Class DumperPluginImpl
java.lang.Object
com.netcracker.profiler.agent.plugins.DumperPluginImpl
- All Implemented Interfaces:
com.netcracker.profiler.agent.DumperPlugin,com.netcracker.profiler.agent.DumperPlugin_01,com.netcracker.profiler.agent.DumperPlugin_02,com.netcracker.profiler.agent.DumperPlugin_03,com.netcracker.profiler.agent.DumperPlugin_04,com.netcracker.profiler.agent.DumperPlugin_05,com.netcracker.profiler.agent.DumperPlugin_06,com.netcracker.profiler.agent.DumperPlugin_07,com.netcracker.profiler.agent.DumperPlugin_08,com.netcracker.profiler.agent.DumperPlugin_09,com.netcracker.profiler.agent.DumperPlugin_10
public class DumperPluginImpl
extends Object
implements com.netcracker.profiler.agent.DumperPlugin_10
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlonglongcom.netcracker.profiler.agent.DumperCollectorClientFactorylonglonglonglongObject[]intgetTags()longlonglonglongbooleanbooleangracefulShutdown(long timeout) voidinjectCollectorClientFactory(com.netcracker.profiler.agent.DumperCollectorClientFactory toInject) booleanbooleanvoidnewDumper(BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> dirtyBuffers, BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> emptyBuffers, ArrayList<com.netcracker.profiler.agent.LocalBuffer> buffers) voidnewDumper(BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> dirtyBuffers, BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> emptyBuffers, ConcurrentMap<Thread, com.netcracker.profiler.agent.LocalState> activeThreads) voidbooleanstart()booleanstop(boolean force)
-
Constructor Details
-
DumperPluginImpl
public DumperPluginImpl()
-
-
Method Details
-
newDumper
public void newDumper(BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> dirtyBuffers, BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> emptyBuffers, ArrayList<com.netcracker.profiler.agent.LocalBuffer> buffers) - Specified by:
newDumperin interfacecom.netcracker.profiler.agent.DumperPlugin
-
newDumper
public void newDumper(BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> dirtyBuffers, BlockingQueue<com.netcracker.profiler.agent.LocalBuffer> emptyBuffers, ConcurrentMap<Thread, com.netcracker.profiler.agent.LocalState> activeThreads) - Specified by:
newDumperin interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
reconfigure
public void reconfigure()- Specified by:
reconfigurein interfacecom.netcracker.profiler.agent.DumperPlugin_01
-
getCurrentRoot
- Specified by:
getCurrentRootin interfacecom.netcracker.profiler.agent.DumperPlugin_01
-
getTags
- Specified by:
getTagsin interfacecom.netcracker.profiler.agent.DumperPlugin_01
-
start
public boolean start()- Specified by:
startin interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
stop
public boolean stop(boolean force) - Specified by:
stopin interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
isStarted
public boolean isStarted()- Specified by:
isStartedin interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
getNumberOfRestarts
public int getNumberOfRestarts()- Specified by:
getNumberOfRestartsin interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
getWrittenRecords
public long getWrittenRecords()- Specified by:
getWrittenRecordsin interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
getWrittenBytes
public long getWrittenBytes()- Specified by:
getWrittenBytesin interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
getUncompressedSize
public long getUncompressedSize()- Specified by:
getUncompressedSizein interfacecom.netcracker.profiler.agent.DumperPlugin_06
-
getWriteTime
public long getWriteTime()- Specified by:
getWriteTimein interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
getDumperStartTime
public long getDumperStartTime()- Specified by:
getDumperStartTimein interfacecom.netcracker.profiler.agent.DumperPlugin_02
-
getInflightCalls
- Specified by:
getInflightCallsin interfacecom.netcracker.profiler.agent.DumperPlugin_03
-
getBytesAllocated
public long getBytesAllocated()- Specified by:
getBytesAllocatedin interfacecom.netcracker.profiler.agent.DumperPlugin_04
-
getCPUTime
public long getCPUTime()- Specified by:
getCPUTimein interfacecom.netcracker.profiler.agent.DumperPlugin_04
-
getFileRead
public long getFileRead()- Specified by:
getFileReadin interfacecom.netcracker.profiler.agent.DumperPlugin_05
-
getFileWritten
public long getFileWritten()- Specified by:
getFileWrittenin interfacecom.netcracker.profiler.agent.DumperPlugin_05
-
gracefulShutdown
public boolean gracefulShutdown()- Specified by:
gracefulShutdownin interfacecom.netcracker.profiler.agent.DumperPlugin_07
-
gracefulShutdown
public boolean gracefulShutdown(long timeout) - Specified by:
gracefulShutdownin interfacecom.netcracker.profiler.agent.DumperPlugin_07
-
getArchiveSize
public long getArchiveSize()- Specified by:
getArchiveSizein interfacecom.netcracker.profiler.agent.DumperPlugin_08
-
forceRescanDumpDir
public void forceRescanDumpDir()- Specified by:
forceRescanDumpDirin interfacecom.netcracker.profiler.agent.DumperPlugin_08
-
getMetrics
- Specified by:
getMetricsin interfacecom.netcracker.profiler.agent.DumperPlugin_09
-
injectCollectorClientFactory
public void injectCollectorClientFactory(com.netcracker.profiler.agent.DumperCollectorClientFactory toInject) - Specified by:
injectCollectorClientFactoryin interfacecom.netcracker.profiler.agent.DumperPlugin_10
-
getCollectorClientFactory
public com.netcracker.profiler.agent.DumperCollectorClientFactory getCollectorClientFactory()- Specified by:
getCollectorClientFactoryin interfacecom.netcracker.profiler.agent.DumperPlugin_10
-
isInitialized
public boolean isInitialized()- Specified by:
isInitializedin interfacecom.netcracker.profiler.agent.DumperPlugin_10
-