Activity服务类-6 ManagementService服务类
一共含有17个方法
// 获取包含了Activiti数据库模式的{表名、行计数}项的映射。
Map<String, Long> getTableCount();
//获取诸如任务、执行之类的Activiti实体的表名(包括任何已配置的前缀)。
String getTableName(Class<?> activitiEntityClass);
//获取某个表的元数据(列名称、列类型等)。当没有表存在时,返回null。
TableMetaData getTableMetaData(String tableName);
//创建一个{@link TablePageQuery},可以用来获取包含表行数据的特定部分的{@link TablePage}。
TablePageQuery createTablePageQuery();
//返回一个新的JobQuery实现,该实现可用于动态查询作业。
JobQuery createJobQuery();
//强制同步执行某项工作(如:对于管理或测试)工作将被执行,即使流程定义和/或流程实例处于挂起状态。
void executeJob(String jobId);
//使用提供的id删除作业。
void deleteJob(String jobId);
//设置工作已经离开的重试次数。
每当JobExecutor无法执行任务时,这个值就会递减。
当它达到零的时候,工作应该是死的,而不是重试。
在这种情况下,这种方法可以用来增加重试次数。
void setJobRetries(String jobId, int retries);
//返回在最后执行给定id的作业时发生的异常的完整堆栈跟踪。
当作业没有异常堆栈跟踪时返回null。
String getJobExceptionStacktrace(String jobId);
//获取属性列表。
Map<String, String> getProperties();
//对给定连接的编程模式更新,返回关于所发生事件的反馈。
String databaseSchemaUpgrade(Connection connection, String catalog, String schema);
//使用默认的{@link CommandConfig}执行给定的命令。
<T> T executeCommand(Command<T> command);
//使用指定的{@link CommandConfig}执行给定的命令。
<T> T executeCommand(CommandConfig config, Command<T> command);
//执行{@link CustomSqlExecution}参数中包含的sql。
<MapperType, ResultType> ResultType executeCustomSql(CustomSqlExecution<MapperType, ResultType> customSqlExecution);
//返回事件日志条目的列表,描述引擎处理的所有内容。
注意,必须在流程引擎配置中特别启用事件日志记录。
List<EventLogEntry> getEventLogEntries(Long startLogNr, Long pageSize);
//返回特定流程实例id的事件日志条目列表。
注意,必须在流程引擎配置中特别启用事件日志记录。
List<EventLogEntry> getEventLogEntriesByProcessInstanceId(String processInstanceId);
//删除EventLogEntry。
通常只在测试中使用,因为删除日志条目会破坏保持日志的全部目的。
void deleteEventLogEntry(long logNr);
Activity服务类-6 ManagementService服务类的更多相关文章
- Activity服务类-7 RepositoryService服务类
Activity服务类-1 RepositoryService服务类一共47个接口1.创建部署//开始创建一个新的部署.DeploymentBuilder createDeployment(); 2. ...
- 谢欣伦 - OpenDev原创教程 - 服务端套接字类CxServerSocket
这是一个精练的服务端套接字类,类名.函数名和变量名均采用匈牙利命名法.小写的x代表我的姓氏首字母(谢欣伦),个人习惯而已,如有雷同,纯属巧合. CxServerSocket的使用如下(以某个叫做CSo ...
- [改善Java代码]使用package-info类为包服务
建议50: 使用package-info类为包服务 Java中有一个特殊的类:package-info类,它是专门为本包服务的,为什么说它特殊呢?主要体现在3个方面: (1)它不能随便被创建 在一般的 ...
- 服务端套接字类CxServerSocket的使用
服务端套接字类CxServerSocket的使用 这是一个精练的服务端套接字类,类名.函数名和变量名均采用匈牙利命名法.小写的x代表我的姓氏首字母(谢欣能),个人习惯而已,如有雷同,纯属巧合. CxS ...
- C#中调用Windows系统服务exe程序的工具类与重启服务的流程
场景 使用C#编写的Windows服务程序,在Winform中进行调用. 常用工具类方法检测服务是否存在或者安装,获取服务状态,启动服务,停止服务的方法. 以在Winform中重启服务为例. 注: 博 ...
- Activity、Fragment、Dialog基类简单整理
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 这里简单记录下Activity.Fragment.Dialog基类中的常规写法,后续根据项目需求进行相应的扩展. BaseActiv ...
- Android 程式开发:(廿二)服务 —— 22.1 自定义服务
服务,就是跑在后台的“程序”,不需要和用户进行交互.举个例子,当使用一款应用的时候,可能同时想在后台播放一些音乐.在这种情况下,后来播放音乐的代码不需要和用户进行交互,所以,它就可能被当成一个服务.当 ...
- 18_Android中Service的生命周期,远程服务,绑定远程服务,aidl服务调用,综合服务案例,编写一个应用程序调用远程支付宝远程服务场景
============================================================================ 服务的生命周期: 一.采用start的方式开始 ...
- 玩转Windows服务系列——给Windows服务添加COM接口
当我们运行一个Windows服务的时候,一般情况下,我们会选择以非窗口或者非控制台的方式运行,这样,它就只是一个后台程序,没有界面供我们进行交互. 那么当我们想与Windows服务进行实时交互的时候, ...
随机推荐
- solr学习一(一大堆的学习资料)
这篇博客含有海量资料,学习solr必备字典 大概看完solr就基本上手了. solr原味资料:http://wiki.apache.org/solr/FrontPage ( http://wi ...
- dgraph 数据加载
dgraph 可以方便的进行大量的数据加载 下载rdf 文件 wget "https://github.com/dgraph-io/tutorial/blob/master/resource ...
- android 学习过程中登陆失效的个人理解
今天在学习的过程中,要做登陆失效的功能,所以就找了些资料.好好看了一下.研究了一番,慢慢的做出来了! 比方:你在一个手机端登陆了账号,在另外的一个手机端也登陆了账号,此时.前一个手机端的账号会提示登陆 ...
- C#读取Mysql blob字段 (转帖)
http://blog.csdn.net/config_man/article/details/6123191 开发环境:Windows XP Professional SP3.VS2008.Winf ...
- CC2530低功耗设置(针对终端设备)
一. 终端设备只完成发送数据 1.开启POWER_SAVING 预编译 2.f8wConfig_cfg 中的RFD_RCVC_ALWAYS_ON=FALSE 3.f8wConfig_cfg中四个DPo ...
- Oracle 11G 单机asm安装
http://sugarlovecxq.blog.51cto.com/6707742/1702092/
- TextBox(只允许输入字母或者数字)——重写控件
实现如下: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System ...
- 【Oracle学习笔记-3】关于Oracle 10g中各种服务解析
[原创]关于oracle 10g中各种服务解析 (2014/10/16 8:39:40) 时间:2014-10-16 8-58-30 作者:ssslinppp 1. 当首次安装oracle 1 ...
- bzoj 1767: [Ceoi2009]harbingers
Description 给定一颗树,树中每个结点有一个邮递员,每个邮递员要沿着唯一的路径走向capital(1号结点),每到一个城市他可以有两种选择: 1.继续走到下个城市 2.让这个城市的邮递员替他 ...
- [转][SVN]常用操作
1. Commit 提交当前代码到 SVN 服务器. 2. 引用第三方类库时,不要从安装位置引用,而是在解决方案下,添加一个 lib 的目录,把需要的程序集复制到这里,然后从 lib 目录引用. 3 ...