|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface ManagementService
Service for admin and maintenance operations on the process engine. These operations will typically not be used in a workflow driven application, but are used in for example the operational console.
方法摘要 | ||
---|---|---|
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 |
deleteJob(String jobId)
Delete the job with the provided id. |
|
|
executeCommand(Command<T> command)
Executes a given command with the default CommandConfig . |
|
|
executeCommand(CommandConfig config,
Command<T> command)
Executes a given command with the specified CommandConfig . |
|
void |
executeJob(String jobId)
Forced synchronous execution of a job (eg. for administation or testing) The job will be executed, even if the process definition and/or the process instance is in suspended state. |
|
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.Map<String,String> getProperties()
String databaseSchemaUpgrade(Connection connection, String catalog, String schema)
<T> T executeCommand(Command<T> command)
CommandConfig
.
command
- the command, cannot be null.
<T> T executeCommand(CommandConfig config, Command<T> command)
CommandConfig
.
config
- the command execution configuration, cannot be null.command
- the command, cannot be null.
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |