public interface ManagementService
| Modifier and Type | Method and Description | 
|---|---|
JobQuery | 
createJobQuery()
Returns a new JobQuery implementation, that can be used
 to dynamically query the jobs. 
 | 
TablePageQuery | 
createTablePageQuery()
Creates a  
TablePageQuery that can be used to fetch TablePage
 containing specific sections of table row data. | 
String | 
databaseSchemaUpgrade(Connection connection,
                     String catalog,
                     String schema)
programmatic schema update on a given connection returning feedback about what happened 
 | 
void | 
deleteEventLogEntry(long logNr)
Delete a EventLogEntry. 
 | 
void | 
deleteJob(String jobId)
Delete the job with the provided id. 
 | 
<T> T | 
executeCommand(org.activiti.engine.impl.interceptor.Command<T> command)
Executes a given command with the default  
CommandConfig. | 
<T> T | 
executeCommand(org.activiti.engine.impl.interceptor.CommandConfig config,
              org.activiti.engine.impl.interceptor.Command<T> command)
Executes a given command with the specified  
CommandConfig. | 
<MapperType,ResultType> | 
executeCustomSql(org.activiti.engine.impl.cmd.CustomSqlExecution<MapperType,ResultType> customSqlExecution)
[EXPERIMENTAL]
 
 Executes the sql contained in the  
CustomSqlExecution parameter. | 
void | 
executeJob(String jobId)
Forced synchronous execution of a job (eg. 
 | 
List<EventLogEntry> | 
getEventLogEntries(Long startLogNr,
                  Long pageSize)
[EXPERIMENTAL]
 
 Returns a list of event log entries, describing everything the engine has processed. 
 | 
List<EventLogEntry> | 
getEventLogEntriesByProcessInstanceId(String processInstanceId)
[EXPERIMENTAL]
 
 Returns a list of event log entries for a specific process instance id. 
 | 
String | 
getJobExceptionStacktrace(String jobId)
Returns the full stacktrace of the exception that occurs when the job
 with the given id was last executed. 
 | 
Map<String,String> | 
getProperties()
get the list of properties. 
 | 
Map<String,Long> | 
getTableCount()
Get the mapping containing {table name, row count} entries of the
 Activiti database schema. 
 | 
TableMetaData | 
getTableMetaData(String tableName)
Gets the metadata (column names, column types, etc.) of a certain table. 
 | 
String | 
getTableName(Class<?> activitiEntityClass)
Gets the table name (including any configured prefix) for an Activiti entity like Task, Execution or the like. 
 | 
void | 
setJobRetries(String jobId,
             int retries)
Sets the number of retries that a job has left. 
 | 
Map<String,Long> getTableCount()
String getTableName(Class<?> activitiEntityClass)
TableMetaData getTableMetaData(String tableName)
TablePageQuery createTablePageQuery()
TablePageQuery that can be used to fetch TablePage
 containing specific sections of table row data.JobQuery createJobQuery()
void executeJob(String jobId)
jobId - id of the job to execute, cannot be null.ActivitiObjectNotFoundException - when there is no job with the given id.void deleteJob(String jobId)
jobId - id of the job to execute, cannot be null.ActivitiObjectNotFoundException - when there is no job with the given id.void setJobRetries(String jobId, int retries)
jobId - id of the job to modify, cannot be null.retries - number of retries.String getJobExceptionStacktrace(String jobId)
jobId - id of the job, cannot be null.ActivitiObjectNotFoundException - when no job exists with the given id.String databaseSchemaUpgrade(Connection connection, String catalog, String schema)
<T> T executeCommand(org.activiti.engine.impl.interceptor.Command<T> command)
CommandConfig.command - the command, cannot be null.<T> T executeCommand(org.activiti.engine.impl.interceptor.CommandConfig config,
                     org.activiti.engine.impl.interceptor.Command<T> command)
CommandConfig.config - the command execution configuration, cannot be null.command - the command, cannot be null.<MapperType,ResultType> ResultType executeCustomSql(org.activiti.engine.impl.cmd.CustomSqlExecution<MapperType,ResultType> customSqlExecution)
CustomSqlExecution parameter.List<EventLogEntry> getEventLogEntries(Long startLogNr, Long pageSize)
List<EventLogEntry> getEventLogEntriesByProcessInstanceId(String processInstanceId)
void deleteEventLogEntry(long logNr)
Copyright © 2017 Flowable. All rights reserved.