|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Event
Event is similar to the regular JCR Event and adds additional
information about the affected item.
| Field Summary | |
|---|---|
static int |
ALL_TYPES
Constant for observation listener interested in all types of events. |
static int |
NODE_ADDED
An event of this type is generated when a node is added. |
static int |
NODE_MOVED
An event of this type is generated when a node is moved. |
static int |
NODE_REMOVED
An event of this type is generated when a node is removed. |
static int |
PERSIST
If event bundling is supported, this event is used to indicate a bundle boundary within the event journal. |
static int |
PROPERTY_ADDED
An event of this type is generated when a property is added. |
static int |
PROPERTY_CHANGED
An event of this type is generated when a property is changed. |
static int |
PROPERTY_REMOVED
An event of this type is generated when a property is removed. |
| Method Summary | |
|---|---|
long |
getDate()
Returns the date when the change was persisted that caused this event. |
java.util.Map<Name,QValue> |
getInfo()
Returns the information map associated with this event. |
ItemId |
getItemId()
|
Name[] |
getMixinTypeNames()
|
NodeId |
getParentId()
|
Path |
getPath()
|
Name |
getPrimaryNodeTypeName()
|
int |
getType()
Returns the type of this event: a constant defined by this interface. |
java.lang.String |
getUserData()
Returns the user data. |
java.lang.String |
getUserID()
Returns the user ID connected with this event. |
| Field Detail |
|---|
static final int NODE_ADDED
static final int NODE_REMOVED
static final int PROPERTY_ADDED
static final int PROPERTY_REMOVED
static final int PROPERTY_CHANGED
static final int NODE_MOVED
static final int PERSIST
static final int ALL_TYPES
| Method Detail |
|---|
int getType()
Path getPath()
ItemId getItemId()
NodeId getParentId()
Name getPrimaryNodeTypeName()
ObservationManagerName[] getMixinTypeNames()
ObservationManagerjava.lang.String getUserID()
String.
java.util.Map<Name,QValue> getInfo()
throws RepositoryException
Map containing parameter information.
RepositoryException - if an error occurs.Eventjava.lang.String getUserData()
Event
long getDate()
throws RepositoryException
RepositoryException - if an error occurs.Event
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||