net.sf.infrared.bootstrap.impl
Class DummyMonitorConfig
java.lang.Object
net.sf.infrared.bootstrap.impl.DummyMonitorConfig
- All Implemented Interfaces:
- MonitorConfig
- public class DummyMonitorConfig
- extends Object
- implements MonitorConfig
Dummy implementation of MonitorConfig.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DummyMonitorConfig
public DummyMonitorConfig()
isMonitoringEnabled
public boolean isMonitoringEnabled()
- Description copied from interface:
MonitorConfig
- Indicates whether the collection of summary statistics at method level
is enabled
- Specified by:
isMonitoringEnabled in interface MonitorConfig
- Returns:
enableMonitoring
public void enableMonitoring(boolean enable)
- Specified by:
enableMonitoring in interface MonitorConfig
isMonitoringEnabledForCurrentThread
public boolean isMonitoringEnabledForCurrentThread()
- Specified by:
isMonitoringEnabledForCurrentThread in interface MonitorConfig
enableMonitoringForCurrentThread
public void enableMonitoringForCurrentThread(boolean enable)
- Specified by:
enableMonitoringForCurrentThread in interface MonitorConfig
isCallTracingEnabled
public boolean isCallTracingEnabled()
- Specified by:
isCallTracingEnabled in interface MonitorConfig
enableCallTracing
public void enableCallTracing(boolean enable)
- Specified by:
enableCallTracing in interface MonitorConfig
isJDBCMonitoringEnabled
public boolean isJDBCMonitoringEnabled()
- Specified by:
isJDBCMonitoringEnabled in interface MonitorConfig
enableJDBCMonitoring
public void enableJDBCMonitoring(boolean enable)
- Specified by:
enableJDBCMonitoring in interface MonitorConfig
isJDBCFecthStatisticsCollectionEnabled
public boolean isJDBCFecthStatisticsCollectionEnabled()
- Specified by:
isJDBCFecthStatisticsCollectionEnabled in interface MonitorConfig
enableJDBCFecthStatisticsCollection
public void enableJDBCFecthStatisticsCollection(boolean enable)
- Specified by:
enableJDBCFecthStatisticsCollection in interface MonitorConfig
getPruneThreshold
public long getPruneThreshold()
- Specified by:
getPruneThreshold in interface MonitorConfig
setPruneThreshold
public void setPruneThreshold(long pruneThreshold)
- Specified by:
setPruneThreshold in interface MonitorConfig
getNoOfLastInvocationsToBeTracked
public int getNoOfLastInvocationsToBeTracked()
- Specified by:
getNoOfLastInvocationsToBeTracked in interface MonitorConfig
setNoOfLastInvocationsToBeTracked
public void setNoOfLastInvocationsToBeTracked(int noOfLastInvocationsToBeTracked)
- Specified by:
setNoOfLastInvocationsToBeTracked in interface MonitorConfig
isDefensiveChecksEnabled
public boolean isDefensiveChecksEnabled()
- Specified by:
isDefensiveChecksEnabled in interface MonitorConfig
setDefensiveChecksEnabled
public void setDefensiveChecksEnabled(boolean enable)
- Specified by:
setDefensiveChecksEnabled in interface MonitorConfig
isDebugLoggingEnabled
public boolean isDebugLoggingEnabled()
- Specified by:
isDebugLoggingEnabled in interface MonitorConfig
getCollectionStrategy
public String getCollectionStrategy()
- Specified by:
getCollectionStrategy in interface MonitorConfig
getProperty
public String getProperty(String propertyName)
- Description copied from interface:
MonitorConfig
- Retrieve the value for given parameter name
This method is make it easier to add new properties
without having to modify all the classes.
- Specified by:
getProperty in interface MonitorConfig
- Parameters:
propertyName -
- Returns:
setProperty
public void setProperty(String propertyName,
String value)
- Specified by:
setProperty in interface MonitorConfig
isJDBCResourceLeakDetectionEnabled
public boolean isJDBCResourceLeakDetectionEnabled()
- Specified by:
isJDBCResourceLeakDetectionEnabled in interface MonitorConfig
enableJDBCResourceLeakDetectionEnabled
public void enableJDBCResourceLeakDetectionEnabled(boolean enable)
- Specified by:
enableJDBCResourceLeakDetectionEnabled in interface MonitorConfig
isJDBCTrackResourceAquisitionLocationEnabled
public boolean isJDBCTrackResourceAquisitionLocationEnabled()
- Specified by:
isJDBCTrackResourceAquisitionLocationEnabled in interface MonitorConfig
enableJDBCTrackResourceAquisitionLocationEnabled
public void enableJDBCTrackResourceAquisitionLocationEnabled(boolean enable)
- Specified by:
enableJDBCTrackResourceAquisitionLocationEnabled in interface MonitorConfig