Package org.nuxeo.ecm.core.event.impl
Class BlobEventContext
java.lang.Object
org.nuxeo.ecm.core.event.impl.AbstractEventContext
org.nuxeo.ecm.core.event.impl.EventContextImpl
org.nuxeo.ecm.core.event.impl.BlobEventContext
- All Implemented Interfaces:
Serializable,EventContext
- Since:
- 2023
- See Also:
-
Field Summary
FieldsFields inherited from class org.nuxeo.ecm.core.event.impl.EventContextImpl
principal, sessionFields inherited from class org.nuxeo.ecm.core.event.impl.AbstractEventContext
args, EMPTY, properties, repositoryName -
Constructor Summary
ConstructorsConstructorDescriptionBlobEventContext(String repositoryName, ManagedBlob managedBlob) BlobEventContext(NuxeoPrincipal principal, String repositoryName, String docId, String xpath, ManagedBlob blob) -
Method Summary
Methods inherited from class org.nuxeo.ecm.core.event.impl.EventContextImpl
getCoreSession, getPrincipal, setArgs, setCoreSession, setPrincipal, updateRepositoryNameMethods inherited from class org.nuxeo.ecm.core.event.impl.AbstractEventContext
getArguments, getProperties, getProperty, getRepositoryName, hasProperty, newEvent, setProperties, setProperty, setRepositoryName
-
Field Details
-
docId
-
xpath
-
blob
-
-
Constructor Details
-
BlobEventContext
public BlobEventContext(NuxeoPrincipal principal, String repositoryName, String docId, String xpath, ManagedBlob blob) -
BlobEventContext
-
-
Method Details
-
getBlob
-
getDocId
-
getXpath
-
newEvent
Description copied from interface:EventContextCreates a new event in that context given the event name. The default flags for the event will be used.- Specified by:
newEventin interfaceEventContext- Overrides:
newEventin classAbstractEventContext- Parameters:
name- the event name- Returns:
- the event
- See Also:
-
setDocId
-