|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jacorb.notification.interfaces.AbstractPoolable
org.jacorb.notification.AbstractMessage
public abstract class AbstractMessage
| Field Summary | |
|---|---|
protected boolean |
consumerAdminFiltered_
|
protected boolean |
proxyConsumerFiltered_
|
protected boolean |
proxySupplierFiltered_
|
protected int |
referenced_
Internal Reference Counter. |
protected boolean |
supplierAdminFiltered_
|
| Fields inherited from class org.jacorb.notification.interfaces.AbstractPoolable |
|---|
logger_ |
| Constructor Summary | |
|---|---|
AbstractMessage()
|
|
| Method Summary | |
|---|---|
void |
addReference()
Add a reference on this NotificationEvent. |
abstract EvaluationResult |
extractFilterableData(EvaluationContext context,
ComponentName componentRootNode,
java.lang.String variable)
|
EvaluationResult |
extractValue(EvaluationContext evaluationContext,
ComponentName componentRootNode)
|
EvaluationResult |
extractValue(EvaluationContext context,
ComponentName componentRootNode,
RuntimeVariable runtimeVariable)
|
abstract EvaluationResult |
extractVariableHeader(EvaluationContext context,
ComponentName componentRootNode,
java.lang.String variable)
|
abstract java.lang.String |
getConstraintKey()
get the Constraint Key for this Event. |
FilterStage |
getFilterStage()
|
Message |
getHandle()
|
abstract int |
getPriority()
|
abstract java.util.Date |
getStartTime()
|
abstract java.util.Date |
getStopTime()
|
abstract long |
getTimeout()
|
abstract int |
getType()
get the Type of this NotificationEvent. |
abstract boolean |
hasStartTime()
|
abstract boolean |
hasStopTime()
|
abstract boolean |
hasTimeout()
|
abstract boolean |
match(Filter filter)
|
boolean |
match(FilterStage filterStage)
|
abstract boolean |
match(MappingFilter filter,
AnyHolder value)
|
protected void |
removeReference()
release this NotificationEvent. |
void |
reset()
Reset the Object to an initial state. |
void |
setFilterStage(FilterStage node)
|
abstract Any |
toAny()
Access this NotificationEvent as Any. |
abstract StructuredEvent |
toStructuredEvent()
Access this NotificationEvent as StructuredEvent. |
| Methods inherited from class org.jacorb.notification.interfaces.AbstractPoolable |
|---|
configure, dispose, setObjectPool |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean proxyConsumerFiltered_
protected boolean supplierAdminFiltered_
protected boolean consumerAdminFiltered_
protected boolean proxySupplierFiltered_
protected int referenced_
| Constructor Detail |
|---|
public AbstractMessage()
| Method Detail |
|---|
public abstract java.lang.String getConstraintKey()
String valuepublic abstract Any toAny()
Any valuepublic abstract StructuredEvent toStructuredEvent()
StructuredEvent valuepublic abstract int getType()
TYPE_ANY,
TYPE_STRUCTURED,
or TYPE_TYPED.
public void reset()
AbstractPoolable
reset in class AbstractPoolablepublic void addReference()
protected void removeReference()
public void setFilterStage(FilterStage node)
public FilterStage getFilterStage()
public EvaluationResult extractValue(EvaluationContext context,
ComponentName componentRootNode,
RuntimeVariable runtimeVariable)
throws EvaluationException
EvaluationException
public abstract EvaluationResult extractFilterableData(EvaluationContext context,
ComponentName componentRootNode,
java.lang.String variable)
throws EvaluationException
EvaluationException
public abstract EvaluationResult extractVariableHeader(EvaluationContext context,
ComponentName componentRootNode,
java.lang.String variable)
throws EvaluationException
EvaluationException
public EvaluationResult extractValue(EvaluationContext evaluationContext,
ComponentName componentRootNode)
throws EvaluationException
EvaluationExceptionpublic Message getHandle()
public abstract boolean hasStartTime()
public abstract java.util.Date getStartTime()
public abstract boolean hasStopTime()
public abstract java.util.Date getStopTime()
public abstract boolean hasTimeout()
public abstract long getTimeout()
public abstract int getPriority()
public abstract boolean match(Filter filter)
throws UnsupportedFilterableData
UnsupportedFilterableDatapublic boolean match(FilterStage filterStage)
public abstract boolean match(MappingFilter filter,
AnyHolder value)
throws UnsupportedFilterableData
UnsupportedFilterableData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||