Extension point operations
Documentation
Operation registration
Contribution Descriptors
- Class: org.nuxeo.ecm.automation.core.OperationContribution
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.admin.operation.HotReloadStudioSnapshot"/> <operation class="org.nuxeo.ecm.admin.operation.PermissionsPurge"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <documentation> Operation allowing to retrieve a low resolution blob for ARender Previewer. Operation returns the blob present in blobXPath property on input document if it's not file:content, otherwise operation returns OriginalJpeg picture view if Picture facet is present on document or MP4 480p video if Video facet is present on document. </documentation> <operation class="com.nuxeo.ecm.arender.core.ARenderGetBlob"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="com.nuxeo.ecm.arender.core.ARenderGetPreviewerUrl"/> <operation class="com.nuxeo.ecm.arender.core.ARenderGetDiffUrl"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <!-- register built-in operations --> <operation class="org.nuxeo.ecm.automation.core.operations.FetchContextDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.FetchContextBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.SetVar"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PushDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PushDocumentList"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PopDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PopDocumentList"/> <operation class="org.nuxeo.ecm.automation.core.operations.SetInputAsVar"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreDocumentInput"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreDocumentsInput"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreBlobInput"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreBlobsInput"/> <operation class="org.nuxeo.ecm.automation.core.operations.RunScript"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreDocumentInputFromScript"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreDocumentsInputFromScript"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreBlobInputFromScript"/> <operation class="org.nuxeo.ecm.automation.core.operations.RestoreBlobsInputFromScript"/> <operation class="org.nuxeo.ecm.automation.core.operations.execution.RunOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.execution.RunOperationOnList"/> <operation class="org.nuxeo.ecm.automation.core.operations.execution.RunInNewTransaction"/> <operation class="org.nuxeo.ecm.automation.core.operations.execution.RunDocumentChain"/> <operation class="org.nuxeo.ecm.automation.core.operations.execution.RunFileChain"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.CopyDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.CreateDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.CreateVersion"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.CheckInDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.CheckOutDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RestoreVersion"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.DeleteDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.EmptyTrash"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.TrashDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.UntrashDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.FetchDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.LockDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.FetchByProperty"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.FilterDocuments"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.UnlockDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.GetDocumentChildren"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.GetDocumentChild"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.GetDocumentParent"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.GetLastDocumentVersion"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.GetDocumentVersions"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.MoveDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.ReloadDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.SaveDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.execution.SaveSession"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.SetDocumentLifeCycle"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.SetDocumentACE"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.AddPermission"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.ReplacePermission"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemovePermission"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.BlockPermissionInheritance"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.UnblockPermissionInheritance"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemoveDocumentACL"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.AddFacet"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemoveFacet"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.AddItemToListProperty"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemoveItemFromListProperty"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.CopySchema"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.ResetSchema"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.SetDocumentProperty"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemoveProperty"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemoveProxies"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.UpdateDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.OrderDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.PublishDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.MultiPublishDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.GetDocumentBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.GetDocumentBlobs"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.GetAllDocumentBlobs"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.SetDocumentBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.BulkDownload"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.PostBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.BlobToPDF"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.ConcatenatePDFs"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.ConvertBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.RunConverter"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.BlobToFile"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.CreateBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.CreateZip"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.AttachBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.blob.SetBlobFileName"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemoveDocumentBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PushBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PushBlobList"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PopBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PopBlobList"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PullDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PullDocumentList"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PullBlob"/> <operation class="org.nuxeo.ecm.automation.core.operations.stack.PullBlobList"/> <operation class="org.nuxeo.ecm.automation.core.events.operations.FireEvent"/> <operation class="org.nuxeo.ecm.automation.core.operations.RunInputScript"/> <operation class="org.nuxeo.ecm.automation.core.rendering.operations.RenderDocument"/> <operation class="org.nuxeo.ecm.automation.core.rendering.operations.RenderDocumentFeed"/> <operation class="org.nuxeo.ecm.automation.core.operations.login.LoginAs"/> <operation class="org.nuxeo.ecm.automation.core.operations.login.Logout"/> <operation class="org.nuxeo.ecm.automation.core.operations.LogOperation"/> <!-- From presales toolkit --> <operation class="org.nuxeo.ecm.automation.core.operations.document.AddEntryToMultiValuedProperty"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.CreateProxyLive"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.GetLiveDocument"/> <operation class="org.nuxeo.ecm.automation.core.operations.document.RemoveEntryOfMultiValuedProperty"/> <!-- Business Operations --> <operation class="org.nuxeo.ecm.automation.core.operations.business.BusinessCreateOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.business.BusinessUpdateOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.business.BusinessFetchOperation"/> <!-- Trace related operations --> <operation class="org.nuxeo.ecm.automation.core.operations.traces.AutomationTraceGetOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.traces.AutomationTraceToggleOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.traces.JsonStackToggleDisplayOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.automation.core.operations.services.query.DocumentPaginatedQuery"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.query.ResultSetPaginatedQuery"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditLog"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditPageProviderOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditRestore"/> <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.DeleteRelation"/> <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.users.QueryUsers"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.CreateOrUpdateUser"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.CreateOrUpdateGroup"/> <operation class="org.nuxeo.ecm.automation.core.operations.notification.SendMail"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.FileManagerImport"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.FileManagerImportWithProperties"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.FileManagerCreateFolder"/> <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.UserInvite"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.UserWorkspace"/> <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.CreateVocabularyEntry"/> <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.services.directory.LoadFromCSV"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.GetNuxeoPrincipal"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.SuggestUserEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.SuggestDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.bulk.BulkRunAction"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.bulk.BulkWaitForAction"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.SuggestCollectionEntry"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.CreateCollectionOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.AddToCollectionOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.RemoveFromCollectionOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.RemoveFromFavoritesOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.AddToFavoritesOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.GetCollectionsOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.GetDocumentsFromCollectionOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.GetDocumentsFromFavoritesOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.FetchFavorites"/> <operation class="org.nuxeo.ecm.automation.core.operations.collections.MoveCollectionMemberOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.workmanager.WorkManagerRunWorkInFailure"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.MetricsStart"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.MetricsStop"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.search.SearchIndexOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.search.SearchWaitForIndexingOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.binary.metadata.internals.operations.WriteMetadataToBinaryFromDocument"/> <operation class="org.nuxeo.binary.metadata.internals.operations.WriteMetadataToBinaryFromContext"/> <operation class="org.nuxeo.binary.metadata.internals.operations.TriggerMetadataMappingOnDocument"/> <operation class="org.nuxeo.binary.metadata.internals.operations.ReadMetadataFromBinaryToContext"/> <operation class="org.nuxeo.binary.metadata.internals.operations.ReadMetadataFromBinary"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.coldstorage.operations.MoveToColdStorage"/> <operation class="org.nuxeo.coldstorage.operations.RequestRetrievalFromColdStorage"/> <operation class="org.nuxeo.coldstorage.operations.RestoreFromColdStorage"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.csv.core.operation.CSVImportOperation"/> <operation class="org.nuxeo.ecm.csv.core.operation.CSVImportStatusOperation"/> <operation class="org.nuxeo.ecm.csv.core.operation.CSVImportLogOperation"/> <operation class="org.nuxeo.ecm.csv.core.operation.CSVImportResultOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <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.NuxeoDriveFileSystemItemExists"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetFileSystemItem"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetChildren"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveScrollDescendants"/> <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.NuxeoDriveAttachBlob"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveDelete"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveRename"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveMove"/> <!-- 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.NuxeoDriveCreateTestDocuments"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveSetActiveFactories"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.importer.stream.automation.RandomBlobProducers"/> <operation class="org.nuxeo.importer.stream.automation.FileBlobProducers"/> <operation class="org.nuxeo.importer.stream.automation.BlobConsumers"/> <operation class="org.nuxeo.importer.stream.automation.RandomDocumentProducers"/> <operation class="org.nuxeo.importer.stream.automation.DocumentConsumers"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.localconf.SetSimpleConfParamVar"/> <operation class="org.nuxeo.ecm.localconf.PutSimpleConfParam"/> <operation class="org.nuxeo.ecm.localconf.PutSimpleConfParams"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.permissions.operations.SendNotificationEmailForPermission"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="com.nuxeo.ecm.arender.core.ARenderRedactCompletion"/> </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.platform.picture.operation.PictureResize"/> <operation class="org.nuxeo.ecm.platform.picture.operation.CreatePicture"/> <operation class="org.nuxeo.ecm.platform.picture.operation.GetPictureView"/> <operation class="org.nuxeo.ecm.platform.picture.operation.RecomputePictureViews"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.io.operation.ExportDocument"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.mail.operations.MailCheckInboxOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.ec.notification.automation.SubscribeOperation"/> <operation class="org.nuxeo.ecm.platform.ec.notification.automation.UnsubscribeOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFAddPageNumbersOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFConvertToPicturesOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFEncryptOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFEncryptReadOnlyOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFExtractInfoOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFExtractLinksOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFExtractPagesOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFExtractTextOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFMergeBlobsOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFMergeDocumentsOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFRemoveEncryptionOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFWatermarkImageOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFWatermarkPDFOperation"/> <operation class="org.nuxeo.ecm.platform.pdf.operations.PDFWatermarkTextOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.rendition.operation.GetRendition"/> <operation class="org.nuxeo.ecm.platform.rendition.operation.GetContainerRendition"/> <operation class="org.nuxeo.ecm.platform.rendition.operation.PublishRendition" replace="true"/> <operation class="org.nuxeo.ecm.platform.rendition.operation.UnpublishAll"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.signature.core.operations.SignPDF"/> <operation class="org.nuxeo.ecm.platform.signature.core.operations.SignPDFDocument"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.suggestbox.automation.SuggestOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.tag.operations.TagDocument"/> <operation class="org.nuxeo.ecm.platform.tag.operations.UntagDocument"/> <operation class="org.nuxeo.ecm.platform.tag.operations.RemoveDocumentTags"/> <operation class="org.nuxeo.ecm.platform.tag.automation.SuggestTagEntry"/> </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.userworkspace.operations.UserWorkspaceCreateFromBlob"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.video.tools.operations.AddWatermarkToVideo"/> <operation class="org.nuxeo.ecm.platform.video.tools.operations.ConcatVideos"/> <operation class="org.nuxeo.ecm.platform.video.tools.operations.ExtractClosedCaptionsFromVideo"/> <operation class="org.nuxeo.ecm.platform.video.tools.operations.SliceVideo"/> <operation class="org.nuxeo.ecm.platform.video.tools.operations.SliceVideoInParts"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.quota.automation.GetQuotaInfoOperation"/> <operation class="org.nuxeo.ecm.quota.automation.SetQuotaInfoOperation"/> <operation class="org.nuxeo.ecm.quota.automation.GetQuotaStatisticsOperation"/> <operation class="org.nuxeo.ecm.quota.automation.RecomputeQuotaStatistics"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.retention.operations.HoldDocument"/> <operation class="org.nuxeo.retention.operations.RetainDocument"/> <operation class="org.nuxeo.retention.operations.UnholdDocument"/> <operation class="org.nuxeo.retention.operations.AttachRetentionRule"/> <operation class="org.nuxeo.retention.operations.UnattachRetentionRule"/> <operation class="org.nuxeo.retention.operations.FireRetentionEvent"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.routing.api.operation.UpdateCommentsInfoOnDocumentOperation"/> <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.template.automation.RenderWithTemplateOperation"/> <operation class="org.nuxeo.template.automation.DetachTemplateOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.thumbnail.operation.RecomputeThumbnails"/> </extension>