Allows starting a workflow without an associated node using the new method runProcessDefinition(longpdId, Dictionary<String,String>propertiesMap)
Added searchAssignedTasks(DateTime? start, DateTime? end, String status, long procDefId, int offset, int limit), a method that returns workflow tasks assigned to the logged-in user based on a date range, status, process definition, and pagination parameters.
Added searchStartedByMe(DateTime? start, DateTime? end, String status, long procDefId, int offset, int limit), a method that returns workflow tasks started by the logged-in user based on a date range, status, process definition, and pagination parameters.
Added searchOverview(DateTime? start, DateTime? end, String status, long procDefId, String initiator, String taskUser, int offset, int limit), a method that returns a general overview of all users' workflow tasks based on a date range, status, process definition, initiator, task user, and pagination parameters.
SearchService
Changed method:
Updated csvExport(String lang, QueryParams queryParams, List<String> propertyGroups, bool compact) to support metadata groups.
Added
Added crontab methods
The method findAll returns a list of all the crontabs
The method update(longid,Stringname,Stringexpression,Booleanactive) updates a crontab
The method reset(longid) resets the error and sets the end time for a crontab
The method execute(longid) executes a crontab task
Updated:
InsertPages in PdfService has been redesigned to be more useful and understandable. It now uses PageInsertOperations to perform the inserts.
The method getAllGroups now has an optional parameter: UUID.