Class ProfilerTraceReaderFile
java.lang.Object
com.netcracker.profiler.sax.readers.ProfilerTraceReader
com.netcracker.profiler.sax.readers.ProfilerTraceReaderFile
-
Nested Class Summary
Nested classes/interfaces inherited from class com.netcracker.profiler.sax.readers.ProfilerTraceReader
ProfilerTraceReader.ClobReadMode, ProfilerTraceReader.ClobReadTypes, ProfilerTraceReader.DumperConstants -
Field Summary
Fields inherited from class com.netcracker.profiler.sax.readers.ProfilerTraceReader
paramReaderFileFactory, rootReference, rv, TRACE_STREAM_NAME, treeRowids -
Constructor Summary
ConstructorsConstructorDescriptionProfilerTraceReaderFile(File dumpRoot, ParamReaderFileFactory paramReaderFileFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected ParamReadercom.netcracker.profiler.dump.DataInputStreamExreopenDataInputStream(com.netcracker.profiler.dump.DataInputStreamEx oldOne, String streamName, int traceFileIndex) protected SuspendLogReaderprotected SuspendLogReadersuspendLogReader(SuspendLogVisitor sv, long begin, long end) Create a SuspendLogReader for reading suspend logs.Methods inherited from class com.netcracker.profiler.sax.readers.ProfilerTraceReader
read, read, readClobIds, readClobIdsOnly, readClobs, readDictionary, readSuspendLog, readSuspendLog
-
Constructor Details
-
ProfilerTraceReaderFile
@Inject public ProfilerTraceReaderFile(File dumpRoot, ParamReaderFileFactory paramReaderFileFactory)
-
-
Method Details
-
suspendLogReader
Description copied from class:ProfilerTraceReaderCreate a SuspendLogReader for reading suspend logs. Subclasses must provide implementation based on their storage type.- Specified by:
suspendLogReaderin classProfilerTraceReader
-
suspendLogReader
- Overrides:
suspendLogReaderin classProfilerTraceReader
-
reopenDataInputStream
public com.netcracker.profiler.dump.DataInputStreamEx reopenDataInputStream(com.netcracker.profiler.dump.DataInputStreamEx oldOne, String streamName, int traceFileIndex) throws IOException - Specified by:
reopenDataInputStreamin classProfilerTraceReader- Throws:
IOException
-
clobReaderFlyweight
- Specified by:
clobReaderFlyweightin classProfilerTraceReader
-
paramReader
- Overrides:
paramReaderin classProfilerTraceReader
-