一共含有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);

转自https://www.cnblogs.com/liuqing576598117/p/9815015.html

Activiti服务类- ManagementService服务类的更多相关文章

  1. Spring容器装饰者模式应用之实现业务类与服务类自由组合的解决方式

    在不论什么一个项目中都不可或缺的存在两种bean,一种是实现系统核心功能的bean,我们称之为业务类,第二种是与系统核心业务无关但同一时候又提供十分重要服务bean,我们称之为服务类.业务类的bean ...

  2. Windows服务 System.ServiceProcess.ServiceBase类

    一.Windows服务 1.Windows服务应用程序是一种需要长期运行的应用程序,它适合服务器环境. 2.无用户界面,任何消息都会写进Windows事件日志. 3.随计算机启动而启动,不需要用户一定 ...

  3. 属性 每秒10万吞吐 并发 架构 设计 58最核心的帖子中心服务IMC 类目服务 入口层是Java研发的,聚合层与检索层都是C语言研发的 电商系统里的SKU扩展服务

    小结: 1. 海量异构数据的存储问题 如何将不同品类,异构的数据统一存储起来呢? (1)全品类通用属性统一存储: (2)单品类特有属性,品类类型与通用属性json来进行存储: 2. 入口层是Java研 ...

  4. 避免在ASP.NET Core 3.0中为启动类注入服务

    本篇是如何升级到ASP.NET Core 3.0系列文章的第二篇. Part 1 - 将.NET Standard 2.0类库转换为.NET Core 3.0类库 Part 2 - IHostingE ...

  5. 集成新版(5.17+)Activiti Modeler与Rest服务

    声明: 此教程适合Activiti 5.17+版本. 本博客所涉及的内容均可在kft-activiti-demo中找到. 在线demo可以访问 http://demo.kafeitu.me:8080/ ...

  6. 微服务和SOA服务

    微服务和SOA都被认为是基于服务的架构,这意味着这两种架构模式都非常强调将“服务”作为其架构中的首要组件,用于实现各种功能(包括业务层面和非业务层面).微服务和SOA是两种差异很大的架构模式,但是他们 ...

  7. 内省、JavaBean、PropertyDescriptor类、Introspector类、BeanUtils工具包、注解、Rentention、Target、注解的基本属性和高级属性

      本文转载自:http://blog.sina.com.cn/s/blog_5d65a16901011kom.html 关键字:内省.JavaBean.PropertyDescriptor类.Int ...

  8. .net 根据匿名类生成实体类,根据datatable生成实体类,根据sql生成实体类

    在开发中可能会遇到这几种情况 1.EF或LINQ查询出来的匿名对象在其它地方调用不方便,又懒的手动建实体类 2.通过datatable反射实体需要先建一个类 ,头痛 3.通过SQL语句返回的实体也需要 ...

  9. SuperSocket入门(三)-Telnet多服务实例和服务实例交互配置详解

        在SuperSocket入门(二)中我们已经简单了解了通过配置App.config文件使用BootStrap启动SuperSocket服务.我们先来看一下上个案例中的基本配置文件示例: < ...

随机推荐

  1. Windows 下redis的安装和使用

    1.下载 Window 下载地址:https://github.com/MSOpenTech/redis/releases 查找版本对应的一个MSI或者zip文件下载 2.安装 MSI文件需要安装 z ...

  2. Python——方法

    方法是类或者对象行为特征的抽象,方法其实也是函数,它的定义方式.调用方式与函数都很相似. 一.类调用实例方法 先来看一段代码: # 定义全局空间test函数 def test(): print ('全 ...

  3. Django入门(上)

    一.Web应用程序 1.web应用程序介绍 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件. 应用程序有两种模式 ...

  4. 关于MySQL的驱动org.gjt.mm.mysql.Driver

    今天看了一个比较老视频使用org.gjt.mm.mysql.Driver来驱动连接,便试了一下看看怎么样,结果一直连不上数据库,后来看了tomcat的后台发现有报这个问题,于是把驱动改成com.mys ...

  5. 21-MySQL DBA笔记-高可用性

    第21章 高可用性 本章将为读者介绍单点故障的处理策略,以及单点故障最为主流的解决方案:MySQL数据库切换. 21.1 概述 可用性定义为系统保持正常运行时间的百分比,高可用可以理解为系统可用时间的 ...

  6. css中字体常用单位px、em、rem和%的区别及用法总结

    一.px.em.rem和%的定义 1.px(像素) px单位的名称为像素,它是一个固定大小的单元,像素的计算是针对(电脑/手机)屏幕的,一个像素(1px)就是(电脑/手机)屏幕上的一个点,即屏幕分辨率 ...

  7. java 框架-模板引擎FreeMarker

    https://www.cnblogs.com/itdragon/p/7750903.html FreeMarker是一个很值得去学习的模版引擎.它是基于模板文件生成其他文本的通用工具.本章内容通过如 ...

  8. Vue路由相关配置

    什么是路由? 1.在以前页面跳转使用的是超链接a标签或者js location.href,而路由是跳转切换组件的跳转方式 2.路由就是监听url的改变并提供相对应的组件用于展示 3.vue-route ...

  9. Android 主Module引用依赖Module,却无法使用里面的依赖库

    如果模块化开发中遇到 多模块的AndroidManifest.xml没有合并or多模块的资源文件没有合并or模块A include了模块B,而无法使用模块B内依赖的其他aar包中的类的时候or提示Su ...

  10. AlterDialog对话框的使用

    第一步先写出layout文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xml ...