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服务进行实时交互的时候, ...
随机推荐
- 使用Reaction cli 创建应用
默认简单跑起来,我们可以直接使用docker,同时官方也为我们提供了cli 工具,可以快速的创建应用 安装cli npm install -g reaction-cli 初始化项目 reaction ...
- 比jsonpath 更方便的json 数据查询JMESPath 使用
类似xml 的xpath json 有jsonpath 都是为了方便进行数据查询,但是jsonpath 的功能 并不是很强大,如果为了方便查询可以使用jmespath. 以下为简单使用: 查询格式 ...
- leetcode -day28 Unique Binary Search Trees I II
1. Unique Binary Search Trees II Given n, generate all structurally unique BST's (binary search t ...
- sqlserver中numeric字段截取
方法一:convert(float,字段名) as 别名 select convert(float,round(10.123232,2)) 结果:10.12 select convert(float, ...
- 一 JAVA整体概念以及安装部署
JAVA 基本概念 JVM(JAVA virtual machine)java虚拟机,是java的能跨平台的核心,java的跨平台实现,就是在各种系统中布置JVM,然后java应用运行在JVM中,相 ...
- memcache 和 memcached 区别
区别用一句话表达:Memcached (字母d可以理解为daemon)是一个服务(运行在服务器上的程序,监听某个端口),Memcache 是 一套访问Memcached的api. memcache客户 ...
- sysbench 0.5 基准测试
sysbench 介绍 SysBench是一个模块化的.跨平台.多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况.它主要包括以下几种方式的测试: cpu性能 磁盘io性能 调度程 ...
- 转载-JavaWeb学习总结
JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件 孤傲苍狼 2015-01-12 23:51 阅读:13407 评论:20 JavaWeb学习总结(五十二)——使用 ...
- cookie讲解
cookie:(翻译过来:小甜点) 意思是不管是谁都喜欢这个小东西 以谷歌为例: cookie:就是存放数据的东西,存放量(存储量很小,大约4KB)存放在客户端下,计算机上,应用设备上 应用场景:用户 ...
- [UE4]事件处理(Handling Events)和委托(Delegate)代码示例(二)【C++】
3. 创建带参数的委托 我们可以通过修改委托的签名来使其接受参数 比如我们需要接受一个参数的话,可以在 GameMode 中这样声明: DECLARE_DELEGATE_OneParam(FParam ...