Package com.netcracker.profiler.stream
Interface ICompressedLocalAndRemoteOutputStream
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
CompressedLocalAndRemoteOutputStream
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(com.netcracker.profiler.io.listener.FileRotatedListener listener) voidvoidvoidlongintgetIndex()Collection<com.netcracker.profiler.io.listener.FileRotatedListener> getName()getState()com.netcracker.profiler.dump.IDataOutputStreamExlongrotate()booleanvoidsetClient(com.netcracker.profiler.agent.DumperCollectorClient client) voidsetDependentStream(ICompressedLocalAndRemoteOutputStream dependentStream) voidsetLocalDumpEnabled(boolean localDumpEnabled) voidvoid
-
Method Details
-
setLocalDumpEnabled
void setLocalDumpEnabled(boolean localDumpEnabled) -
askRotateForRemote
void askRotateForRemote() -
getStream
com.netcracker.profiler.dump.IDataOutputStreamEx getStream() -
writePhrase
- Throws:
IOException
-
getIndex
int getIndex() -
setRoot
-
setClient
void setClient(com.netcracker.profiler.agent.DumperCollectorClient client) -
rotate
- Throws:
IOException
-
fileRotated
- Throws:
IOException
-
rotateIfRequired
- Throws:
IOException
-
getName
String getName() -
getUncompressedSize
long getUncompressedSize() -
getCompressedSize
long getCompressedSize() -
addListener
void addListener(com.netcracker.profiler.io.listener.FileRotatedListener listener) -
clearListeners
void clearListeners() -
getListeners
Collection<com.netcracker.profiler.io.listener.FileRotatedListener> getListeners() -
getCurrentFile
File getCurrentFile() -
getDependentStream
ICompressedLocalAndRemoteOutputStream getDependentStream() -
setDependentStream
-
getState
Object getState() -
setState
-