Class EJBDeploymentEvent

  • All Implemented Interfaces:
    Serializable, Comparable<kieker.common.record.IMonitoringRecord>, kieker.common.record.flow.IEventRecord, kieker.common.record.flow.IFlowRecord, kieker.common.record.IMonitoringRecord, kieker.common.record.IMonitoringRecord.BinaryFactory, kieker.common.record.IMonitoringRecord.Factory
    Direct Known Subclasses:
    EJBDeployedEvent, EJBUndeployedEvent

    public abstract class EJBDeploymentEvent
    extends kieker.common.record.flow.AbstractEvent
    Since:
    1.12
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface kieker.common.record.IMonitoringRecord

        kieker.common.record.IMonitoringRecord.BinaryFactory, kieker.common.record.IMonitoringRecord.Factory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String CONTEXT  
      static String DEPLOYMENT_ID  
      • Fields inherited from class kieker.common.record.flow.AbstractEvent

        TIMESTAMP
      • Fields inherited from class kieker.common.record.AbstractMonitoringRecord

        TYPE_SIZE_BOOLEAN, TYPE_SIZE_BYTE, TYPE_SIZE_CHARACTER, TYPE_SIZE_DOUBLE, TYPE_SIZE_FLOAT, TYPE_SIZE_INT, TYPE_SIZE_LONG, TYPE_SIZE_SHORT, TYPE_SIZE_STRING
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        EJBDeploymentEvent​(long timestamp, String context, String deploymentId)
      Creates a new instance of this class using the given parameters.
      protected EJBDeploymentEvent​(Object[] values, Class<?>[] valueTypes)
      This constructor uses the given array to initialize the fields of this record.
        EJBDeploymentEvent​(ByteBuffer buffer, kieker.common.util.registry.IRegistry<String> stringRegistry)
      This constructor converts the given array into a record.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      String getContext()  
      String getDeploymentId()  
      void initFromArray​(Object[] values)
      Deprecated.
      This record uses the IMonitoringRecord.Factory mechanism.
      void initFromBytes​(ByteBuffer buffer, kieker.common.util.registry.IRegistry<String> stringRegistry)
      Deprecated.
      This record uses the IMonitoringRecord.BinaryFactory mechanism.
      • Methods inherited from class kieker.common.record.flow.AbstractEvent

        getTimestamp
      • Methods inherited from class kieker.common.record.AbstractMonitoringRecord

        checkArray, classForName, compareTo, createFromArray, createFromArray, createFromByteBuffer, createFromByteBuffer, createFromStringArray, equals, fromStringArrayToTypedArray, getLoggingTimestamp, hashCode, registerStrings, setLoggingTimestamp, toString, typesForClass
      • Methods inherited from interface kieker.common.record.IMonitoringRecord

        getLoggingTimestamp, getSize, getValueTypes, registerStrings, setLoggingTimestamp, toArray, toString, writeBytes
    • Constructor Detail

      • EJBDeploymentEvent

        public EJBDeploymentEvent​(long timestamp,
                                  String context,
                                  String deploymentId)
        Creates a new instance of this class using the given parameters.
        Parameters:
        timestamp - timestamp
        context - context
        deploymentId - deploymentId
      • EJBDeploymentEvent

        protected EJBDeploymentEvent​(Object[] values,
                                     Class<?>[] valueTypes)
        This constructor uses the given array to initialize the fields of this record.
        Parameters:
        values - The values for the record.
        valueTypes - The types of the elements in the first array.
      • EJBDeploymentEvent

        public EJBDeploymentEvent​(ByteBuffer buffer,
                                  kieker.common.util.registry.IRegistry<String> stringRegistry)
                           throws BufferUnderflowException
        This constructor converts the given array into a record.
        Parameters:
        buffer - The bytes for the record.
        Throws:
        BufferUnderflowException - if buffer not sufficient
    • Method Detail

      • initFromArray

        @Deprecated
        public void initFromArray​(Object[] values)
        Deprecated.
        This record uses the IMonitoringRecord.Factory mechanism. Hence, this method is not implemented.
        Specified by:
        initFromArray in interface kieker.common.record.IMonitoringRecord
        Overrides:
        initFromArray in class kieker.common.record.flow.AbstractEvent
      • initFromBytes

        @Deprecated
        public void initFromBytes​(ByteBuffer buffer,
                                  kieker.common.util.registry.IRegistry<String> stringRegistry)
                           throws BufferUnderflowException
        Deprecated.
        This record uses the IMonitoringRecord.BinaryFactory mechanism. Hence, this method is not implemented.
        Specified by:
        initFromBytes in interface kieker.common.record.IMonitoringRecord
        Overrides:
        initFromBytes in class kieker.common.record.flow.AbstractEvent
        Throws:
        BufferUnderflowException
      • getContext

        public final String getContext()
      • getDeploymentId

        public final String getDeploymentId()