Class CounterDataLoggerRepository

java.lang.Object
tigase.stats.db.CounterDataLoggerRepository
All Implemented Interfaces:
DataSourceAware<DataRepository>, RepositoryVersionAware, CounterDataLoggerRepositoryIfc<DataRepository>

public class CounterDataLoggerRepository extends Object implements CounterDataLoggerRepositoryIfc<DataRepository>, RepositoryVersionAware
  • Constructor Details

    • CounterDataLoggerRepository

      public CounterDataLoggerRepository()
  • Method Details

    • addStatsLogEntry

      public void addStatsLogEntry(String hostname, float cpu_usage, float mem_usage, long uptime, int vhosts, long sm_packets, long muc_packets, long pubsub_packets, long c2s_packets, long ws2s_packets, long s2s_packets, long ext_packets, long presences, long messages, long iqs, long registered, int c2s_conns, int ws2s_conns, int bosh_conns, int s2s_conns, int sm_sessions, int sm_connections)
      Specified by:
      addStatsLogEntry in interface CounterDataLoggerRepositoryIfc<DataRepository>
    • setDataSource

      public void setDataSource(DataRepository repository)
      Description copied from interface: DataSourceAware
      Method called to provide class with instance of a data source.
      Specified by:
      setDataSource in interface DataSourceAware<DataRepository>