public abstract class AbstractEventServiceEvent extends Object implements EventServiceEvent, PublicationStatusTracker
| Constructor and Description |
|---|
AbstractEventServiceEvent(Object source)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
PublicationStatus |
getPublicationStatus()
Implementations of this method must be made thread safe.
|
Object |
getSource() |
void |
setPublicationStatus(PublicationStatus status)
Implementations of this method must be made thread safe.
|
protected final Object stateLock
public AbstractEventServiceEvent(Object source)
source - the source of the eventpublic Object getSource()
getSource in interface EventServiceEventpublic PublicationStatus getPublicationStatus()
PublicationStatusTrackergetPublicationStatus in interface PublicationStatusTrackerPublicationStatus.Unpublished if setPublicationStatus was never called.public void setPublicationStatus(PublicationStatus status)
PublicationStatusTrackersetPublicationStatus in interface PublicationStatusTrackerstatus - the status of the event during it's current publicationCopyright © 2013 Bushe Enterprises, Inc.. All Rights Reserved.