Class InMemorySuspendLogBuilder
java.lang.Object
com.netcracker.profiler.sax.raw.SuspendLogVisitor
com.netcracker.profiler.sax.builders.SuspendLogBuilder
com.netcracker.profiler.sax.builders.InMemorySuspendLogBuilder
- All Implemented Interfaces:
ISuspendLogVisitor,Supplier<SuspendLog>
- Direct Known Subclasses:
InMemorySuspendLogBuilderStub
-
Field Summary
Fields inherited from class com.netcracker.profiler.sax.builders.SuspendLogBuilder
dates, delays, log, maxSize, rootReference, size, trueDelaysFields inherited from class com.netcracker.profiler.sax.raw.SuspendLogVisitor
api, sv -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()voidvisitEnd()voidvisitFinishedHiccup(long date, int delay) voidvisitNotFinishedHiccup(long date, int delay) Methods inherited from class com.netcracker.profiler.sax.builders.SuspendLogBuilder
visitHiccupMethods inherited from class com.netcracker.profiler.sax.raw.SuspendLogVisitor
asSkipVisitEnd
-
Constructor Details
-
InMemorySuspendLogBuilder
public InMemorySuspendLogBuilder(int size, int maxSize)
-
-
Method Details
-
visitEnd
public void visitEnd()- Specified by:
visitEndin interfaceISuspendLogVisitor- Overrides:
visitEndin classSuspendLogBuilder
-
get
- Specified by:
getin interfaceSupplier<SuspendLog>- Overrides:
getin classSuspendLogBuilder
-
visitNotFinishedHiccup
public void visitNotFinishedHiccup(long date, int delay) -
visitFinishedHiccup
public void visitFinishedHiccup(long date, int delay)
-