public class EventContextImpl extends AbstractEventContext
| Modifier and Type | Field and Description | 
|---|---|
protected NuxeoPrincipal | 
principal  | 
protected CoreSession | 
session  | 
args, EMPTY, properties, repositoryName| Modifier | Constructor and Description | 
|---|---|
protected  | 
EventContextImpl()
Constructor to be used by derived classes 
 | 
  | 
EventContextImpl(CoreSession session,
                NuxeoPrincipal principal)  | 
  | 
EventContextImpl(CoreSession session,
                NuxeoPrincipal principal,
                Object... args)  | 
  | 
EventContextImpl(Object... args)  | 
| Modifier and Type | Method and Description | 
|---|---|
CoreSession | 
getCoreSession()
Gets the current core session if any. 
 | 
NuxeoPrincipal | 
getPrincipal()
Gets the current principal. 
 | 
void | 
setArgs(Object[] args)  | 
void | 
setCoreSession(CoreSession session)
Sets the core session. 
 | 
void | 
setPrincipal(NuxeoPrincipal principal)
Sets the principal. 
 | 
protected void | 
updateRepositoryName()  | 
getArguments, getProperties, getProperty, getRepositoryName, hasProperty, newEvent, newEvent, setProperties, setProperty, setRepositoryNameprotected transient CoreSession session
protected NuxeoPrincipal principal
protected EventContextImpl()
public EventContextImpl(Object... args)
public EventContextImpl(CoreSession session, NuxeoPrincipal principal, Object... args)
public EventContextImpl(CoreSession session, NuxeoPrincipal principal)
public CoreSession getCoreSession()
EventContextpublic NuxeoPrincipal getPrincipal()
EventContextpublic void setCoreSession(CoreSession session)
EventContextprotected void updateRepositoryName()
public void setPrincipal(NuxeoPrincipal principal)
EventContextCopyright © 2019 Nuxeo. All rights reserved.