Package org.iobserve.common.record
Class EJBDeploymentEvent
- java.lang.Object
-
- kieker.common.record.AbstractMonitoringRecord
-
- kieker.common.record.flow.AbstractEvent
-
- org.iobserve.common.record.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
-
-
Field Summary
Fields Modifier and Type Field Description static String
CONTEXT
static String
DEPLOYMENT_ID
-
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 theIMonitoringRecord.Factory
mechanism.void
initFromBytes(ByteBuffer buffer, kieker.common.util.registry.IRegistry<String> stringRegistry)
Deprecated.This record uses theIMonitoringRecord.BinaryFactory
mechanism.-
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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Field Detail
-
CONTEXT
public static final String CONTEXT
- See Also:
- Constant Field Values
-
DEPLOYMENT_ID
public static final String DEPLOYMENT_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EJBDeploymentEvent
public EJBDeploymentEvent(long timestamp, String context, String deploymentId)
Creates a new instance of this class using the given parameters.- Parameters:
timestamp
- timestampcontext
- contextdeploymentId
- 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 theIMonitoringRecord.Factory
mechanism. Hence, this method is not implemented.- Specified by:
initFromArray
in interfacekieker.common.record.IMonitoringRecord
- Overrides:
initFromArray
in classkieker.common.record.flow.AbstractEvent
-
initFromBytes
@Deprecated public void initFromBytes(ByteBuffer buffer, kieker.common.util.registry.IRegistry<String> stringRegistry) throws BufferUnderflowException
Deprecated.This record uses theIMonitoringRecord.BinaryFactory
mechanism. Hence, this method is not implemented.- Specified by:
initFromBytes
in interfacekieker.common.record.IMonitoringRecord
- Overrides:
initFromBytes
in classkieker.common.record.flow.AbstractEvent
- Throws:
BufferUnderflowException
-
getContext
public final String getContext()
-
getDeploymentId
public final String getDeploymentId()
-
-