All events have the following attributes in common :-
int
and must be unique across the whole of Adito and all of its plugins.null
if this is a system event.All events may also contain a map of arbitrary name / value pair attributes to store any other information that might be of interest to listeners of the type of event being fired. For example, event event with the code {@link com.adito.core.CoreEventConstants#USER_CREATED} would also addan attribute with the key {@link com.adito.core.CoreAttributeConstants#EVENT_ATTR_PRINCIPAL_ID}and a value of the username being created.
All events also have a time attribute that is set when the object is instantiated. @see com.adito.core.CoreListener @see com.adito.core.CoreServlet @see com.adito.core.CoreEventConstants @see com.adito.core.CoreAttributeConstants
|
|