org.jacorb.notification.interfaces
Interface Message
- All Superinterfaces:
- Disposable
public interface Message
- extends Disposable
- Version:
- $Id: Message.java,v 1.9 2006/02/25 15:28:40 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
TYPE_ANY
static final int TYPE_ANY
- See Also:
- Constant Field Values
TYPE_STRUCTURED
static final int TYPE_STRUCTURED
- See Also:
- Constant Field Values
TYPE_TYPED
static final int TYPE_TYPED
- See Also:
- Constant Field Values
setMessageStateListener
void setMessageStateListener(Message.MessageStateListener listener)
removeMessageStateListener
Message.MessageStateListener removeMessageStateListener()
getConstraintKey
java.lang.String getConstraintKey()
toAny
org.omg.CORBA.Any toAny()
toStructuredEvent
StructuredEvent toStructuredEvent()
toTypedEvent
Property[] toTypedEvent()
throws NoTranslationException
- Throws:
NoTranslationException
getInitialFilterStage
FilterStage getInitialFilterStage()
extractValue
EvaluationResult extractValue(EvaluationContext context,
ComponentName componentRootNode,
RuntimeVariable runtimeVariable)
throws EvaluationException
- Throws:
EvaluationException
extractFilterableData
EvaluationResult extractFilterableData(EvaluationContext context,
ComponentName componentRootNode,
java.lang.String variable)
throws EvaluationException
- Throws:
EvaluationException
extractVariableHeader
EvaluationResult extractVariableHeader(EvaluationContext context,
ComponentName componentRootNode,
java.lang.String variable)
throws EvaluationException
- Throws:
EvaluationException
extractValue
EvaluationResult extractValue(EvaluationContext evaluationContext,
ComponentName componentRootNode)
throws EvaluationException
- Throws:
EvaluationException
hasStartTime
boolean hasStartTime()
getStartTime
long getStartTime()
hasStopTime
boolean hasStopTime()
getStopTime
long getStopTime()
hasTimeout
boolean hasTimeout()
getTimeout
long getTimeout()
setTimeout
void setTimeout(long timeout)
getPriority
int getPriority()
setPriority
void setPriority(int priority)
match
boolean match(FilterStage filterStage)
match
boolean match(MappingFilter filter,
org.omg.CORBA.AnyHolder value)
throws UnsupportedFilterableData
- Throws:
UnsupportedFilterableData
clone
java.lang.Object clone()
isInvalid
boolean isInvalid()
getType
int getType()
actionTimeout
void actionTimeout()
getReceiveTimestamp
long getReceiveTimestamp()