public abstract class SDRepositoryBeanWithStatistics<T extends DataSourceAware> extends SDRepositoryBean<T> implements ComponentStatisticsProvider
Constructor and Description |
---|
SDRepositoryBeanWithStatistics(Class<T> repoClazz) |
Modifier and Type | Method and Description |
---|---|
void |
everyHour() |
void |
everyMinute() |
void |
everySecond() |
protected T |
getRepository() |
void |
getStatistics(String compName,
StatisticsList list) |
void |
setRepository(T repository) |
void |
setStatisticsEnabled(boolean value) |
void |
wrapInProxy(T repo) |
beanConfigurationChanged, beforeUnregister, findClassForDataSource, getDataSourceName, getName, getRepositoryClassName, initialize, initializeRepository, onDataSourceChange, register, unregister
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
belongsTo
public void everyHour()
everyHour
in interface ComponentStatisticsProvider
public void everyMinute()
everyMinute
in interface ComponentStatisticsProvider
public void everySecond()
everySecond
in interface ComponentStatisticsProvider
public void getStatistics(String compName, StatisticsList list)
getStatistics
in interface StatisticsProviderIfc
public void setStatisticsEnabled(boolean value)
public void wrapInProxy(T repo)
protected T getRepository()
getRepository
in class SDRepositoryBean<T extends DataSourceAware>
public void setRepository(T repository)
setRepository
in class SDRepositoryBean<T extends DataSourceAware>
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.