tigase.stats
Class CounterDataArchivizer

java.lang.Object
  extended by tigase.stats.CounterDataArchivizer
All Implemented Interfaces:
StatisticsArchivizerIfc

public class CounterDataArchivizer
extends Object
implements StatisticsArchivizerIfc

Created: Mar 25, 2010 8:55:11 PM

Version:
$Rev$
Author:
Artur Hefczyc

Field Summary
static String DB_URL_PROP_KEY
          Field description
static String KEY_FIELD_PROP_KEY
          Field description
static String TABLE_NAME_PROP_KEY
          Field description
static String VAL_FIELD_PROP_KEY
          Field description
 
Constructor Summary
CounterDataArchivizer()
           
 
Method Summary
 void execute(StatisticsProvider sp)
          Method description
 void init(Map<String,Object> conf)
          Method description
 void initData(String key, String value)
          Method description
 void initRepository(String conn_str, Map<String,String> params)
          Method description
 void release()
          Method description
 void updateData(String key, String value)
          Method description
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DB_URL_PROP_KEY

public static final String DB_URL_PROP_KEY
Field description

See Also:
Constant Field Values

TABLE_NAME_PROP_KEY

public static final String TABLE_NAME_PROP_KEY
Field description

See Also:
Constant Field Values

KEY_FIELD_PROP_KEY

public static final String KEY_FIELD_PROP_KEY
Field description

See Also:
Constant Field Values

VAL_FIELD_PROP_KEY

public static final String VAL_FIELD_PROP_KEY
Field description

See Also:
Constant Field Values
Constructor Detail

CounterDataArchivizer

public CounterDataArchivizer()
Method Detail

execute

public void execute(StatisticsProvider sp)
Method description

Specified by:
execute in interface StatisticsArchivizerIfc
Parameters:
sp -

init

public void init(Map<String,Object> conf)
Method description

Specified by:
init in interface StatisticsArchivizerIfc
Parameters:
conf -

initData

public void initData(String key,
                     String value)
Method description

Parameters:
key -
value -

initRepository

public void initRepository(String conn_str,
                           Map<String,String> params)
                    throws SQLException,
                           ClassNotFoundException,
                           InstantiationException,
                           IllegalAccessException,
                           DBInitException
Method description

Parameters:
conn_str -
params -
Throws:
SQLException
ClassNotFoundException
InstantiationException
IllegalAccessException
DBInitException

release

public void release()
Method description

Specified by:
release in interface StatisticsArchivizerIfc

updateData

public void updateData(String key,
                       String value)
Method description

Parameters:
key -
value -


Copyright © 2013 Tigase. All rights reserved.