|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@StableMinor(version="6.1", sinceVersion="4.2") public interface IPortalEvent
All portal events must implement this interface. Instead of implementing this interface directly, consider extending one of the available abstract classes.
Events belongs to a set of groups, as returned by the getEventGroups()
method. The definition of what is a group is open-ended, and each event
implementation may use its own definition. An event may also not belong to
any group at its own discretion, by returning an empty set.
IPortalEventManager.notifyObservers(IPortalEvent)
,
AbstractPortalEvent
,
AbstractTransactionalPortalEvent
Method Summary | |
---|---|
java.util.Set<java.lang.String> |
getEventGroups()
Returns the event group identifiers for which this event was raised. |
PortalEventOperationType |
getOperationType()
Returns the type of operation that generated this event. |
java.lang.String |
toString()
Returns a string representation for this event. |
Method Detail |
---|
java.util.Set<java.lang.String> getEventGroups()
null
, but
may return an empty set to indicate that this event does not belong
to any group.PortalEventOperationType getOperationType()
java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |