public class EventImpl extends Object implements Event, Serializable
EventImpl implements a serializable SPI
Event.ALL_TYPES, NODE_ADDED, NODE_MOVED, NODE_REMOVED, PERSIST, PROPERTY_ADDED, PROPERTY_CHANGED, PROPERTY_REMOVED| Constructor and Description |
|---|
EventImpl(int type,
Path path,
ItemId itemId,
NodeId parentId,
Name primaryNodeTypeName,
Name[] mixinTypeNames,
String userId)
Deprecated.
|
EventImpl(int type,
Path path,
ItemId itemId,
NodeId parentId,
Name primaryNodeTypeName,
Name[] mixinTypeNames,
String userId,
String userData,
long timestamp,
Map<Name,QValue> info)
Creates a new serializable event.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getDate()
Returns the date when the change was persisted that caused this event.
|
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.
|
String |
getUserData()
Returns the user data.
|
String |
getUserID()
Returns the user ID connected with this event.
|
String |
toString() |
public EventImpl(int type,
Path path,
ItemId itemId,
NodeId parentId,
Name primaryNodeTypeName,
Name[] mixinTypeNames,
String userId)
public int getType()
public Path getPath()
public ItemId getItemId()
public NodeId getParentId()
getParentId in interface Eventpublic Name getPrimaryNodeTypeName()
getPrimaryNodeTypeName in interface EventObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean)public Name[] getMixinTypeNames()
getMixinTypeNames in interface EventObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean)public String getUserID()
public Map<Name,QValue> getInfo() throws RepositoryException
getInfo in interface EventMap containing parameter information.RepositoryException - if an error occurs.Event.getInfo()public String getUserData()
getUserData in interface EventEvent.getUserData()public long getDate()
throws RepositoryException
getDate in interface EventRepositoryException - if an error occurs.Event.getDate()Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.