Class SuspendLogBuilder

java.lang.Object
com.netcracker.profiler.sax.raw.SuspendLogVisitor
com.netcracker.profiler.sax.builders.SuspendLogBuilder
All Implemented Interfaces:
ISuspendLogVisitor, Supplier<SuspendLog>
Direct Known Subclasses:
InMemorySuspendLogBuilder

public class SuspendLogBuilder extends SuspendLogVisitor implements Supplier<SuspendLog>
Prototype-scoped class - create instances via SuspendLogBuilderFactory or direct instantiation.
  • Field Details

    • log

      protected SuspendLog log
    • dates

      protected long[] dates
    • delays

      protected int[] delays
    • trueDelays

      protected int[] trueDelays
    • size

      protected int size
    • maxSize

      protected int maxSize
    • rootReference

      protected String rootReference
  • Constructor Details

    • SuspendLogBuilder

      @Inject public SuspendLogBuilder(String rootReference)
    • SuspendLogBuilder

      public SuspendLogBuilder(int size, String rootReference)
    • SuspendLogBuilder

      public SuspendLogBuilder(int size, int maxSize, String rootReference)
    • SuspendLogBuilder

      protected SuspendLogBuilder(int api, int size, int maxSize, String rootReference)
  • Method Details