Package org.fcrepo.kernel.impl.observer
Class EventImpl
- java.lang.Object
-
- org.fcrepo.kernel.impl.observer.EventImpl
-
-
Constructor Summary
Constructors Constructor Description EventImpl(org.fcrepo.kernel.api.identifiers.FedoraId fedoraId, Set<org.fcrepo.kernel.api.observer.EventType> types, Set<String> resourceTypes, String userID, URI userURI, String userAgent, String baseUrl, Instant date)Create a new FedoraEvent
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseUrl()InstantgetDate()StringgetEventID()org.fcrepo.kernel.api.identifiers.FedoraIdgetFedoraId()StringgetPath()Set<String>getResourceTypes()Set<org.fcrepo.kernel.api.observer.EventType>getTypes()StringgetUserAgent()StringgetUserID()URIgetUserURI()StringtoString()
-
-
-
Constructor Detail
-
EventImpl
public EventImpl(org.fcrepo.kernel.api.identifiers.FedoraId fedoraId, Set<org.fcrepo.kernel.api.observer.EventType> types, Set<String> resourceTypes, String userID, URI userURI, String userAgent, String baseUrl, Instant date)
Create a new FedoraEvent- Parameters:
fedoraId- the FedoraId of the resource the event is ontypes- a collection of Fedora EventTypesresourceTypes- the rdf types of the corresponding resourceuserID- the acting user for this eventuserURI- the uri of the acting user for this eventuserAgent- the user-agent associated with the requestbaseUrl- the originating request's baseUrldate- the timestamp for this event
-
-
Method Detail
-
getFedoraId
public org.fcrepo.kernel.api.identifiers.FedoraId getFedoraId()
- Specified by:
getFedoraIdin interfaceorg.fcrepo.kernel.api.observer.Event
-
getTypes
public Set<org.fcrepo.kernel.api.observer.EventType> getTypes()
- Specified by:
getTypesin interfaceorg.fcrepo.kernel.api.observer.Event
-
getResourceTypes
public Set<String> getResourceTypes()
- Specified by:
getResourceTypesin interfaceorg.fcrepo.kernel.api.observer.Event
-
getPath
public String getPath()
- Specified by:
getPathin interfaceorg.fcrepo.kernel.api.observer.Event
-
getUserID
public String getUserID()
- Specified by:
getUserIDin interfaceorg.fcrepo.kernel.api.observer.Event
-
getDate
public Instant getDate()
- Specified by:
getDatein interfaceorg.fcrepo.kernel.api.observer.Event
-
getEventID
public String getEventID()
- Specified by:
getEventIDin interfaceorg.fcrepo.kernel.api.observer.Event
-
getUserURI
public URI getUserURI()
- Specified by:
getUserURIin interfaceorg.fcrepo.kernel.api.observer.Event
-
getUserAgent
public String getUserAgent()
- Specified by:
getUserAgentin interfaceorg.fcrepo.kernel.api.observer.Event
-
getBaseUrl
public String getBaseUrl()
- Specified by:
getBaseUrlin interfaceorg.fcrepo.kernel.api.observer.Event
-
-