Platform Explorer / Nuxeo Platform LTS 2019 10.10

Operation Bulk.RunAction

Run a bulk command

Description

Run a bulk action on a set of documents expressed by a NXQL.
Operation id Bulk.RunAction
Category Services
Label Run a bulk command
Requires
Since

Parameters

Name Description Type Required Default value
action string yes  
batchSize int no  
bucketSize int no  
namedParameters properties no  
parameters string no  
providerName string no  
query string no  
queryParams stringlist no  
quickFilters stringlist no  
repositoryName string no  

Signature

Inputs void
Outputs bulkstatus

Implementation information

Implementation class org.nuxeo.ecm.automation.core.operations.services.bulk.BulkRunAction
Contributing component org.nuxeo.ecm.core.automation.features.operations

JSON definition

{
  "id" : "Bulk.RunAction",
  "label" : "Run a bulk command",
  "category" : "Services",
  "requires" : null,
  "description" : "Run a bulk action on a set of documents expressed by a NXQL.",
  "url" : "Bulk.RunAction",
  "signature" : [ "void", "bulkstatus" ],
  "params" : [ {
    "name" : "action",
    "description" : "",
    "type" : "string",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "batchSize",
    "description" : "",
    "type" : "int",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "bucketSize",
    "description" : "",
    "type" : "int",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "namedParameters",
    "description" : "Named parameters to pass to the page provider to fill in query variables.",
    "type" : "properties",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "parameters",
    "description" : "",
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "providerName",
    "description" : "",
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "query",
    "description" : "",
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "queryParams",
    "description" : "",
    "type" : "stringlist",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "quickFilters",
    "description" : "Quick filter properties (separated by comma)",
    "type" : "stringlist",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "repositoryName",
    "description" : "",
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  } ]
}