public interface Message extends Disposable
Modifier and Type | Interface and Description |
---|---|
static interface |
Message.MessageStateListener |
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_ANY |
static int |
TYPE_STRUCTURED |
static int |
TYPE_TYPED |
static final int TYPE_ANY
static final int TYPE_STRUCTURED
static final int TYPE_TYPED
void setMessageStateListener(Message.MessageStateListener listener)
Message.MessageStateListener removeMessageStateListener()
java.lang.String getConstraintKey()
Any toAny()
StructuredEvent toStructuredEvent()
Property[] toTypedEvent() throws NoTranslationException
NoTranslationException
FilterStage getInitialFilterStage()
EvaluationResult extractValue(EvaluationContext context, ComponentName componentRootNode, RuntimeVariable runtimeVariable) throws EvaluationException
EvaluationException
EvaluationResult extractFilterableData(EvaluationContext context, ComponentName componentRootNode, java.lang.String variable) throws EvaluationException
EvaluationException
EvaluationResult extractVariableHeader(EvaluationContext context, ComponentName componentRootNode, java.lang.String variable) throws EvaluationException
EvaluationException
EvaluationResult extractValue(EvaluationContext evaluationContext, ComponentName componentRootNode) throws EvaluationException
EvaluationException
boolean hasStartTime()
long getStartTime()
boolean hasStopTime()
long getStopTime()
boolean hasTimeout()
long getTimeout()
void setTimeout(long timeout)
int getPriority()
void setPriority(int priority)
boolean match(FilterStage filterStage)
boolean match(MappingFilter filter, AnyHolder value) throws UnsupportedFilterableData
UnsupportedFilterableData
java.lang.Object clone()
boolean isInvalid()
int getType()
void actionTimeout()
long getReceiveTimestamp()