Class AfterOperationFailedEvent

All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<IMonitoringRecord>, IClassSignature, IEventRecord, IExceptionRecord, IFlowRecord, IOperationRecord, IOperationSignature, ITraceRecord, IMonitoringRecord
Direct Known Subclasses:
AfterConstructorFailedEvent, AfterOperationFailedObjectEvent

public class AfterOperationFailedEvent
extends AfterOperationEvent
implements IExceptionRecord
Since:
1.5
Author:
Jan Waller API compatibility: Kieker 1.15.0
See Also:
Serialized Form
  • Field Details

    • SIZE

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

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

      public static final java.lang.String[] VALUE_NAMES
      property name array.
    • CAUSE

      public static final java.lang.String CAUSE
      default constants.
      See Also:
      Constant Field Values
  • Constructor Details

    • AfterOperationFailedEvent

      public AfterOperationFailedEvent​(long timestamp, long traceId, int orderIndex, java.lang.String operationSignature, java.lang.String classSignature, java.lang.String cause)
      Creates a new instance of this class using the given parameters.
      Parameters:
      timestamp - timestamp
      traceId - traceId
      orderIndex - orderIndex
      operationSignature - operationSignature
      classSignature - classSignature
      cause - cause
    • AfterOperationFailedEvent

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