Class ProcessTraceEvent_impl

java.lang.Object
org.apache.uima.util.impl.ProcessTraceEvent_impl
All Implemented Interfaces:
Serializable, ProcessTraceEvent

public class ProcessTraceEvent_impl extends Object implements ProcessTraceEvent
Reference implementation of ProcessTraceEvent.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • mComponentName

      private String mComponentName
      Component Name for this event.
    • mType

      private String mType
      Type of this event.
    • mDescription

      private String mDescription
      Description of this event.
    • mDuration

      private int mDuration
      Duration of this event in milliseconds.
    • mResultMessage

      private String mResultMessage
      Result Message of this event.
    • mSubEvents

      private List<ProcessTraceEvent> mSubEvents
      List of sub-events of this event. (Initialized lazily.)
    • mStartTime

      private long mStartTime
      Start time of this event.
  • Constructor Details

    • ProcessTraceEvent_impl

      public ProcessTraceEvent_impl()
      Creates a new ProcessTraceEvent_impl with null property values.
    • ProcessTraceEvent_impl

      public ProcessTraceEvent_impl(String aComponentName, String aType, String aDescription)
      Creates a new ProcessTraceEvent_impl and sets the Component name, type, and description properties.
      Parameters:
      aComponentName - name of Component generating this event
      aType - type of event. Standard event types are defined as constants on the ProcessTraceEvent interface, but any string is allowed.
      aDescription - description of event
  • Method Details