org.jacorb.notification

Class AnyMessage

public class AnyMessage extends AbstractMessage

Version: $Id: AnyMessage.java,v 1.16 2005/11/11 19:35:01 alphonse.bendt Exp $

Author: Alphonse Bendt

Field Summary
protected AnyanyValue_
the wrapped value
static intDEFAULT_PRIORITY
protected StructuredEventstructuredEventValue_
the wrapped Any converted to a StructuredEvent
static StringTYPE_NAME
Method Summary
voiddoReset()
EvaluationResultextractFilterableData(EvaluationContext context, ComponentName root, String v)
EvaluationResultextractVariableHeader(EvaluationContext context, ComponentName root, String v)
StringgetConstraintKey()
intgetPriority()
longgetStartTime()
longgetStopTime()
longgetTimeout()
intgetType()
booleanhasStartTime()
booleanhasStopTime()
booleanhasTimeout()
booleanmatch(Filter filter)
booleanmatch(MappingFilter filter, AnyHolder value)
voidsetAny(Any any)
AnytoAny()
StringtoString()
StructuredEventtoStructuredEvent()
Property[]toTypedEvent()

Field Detail

anyValue_

protected Any anyValue_
the wrapped value

DEFAULT_PRIORITY

public static final int DEFAULT_PRIORITY

structuredEventValue_

protected StructuredEvent structuredEventValue_
the wrapped Any converted to a StructuredEvent

TYPE_NAME

public static final String TYPE_NAME

Method Detail

doReset

public void doReset()

extractFilterableData

public EvaluationResult extractFilterableData(EvaluationContext context, ComponentName root, String v)

extractVariableHeader

public EvaluationResult extractVariableHeader(EvaluationContext context, ComponentName root, String v)

getConstraintKey

public String getConstraintKey()

getPriority

public int getPriority()

getStartTime

public long getStartTime()

getStopTime

public long getStopTime()

getTimeout

public long getTimeout()

getType

public int getType()

hasStartTime

public boolean hasStartTime()

hasStopTime

public boolean hasStopTime()

hasTimeout

public boolean hasTimeout()

match

public boolean match(Filter filter)

match

public boolean match(MappingFilter filter, AnyHolder value)

setAny

public void setAny(Any any)

toAny

public Any toAny()

toString

public String toString()

toStructuredEvent

public StructuredEvent toStructuredEvent()

toTypedEvent

public Property[] toTypedEvent()