S - a type of IStats object.public class EntryCountLimitedOnDemandStatsProducer<S extends IStats> extends OnDemandStatsProducer<S>
CUMULATED_STATS_NAME| Constructor and Description |
|---|
EntryCountLimitedOnDemandStatsProducer(java.lang.String aProducerId,
java.lang.String aCategory,
java.lang.String aSubsystem,
IOnDemandStatsFactory<S> aStatsFactory,
int aLimit) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLimit() |
protected java.lang.String |
getProducerNameExtension() |
protected boolean |
limitForNewEntriesReached()
The getStats method checked whether the limit is reached before creating a new stat object.
|
void |
setLimit(int limit) |
java.lang.String |
toString() |
disableLogging, enableLogging, getCachedStatsList, getCategory, getCreationInfo, getDefaultStats, getProducerId, getStats, getStats, getSubsystem, isLoggingEnabled, isLoggingSupported, setLoggingSupported, setTracingSupported, tracingSupportedpublic EntryCountLimitedOnDemandStatsProducer(java.lang.String aProducerId,
java.lang.String aCategory,
java.lang.String aSubsystem,
IOnDemandStatsFactory<S> aStatsFactory,
int aLimit)
public int getLimit()
public void setLimit(int limit)
protected java.lang.String getProducerNameExtension()
getProducerNameExtension in class OnDemandStatsProducer<S extends IStats>protected boolean limitForNewEntriesReached()
OnDemandStatsProducerlimitForNewEntriesReached in class OnDemandStatsProducer<S extends IStats>public java.lang.String toString()
toString in class OnDemandStatsProducer<S extends IStats>Copyright © 2010-2020 anotheria.net. All Rights Reserved.