Class EntryLevelBeforeOperationEvent

All Implemented Interfaces:
Serializable, Comparable<IMonitoringRecord>, IClassSignature, IEventRecord, IFlowRecord, IOperationRecord, IOperationSignature, ITraceRecord, IPayloadCharacterization, IMonitoringRecord

public class EntryLevelBeforeOperationEvent extends BeforeOperationEvent implements IPayloadCharacterization
Since:
2.0.0
Author:
Reiner Jung API compatibility: Kieker 1.15.0
See Also:
  • Field Details

    • SIZE

      public static final int SIZE
      Descriptive definition of the serialization size of the record.
      See Also:
    • TYPES

      public static final Class<?>[] TYPES
    • VALUE_NAMES

      public static final String[] VALUE_NAMES
      property name array.
  • Constructor Details

    • EntryLevelBeforeOperationEvent

      public EntryLevelBeforeOperationEvent(long timestamp, long traceId, int orderIndex, String operationSignature, String classSignature, String[] parameters, String[] values, int requestType)
      Creates a new instance of this class using the given parameters.
      Parameters:
      timestamp - timestamp
      traceId - traceId
      orderIndex - orderIndex
      operationSignature - operationSignature
      classSignature - classSignature
      parameters - parameters
      values - values
      requestType - requestType
    • EntryLevelBeforeOperationEvent

      public EntryLevelBeforeOperationEvent(IValueDeserializer deserializer) throws RecordInstantiationException
      Parameters:
      deserializer - The deserializer to use
      Throws:
      RecordInstantiationException - when the record could not be deserialized
  • Method Details