Package org.iobserve.common.record
Class ServletDeploymentEvent
- java.lang.Object
-
- kieker.common.record.AbstractMonitoringRecord
-
- kieker.common.record.flow.AbstractEvent
-
- org.iobserve.common.record.ServletDeploymentEvent
-
- 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:
ServletDeployedEvent
,ServletUndeployedEvent
public abstract class ServletDeploymentEvent extends kieker.common.record.flow.AbstractEvent
- Since:
- 1.12
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description ServletDeploymentEvent(long timestamp, String serivce, String context, String deploymentId)
Creates a new instance of this class using the given parameters.protected
ServletDeploymentEvent(Object[] values, Class<?>[] valueTypes)
This constructor uses the given array to initialize the fields of this record.ServletDeploymentEvent(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()
String
getSerivce()
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
-
SERIVCE
public static final String SERIVCE
- See Also:
- Constant Field Values
-
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
-
ServletDeploymentEvent
public ServletDeploymentEvent(long timestamp, String serivce, String context, String deploymentId)
Creates a new instance of this class using the given parameters.- Parameters:
timestamp
- timestampserivce
- serivcecontext
- contextdeploymentId
- deploymentId
-
ServletDeploymentEvent
protected ServletDeploymentEvent(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.
-
ServletDeploymentEvent
public ServletDeploymentEvent(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
-
getSerivce
public final String getSerivce()
-
getContext
public final String getContext()
-
getDeploymentId
public final String getDeploymentId()
-
-