Extension point operations
Documentation
Operation registration
Contribution Descriptors
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.wall.operations.GetWallActivityStream"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.rating.operations.GetLikeStatus"/> <operation class="org.nuxeo.ecm.rating.operations.Like"/> <operation class="org.nuxeo.ecm.rating.operations.CancelLike"/> <operation class="org.nuxeo.ecm.rating.operations.MostLiked"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.multi.tenant.operations.CreateUser"/> <operation class="org.nuxeo.ecm.multi.tenant.operations.QueryUsers"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.agenda.operations.CreateAgendaEvent"/> <operation class="org.nuxeo.ecm.agenda.operations.ListAgendaEvents"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.template.automation.RenderWithTemplateOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.routing.api.operation.ResumeStepOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.StepDoneOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.StepBackToReadyOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.UpdateCommentsInfoOnDocumentOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.SetNextStepOnConditionalFolderOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.impl.GetGraphOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.SetWorkflowNodeVar"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.SetWorkflowVar"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.StartWorkflowOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.MapPropertiesOnTaskOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.BulkRestartWorkflow"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.CancelWorkflowOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.ResumeNodeOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.CompleteTaskOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.GetOpenTasksOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.GetTaskNamesOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.userworkspace.operations.UserWorkspaceCreateFromBlob"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.activity.operations.AddActivityReply"/> <operation class="org.nuxeo.ecm.activity.operations.RemoveActivityReply"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.drive.operations.GetRepositoriesOperation"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetChangeSummary"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetRootsOperation"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveSetSynchronizationOperation"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetTopLevelFolder"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetTopLevelChildren"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveFileSystemItemExists"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetFileSystemItem"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetChildren"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveCreateFolder"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveCreateFile"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveUpdateFile"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveDelete"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveRename"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveCanMove"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveMove"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGenerateConflictedItemName"/> <!-- For test purpose --> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveSetupIntegrationTests"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveTearDownIntegrationTests"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveWaitForAsyncCompletion"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveSetVersioningOptions"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveCreateTestDocuments"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.poll.operations.GetPoll"/> <operation class="org.nuxeo.ecm.poll.operations.GetOpenPolls"/> <operation class="org.nuxeo.ecm.poll.operations.AnswerPoll"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.comment.workflow.ModerateCommentOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchDocumentFromSeamContext"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchFromClipboard"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchFromWorklist"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentDocument"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetChangeableDocument"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentDomain"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentWorkspace"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetSelectedDocuments"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetDocumentsFromSelectionList"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.Navigate"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToClipboard"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToSeamContext"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToWorklist"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ChangeTab"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearWorklist"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearClipboard"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearSelectedDocuments"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.DownloadFile"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.AddMessage"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.AddErrorMessage"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.AddInfoMessage"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.RefreshUI"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.RaiseSeamEvents"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.CreateDocumentForm"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.SetOutcome"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.CreateDocumentInUI"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.CancelCreateDocumentInUI"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.SaveDocumentInUI"/> <operation class="org.nuxeo.ecm.automation.seam.operations.InitSeamContext"/> <operation class="org.nuxeo.ecm.automation.seam.operations.DestroySeamContext"/> <operation class="org.nuxeo.ecm.automation.seam.operations.RunOperationInSeam"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditLog"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditQuery"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditPageProviderOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.CreateRelation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetRelations"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.DocumentPageProviderOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.ResultSetPageProviderOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.GetDocumentPrincipalEmails"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.GetDocumentUsersAndGroups"/> <operation class="org.nuxeo.ecm.automation.core.operations.notification.SendMail"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetPictureView"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.PictureResize"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.FileManagerImport"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.BlobHolderAttach"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetActions"/> <operation class="org.nuxeo.ecm.automation.core.operations.management.GetCounters"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.UserWorkspace"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.CreatePicture"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.RunOperationOnProvider"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.CreateDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.DeleteDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.UpdateDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.ReadDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.DirectoryProjection"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.GetNuxeoPrincipal"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.dam.operations.DamImport"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.CreateRoutingTask"/> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.RemoveRoutingTask"/> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.SetCurrentRunningStepFromTask"/> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.EvaluateCondition"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.ui.select2.automation.SuggestDirectoryEntries"/> <operation class="org.nuxeo.ecm.platform.ui.select2.automation.SuggestUserEntries"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.groups.audit.operation.ExportGroups"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.automation.task.CreateTask"/> <operation class="org.nuxeo.ecm.automation.task.GetUserTasks"/> <operation class="org.nuxeo.ecm.automation.task.UserTaskPageProviderOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.FacetedSearchSuggestionHandler"/> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToDocumentSuggestionHandler"/> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToUserSuggestionHandler"/> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToGroupSuggestionHandler"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.SetSimpleConfigurationParameterAsVar"/> <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.PutSimpleConfigurationParameter"/> <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.PutSimpleConfigurationParameters"/> </extension>