tigase.stats
Class CounterDataArchivizer

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

public class CounterDataArchivizer
extends tigase.util.JDBCAbstract
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
 
Fields inherited from class tigase.util.JDBCAbstract
DERBY_CONNVALID_QUERY, JDBC_CONNVALID_QUERY, SP_STARTS_WITH
 
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
protected  void initPreparedStatements()
           
 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 tigase.util.JDBCAbstract
checkConnection, getResourceUri, prepareCallable, prepareQuery, prepareStatement, release, setResourceUri
 
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
Method description

Specified by:
initRepository in class tigase.util.JDBCAbstract
Parameters:
conn_str -
params -
Throws:
SQLException

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 -

initPreparedStatements

protected void initPreparedStatements()
                               throws SQLException
Overrides:
initPreparedStatements in class tigase.util.JDBCAbstract
Throws:
SQLException


Copyright © 2001-2006 Tigase Developers Team. All rights Reserved.