public class TypedEventMessage extends AbstractMessage
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EVENT_TYPE |
static java.lang.String |
OPERATION_NAME |
static java.lang.String |
TYPE_NAME |
consumerAdminFiltered_, proxyConsumerFiltered_, proxySupplierFiltered_, referenced_, supplierAdminFiltered_logger_| Constructor and Description |
|---|
TypedEventMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
doReset() |
EvaluationResult |
extractFilterableData(EvaluationContext evaluationContext,
ComponentName componentName,
java.lang.String headerName) |
EvaluationResult |
extractVariableHeader(EvaluationContext evaluationContext,
ComponentName componentName,
java.lang.String headerName) |
java.lang.String |
getConstraintKey()
get the Constraint Key for this Event.
|
int |
getPriority() |
long |
getStartTime() |
long |
getStopTime() |
long |
getTimeout() |
int |
getType()
get the Type of this NotificationEvent.
|
boolean |
hasStartTime() |
boolean |
hasStopTime() |
boolean |
hasTimeout() |
boolean |
match(Filter filter) |
boolean |
match(MappingFilter mappingFilter,
AnyHolder anyHolder) |
void |
setTypedEvent(Property[] props) |
void |
setTypedEvent(java.lang.String interfaceName,
java.lang.String operation,
Property[] params) |
Any |
toAny()
Access this NotificationEvent as Any.
|
StructuredEvent |
toStructuredEvent()
Access this NotificationEvent as StructuredEvent.
|
Property[] |
toTypedEvent()
convert this message to a TypedEvent.
|
addReference, calcConstraintKey, extractValue, extractValue, getFilterStage, getHandle, getReceiveTimestamp, initReceiveTimestamp, match, removeReference, reset, setFilterStagedispose, setObjectPoolpublic static final java.lang.String TYPE_NAME
public static final java.lang.String OPERATION_NAME
public static final java.lang.String EVENT_TYPE
public void doReset()
doReset in class AbstractMessagepublic java.lang.String getConstraintKey()
AbstractMessagegetConstraintKey in class AbstractMessageString valuepublic void setTypedEvent(java.lang.String interfaceName,
java.lang.String operation,
Property[] params)
public void setTypedEvent(Property[] props)
public Any toAny()
AbstractMessagetoAny in class AbstractMessageAny valuepublic StructuredEvent toStructuredEvent()
AbstractMessagetoStructuredEvent in class AbstractMessageStructuredEvent valuepublic Property[] toTypedEvent()
AbstractMessagetoTypedEvent in class AbstractMessagepublic int getType()
AbstractMessageMessage.TYPE_ANY,Message.TYPE_STRUCTURED, or Message.TYPE_TYPED.getType in class AbstractMessagepublic EvaluationResult extractFilterableData(EvaluationContext evaluationContext, ComponentName componentName, java.lang.String headerName) throws EvaluationException
extractFilterableData in class AbstractMessageEvaluationExceptionpublic EvaluationResult extractVariableHeader(EvaluationContext evaluationContext, ComponentName componentName, java.lang.String headerName) throws EvaluationException
extractVariableHeader in class AbstractMessageEvaluationExceptionpublic boolean hasStartTime()
hasStartTime in class AbstractMessagepublic long getStartTime()
getStartTime in class AbstractMessagepublic boolean hasStopTime()
hasStopTime in class AbstractMessagepublic long getStopTime()
getStopTime in class AbstractMessagepublic boolean hasTimeout()
hasTimeout in class AbstractMessagepublic long getTimeout()
getTimeout in class AbstractMessagepublic int getPriority()
getPriority in class AbstractMessagepublic boolean match(Filter filter) throws UnsupportedFilterableData
match in class AbstractMessageUnsupportedFilterableDatapublic boolean match(MappingFilter mappingFilter, AnyHolder anyHolder) throws UnsupportedFilterableData
match in class AbstractMessageUnsupportedFilterableData