Package com.netcracker.profiler.io
Class CallReaderFile
java.lang.Object
com.netcracker.profiler.io.CallReader
com.netcracker.profiler.io.CallReaderFile
- All Implemented Interfaces:
ICallReader
Prototype-scoped class - create instances via
CallReaderFileFactory.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final booleanstatic final booleanstatic final booleanFields inherited from class com.netcracker.profiler.io.CallReader
begin, beginSuspendLog, callback, callBeginTime, callDataReader, cf, end, endSuspendLog, exceptions, minCallBeginTimeFields inherited from interface com.netcracker.profiler.io.ICallReader
SUSPEND_LOG_READER_EXTRA_TIME -
Constructor Summary
ConstructorsConstructorDescriptionCallReaderFile(CallListener callback, CallFilterer cf, @Nullable Set<String> nodes, boolean readDictionary, @Nullable Set<String> dumpDirs, File rootFile, ParamReaderFileFactory paramReaderFileFactory, SuspendLogFactory suspendLogFactory, CallDataReaderFactory callDataReaderFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected CallDataReaderFactoryGet the CallDataReaderFactory for creating format-specific readers.protected voidMethods inherited from class com.netcracker.profiler.io.CallReader
find, findCallsInStream, findCallsInStream, getBegin, getEnd, getExceptions, getRootReference, readStartTime, setTimeFilterCondition
-
Field Details
-
READ_CALL_RANGES
public static final boolean READ_CALL_RANGES -
READ_CALLS_DICTIONARY
public static final boolean READ_CALLS_DICTIONARY -
USE_FAST_CALL_READER
public static final boolean USE_FAST_CALL_READER -
CALLS_SCANNER_UPPER_BOUND_MINUTES
public static final int CALLS_SCANNER_UPPER_BOUND_MINUTES
-
-
Constructor Details
-
CallReaderFile
@Inject public CallReaderFile(CallListener callback, CallFilterer cf, @Nullable Set<String> nodes, boolean readDictionary, @Nullable Set<String> dumpDirs, File rootFile, ParamReaderFileFactory paramReaderFileFactory, SuspendLogFactory suspendLogFactory, CallDataReaderFactory callDataReaderFactory) - See Also:
-
-
Method Details
-
getCallDataReaderFactory
Description copied from class:CallReaderGet the CallDataReaderFactory for creating format-specific readers. Subclasses must provide the factory instance.- Specified by:
getCallDataReaderFactoryin classCallReader
-
innerFind
protected void innerFind()- Specified by:
innerFindin classCallReader
-