Uses of Class
org.nuxeo.ecm.automation.OperationContext
Package
Description
Provides operations for pertaining to routing.
Provides implementation for the api package.
-
Uses of OperationContext in org.nuxeo.automation.scripting.api
-
Uses of OperationContext in org.nuxeo.automation.scripting.internals
Modifier and TypeFieldDescriptionprotected final OperationContext
AutomationMapper.ctx
protected final OperationContext
ScriptingOperationImpl.ctx
Modifier and TypeMethodDescriptionAutomationScriptingServiceImpl.get
(OperationContext context) void
AutomationScriptingParamsInjector.inject
(Map<String, Object> params, OperationContext ctx, ScriptingOperationDescriptor desc) ScriptingOperationTypeImpl.newInstance
(OperationContext ctx, Map<String, Object> args) ModifierConstructorDescriptionprotected
ScriptingOperationImpl
(String script, OperationContext ctx, Map<String, Object> args) -
Uses of OperationContext in org.nuxeo.binary.metadata.internals.operations
Modifier and TypeFieldDescriptionprotected OperationContext
ReadMetadataFromBinaryToContext.operationContext
-
Uses of OperationContext in org.nuxeo.drive.elasticsearch.operations.test
Modifier and TypeFieldDescriptionprotected OperationContext
NuxeoDriveWaitForElasticsearchCompletion.ctx
-
Uses of OperationContext in org.nuxeo.drive.operations
Modifier and TypeFieldDescriptionprotected OperationContext
NuxeoDriveCanMove.ctx
Deprecated.protected OperationContext
NuxeoDriveCreateFile.ctx
protected OperationContext
NuxeoDriveCreateFolder.ctx
protected OperationContext
NuxeoDriveDelete.ctx
protected OperationContext
NuxeoDriveFileSystemItemExists.ctx
protected OperationContext
NuxeoDriveGenerateConflictedItemName.ctx
Deprecated.protected OperationContext
NuxeoDriveGetChangeSummary.ctx
protected OperationContext
NuxeoDriveGetChildren.ctx
protected OperationContext
NuxeoDriveGetFileSystemItem.ctx
protected OperationContext
NuxeoDriveGetRootsOperation.ctx
protected OperationContext
NuxeoDriveGetTopLevelFolder.ctx
protected OperationContext
NuxeoDriveMove.ctx
protected OperationContext
NuxeoDriveRename.ctx
protected OperationContext
NuxeoDriveScrollDescendants.ctx
protected OperationContext
NuxeoDriveUpdateFile.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation
Modifier and TypeMethodDescriptionOperationContext.getSubContext
(boolean isolate) OperationContext.getSubContext
(boolean isolate, Object input) OperationContext.handleTransaction
(boolean handleTransaction) Modifier and TypeMethodDescriptionvoid
OutputCollector.collect
(OperationContext ctx, T obj) Collects a new partial result (the result of the last iteration step).<T> T
AutomationService.getAdaptedValue
(OperationContext ctx, Object toAdapt, Class<?> targetType) Adapts an object to a target type if possible otherwise throws an exception.TypeAdapter.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) Adapt the given object to an instance of the given target type.CompiledChain.invoke
(OperationContext ctx) OperationType.newInstance
(OperationContext ctx, Map<String, Object> args) void
OperationCallback.onOperationEnter
(OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> parms) AutomationService.run
(OperationContext ctx, String chainId) Same as previous but for managed chains identified by an ID.AutomationService.run
(OperationContext ctx, String id, Map<String, ?> params) Shortcut to execute a single operation described by the given ID and map of parametersAutomationService.run
(OperationContext ctx, OperationChain chain) Builds and runs the operation chain given a context.AutomationService.runInNewTx
(OperationContext ctx, String chainId, Map<String, ?> chainParameters, Integer timeout, boolean rollbackGlobalOnError) This running method execute operation process through a new transaction. -
Uses of OperationContext in org.nuxeo.ecm.automation.core.collectors
Modifier and TypeMethodDescriptionvoid
BlobCollector.collect
(OperationContext ctx, Blob obj) void
BlobListCollector.collect
(OperationContext ctx, BlobList obj) void
DocumentModelCollector.collect
(OperationContext ctx, DocumentModel obj) void
DocumentModelListCollector.collect
(OperationContext ctx, DocumentModelList obj) void
DocumentRefCollector.collect
(OperationContext ctx, DocumentRef ref) -
Uses of OperationContext in org.nuxeo.ecm.automation.core.events
Modifier and TypeMethodDescriptionprotected OperationContext
EventHandlerRegistry.getContext
(EventContext ectx) protected OperationContext
Modifier and TypeMethodDescriptionboolean
EventHandler.isEnabled
(OperationContext ctx, EventContext eventCtx, boolean quick) Checks if this handler should run for the event and operation context. -
Uses of OperationContext in org.nuxeo.ecm.automation.core.events.operations
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.impl
Modifier and TypeMethodDescriptionprotected Object
InvokableIteratorMethod.doInvoke
(OperationContext ctx, Map<String, Object> args) protected Object
InvokableMethod.doInvoke
(OperationContext ctx, Map<String, Object> args) <T> T
OperationServiceImpl.getAdaptedValue
(OperationContext ctx, Object toAdapt, Class<?> targetType) protected String
OperationServiceImpl.getChainExceptionToRun
(OperationContext ctx, String operationTypeId, OperationException oe) void
OperationTypeImpl.inject
(OperationContext ctx, Map<String, ?> args, Object target) InvokableMethod.invoke
(OperationContext ctx, Map<String, Object> args) OperationChainCompiler.CompiledChainImpl.invoke
(OperationContext ctx) protected Object
OperationChainCompiler.OperationMethod.invoke
(OperationContext context) ChainTypeImpl.newInstance
(OperationContext ctx, Map<String, Object> args) OperationTypeImpl.newInstance
(OperationContext ctx, Map<String, Object> args) protected Object
OperationTypeImpl.resolveObject
(OperationContext ctx, String key, Map<String, ?> args) OperationServiceImpl.run
(OperationContext ctx, String operationId) OperationServiceImpl.run
(OperationContext ctx, String operationId, Map<String, ?> args) OperationServiceImpl.run
(OperationContext ctx, OperationChain chain) OperationServiceImpl.runInNewTx
(OperationContext ctx, String chainId, Map<String, ?> chainParameters, Integer timeout, boolean rollbackGlobalOnError) -
Uses of OperationContext in org.nuxeo.ecm.automation.core.impl.adapters
Modifier and TypeMethodDescriptionArrayNodeToList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) ArrayStringToDocModelList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) ArrayStringToList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) CalendarToDate.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) CollectionToBlobList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) CollectionToDocModelList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) CollectionToStringList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocModelListToDocRefList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocModelToDocModelList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocModelToDocRef.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocModelToDocRefList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocRefListToDocModelList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocRefToDocModel.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocRefToDocModelList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) DocRefToDocRefList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) IntegerToLong.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) JsonNodeToProperties.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) LongToInteger.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) ObjectNodeToMap.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToBoolean.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToCalendar.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToDate.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToDocModel.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToDocModelList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToDocRef.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToInteger.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToList.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToLong.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToProperties.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) StringToURL.getAdaptedValue
(OperationContext ctx, Object objectToAdapt) -
Uses of OperationContext in org.nuxeo.ecm.automation.core.impl.adapters.helper
Modifier and TypeMethodDescriptionstatic DocumentModel
TypeAdapterHelper.createDocumentModel
(OperationContext ctx, String value) Create a document model from its pathstatic DocumentModel
TypeAdapterHelper.createDocumentModel
(OperationContext ctx, DocumentRef docRef) Create a document model from its referencestatic DocumentRef
TypeAdapterHelper.createDocumentRef
(OperationContext ctx, String value) Create a document reference from its path -
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations
Modifier and TypeFieldDescriptionprotected OperationContext
FetchContextBlob.ctx
protected OperationContext
FetchContextDocument.ctx
protected OperationContext
RestoreBlobInput.ctx
protected OperationContext
RestoreBlobInputFromScript.ctx
protected OperationContext
RestoreBlobsInput.ctx
protected OperationContext
RestoreBlobsInputFromScript.ctx
protected OperationContext
RestoreDocumentInput.ctx
protected OperationContext
RestoreDocumentInputFromScript.ctx
protected OperationContext
RestoreDocumentsInput.ctx
protected OperationContext
RestoreDocumentsInputFromScript.ctx
protected OperationContext
RunInputScript.ctx
protected OperationContext
RunScript.ctx
protected OperationContext
SetInputAsVar.ctx
protected OperationContext
SetVar.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.blob
Modifier and TypeFieldDescriptionprotected OperationContext
BlobToFile.ctx
protected OperationContext
ConcatenatePDFs.ctx
protected OperationContext
SetBlobFileName.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.collections
Modifier and TypeFieldDescriptionprotected OperationContext
GetCollectionsOperation.ctx
protected OperationContext
GetDocumentsFromCollectionOperation.ctx
protected OperationContext
GetDocumentsFromFavoritesOperation.ctx
protected OperationContext
SuggestCollectionEntry.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.document
Modifier and TypeFieldDescriptionprotected OperationContext
CopySchema.context
protected OperationContext
ResetSchema.context
protected OperationContext
AddItemToListProperty.ctx
protected OperationContext
CheckInDocument.ctx
protected OperationContext
FilterDocuments.ctx
protected OperationContext
ReloadDocument.ctx
protected OperationContext
RemoveItemFromListProperty.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.execution
Modifier and TypeFieldDescriptionprotected OperationContext
RunDocumentChain.ctx
protected OperationContext
RunFileChain.ctx
protected OperationContext
RunInNewTransaction.ctx
Deprecated.protected OperationContext
RunOperation.ctx
protected OperationContext
RunOperationOnList.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.login
Modifier and TypeFieldDescriptionprotected OperationContext
LoginAs.ctx
protected OperationContext
Logout.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.management
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.notification
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.services
Modifier and TypeFieldDescriptionprotected OperationContext
AuditPageProviderOperation.context
protected OperationContext
BlobHolderAttach.context
protected OperationContext
DocumentPageProviderOperation.context
protected OperationContext
FileManagerCreateFolder.context
protected OperationContext
FileManagerImport.context
protected OperationContext
FileManagerImportWithProperties.context
protected OperationContext
ResultSetPageProviderOperation.context
protected OperationContext
UserWorkspace.context
protected OperationContext
AuditLog.ctx
protected OperationContext
AuditQuery.ctx
protected OperationContext
GetActions.ctx
protected OperationContext
GetDirectoryEntries.ctx
protected OperationContext
RunOperationOnProvider.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.services.directory
Modifier and TypeFieldDescriptionprotected OperationContext
CreateDirectoryEntries.ctx
protected OperationContext
DeleteDirectoryEntries.ctx
protected OperationContext
DirectoryProjection.ctx
protected OperationContext
LoadFromCSV.ctx
protected OperationContext
ReadDirectoryEntries.ctx
protected OperationContext
SuggestDirectoryEntries.ctx
protected OperationContext
UpdateDirectoryEntries.ctx
Modifier and TypeMethodDescriptionprotected boolean
AbstractDirectoryOperation.canManageDirectories
(OperationContext ctx) protected ActionContext
AbstractDirectoryOperation.createActionContext
(OperationContext ctx) protected void
AbstractDirectoryOperation.validateCanManageDirectories
(OperationContext ctx) -
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.stack
Modifier and TypeFieldDescriptionprotected OperationContext
PopBlob.ctx
protected OperationContext
PopBlobList.ctx
protected OperationContext
PopDocument.ctx
protected OperationContext
PopDocumentList.ctx
protected OperationContext
PullBlob.ctx
protected OperationContext
PullBlobList.ctx
protected OperationContext
PullDocument.ctx
protected OperationContext
PullDocumentList.ctx
protected OperationContext
PushBlob.ctx
protected OperationContext
PushBlobList.ctx
protected OperationContext
PushDocument.ctx
protected OperationContext
PushDocumentList.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.traces
Modifier and TypeFieldDescriptionprotected OperationContext
AutomationTraceGetOperation.ctx
protected OperationContext
AutomationTraceToggleOperation.ctx
protected OperationContext
JsonStackToggleDisplayOperation.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.operations.users
Modifier and TypeFieldDescriptionprotected OperationContext
CreateOrUpdateGroup.ctx
protected OperationContext
CreateOrUpdateUser.ctx
protected OperationContext
GetDocumentPrincipalEmails.ctx
protected OperationContext
GetDocumentUsersAndGroups.ctx
protected OperationContext
GetNuxeoPrincipal.ctx
protected OperationContext
SuggestUserEntries.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.rendering
Modifier and TypeMethodDescriptionRenderingService.render
(String type, String uriOrContent, OperationContext ctx) -
Uses of OperationContext in org.nuxeo.ecm.automation.core.rendering.operations
Modifier and TypeFieldDescriptionprotected OperationContext
RenderDocument.ctx
protected OperationContext
RenderDocumentFeed.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.core.scripting
Modifier and TypeMethodDescriptionExpression.eval
(OperationContext ctx) MvelExpression.eval
(OperationContext ctx) MvelTemplate.eval
(OperationContext ctx) Scripting.GroovyScript.eval
(OperationContext ctx) Scripting.MvelScript.eval
(OperationContext ctx) Scripting.Script.eval
(OperationContext ctx) MvelExpression.getBindings
(OperationContext ctx) Scripting.initBindings
(OperationContext ctx) static void
Scripting.run
(OperationContext ctx, URL script) -
Uses of OperationContext in org.nuxeo.ecm.automation.core.trace
Modifier and TypeMethodDescriptionTracerFactory.newCall
(OperationType chain, OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> params) If trace mode is enabled, instantiateCall
.void
Tracer.onOperationEnter
(OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> params) ModifierConstructorDescriptionCall
(OperationType chain, OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> parms) protected
Details
(OperationContext context, InvokableMethod method, Map<String, Object> parms) protected
Evaluator
(OperationContext context) -
Uses of OperationContext in org.nuxeo.ecm.automation.elasticsearch
Modifier and TypeFieldDescriptionprotected OperationContext
ElasticsearchBulkIndexOperation.ctx
protected OperationContext
ElasticsearchIndexOperation.ctx
-
Uses of OperationContext in org.nuxeo.ecm.automation.jaxrs.io.operations
Modifier and TypeClassDescriptionclass
A custom operation context to be used in REST calls on server side.Modifier and TypeMethodDescriptionExecutionRequest.createContext
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, CoreSession session) Sets up and returns the currentOperationContext
, which MUST NOT be closed. -
Uses of OperationContext in org.nuxeo.ecm.automation.server.jaxrs
Modifier and TypeMethodDescriptionprotected OperationContext
ExecutableResource.createContext
(ExecutionRequest xreq) -
Uses of OperationContext in org.nuxeo.ecm.automation.task
Modifier and TypeFieldDescriptionprotected OperationContext
CreateTask.ctx
protected OperationContext
GetUserTasks.ctx
-
Uses of OperationContext in org.nuxeo.ecm.localconf
-
Uses of OperationContext in org.nuxeo.ecm.platform.comment.workflow
-
Uses of OperationContext in org.nuxeo.ecm.platform.pdf.operations
Modifier and TypeFieldDescriptionprotected OperationContext
PDFMergeBlobsOperation.ctx
protected OperationContext
PDFMergeDocumentsOperation.ctx
-
Uses of OperationContext in org.nuxeo.ecm.platform.picture.operation
-
Uses of OperationContext in org.nuxeo.ecm.platform.rendition.operation
-
Uses of OperationContext in org.nuxeo.ecm.platform.routing.api.operation
Modifier and TypeFieldDescriptionprotected OperationContext
BulkRestartWorkflow.ctx
protected OperationContext
MapPropertiesOnTaskOperation.ctx
protected OperationContext
SetWorkflowNodeVar.ctx
-
Uses of OperationContext in org.nuxeo.ecm.platform.routing.core.api.operation
Modifier and TypeFieldDescriptionprotected OperationContext
CompleteTaskOperation.ctx
protected OperationContext
GetTaskNamesOperation.ctx
protected OperationContext
ResumeNodeOperation.ctx
protected OperationContext
SetWorkflowVar.ctx
protected OperationContext
StartWorkflowOperation.ctx
-
Uses of OperationContext in org.nuxeo.ecm.platform.routing.core.api.scripting
ModifierConstructorDescription -
Uses of OperationContext in org.nuxeo.ecm.platform.routing.core.impl
Modifier and TypeMethodDescriptionprotected OperationContext
DocumentRoutingEscalationServiceImpl.getExecutionContext
(CoreSession session, GraphNode node, boolean handleTransaction) protected OperationContext
GraphNodeImpl.getExecutionContext
(CoreSession session) Modifier and TypeMethodDescriptionprotected <T> T
GraphNodeImpl.valueOrExpression
(Class<T> klass, String v, OperationContext context, String kind) -
Uses of OperationContext in org.nuxeo.ecm.platform.signature.core.operations
Modifier and TypeFieldDescriptionprotected OperationContext
SignPDF.ctx
protected OperationContext
SignPDFDocument.ctx
-
Uses of OperationContext in org.nuxeo.ecm.platform.tag.automation
-
Uses of OperationContext in org.nuxeo.ecm.platform.thumbnail.operation
-
Uses of OperationContext in org.nuxeo.ecm.platform.userworkspace.operations
-
Uses of OperationContext in org.nuxeo.importer.stream.automation
Modifier and TypeFieldDescriptionprotected OperationContext
BlobConsumers.ctx
protected OperationContext
DocumentConsumers.ctx
protected OperationContext
FileBlobProducers.ctx
protected OperationContext
RandomBlobProducers.ctx
protected OperationContext
RandomDocumentProducers.ctx
Modifier and TypeMethodDescriptionprotected static void
FileBlobProducers.checkAccess
(OperationContext context) protected static void
RandomBlobProducers.checkAccess
(OperationContext context) -
Uses of OperationContext in org.nuxeo.template.adapters.doc
Modifier and TypeMethodDescriptionprotected OperationContext
TemplateBasedDocumentAdapterImpl.initOperationContext
(Blob blob, String templateName) -
Uses of OperationContext in org.nuxeo.template.automation
Modifier and TypeFieldDescriptionprotected OperationContext
DetachTemplateOperation.ctx
protected OperationContext
RenderWithTemplateOperation.ctx