| java.lang.Object org.jacorb.notification.util.AbstractPoolable org.jacorb.notification.AbstractMessage
All known Subclasses: org.jacorb.notification.StructuredEventMessage, org.jacorb.notification.TypedEventMessage, org.jacorb.notification.AnyMessage,
AbstractMessage | abstract public class AbstractMessage extends AbstractPoolable (Code) | | author: Alphonse Bendt version: $Id: AbstractMessage.java,v 1.32 2006/07/14 12:05:19 alphonse.bendt Exp $ |
consumerAdminFiltered_ | protected boolean consumerAdminFiltered_(Code) | | |
proxyConsumerFiltered_ | protected boolean proxyConsumerFiltered_(Code) | | |
proxySupplierFiltered_ | protected boolean proxySupplierFiltered_(Code) | | |
referenced_ | protected int referenced_(Code) | | Internal Reference Counter.
|
supplierAdminFiltered_ | protected boolean supplierAdminFiltered_(Code) | | |
addReference | public synchronized void addReference()(Code) | | Add a reference on this NotificationEvent. After Usage removeReference must be called.
|
calcConstraintKey | public static String calcConstraintKey(String domain_name, String type_name)(Code) | | Provide a Uniform Mapping from domain_name and type_name to a Key that can be used to put
EventTypes into a Map. if (d1 == d2) AND (t1 == t2) => calcConstraintKey(d1, t1) ==
calcConstraintKey(d2, t2).
Parameters: domain_name - a String value Parameters: type_name - a String value an Unique Constraint Key. |
doReset | protected void doReset()(Code) | | |
getConstraintKey | abstract public String getConstraintKey()(Code) | | get the Constraint Key for this Event. The Constraint Key is used to fetch the Filter
Constraints that must be evaluated for this Event. The Constraint Key consists of domain_name
and type_name of the Event.
a String value |
getPriority | abstract public int getPriority()(Code) | | |
getReceiveTimestamp | public long getReceiveTimestamp()(Code) | | |
getStartTime | abstract public long getStartTime()(Code) | | |
getStopTime | abstract public long getStopTime()(Code) | | |
getTimeout | abstract public long getTimeout()(Code) | | |
hasStartTime | abstract public boolean hasStartTime()(Code) | | |
hasStopTime | abstract public boolean hasStopTime()(Code) | | |
hasTimeout | abstract public boolean hasTimeout()(Code) | | |
initReceiveTimestamp | public void initReceiveTimestamp()(Code) | | |
match | abstract public boolean match(Filter filter) throws UnsupportedFilterableData(Code) | | |
match | abstract public boolean match(MappingFilter filter, AnyHolder value) throws UnsupportedFilterableData(Code) | | |
removeReference | protected synchronized void removeReference()(Code) | | release this NotificationEvent. If the internal Refcounter is zero the NotificationEvent is
returned to its pool.
|
reset | final public synchronized void reset()(Code) | | |
toAny | abstract public Any toAny()(Code) | | Access this NotificationEvent as Any.
an Any value |
toStructuredEvent | abstract public StructuredEvent toStructuredEvent()(Code) | | Access this NotificationEvent as StructuredEvent.
a StructuredEvent value |
toTypedEvent | abstract public Property[] toTypedEvent() throws NoTranslationException(Code) | | convert this message to a TypedEvent.
a sequence of name-value pairs. throws: NoTranslationException - if the contents of the message cannot be translated into a TypedEvent. |
Fields inherited from org.jacorb.notification.util.AbstractPoolable | final protected Logger logger_(Code)(Java Doc)
|
|
|