# AWS Javadoc 异步爬取结果 # 源地址: https://docs.awspaas.com/api/aws-api-javadoc/ # 生成时间: 2025-09-28 13:59:05 # 总页面数: 502 === 页面 1 === # PAGE: Java SDK API Reference for AWS PaaS # URL: https://docs.awspaas.com/api/aws-api-javadoc/index.html ================================================================================ === 页面 2 === # PAGE: 概览 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/overview-summary.html [TITLE] Java SDK API Reference for AWS PaaS [TABLE] 程序包 程序包 | 说明 com.actionsoft.apps.listener | com.actionsoft.apps.resource | com.actionsoft.apps.resource.interop.aslp | com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.bo.engine | com.actionsoft.bpms.bpmn.constant | com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.listener | com.actionsoft.bpms.bpmn.engine.model.def | com.actionsoft.bpms.bpmn.engine.model.run | com.actionsoft.bpms.bpmn.engine.model.run.delegate | com.actionsoft.bpms.bpmn.engine.performer | com.actionsoft.bpms.bpmn.engine.servicetask | com.actionsoft.bpms.client.notification | com.actionsoft.bpms.commons.at | com.actionsoft.bpms.commons.cache | com.actionsoft.bpms.commons.database | com.actionsoft.bpms.commons.echarts | com.actionsoft.bpms.commons.formfile.model | com.actionsoft.bpms.commons.log.sla.alarm | com.actionsoft.bpms.commons.log.sla.constant | com.actionsoft.bpms.commons.log.sla.model | com.actionsoft.bpms.commons.login.constant | com.actionsoft.bpms.commons.mvc.dao | com.actionsoft.bpms.commons.mvc.model | com.actionsoft.bpms.commons.mvc.view | com.actionsoft.bpms.commons.pagination | com.actionsoft.bpms.commons.portal.navigation.model | com.actionsoft.bpms.commons.portal.skins | com.actionsoft.bpms.commons.query | com.actionsoft.bpms.commons.security.ac.constant | com.actionsoft.bpms.commons.security.ac.model | com.actionsoft.bpms.commons.security.basic.constant | com.actionsoft.bpms.commons.security.delegation.model | com.actionsoft.bpms.commons.security.logging.model | com.actionsoft.bpms.commons.session.constant | com.actionsoft.bpms.commons.wechat | com.actionsoft.bpms.commons.wechat.bean | com.actionsoft.bpms.org.model | com.actionsoft.bpms.schedule | com.actionsoft.bpms.server | com.actionsoft.bpms.server.conf.sla | com.actionsoft.bpms.server.fs | com.actionsoft.bpms.server.fs.dc | com.actionsoft.bpms.util | com.actionsoft.exception | com.actionsoft.sdk.local | com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | ================================================================================ === 页面 3 === # PAGE: com.actionsoft.bpms.bpmn.engine.listener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.engine.listener [DESCRIPTION] 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 [DESCRIPTION] BizBeanInterface的简单实现 [DESCRIPTION] 通过返回值中断后继执行类的接口抽象实现类, [TABLE] 接口概要 接口 | 说明 BizBeanInterface | AWS平台用户业务处理逻辑基本描述接口 ExecuteListenerInterface | 执行类的接口定义,如完成后、创建后 InterruptListenerInterface | 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 ListenerConst | 事件中用于获取参数和常用策略的常量定义 ValueListenerInterface | 取业务处理过程返回值的事件接口定义。 [TABLE] 类概要 类 | 说明 BizBeanImpl | BizBeanInterface的简单实现 ExecuteListener | 执行业务逻辑的接口抽象实现类 InterruptListener | 通过返回值中断后继执行类的接口抽象实现类, ProcessPubicListener | 流程全局事件接口抽象实现类 ValueListener | 取值接口抽象实现类 ================================================================================ === 页面 4 === # PAGE: com.actionsoft.apps.resource.plugin.profile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/package-summary.html [TITLE] 程序包?com.actionsoft.apps.resource.plugin.profile [DESCRIPTION] AC(Access Control缩写)通用访问控制接口描述对象 [DESCRIPTION] ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口描述对象 [DESCRIPTION] DC(Doc Center缩写)处理器接口描述对象 [TABLE] 接口概要 接口 | 说明 AWSPluginProfile | 插件描述接口 [TABLE] 类概要 类 | 说明 ACPluginProfile | AC(Access Control缩写)通用访问控制接口描述对象 AppExtensionProfile | 绑定应用扩展点描述接口 ASLPPluginProfile | ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口描述对象 AtFormulaPluginProfile | AT公式接口描述对象 CachePluginProfile | 缓存配置模型 DCPluginProfile | DC(Doc Center缩写)处理器接口描述对象 HttpASLP | 通过http访问该aslp协议的鉴权策略 ProcessPublicEventPluginProfile | 流程全局事件监听接口描述对象 SkinsPluginProfile | 门户主题风格插件接口描述对象 WechatPluginProfile | 微信消息处理器接口描述对象 ================================================================================ === 页面 5 === # PAGE: com.actionsoft.bpms.bpmn.engine.servicetask (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.engine.servicetask [TABLE] 类概要 类 | 说明 HelperService | 封装流程服务抽象类。 ServiceDelegate | java服务抽象类。 [TABLE] 注释类型概要 注释类型 | 说明 MappingField | 流程服务的参数注解语法 ================================================================================ === 页面 6 === # PAGE: com.actionsoft.bpms.commons.wechat.bean (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.wechat.bean [DESCRIPTION] 接收到的微信企业号消息对象,微信消息处理接口的上下文对象 [DESCRIPTION] 回复微信消息处理器消息时需用此类或其子类消息对象回复 [TABLE] 类概要 类 | 说明 WechatConsts | 企业号常量 WechatInMessage | 接收到的微信企业号消息对象,微信消息处理接口的上下文对象 WechatInMessage.ScanCodeInfo | 扫码推事件的扫描信息 WechatInMessage.SendLocationInfo | 地理位置选择器的事件的位置信息 WechatInMessage.SendPicsInfo | 拍照发图的事件的图片信息 WechatInMessage.SendPicsInfo.Item | 图片 WechatOutImageMessage | 图片消息。 WechatOutMessage | 回复微信消息处理器消息时需用此类或其子类消息对象回复 WechatOutNewsMessage | 图文消息 WechatOutNewsMessage.Item | 图文项,若干个Item组合成一个News WechatOutTextMessage | 文本消息 WechatOutVideoMessage | 视频消息。 WechatOutVoiceMessage | 音频消息。 ================================================================================ === 页面 7 === # PAGE: com.actionsoft.bpms.commons.echarts (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.echarts [DESCRIPTION] 构建符合ECharts3的option配置项 [TABLE] 类概要 类 | 说明 EChartsOption | EChartsOptionBuilder | 构建符合ECharts3的option配置项 EChartsSeries | ================================================================================ === 页面 8 === # PAGE: com.actionsoft.bpms.server.conf.sla (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/conf/sla/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.server.conf.sla [TABLE] 接口概要 接口 | 说明 ResourceMetric | SLA监控资源对象的指标定义 ================================================================================ === 页面 9 === # PAGE: com.actionsoft.bpms.bpmn.engine.model.def (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.engine.model.def [DESCRIPTION] 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [METHOD_SIGNATURE] SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [TABLE] 类概要 类 | 说明 ActivityModel | ProcessDefinition | 流程引擎中流程模型模型定义 使用SDK.getRepositoryAPI().getProcessDefinition(java.lang.String)获取流程模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 UserTaskModel | 流程引擎中人工任务的模型定义 使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 ================================================================================ === 页面 10 === # PAGE: com.actionsoft.bpms.commons.formfile.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/formfile/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.formfile.model [DESCRIPTION] 通用表单附件描述,可适用于表单UI需要上传附件的场景 [TABLE] 类概要 类 | 说明 FormFileModel | 通用表单附件描述,可适用于表单UI需要上传附件的场景 ================================================================================ === 页面 11 === # PAGE: com.actionsoft.bpms.schedule (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/schedule/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.schedule [DESCRIPTION] AWS自定义触发器接口,用于返回一个org.quartz.Trigger类的实例,必须使用传入的name和group [TABLE] 接口概要 接口 | 说明 IJob | Job接口 ITrigger | AWS自定义触发器接口,用于返回一个org.quartz.Trigger类的实例,必须使用传入的name和group ================================================================================ === 页面 12 === # PAGE: A - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-1.html [DESCRIPTION] 实现AT公式的抽象类,开发者可继承这个类完成AT公式的开发 [DESCRIPTION] DC文件处理事件空实现(父类),开发者可以根据需要覆盖特定方法。 [DESCRIPTION] 访问模式定义,可供AC分配的最小颗粒度权限 [DESCRIPTION] AC(Access Control缩写)通用访问控制接口描述对象 [DESCRIPTION] AWS MVC的View层,实现业务逻辑,返回处理的结果 [DESCRIPTION] ScriptTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] CallActivity,see BPMN2.0 Semantic.xsd [DESCRIPTION] 一种非工作流引擎的外部任务,用于统一企业工作中心的方案 [DESCRIPTION] EndEvent,see BPMN2.0 Semantic.xsd [DESCRIPTION] ScriptTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] ServiceTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] UserTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)节点,设计时刻常量定义 [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为青色背景 [DESCRIPTION] 给指定的BO表增加一个横幅错误信息,默认为红色背景 [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为蓝色背景 [DESCRIPTION] 给指定的BO表增加一个横幅警告信息,默认为黄色背景 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 给zk节点加监听,当zk节点被删除或者子节点增/删的时候触发 [DESCRIPTION] 程序指定子表列头的字段信息(可控制显示顺序,优先级最高,高于子表列字段的显示隐藏策略)。 [DESCRIPTION] 程序指定子表列的BO字段显示(优先级最高)。 [DESCRIPTION] 程序指定子表列的BO字段隐藏(优先级最高)。 [DESCRIPTION] 如果源和目标的字段名不一致,通过该方法进行映射。 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 增加查询参数 注意,fieldName后面使用空格隔开运算符,如'ID ='、'TITLE like'。 [DESCRIPTION] 增加连接状态监听器,StateListener.DISCONNECTED/CONNECTED/RECONNECTED [DESCRIPTION] 添加小组成员 如果userList以列表形式(用空格分开)则添加到teamId所在小组 [DESCRIPTION] 给相应的流程节点添加添加新的任务实例,顺序多实例时,只能在已经创建的任务之后创建新的调度任务 不支持在发起任务节点进行此操作 [DESCRIPTION] AES,一种加密算法,可以对加密后的数据进行解密,是美国国家标准技术研究所NIST旨在取代DES 的新一代的加密标准。 [DESCRIPTION] Aggregates documents according to the specified aggregation pipeline. [DESCRIPTION] Aggregates documents according to the specified aggregation pipeline. [DESCRIPTION] 当用户关闭AC授权窗口时的回调JS片段,允许为空 [DESCRIPTION] AWS App平台监听器实现接口,支持应用在安装、启动、暂停、升级、卸载时的事件编程 [DESCRIPTION] 在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX ASC sql子句 [DESCRIPTION] ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口对象,在AWS PaaS容器中为每个封装的互操作方法分配一个唯一的ASLP地址。 [DESCRIPTION] ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口描述对象 [DESCRIPTION] 资源可分配给单位(授权树的“单位”节点允许被选中) [DESCRIPTION] 资源可分配给部门(授权树的“部门”节点允许被选中) [DESCRIPTION] 资源可分配给人(授权树的“人员”节点允许被选中) [DESCRIPTION] 异步请求,自定义回调,当请求返回结果后会执行该回调 [DESCRIPTION] 为上层场景提供的设置@公式上下文能力,可在支持@公式的场景(如url)扩大解析范围 若不指定Http Api 默认为 DispatcherRequest.getUserContext() [DESCRIPTION] 认证方式是提供当前AWS BPMS有效的sid [DESCRIPTION] 认证方式是提供一个与调用方约定的钥匙,该key必须在当前App中以应用变量的形式定义和维护 [DESCRIPTION] 认证方式是基于RSA密钥对,证书文件是与该appId相同的.cer和.pfx文件 [DESCRIPTION] API调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。 [DESCRIPTION] 非法参数异常造成错误的访问请求,对应400错误。 ================================================================================ === 页面 13 === # PAGE: com.actionsoft.bpms.bpmn.engine.model.run (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.engine.model.run [TABLE] 类概要 类 | 说明 TaskCommentModel | 记录任务审批留言数据,构建流程的审批记录 ================================================================================ === 页面 14 === # PAGE: com.actionsoft.apps.listener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/listener/package-summary.html [TITLE] 程序包?com.actionsoft.apps.listener [DESCRIPTION] AWS App平台监听器实现接口,支持应用在安装、启动、暂停、升级、卸载时的事件编程 [DESCRIPTION] AWS平台扩展插件注册接口,每个App只允许提供一个PluginListener的实现。 [TABLE] 接口概要 接口 | 说明 AppListener | AWS App平台监听器实现接口,支持应用在安装、启动、暂停、升级、卸载时的事件编程 PluginListener | AWS平台扩展插件注册接口,每个App只允许提供一个PluginListener的实现。 ================================================================================ === 页面 15 === # PAGE: com.actionsoft.sdk.local.api.cc (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/package-summary.html [TITLE] 程序包?com.actionsoft.sdk.local.api.cc [DESCRIPTION] 通过ES高级别API执行常见操作 支持日志和审计的操作:不含getClient [DESCRIPTION] 支持日志和审计的操作:setConvertName除外均支持 [DESCRIPTION] 支持日志和审计的操作:execute、get、post、async [DESCRIPTION] 支持日志和审计的操作包括:send、receive Provides send(..) and receive(..) methods that mirror various JMS API methods. [DESCRIPTION] kafka客户端消息发送和接收api 支持日志和审计的操作:send、poll 发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化; 接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); [DESCRIPTION] 支持日志和审计的操作:不包括open、getRoot、close protected Name getPeopleDn(String userId) { AndFilter andFilter = new AndFilter(); andFilter.and(new EqualsFilter("objectclass", "person")); andFilter.and(new EqualsFilter("objectclass", "xUserObjectClass")); andFilter.and(new EqualsFilter("uid", userId)); List result = ldap.search("", andFilter.encode(), SearchControls.SUBTREE_SCOPE, new AbstractContextMapper() { @Override protected Name doMapFromContext(DirContextOperations adapter) { return adapter.getDn(); } }); if (null == result || result.size() ! [DESCRIPTION] https://docs.mongodb.com/manual/reference/connection-string/#connections-standard-connection-string-format mongo api提供了一些工具方法,通过静态引用可简化编程,例如: import static com.mongodb.client.model.Filters; import static com.mongodb.client.model.Updates; import static com.mongodb.client.model.Sorts; import static com.mongodb.client.model.Indexes; [DESCRIPTION] 支持日志和审计的操作包括:doIn、publish、consume [DESCRIPTION] RDS API为CC操作关系数据库的API,该API支持? [DESCRIPTION] 非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt [DESCRIPTION] CC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 [DESCRIPTION] 支持日志和审计的操作:getData、create、delete、setData、checkExists、getChildren [METHOD_SIGNATURE] send(..) [METHOD_SIGNATURE] receive(..) [TABLE] 接口概要 接口 | 说明 EsAPI | 通过ES高级别API执行常见操作 支持日志和审计的操作:不含getClient FtpAPI | 支持日志和审计的操作:setConvertName除外均支持 HBaseAPI | 支持日志和审计的操作:全部 HttpAPI | 支持日志和审计的操作:execute、get、post、async JmsAPI | 支持日志和审计的操作包括:send、receive Providessend(..)andreceive(..)methods that mirror various JMS API methods. KafkaAPI | kafka客户端消息发送和接收api 支持日志和审计的操作:send、poll发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化;接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); KafkaAPI.ConsumerCallback | 消息接收的回调接口 KafkaAPI.ProducerCallback | 消息发送的回调接口 LDAPAPI | 支持日志和审计的操作:不包括open、getRoot、close protected Name getPeopleDn(String userId) { AndFilter andFilter = new AndFilter(); andFilter.and(new EqualsFilter("objectclass", "person")); andFilter.and(new EqualsFilter("objectclass", "xUserObjectClass")); andFilter.and(new EqualsFilter("uid", userId)); Listresult = ldap.search("", andFilter.encode(), SearchControls.SUBTREE_SCOPE, new AbstractContextMapper() { @Override protected Name doMapFromContext(DirContextOperations adapter) { return adapter.getDn(); } }); if (null == result || result.size() ! MongoDBAPI | https://docs.mongodb.com/manual/reference/connection-string/#connections-standard-connection-string-format mongo api提供了一些工具方法,通过静态引用可简化编程,例如: import static com.mongodb.client.model.Filters; import static com.mongodb.client.model.Updates; import static com.mongodb.client.model.Sorts; import static com.mongodb.client.model.Indexes; RabbitmqAPI | 支持日志和审计的操作包括:doIn、publish、consume RDSAPI | RDS API为CC操作关系数据库的API,该API支持? RedisAPI | 非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt SOAPAPI | CC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 ZooKeeperAPI | 支持日志和审计的操作:getData、create、delete、setData、checkExists、getChildren ================================================================================ === 页面 16 === # PAGE: com.actionsoft.bpms.commons.log.sla.constant (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/constant/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.log.sla.constant [TABLE] 接口概要 接口 | 说明 SLAConst | SLA常量定义 ================================================================================ === 页面 17 === # PAGE: com.actionsoft.bpms.client.notification (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/client/notification/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.client.notification [TABLE] 接口概要 接口 | 说明 NotificationMessageFormatter | 通知消息格式化接口。 ================================================================================ === 页面 18 === # PAGE: com.actionsoft.bpms.commons.security.basic.constant (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/basic/constant/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.security.basic.constant [TABLE] 接口概要 接口 | 说明 PermissionConst | 安全与资源类别常量参考 ================================================================================ === 页面 19 === # PAGE: 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/overview-tree.html [TITLE] 所有程序包的分层结构 ================================================================================ === 页面 20 === # PAGE: com.actionsoft.bpms.commons.query (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/query/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.query [TABLE] 接口概要 接口 | 说明 Query,M> | 基本查询接口 ================================================================================ === 页面 21 === # PAGE: com.actionsoft.bpms.commons.mvc.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.mvc.model [DESCRIPTION] AWS MVC框架中,表示实体业务对象接口 [DESCRIPTION] AWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 [TABLE] 接口概要 接口 | 说明 IModelBean | AWS MVC框架中,表示实体业务对象接口 [TABLE] 类概要 类 | 说明 ModelBean | AWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 ================================================================================ === 页面 22 === # PAGE: 已过时的列表 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/deprecated-list.html [TITLE] 已过时的 API [DESCRIPTION] 被USER_COMMENT_POSITION_IN_FORM替代 [DESCRIPTION] 已停止维护,推荐使用getRDSAPI() [DESCRIPTION] 使用getNotifyConifg方法替代 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] use DBSql.getMaps(Connection, String, Map) instead. [DESCRIPTION] use DBSql.getMaps(String, Map) instead. [DESCRIPTION] 使用 PortalAPI.queryNavList(UserContext, String) 方法替代 [DESCRIPTION] 使用 PortalAPI.queryNavListBySysId(UserContext, String) 方法替代 [DESCRIPTION] 使用 PortalAPI.queryNavTree(UserContext) 方法替代 [DESCRIPTION] 使用getRouteJSONObject替代 [DESCRIPTION] 使用 #queryUserLoginLog(userContext,top) 方法替代 [DESCRIPTION] 使用 #queryUserProfileSchema(appId,uid,profileKey) 方法替代 [DESCRIPTION] 已停止维护,推荐使用getSOAPAPI() [DESCRIPTION] 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] use #replicas(Object) instead. [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] 使用 DictAPI.queryValue(String, String) 方法替代 [DESCRIPTION] 存在内存异常风险 读当前文件到一个字节数组 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 UtilFile.readStrUTF8() 方法替代 [DESCRIPTION] 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 [DESCRIPTION] 内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 UtilFile.writeUTF8(String) 方法替代 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 UtilFile.writeUTF8(String, boolean) 方法替代 [METHOD_SIGNATURE] DBSql.getMaps(Connection, String, Map) [METHOD_SIGNATURE] DBSql.getMaps(String, Map) [METHOD_SIGNATURE] PortalAPI.queryNavList(UserContext, String) [METHOD_SIGNATURE] PortalAPI.queryNavListBySysId(UserContext, String) [METHOD_SIGNATURE] PortalAPI.queryNavTree(UserContext) [METHOD_SIGNATURE] #queryUserLoginLog(userContext,top) [METHOD_SIGNATURE] #queryUserProfileSchema(appId,uid,profileKey) [METHOD_SIGNATURE] DictAPI.queryValue(String, String) [METHOD_SIGNATURE] UtilFile.readStrUTF8() [METHOD_SIGNATURE] UtilFile.writeUTF8(String) [METHOD_SIGNATURE] UtilFile.writeUTF8(String, boolean) [TABLE] 已过时的字段 字段和说明 com.actionsoft.bpms.bpmn.constant.UserTaskDefinitionConst.USER_AUDITMENU_POSITION_IN_FORM被USER_COMMENT_POSITION_IN_FORM替代 [TABLE] 已过时的方法 方法和说明 com.actionsoft.bpms.server.fs.dc.DCUtil.decryptFile(DCContext) com.actionsoft.sdk.local.api.cc.RedisAPI.delete(Collection) com.actionsoft.sdk.local.api.cc.RedisAPI.delete(K) com.actionsoft.bpms.server.fs.DCContext.deleteByGroup() com.actionsoft.bpms.server.fs.DCContext.deleteByGroupName(FilenameFilter) com.actionsoft.sdk.local.api.cc.RedisAPI.discard() com.actionsoft.sdk.local.api.cc.RedisAPI.execute() com.actionsoft.bpms.bpmn.engine.listener.ProcessPubicListener.execute(ProcessExecutionContext)不适用 com.actionsoft.sdk.local.api.cc.RedisAPI.expire(K, long, TimeUnit) com.actionsoft.sdk.local.api.cc.RedisAPI.expireAt(K, Date) com.actionsoft.sdk.local.api.cc.HttpAPI.get(String, HttpStreamHandler) com.actionsoft.sdk.local.api.CCAPI.getDBAPI(String)已停止维护,推荐使用getRDSAPI() com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.getEmailNotifyTemplate()使用getNotifyConifg方法替代 com.actionsoft.sdk.local.api.cc.RedisAPI.getExpire(K) com.actionsoft.sdk.local.api.cc.RedisAPI.getExpire(K, TimeUnit) com.actionsoft.bpms.server.fs.DCContext.getFileLastModified() com.actionsoft.sdk.local.api.FormAPI.getFormMainPage(UserContext, ProcessInstance, TaskInstance)被getFormPage方法替代,后期会删除,请注意重构 com.actionsoft.sdk.local.api.FormAPI.getFormMainPage(UserContext, ProcessInstance, TaskInstance, int)被getFormPage方法替代,后期会删除,请注意重构 com.actionsoft.sdk.local.api.FormAPI.getFormMainPage(UserContext, String, String)被getFormPage方法替代,后期会删除,请注意重构 com.actionsoft.sdk.local.api.FormAPI.getFormMainPage(UserContext, String, String, int)被getFormPage方法替代,后期会删除,请注意重构 com.actionsoft.sdk.local.api.FormAPI.getFormMainURL(String, String, String, String, String, int)被getFormURL方法替代,后期会删除,请注意重构 com.actionsoft.sdk.local.api.FormAPI.getFormMainURL(String, String, String, String, String, int, boolean)被getFormURL方法替代,后期会删除,请注意重构 com.actionsoft.sdk.local.api.cc.RedisAPI.getHashKeySerializer() com.actionsoft.sdk.local.api.cc.RedisAPI.getHashValueSerializer() com.actionsoft.sdk.local.api.CCAPI.getHttpAPI() com.actionsoft.bpms.commons.portal.navigation.model.NavigationSystemModel.getIcon16()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationDirectoryModel.getIcon16()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationFunctionModel.getIcon16()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationSystemModel.getIcon64()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationDirectoryModel.getIcon64()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationFunctionModel.getIcon64()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationSystemModel.getIcon96()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationDirectoryModel.getIcon96()推荐使用iconfont com.actionsoft.bpms.commons.portal.navigation.model.NavigationFunctionModel.getIcon96()推荐使用iconfont com.actionsoft.apps.resource.AppContext.getImageFilePath() com.actionsoft.apps.resource.AppContext.getImageUrl(UserContext) com.actionsoft.bpms.org.model.DepartmentModel.getIsunit()请使用isUnit()方法获取 com.actionsoft.sdk.local.api.cc.RedisAPI.getKeySerializer() com.actionsoft.bpms.util.DBSql.getList(Connection, String, Map)useDBSql.getMaps(Connection, String, Map)instead. com.actionsoft.bpms.util.DBSql.getList(String, Map)useDBSql.getMaps(String, Map)instead. com.actionsoft.sdk.local.api.PortalAPI.getNavList(UserContext, String)使用PortalAPI.queryNavList(UserContext, String)方法替代 com.actionsoft.sdk.local.api.PortalAPI.getNavListBySysId(UserContext, String)使用PortalAPI.queryNavListBySysId(UserContext, String)方法替代 com.actionsoft.sdk.local.api.PortalAPI.getNavTree(UserContext)使用PortalAPI.queryNavTree(UserContext)方法替代 com.actionsoft.bpms.util.UtilSpell.getPrefix(String)使用getShortSpell方法替代 com.actionsoft.sdk.local.api.PortalAPI.getPublicPortlet(UserContext)已经作废,将会返回一个空的数组 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.getRouteRef()已经作废 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.getRouteTxt()使用getRouteJSONObject替代 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.getRouteType()已经作废 com.actionsoft.bpms.server.fs.DCContext.getStremURL() com.actionsoft.sdk.local.api.PortalAPI.getUserLoginLog(UserContext, int)使用#queryUserLoginLog(userContext,top)方法替代 com.actionsoft.sdk.local.api.PortalAPI.getUserProfileSchema(String, String, String)使用#queryUserProfileSchema(appId,uid,profileKey)方法替代 com.actionsoft.sdk.local.api.cc.RedisAPI.getValueSerializer() com.actionsoft.sdk.local.api.CCAPI.getWebServiceAPI(String)已停止维护,推荐使用getSOAPAPI() com.actionsoft.bpms.org.model.UserModel.getWorkcanlendar()调用getWorkCalendar方法 com.actionsoft.sdk.local.api.cc.RedisAPI.hasKey(K) com.actionsoft.bpms.server.fs.DCContext.isCloud() com.actionsoft.bpms.util.UtilString.isEmptyByTrim(String)使用isEmpty替代 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.isIgnoreTask()该属性作废,已经放入getRouteTxt()的返回值中 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.isShortMessageNotify()已经作废,使用邮件通知应用接口实现 com.actionsoft.bpms.bpmn.engine.model.def.ProcessDefinition.isWorklistPopMini()该属性已经作废 com.actionsoft.sdk.local.api.cc.RedisAPI.keys(K) com.actionsoft.sdk.local.api.cc.RedisAPI.multi() com.actionsoft.sdk.local.api.cc.RedisAPI.opsForHash()Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.opsForList()Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.opsForSet()Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.opsForValue() com.actionsoft.sdk.local.api.cc.RedisAPI.opsForZSet()Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.opsHash(K)Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.opsList(K)Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.opsSet(K)Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.opsValue(K)use #replicas(Object) instead. com.actionsoft.sdk.local.api.cc.RedisAPI.opsZSet(K)Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection com.actionsoft.sdk.local.api.cc.RedisAPI.persist(K) com.actionsoft.sdk.local.api.cc.HttpAPI.post(String, HttpStreamHandler) com.actionsoft.sdk.local.api.DictAPI.queryValues(String, String)使用DictAPI.queryValue(String, String)方法替代 com.actionsoft.sdk.local.api.cc.RedisAPI.randomKey() com.actionsoft.bpms.util.UtilFile.readBytes()存在内存异常风险读当前文件到一个字节数组 com.actionsoft.bpms.util.UtilFile.readStr()不同操作系统会存在编码差异问题,使用UtilFile.readStrUTF8()方法替代 com.actionsoft.sdk.local.api.cc.RedisAPI.rename(K, K) com.actionsoft.sdk.local.api.cc.RedisAPI.renameIfAbsent(K, K) com.actionsoft.sdk.local.api.cc.RedisAPI.restore(K, byte[], long, TimeUnit) com.actionsoft.sdk.local.api.cc.RedisAPI.serializer() com.actionsoft.sdk.local.api.cc.RedisAPI.serializer(, ) com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.setIgnoreTask(boolean)该属性作废,已经放入getRouteTxt()的返回值中 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.setRouteRef(String)已经作废 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel.setShortMessageNotify(boolean)已经作废,使用邮件通知应用接口实现 com.actionsoft.sdk.local.api.PortalAPI.setUserInfo(UserContext, net.sf.json.JSONObject) com.actionsoft.sdk.local.api.PortalAPI.setUserProfileSchema(String, String, String, net.sf.json.JSONObject)已经作废 com.actionsoft.bpms.bpmn.engine.model.def.ProcessDefinition.setWorklistPopMini(boolean)该属性已经作废 com.actionsoft.sdk.local.api.cc.RedisAPI.sort() com.actionsoft.sdk.local.api.cc.RedisAPI.sort(, ) com.actionsoft.sdk.local.api.cc.RedisAPI.sort(, ) com.actionsoft.sdk.local.api.cc.RedisAPI.sort(, , ) com.actionsoft.sdk.local.api.cc.RedisAPI.sort(, K) com.actionsoft.bpms.util.MD5.toDigest(String)不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 com.actionsoft.bpms.bo.engine.BO.toJsonObject()使用toJSONObject()替代 com.actionsoft.bpms.commons.mvc.model.ModelBean.toJsonObject()使用toJSONObject()替代 com.actionsoft.bpms.commons.mvc.model.IModelBean.toJsonObject()使用toJSONObject()替代 com.actionsoft.bpms.commons.mvc.view.ResponseObject.toJsonObject()内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject com.actionsoft.sdk.local.api.cc.RedisAPI.unwatch() com.actionsoft.sdk.local.api.cc.RedisAPI.watch(Collection) com.actionsoft.sdk.local.api.cc.RedisAPI.watch(K) com.actionsoft.bpms.util.UtilFile.write(String)不同操作系统会存在编码差异问题,使用UtilFile.writeUTF8(String)方法替代 com.actionsoft.bpms.util.UtilFile.write(String, boolean)不同操作系统会存在编码差异问题,使用UtilFile.writeUTF8(String, boolean)方法替代 ================================================================================ === 页面 23 === # PAGE: com.actionsoft.apps.resource.interop.aslp (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/interop/aslp/package-summary.html [TITLE] 程序包?com.actionsoft.apps.resource.interop.aslp [DESCRIPTION] ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口对象,在AWS PaaS容器中为每个封装的互操作方法分配一个唯一的ASLP地址。 [TABLE] 接口概要 接口 | 说明 ASLP | ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口对象,在AWS PaaS容器中为每个封装的互操作方法分配一个唯一的ASLP地址。 ================================================================================ === 页面 24 === # PAGE: com.actionsoft.bpms.commons.wechat (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.wechat [TABLE] 接口概要 接口 | 说明 WechatProcessor | 微信企业号事件处理接口 ================================================================================ === 页面 25 === # PAGE: com.actionsoft.bpms.commons.cache (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/cache/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.cache [DESCRIPTION] 缓存事件处理器,当缓存同步到其它集群节点时,节点根据getName查找对应的处理器,完成相应动作的同步操作 [DESCRIPTION] AWS缓存接口,通过调用 Cache.load() 方法完成缓存初始化。 [METHOD_SIGNATURE] Cache.load() [TABLE] 接口概要 接口 | 说明 ReplicateActionListener | 缓存事件处理器,当缓存同步到其它集群节点时,节点根据getName查找对应的处理器,完成相应动作的同步操作 [TABLE] 类概要 类 | 说明 Cache | AWS缓存接口,通过调用Cache.load()方法完成缓存初始化。 ================================================================================ === 页面 26 === # PAGE: 所有类 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/allclasses-noframe.html ================================================================================ === 页面 27 === # PAGE: com.actionsoft.bpms.commons.log.sla.alarm (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/alarm/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.log.sla.alarm [TABLE] 接口概要 接口 | 说明 AlarmListener | SLA告警监听器 ================================================================================ === 页面 28 === # PAGE: com.actionsoft.bpms.org.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.org.model [DESCRIPTION] AWS组织(政府机关、事业单位、公司、集团、法人组织...) [TABLE] 接口概要 接口 | 说明 CompanyModel | AWS组织(政府机关、事业单位、公司、集团、法人组织...) DepartmentModel | AWS部门 RoleModel | AWS角色 TeamMemberModel | AWS小组成员 TeamModel | AWS小组 UserMapModel | AWS角色兼任 UserModel | AWS用户 VDeptModel | AWS虚拟部门 VUnitModel | AWS虚拟组织单元 VUserModel | AWS虚拟用户 ================================================================================ === 页面 29 === # PAGE: com.actionsoft.sdk.local.api (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/package-summary.html [TITLE] 程序包?com.actionsoft.sdk.local.api [DESCRIPTION] BO查询接口,可实现单条记录详细信息查询,列表信息查询。 [DESCRIPTION] 任务委托/代理凭证(Delegation Task Instance)接口 [DESCRIPTION] 历史任务实例查询(History Task Query)接口。 [DESCRIPTION] 流程实例控制(Process Instance)接口。 [DESCRIPTION] BPMN引擎执行结果查询接口,用于查询引擎已经做了什么 [DESCRIPTION] 流程实例查询(Process Query)接口,包括查询流程实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 任务实例控制(Task Instance)接口。 [DESCRIPTION] 任务实例查询(Task Query)接口,包括查询任务实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [TABLE] 接口概要 接口 | 说明 AppAPI | App应用接口 BOAPI | BO操作接口。 BOCopyAPI | BO复制接口。 BOQueryAPI | BO查询接口,可实现单条记录详细信息查询,列表信息查询。 CCAPI | CC连接中心接口。 ConfAPI | 访问AWS平台常见配置接口 DCAPI | DC存储操作API。 DelegationAPI | 任务委托/代理凭证(Delegation Task Instance)接口 DictAPI | 基础字典应用API接口。 FormAPI | 表单访问和操作接口 HistoryTaskQueryAPI | 历史任务实例查询(History Task Query)接口。 JobAPI | Job定时器接口 Logger | 文件日志输出接口 NotificationAPI | 通知消息接口 ORGAPI | 组织机构接口 PALDiagramQueryAPI | 流程资产库图形文件查询接口 PALMethodQueryAPI | 流程资产库建模方法查询接口 PALPermAPI | 流程资产库权限查询接口 PALPublishAPI | 流程资产库文件发布接口 PALRepositoryQueryAPI | 流程资产库文件查询接口 PermAPI | 权限接口。 PlatformAPI | 平台基础服务接口 PortalAPI | 身份验证和门户接口 ProcessAPI | 流程实例控制(Process Instance)接口。 ProcessDataLoaderAPI | 指定处理时间,迁移外部流程实例控制接口。 ProcessExecuteQuery | BPMN引擎执行结果查询接口,用于查询引擎已经做了什么 ProcessQueryAPI | 流程实例查询(Process Query)接口,包括查询流程实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 ProcessTrackingAPI | 提供构建流程跟踪的API程序接口 RepositoryAPI | AWS模型元数据仓库接口 RuleAPI | 规则执行接口 SADAPI | SAD流程实例分库分表服务API接口。 SLAAPI | SLA服务等级协议接口API。 TaskAPI | 任务实例控制(Task Instance)接口。 TaskQueryAPI | 任务实例查询(Task Query)接口,包括查询任务实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 [TABLE] 类概要 类 | 说明 LogAPI | 平台的日志入口接口,包括审计日志和运行日志 ================================================================================ === 页面 30 === # PAGE: com.actionsoft.bpms.commons.security.ac.constant (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/constant/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.security.ac.constant [TABLE] 类概要 类 | 说明 ACConst | ================================================================================ === 页面 31 === # PAGE: com.actionsoft.bpms.commons.portal.navigation.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/navigation/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.portal.navigation.model [TABLE] 接口概要 接口 | 说明 NavigationDirectoryModel | 目录,用于构建客户端门户功能导航 NavigationFunctionModel | 功能,用于构建客户端门户功能导航 NavigationSystemModel | 子系统,用于构建客户端门户功能导航 ================================================================================ === 页面 32 === # PAGE: com.actionsoft.bpms.commons.session.constant (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/session/constant/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.session.constant [TABLE] 接口概要 接口 | 说明 SessionConst | Session常量 ================================================================================ === 页面 33 === # PAGE: com.actionsoft.bpms.commons.security.ac.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.security.ac.model [DESCRIPTION] 访问模式定义,可供AC分配的最小颗粒度权限 [TABLE] 类概要 类 | 说明 ACAccessMode | 访问模式定义,可供AC分配的最小颗粒度权限 ACCM | AC属性配置接口 ================================================================================ === 页面 34 === # PAGE: com.actionsoft.bpms.bpmn.engine.core.delegate (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/core/delegate/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.engine.core.delegate [DESCRIPTION] 流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) [DESCRIPTION] 用于查询引擎将要做什么,模拟推演后继路径。 [TABLE] 接口概要 接口 | 说明 ProcessExecutionContext | 流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) ProcessExecutionTrack | 引擎执行的堆栈结果 SimulationPath | 用于查询引擎将要做什么,模拟推演后继路径。 ================================================================================ === 页面 35 === # PAGE: com.actionsoft.bpms.commons.mvc.view (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.mvc.view [DESCRIPTION] AWS MVC的View层,实现业务逻辑,返回处理的结果 [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [TABLE] 类概要 类 | 说明 ActionWeb | AWS MVC的View层,实现业务逻辑,返回处理的结果 Page | 列表公共参数 ResponseObject | AWS通用数据对象封装,用于响应请求的处理结果 ================================================================================ === 页面 36 === # PAGE: com.actionsoft.bpms.commons.mvc.dao (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.mvc.dao [DESCRIPTION] AWS MVC的轻量级DAO接口,数据库持久化操作 [DESCRIPTION] AWS MVC的轻量级DAO接口父类,可扩展该类实现数据库Dao封装 [TABLE] 接口概要 接口 | 说明 IDaoObject | AWS MVC的轻量级DAO接口,数据库持久化操作 IDaoQuery | 通用的Dao查询器接口 [TABLE] 类概要 类 | 说明 DaoObject | AWS MVC的轻量级DAO接口父类,可扩展该类实现数据库Dao封装 DaoOrderBy | 排序 DaoQuery | 通用Dao查询器 ================================================================================ === 页面 37 === # PAGE: com.actionsoft.bpms.commons.database (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/database/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.database [DESCRIPTION] DBSql内部使用,用于转换数据集为T对象。 [TABLE] 接口概要 接口 | 说明 BatchPreparedStatementSetter | 批处理回调接口。 ResultSetExtractor | DBSql内部使用,用于转换数据集为T对象。 RowCallbackHandler | 数据集每行记录的回调处理函数。 RowMapper | ================================================================================ === 页面 38 === # PAGE: com.actionsoft.bpms.server.fs.dc (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/dc/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.server.fs.dc [DESCRIPTION] 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户,构建该对象并放入DCContext [TABLE] 接口概要 接口 | 说明 DCConst | [TABLE] 类概要 类 | 说明 DCMessage | 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户,构建该对象并放入DCContext DCUtil | 操作DC的工具方法封装 ================================================================================ === 页面 39 === # PAGE: com.actionsoft.sdk.local (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/package-summary.html [TITLE] 程序包?com.actionsoft.sdk.local [TABLE] 类概要 类 | 说明 SDK | AWS BPM本地Java接口 ================================================================================ === 页面 40 === # PAGE: com.actionsoft.apps.resource (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/package-summary.html [TITLE] 程序包?com.actionsoft.apps.resource [TABLE] 接口概要 接口 | 说明 AppContext | App应用上下文接口 ================================================================================ === 页面 41 === # PAGE: com.actionsoft.bpms.bpmn.constant (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.constant [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)节点,设计时刻常量定义 [DESCRIPTION] 连线(Sequence Flow Activity),常量定义 [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)任务实例,运行时刻常量定义 [DESCRIPTION] UserTask -> Activity,设计时刻常量定义 [TABLE] 接口概要 接口 | 说明 ActivityDefinitionConst | (公共抽象,例如UserTask、ServiceTask)节点,设计时刻常量定义 FlowNodeDefinitionConst | 连线(Sequence Flow Activity),常量定义 InstanceAdvanceExtendConst | 实例高级分类规则常量 ProcessDefinitionConst | 流程设计时刻常量 ProcessRuntimeConst | 流程运行时刻常量 ServiceTaskRuntimeConst | 服务任务实例,运行时刻常量定义 TaskRuntimeConst | (公共抽象,例如UserTask、ServiceTask)任务实例,运行时刻常量定义 UserTaskDefinitionConst | UserTask -> Activity,设计时刻常量定义 UserTaskRuntimeConst | 人工任务实例,运行时刻常量定义 ================================================================================ === 页面 42 === # PAGE: com.actionsoft.bpms.commons.portal.skins (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/skins/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.portal.skins [TABLE] 接口概要 接口 | 说明 PortalSkinsInterface | 门户主题风格实现接口 [TABLE] 类概要 类 | 说明 AbstPortalSkins | 门户主题风格抽象实现类 ================================================================================ === 页面 43 === # PAGE: com.actionsoft.bpms.server (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.server [TABLE] 类概要 类 | 说明 UserContext | 用户上下文对象 ================================================================================ === 页面 44 === # PAGE: com.actionsoft.bpms.bpmn.engine.model.run.delegate (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/delegate/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.engine.model.run.delegate [TABLE] 接口概要 接口 | 说明 EAITaskInstance | 非工作流引擎的外部EAI任务。 HistoryTaskInstance | 结束的任务实例 ProcessInstance | 流程实例对象 TaskInstance | 活动的任务实例对象 ================================================================================ === 页面 45 === # PAGE: com.actionsoft.bpms.commons.log.sla.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.log.sla.model [TABLE] 接口概要 接口 | 说明 SLAAlarmEvent | 告警事件日志记录 SLACollectionDataOfDay | 以1天为单位的SLA指标值 SLACollectionDataOfHour | 以1小时为单位的SLA指标值 SLACollectionDataOfMinute | 以5分钟为单位的SLA指标值 ================================================================================ === 页面 46 === # PAGE: com.actionsoft.bpms.bo.engine (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bo/engine/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bo.engine [TABLE] 类概要 类 | 说明 BO | BO数据模型对象 ================================================================================ === 页面 47 === # PAGE: com.actionsoft.bpms.commons.at (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/at/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.at [DESCRIPTION] AT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 [DESCRIPTION] 实现AT公式的抽象类,开发者可继承这个类完成AT公式的开发 [TABLE] 接口概要 接口 | 说明 ExpressionContext | AT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 [TABLE] 类概要 类 | 说明 AbstExpression | 实现AT公式的抽象类,开发者可继承这个类完成AT公式的开发 ================================================================================ === 页面 48 === # PAGE: com.actionsoft.bpms.commons.login.constant (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/login/constant/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.login.constant [TABLE] 接口概要 接口 | 说明 LoginConst | 用户身份常量定义 ================================================================================ === 页面 49 === # PAGE: com.actionsoft.bpms.commons.security.delegation.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/delegation/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.security.delegation.model [TABLE] 类概要 类 | 说明 DelegationModel | 任务委托申请存根 DelegationScopeModel | 任务委托范围 ================================================================================ === 页面 50 === # PAGE: com.actionsoft.bpms.commons.security.logging.model (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/logging/model/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.security.logging.model [TABLE] 类概要 类 | 说明 Level | ================================================================================ === 页面 51 === # PAGE: com.actionsoft.bpms.commons.pagination (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/pagination/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.commons.pagination [TABLE] 类概要 类 | 说明 SQLPagination | 根据数据库类型获取数据库分页SQL语句 ================================================================================ === 页面 52 === # PAGE: com.actionsoft.bpms.server.fs (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.server.fs [DESCRIPTION] DC文件处理事件空实现(父类),开发者可以根据需要覆盖特定方法。 [TABLE] 接口概要 接口 | 说明 FileProcessorListener | 当发生文件上传、下载时,开放的事件接口 [TABLE] 类概要 类 | 说明 AbstFileProcessor | DC文件处理事件空实现(父类),开发者可以根据需要覆盖特定方法。 DCContext | DC存储控制器上下文对象。 ================================================================================ === 页面 53 === # PAGE: com.actionsoft.bpms.bpmn.engine.performer (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.bpmn.engine.performer [DESCRIPTION] 声明该路由方案返回一个部门ID,为该部门创建一个共享任务 [DESCRIPTION] 声明该路由方案返回一个角色ID,为该角色创建一个共享任务 [DESCRIPTION] 声明该路由方案返回一个小组ID,为该小组创建一个共享任务 [TABLE] 接口概要 接口 | 说明 ClaimTypeDepartment | 声明该路由方案返回一个部门ID,为该部门创建一个共享任务 ClaimTypeRole | 声明该路由方案返回一个角色ID,为该角色创建一个共享任务 ClaimTypeTeam | 声明该路由方案返回一个小组ID,为该小组创建一个共享任务 HumanPerformerInterface | 执行人路由方案接口定义 [TABLE] 类概要 类 | 说明 ExtendPerformerAbst | 99号路由方案父类。 ================================================================================ === 页面 54 === # PAGE: com.actionsoft.bpms.util (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/package-summary.html [TITLE] 程序包?com.actionsoft.bpms.util [DESCRIPTION] AES,一种加密算法,可以对加密后的数据进行解密,是美国国家标准技术研究所NIST旨在取代DES 的新一代的加密标准。 [DESCRIPTION] 格式化输出至CONSOLE屏幕的信息,全平台通用 [DESCRIPTION] AWS数据库工具类,简化封装了对数据库插入、更新、批处理、查询等操作。 [DESCRIPTION] DES算法全称为Data Encryption Standard,即数据加密算法,它是IBM公司于1975年研究成功并公开发表的,在计算机网络系统中广泛使用。 [DESCRIPTION] HmacSHA256计算消息摘要 基于哈希的消息验证代码 (HMAC) 将密钥与消息数据混合,使用哈希函数对结果进行哈希处理,再次将哈希值与密钥混合,然后第二次应用哈希函数。 [DESCRIPTION] 共享的类实例,提高40倍性能 注意,不要向manager或者engine设置Bindings,否则可能会造成逻辑错误 静态变量模式修改为单例模式,会造成循环依赖问题导致平台启动失败 [DESCRIPTION] AWS6 UUID(Universally Unique Identifier)生成器.当前选择的生成器是JDK自带的算法,较5.2版速度提升3倍 [TABLE] 类概要 类 | 说明 AES | AES,一种加密算法,可以对加密后的数据进行解密,是美国国家标准技术研究所NIST旨在取代DES 的新一代的加密标准。 Base64 | Base64编码/解码处理。 ClassReflect | 声明类构造器或创建新实例的反射工具 ConsolePrinter | 格式化输出至CONSOLE屏幕的信息,全平台通用 DBSql | AWS数据库工具类,简化封装了对数据库插入、更新、批处理、查询等操作。 DES | DES算法全称为Data Encryption Standard,即数据加密算法,它是IBM公司于1975年研究成功并公开发表的,在计算机网络系统中广泛使用。 Hex | 十六进制转换工具 MD5 | MD5摘要算法 RSA | RSA非对称加密。 SHA256 | HmacSHA256计算消息摘要 基于哈希的消息验证代码 (HMAC) 将密钥与消息数据混合,使用哈希函数对结果进行哈希处理,再次将哈希值与密钥混合,然后第二次应用哈希函数。 ThreadStackTraceInfo | 跟踪线程运行堆栈信息 UtilDate | 增强日期操作。 UtilFile | 增强文件类操作 UtilJson | Json转换处理工具类 UtilNumber | 增强Number操作 UtilSpell | 将中文转换成拼音的工具方法 UtilString | 增强String操作 UtilString.EngineSingleton | 共享的类实例,提高40倍性能 注意,不要向manager或者engine设置Bindings,否则可能会造成逻辑错误 静态变量模式修改为单例模式,会造成循环依赖问题导致平台启动失败 UtilURL | 增强URL处理 UUIDGener | AWS6 UUID(Universally Unique Identifier)生成器.当前选择的生成器是JDK自带的算法,较5.2版速度提升3倍 ================================================================================ === 页面 55 === # PAGE: com.actionsoft.exception (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/package-summary.html [TITLE] 程序包?com.actionsoft.exception [DESCRIPTION] 非法参数异常造成错误的访问请求,对应400错误。 [DESCRIPTION] BPMN规范要求捕获的异常抛出(运行阶段),这类异常允许被Boundary Error Event 或者Error Event Sub-Process事件捕获,如果未捕获则被引擎作为一个错误处理 [DESCRIPTION] API调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。 [TABLE] 类概要 类 | 说明 APIErrorCode | API错误返回码 AWSDataAccessException | 数据操作异常。 AWSForbiddenException | 访问被拒绝异常,对应403错误。 AWSIllegalArgumentException | 非法参数异常造成错误的访问请求,对应400错误。 AWSObjectNotFindException | 资源未找到异常,对应404错误。 BPMNError | BPMN规范要求捕获的异常抛出(运行阶段),这类异常允许被Boundary Error Event 或者Error Event Sub-Process事件捕获,如果未捕获则被引擎作为一个错误处理 [TABLE] 异常错误概要 异常错误 | 说明 AWSAPIException | API调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。 ================================================================================ === 页面 56 === # PAGE: ProcessPubicListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/ProcessPubicListener.html [TITLE] 类 ProcessPubicListener [DESCRIPTION] 所有已实现的接口: BizBeanInterface , ExecuteListenerInterface public abstract class ProcessPubicListener extends BizBeanImpl implements ExecuteListenerInterface 流程全局事件接口抽象实现类 [DESCRIPTION] 所有人工任务相关行为发生时被触发(见PublicEventConst常量) [DESCRIPTION] 从接口复制的说明: ExecuteListenerInterface [DESCRIPTION] 所有人工任务相关行为发生时被触发(见PublicEventConst常量) [METHOD_SIGNATURE] ProcessPubicListener() [METHOD_SIGNATURE] call(java.lang.String?eventName,TaskInstancetaskInst,ProcessExecutionContextctx) [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [TABLE] 构造器 构造器和说明 ProcessPubicListener() [TABLE] 所有方法实例方法抽象方法具体方法已过时的方法 限定符和类型 | 方法和说明 abstract void | call(java.lang.String?eventName,TaskInstancetaskInst,ProcessExecutionContextctx)所有人工任务相关行为发生时被触发(见PublicEventConst常量) void | execute(ProcessExecutionContextctx)已过时。不适用 ================================================================================ === 页面 57 === # PAGE: com.actionsoft.bpms.bpmn.engine.listener 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.engine.listener的分层结构 ================================================================================ === 页面 58 === # PAGE: ListenerConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/ListenerConst.html [TITLE] 接口 ListenerConst [DESCRIPTION] public interface ListenerConst 事件中用于获取参数和常用策略的常量定义 [DESCRIPTION] 表单事件中获取BO Data的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取BOID的关键字,对应类型为String [DESCRIPTION] 表单事件中获取BONAME的关键字,对应类型为String [DESCRIPTION] 表单事件中,子表删除事件中用于数据库操作的连接,对应类型为Connection [DESCRIPTION] 表单加载前事件中使用,对应类型为List 对象 [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,表示Excel处理过程中的时间点 [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,对应类型为POI对象 [DESCRIPTION] 表单事件中获取主表数据的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取主表数据的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取FORMID的关键字,对应类型为String [DESCRIPTION] 表单事件中获取FormItemModel的关键字,对应类型为FormItemModel [DESCRIPTION] 表单事件中获取子表表格数据的关键字,对应类型为List [DESCRIPTION] 表单事件中获取保存时是否新建的状态,对应类型为Boolean [DESCRIPTION] 表单事件中获取保存时是否新建的状态,对应类型为Boolean [DESCRIPTION] 表单事件中获取保存动作是否由办理触发,对应类型为Boolean [DESCRIPTION] 表单事件中获取表单编辑状态的关键字,对应类型为Boolean [DESCRIPTION] 表单事件中,子表删除事件中准备删除的BO数据,对应类型为BO [DESCRIPTION] 表单事件中的UI组件的HTML片段,对应类型为Map [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,下载模版文件之前的时间点,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导出后(生成文件之前)的时间点,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导入后的时间点,整体导入后会触发保存后事件,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导入前的时间点,对应类型为String [DESCRIPTION] 表单事件中的UI组件的HTML片段,对应类型为Map [DESCRIPTION] 表单事件中获取BOID的关键字,对应类型为String [DESCRIPTION] 表单事件中获取BO Data的关键字,对应类型为BO [DESCRIPTION] 表单事件中,子表删除事件中准备删除的BO数据,对应类型为BO [DESCRIPTION] 表单事件中,子表删除事件中用于数据库操作的连接,对应类型为Connection [DESCRIPTION] 表单事件中获取FORMID的关键字,对应类型为String [DESCRIPTION] 表单事件中获取表单编辑状态的关键字,对应类型为Boolean [DESCRIPTION] 表单事件中获取BONAME的关键字,对应类型为String [DESCRIPTION] 表单事件中获取FormItemModel的关键字,对应类型为FormItemModel [DESCRIPTION] 表单事件中获取主表数据的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取主表数据的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取保存时是否新建的状态,对应类型为Boolean [DESCRIPTION] 表单事件中获取保存动作是否由办理触发,对应类型为Boolean [DESCRIPTION] 表单事件中获取保存时是否新建的状态,对应类型为Boolean [DESCRIPTION] 表单事件中获取子表表格数据的关键字,对应类型为List [DESCRIPTION] 表单加载前事件中使用,对应类型为List 对象 [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,对应类型为POI对象 [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,表示Excel处理过程中的时间点 [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导入前的时间点,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导入后的时间点,整体导入后会触发保存后事件,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,下载模版文件之前的时间点,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导出后(生成文件之前)的时间点,对应类型为String [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | FORM_ALERT_MESSAGE表单警告信息 static java.lang.String | FORM_EVENT_PARAM_BODATA表单事件中获取BO Data的关键字,对应类型为BO static java.lang.String | FORM_EVENT_PARAM_BOID表单事件中获取BOID的关键字,对应类型为String static java.lang.String | FORM_EVENT_PARAM_BONAME表单事件中获取BONAME的关键字,对应类型为String static java.lang.String | FORM_EVENT_PARAM_CONNECTION表单事件中,子表删除事件中用于数据库操作的连接,对应类型为Connection static java.lang.String | FORM_EVENT_PARAM_CUSTOM_BOITEMMODEL表单加载前事件中使用,对应类型为List对象 static java.lang.String | FORM_EVENT_PARAM_EXCEL_TIMESTATEFORM_GRID_EXCEL_TRANSFORM事件中使用,表示Excel处理过程中的时间点 static java.lang.String | FORM_EVENT_PARAM_EXCEL_WORKBOOKFORM_GRID_EXCEL_TRANSFORM事件中使用,对应类型为POI对象 static java.lang.String | FORM_EVENT_PARAM_FORM_CONTEXT static java.lang.String | FORM_EVENT_PARAM_FORMDATA表单事件中获取主表数据的关键字,对应类型为BO static java.lang.String | FORM_EVENT_PARAM_FORMENGINECONTEXT表单事件中获取主表数据的关键字,对应类型为BO static java.lang.String | FORM_EVENT_PARAM_FORMID表单事件中获取FORMID的关键字,对应类型为String static java.lang.String | FORM_EVENT_PARAM_FORMITEMMODEL表单事件中获取FormItemModel的关键字,对应类型为FormItemModel static java.lang.String | FORM_EVENT_PARAM_GRIDDATA表单事件中获取子表表格数据的关键字,对应类型为List static java.lang.String | FORM_EVENT_PARAM_ISCOPY表单事件中获取保存时是否新建的状态,对应类型为Boolean static java.lang.String | FORM_EVENT_PARAM_ISCREATE表单事件中获取保存时是否新建的状态,对应类型为Boolean static java.lang.String | FORM_EVENT_PARAM_ISTRANSACT表单事件中获取保存动作是否由办理触发,对应类型为Boolean static java.lang.String | FORM_EVENT_PARAM_READONLY表单事件中获取表单编辑状态的关键字,对应类型为Boolean static java.lang.String | FORM_EVENT_PARAM_REMOVED_BO表单事件中,子表删除事件中准备删除的BO数据,对应类型为BO static java.lang.String | FORM_EVENT_PARAM_TAGS表单事件中的UI组件的HTML片段,对应类型为Map static java.lang.String | FORM_EXCEL_TIMESTATE_DOWNLOADTPL_BEFOREFORM_GRID_EXCEL_TRANSFORM事件中使用,下载模版文件之前的时间点,对应类型为String static java.lang.String | FORM_EXCEL_TIMESTATE_EXPORT_AFTERFORM_GRID_EXCEL_TRANSFORM事件中使用,导出后(生成文件之前)的时间点,对应类型为String static java.lang.String | FORM_EXCEL_TIMESTATE_IMPORT_AFTERFORM_GRID_EXCEL_TRANSFORM事件中使用,导入后的时间点,整体导入后会触发保存后事件,对应类型为String static java.lang.String | FORM_EXCEL_TIMESTATE_IMPORT_BEFOREFORM_GRID_EXCEL_TRANSFORM事件中使用,导入前的时间点,对应类型为String static java.lang.String | FORM_FIELD_POLICY_TITLE表单事件策略,字段标题修改 static java.lang.String | FORM_GRID_COLUMN_POLICY_PARAM表单加载前事件中的一种列策略控制 static java.lang.String | FORM_GRID_FIELD_POLICY_DISPLAY表单事件策略,仅针对子表列控制显示 static java.lang.String | FORM_GRID_FIELD_POLICY_HIDDEN表单事件策略,仅针对子表列控制隐藏 static java.lang.String | FORM_GRID_POLICY_ORDER表单事件策略,子表列的显示顺序 static java.lang.String | FORM_POLICY_DISPLAY表单事件策略,字段显示 static boolean | FORM_POLICY_EDITABLE表单事件策略,字段编辑 static java.lang.String | FORM_POLICY_HIDDEN表单事件策略,字段隐藏 static java.lang.String | FORM_POLICY_NOTNULL表单事件策略,字段必填 static java.lang.String | FORM_POLICY_NULLABLE表单事件策略,字段可填 static java.lang.String | FORM_POLICY_PARAM表单加载前事件中的一种策略控制 static boolean | FORM_POLICY_READONLY表单事件策略,字段只读 ================================================================================ === 页面 59 === # PAGE: InterruptListenerInterface (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/InterruptListenerInterface.html [TITLE] 接口 InterruptListenerInterface [DESCRIPTION] 所有超级接口: BizBeanInterface 所有已知实现类: InterruptListener , ServiceDelegate public interface InterruptListenerInterface extends BizBeanInterface 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 [DESCRIPTION] 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 [DESCRIPTION] 执行业务逻辑,根据返回的值决定是否中断后继操作 [DESCRIPTION] 执行业务逻辑,根据返回的值决定是否中断后继操作 [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 boolean | execute(ProcessExecutionContextctx)执行业务逻辑,根据返回的值决定是否中断后继操作 ================================================================================ === 页面 60 === # PAGE: BizBeanImpl (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/BizBeanImpl.html [TITLE] 类 BizBeanImpl [DESCRIPTION] 所有已实现的接口: BizBeanInterface 直接已知子类: ExecuteListener , HelperService , InterruptListener , ProcessPubicListener , ValueListener public class BizBeanImpl extends java.lang.Object implements BizBeanInterface BizBeanInterface的简单实现 [DESCRIPTION] BizBeanInterface的简单实现 [METHOD_SIGNATURE] BizBeanImpl() [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getProvider() [METHOD_SIGNATURE] getVersion() [METHOD_SIGNATURE] setDescription(java.lang.String?description) [METHOD_SIGNATURE] setProvider(java.lang.String?provider) [METHOD_SIGNATURE] setVersion(java.lang.String?version) [METHOD_SIGNATURE] toString() [TABLE] 构造器 构造器和说明 BizBeanImpl() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getDescription()描述 java.lang.String | getProvider()提供商 java.lang.String | getVersion()版本号 void | setDescription(java.lang.String?description)设置描述信息 void | setProvider(java.lang.String?provider)设置提供商 void | setVersion(java.lang.String?version)设置版本号 java.lang.String | toString()重写,来自描述 ================================================================================ === 页面 61 === # PAGE: ExecuteListenerInterface (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/ExecuteListenerInterface.html [TITLE] 接口 ExecuteListenerInterface [DESCRIPTION] 所有超级接口: BizBeanInterface 所有已知实现类: ExecuteListener , ProcessPubicListener public interface ExecuteListenerInterface extends BizBeanInterface 执行类的接口定义,如完成后、创建后 [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | execute(ProcessExecutionContextctx)执行业务逻辑 ================================================================================ === 页面 62 === # PAGE: BizBeanInterface (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/BizBeanInterface.html [TITLE] 接口 BizBeanInterface [DESCRIPTION] 所有已知子接口: ExecuteListenerInterface , InterruptListenerInterface , ValueListenerInterface 所有已知实现类: BizBeanImpl , ExecuteListener , HelperService , InterruptListener , ProcessPubicListener , ServiceDelegate , ValueListener public interface BizBeanInterface AWS平台用户业务处理逻辑基本描述接口 [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getProvider() [METHOD_SIGNATURE] getVersion() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | DEFAULT_DESCRIPTION static java.lang.String | DEFAULT_PROVIDER static java.lang.String | DEFAULT_VERSION [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getDescription()描述 java.lang.String | getProvider()提供商 java.lang.String | getVersion()版本号 ================================================================================ === 页面 63 === # PAGE: InterruptListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/InterruptListener.html [TITLE] 类 InterruptListener [DESCRIPTION] 所有已实现的接口: BizBeanInterface , InterruptListenerInterface 直接已知子类: ServiceDelegate public abstract class InterruptListener extends BizBeanImpl implements InterruptListenerInterface 通过返回值中断后继执行类的接口抽象实现类, [DESCRIPTION] 通过返回值中断后继执行类的接口抽象实现类, [METHOD_SIGNATURE] InterruptListener() [METHOD_SIGNATURE] info(java.lang.String?msg) [TABLE] 构造器 构造器和说明 InterruptListener() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 void | info(java.lang.String?msg)info级别输出消息 ================================================================================ === 页面 64 === # PAGE: ValueListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/ValueListener.html [TITLE] 类 ValueListener [DESCRIPTION] 所有已实现的接口: BizBeanInterface , ValueListenerInterface public abstract class ValueListener extends BizBeanImpl implements ValueListenerInterface 取值接口抽象实现类 [DESCRIPTION] 工具方法,通过EngineDebug输出info级别消息 [DESCRIPTION] 工具方法,通过EngineDebug输出info级别消息 [METHOD_SIGNATURE] ValueListener() [METHOD_SIGNATURE] info(java.lang.String?msg) [TABLE] 构造器 构造器和说明 ValueListener() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 void | info(java.lang.String?msg)工具方法,通过EngineDebug输出info级别消息 ================================================================================ === 页面 65 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.engine.listener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.engine.listener [DESCRIPTION] BizBeanInterface的简单实现 [DESCRIPTION] 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 [DESCRIPTION] BizBeanInterface的简单实现 [DESCRIPTION] 通过返回值中断后继执行类的接口抽象实现类, [DESCRIPTION] 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 [TABLE] 使用com.actionsoft.bpms.bpmn.engine.listener的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.listener | com.actionsoft.bpms.bpmn.engine.servicetask | [TABLE] com.actionsoft.bpms.bpmn.engine.listener使用的com.actionsoft.bpms.bpmn.engine.listener中的类 类和说明 BizBeanImplBizBeanInterface的简单实现 BizBeanInterfaceAWS平台用户业务处理逻辑基本描述接口 ExecuteListenerInterface执行类的接口定义,如完成后、创建后 InterruptListenerInterface通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 ValueListenerInterface取业务处理过程返回值的事件接口定义。 [TABLE] com.actionsoft.bpms.bpmn.engine.servicetask使用的com.actionsoft.bpms.bpmn.engine.listener中的类 类和说明 BizBeanImplBizBeanInterface的简单实现 BizBeanInterfaceAWS平台用户业务处理逻辑基本描述接口 InterruptListener通过返回值中断后继执行类的接口抽象实现类, InterruptListenerInterface通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 ================================================================================ === 页面 66 === # PAGE: ValueListenerInterface (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/ValueListenerInterface.html [TITLE] 接口 ValueListenerInterface [DESCRIPTION] 所有超级接口: BizBeanInterface 所有已知实现类: ValueListener public interface ValueListenerInterface extends BizBeanInterface 取业务处理过程返回值的事件接口定义。如RuleJump事件取跳转目标和办理者 [DESCRIPTION] 取业务处理过程返回值的事件接口定义。如RuleJump事件取跳转目标和办理者 [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | execute(ProcessExecutionContextctx)执行业务逻辑,取返回的值 ================================================================================ === 页面 67 === # PAGE: ExecuteListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/ExecuteListener.html [TITLE] 类 ExecuteListener [DESCRIPTION] 所有已实现的接口: BizBeanInterface , ExecuteListenerInterface public abstract class ExecuteListener extends BizBeanImpl implements ExecuteListenerInterface 执行业务逻辑的接口抽象实现类 [METHOD_SIGNATURE] ExecuteListener() [METHOD_SIGNATURE] info(java.lang.String?msg) [TABLE] 构造器 构造器和说明 ExecuteListener() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 void | info(java.lang.String?msg)info级别输出日志 ================================================================================ === 页面 68 === # PAGE: CachePluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/CachePluginProfile.html [TITLE] 类 CachePluginProfile [DESCRIPTION] public class CachePluginProfile extends AbstPluginProfile 缓存配置模型 另请参阅: 缓存实现接口 , 各种插件的总注册接口 [DESCRIPTION] 根据指定名称,cache类名创建一个默认配置 [DESCRIPTION] 设置一个时间指示对象空闲多久后失效,默认不失效 [DESCRIPTION] 设置一个时间指示对象缓存多久后失效,默认不失效 [DESCRIPTION] 根据指定名称,cache类名创建一个默认配置 [DESCRIPTION] 获得缓存名称。系统中一个名称对应一个缓存,不允许名称重复 [DESCRIPTION] 设置一个时间指示对象空闲多久后失效,默认不失效 [DESCRIPTION] 设置一个时间指示对象缓存多久后失效,默认不失效 [METHOD_SIGNATURE] CachePluginProfile(java.lang.Class?cls) [METHOD_SIGNATURE] CachePluginProfile(java.lang.String?name, java.lang.String?clazz) [METHOD_SIGNATURE] getEvictionPolicy() [METHOD_SIGNATURE] getMaxElements() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getTimeToIdleSeconds() [METHOD_SIGNATURE] getTimeToLiveSeconds() [METHOD_SIGNATURE] maxElements(long?maxElements) [METHOD_SIGNATURE] setEvictionPolicy(EvictionPolicy?evictionPolicy) [METHOD_SIGNATURE] timeToIdleSeconds(long?timeToIdleSeconds) [METHOD_SIGNATURE] timeToLiveSeconds(long?timeToLiveSeconds) [TABLE] 构造器 构造器和说明 CachePluginProfile(java.lang.Class?cls)根据cache子类类名创建一个默认配置 CachePluginProfile(java.lang.String?name, java.lang.String?clazz)根据指定名称,cache类名创建一个默认配置 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 EvictionPolicy | getEvictionPolicy()获得过期淘汰算法 int | getMaxElements()最大缓存个数 java.lang.String | getName()获得缓存名称。 long | getTimeToIdleSeconds()空闲多久后失效 long | getTimeToLiveSeconds()多长时间后失效 CachePluginProfile | maxElements(long?maxElements)设置最大缓存个数 CachePluginProfile | setEvictionPolicy(EvictionPolicy?evictionPolicy)设置过期淘汰算法 CachePluginProfile | timeToIdleSeconds(long?timeToIdleSeconds)设置一个时间指示对象空闲多久后失效,默认不失效 CachePluginProfile | timeToLiveSeconds(long?timeToLiveSeconds)设置一个时间指示对象缓存多久后失效,默认不失效 ================================================================================ === 页面 69 === # PAGE: HttpASLP (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/HttpASLP.html [TITLE] 类 HttpASLP [DESCRIPTION] public class HttpASLP extends java.lang.Object 通过http访问该aslp协议的鉴权策略 另请参阅: ASLP接口描述对象 [DESCRIPTION] 认证方式是提供当前AWS BPMS有效的sid [DESCRIPTION] 认证方式是提供一个与调用方约定的钥匙,该key必须在当前App中以应用变量的形式定义和维护 [DESCRIPTION] 认证方式是基于RSA密钥对,证书文件是与该appId相同的.cer和.pfx文件 [DESCRIPTION] 认证类型,见AUTH_AWS_SID、AUTH_KEY、AUTH_RSA常量定义 [DESCRIPTION] 认证方式是提供当前AWS BPMS有效的sid [DESCRIPTION] 认证方式是提供一个与调用方约定的钥匙,该key必须在当前App中以应用变量的形式定义和维护 [DESCRIPTION] 认证方式是基于RSA密钥对,证书文件是与该appId相同的.cer和.pfx文件 [DESCRIPTION] 认证类型,见AUTH_AWS_SID、AUTH_KEY、AUTH_RSA常量定义 [DESCRIPTION] 认证扩展参数。如果认证方式为AUTH_AWS_SID、AUTH_RSA,该参数无效;如果认证方式为KEY,参数为当前app定义的应用变量名( 值为一个json串 (可在AMC中维护),格式{"key":"一个自定义的串","ip": "许可调用方ip地址或前缀"}) [METHOD_SIGNATURE] HttpASLP() [METHOD_SIGNATURE] HttpASLP(java.lang.String?authenticationType) [METHOD_SIGNATURE] HttpASLP(java.lang.String?authenticationType, java.lang.String?authenticationParam) [METHOD_SIGNATURE] getAuthenticationParam() [METHOD_SIGNATURE] getAuthenticationType() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | AUTH_AWS_SID认证方式是提供当前AWS BPMS有效的sid static java.lang.String | AUTH_KEY认证方式是提供一个与调用方约定的钥匙,该key必须在当前App中以应用变量的形式定义和维护 static java.lang.String | AUTH_RSA认证方式是基于RSA密钥对,证书文件是与该appId相同的.cer和.pfx文件 [TABLE] 构造器 构造器和说明 HttpASLP() HttpASLP(java.lang.String?authenticationType)构造 HttpASLP(java.lang.String?authenticationType, java.lang.String?authenticationParam)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAuthenticationParam()认证扩展参数。 java.lang.String | getAuthenticationType()认证类型,见AUTH_AWS_SID、AUTH_KEY、AUTH_RSA常量定义 ================================================================================ === 页面 70 === # PAGE: ACPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/ACPluginProfile.html [TITLE] 类 ACPluginProfile [DESCRIPTION] public final class ACPluginProfile extends AbstPluginProfile AC(Access Control缩写)通用访问控制接口描述对象 另请参阅: 各种插件的总注册接口 , 访问模式定义 , AC属性配置接口 , AC鉴权 [DESCRIPTION] AC(Access Control缩写)通用访问控制接口描述对象 [DESCRIPTION] 资源可分配给单位(授权树的“单位”节点允许被选中) [DESCRIPTION] 资源可分配给部门(授权树的“部门”节点允许被选中) [DESCRIPTION] 资源可分配给人(授权树的“人员”节点允许被选中) [DESCRIPTION] 当用户关闭AC授权窗口时的回调JS片段,允许为空 [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [DESCRIPTION] 资源可分配给单位(授权树的“单位”节点允许被选中) [DESCRIPTION] 资源可分配给部门(授权树的“部门”节点允许被选中) [DESCRIPTION] 资源可分配给人(授权树的“人员”节点允许被选中) [DESCRIPTION] 当用户关闭AC授权窗口时的回调JS片段,允许为空 [DESCRIPTION] 资源类别,全局唯一。建议英文字母并区分大小写 [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [METHOD_SIGNATURE] ACPluginProfile(ACCMaccm) [METHOD_SIGNATURE] ACPluginProfile(java.lang.String?resourceType, java.lang.String?resourceName, java.lang.String[]?assignmentTypes,ACAccessMode[]?accessModes, boolean?isolationCompany, boolean?orgAdminSecurity) [METHOD_SIGNATURE] appendCallBack(java.lang.String?appId, java.util.List?acModelList) [METHOD_SIGNATURE] getAccessModeName(int?type) [METHOD_SIGNATURE] getAccessModes() [METHOD_SIGNATURE] getAssignmentTypes() [METHOD_SIGNATURE] getResourceName() [METHOD_SIGNATURE] getResourceType() [METHOD_SIGNATURE] isIsolationCompany() [METHOD_SIGNATURE] isOrgAdminSecurity() [METHOD_SIGNATURE] setAccessModes(ACAccessMode[]?accessModes) [METHOD_SIGNATURE] setAssignmentTypes(java.lang.String[]?assignmentTypes) [METHOD_SIGNATURE] setIsolationCompany(boolean?isolationCompany) [METHOD_SIGNATURE] setOrgAdminSecurity(boolean?orgAdminSecurity) [METHOD_SIGNATURE] setResourceName(java.lang.String?resourceName) [METHOD_SIGNATURE] setResourceType(java.lang.String?resourceType) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ASSN_TYPE_COMPANY资源可分配给单位(授权树的“单位”节点允许被选中) static java.lang.String | ASSN_TYPE_DEPARTMENT资源可分配给部门(授权树的“部门”节点允许被选中) static java.lang.String | ASSN_TYPE_POSITION资源可分配给岗位(提供岗位树) static java.lang.String | ASSN_TYPE_ROLE资源可分配给角色(提供角色树) static java.lang.String | ASSN_TYPE_TEAM资源可分配给小组(提供小组树) static java.lang.String | ASSN_TYPE_USER资源可分配给人(授权树的“人员”节点允许被选中) [TABLE] 构造器 构造器和说明 ACPluginProfile(ACCMaccm)构造 ACPluginProfile(java.lang.String?resourceType, java.lang.String?resourceName, java.lang.String[]?assignmentTypes,ACAccessMode[]?accessModes, boolean?isolationCompany, boolean?orgAdminSecurity)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 void | appendCallBack(java.lang.String?appId, java.util.List?acModelList)当用户关闭AC授权窗口时的回调JS片段,允许为空 java.lang.String | getAccessModeName(int?type)给定模式代码,返回对应的模式名称 ACAccessMode[] | getAccessModes()对该资源提供的访问控制模式,必须定义,最大定义99种 java.lang.String[] | getAssignmentTypes()资源可分配的范围 java.lang.String | getResourceName()资源名称 java.lang.String | getResourceType()资源类别,全局唯一。 boolean | isIsolationCompany()分配的范围是否组织间隔离 boolean | isOrgAdminSecurity()分配的范围是否应用已设定的ORG管理权限 void | setAccessModes(ACAccessMode[]?accessModes)设置访问控制模式 void | setAssignmentTypes(java.lang.String[]?assignmentTypes)设置资源可分配范围 void | setIsolationCompany(boolean?isolationCompany)设置分配的范围是否组织间隔离 void | setOrgAdminSecurity(boolean?orgAdminSecurity)设置是否应用已设定的ORG管理权限 void | setResourceName(java.lang.String?resourceName)设置资源名称 void | setResourceType(java.lang.String?resourceType)设置资源类别 ================================================================================ === 页面 71 === # PAGE: AppExtensionProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/AppExtensionProfile.html [TITLE] 类 AppExtensionProfile [DESCRIPTION] public class AppExtensionProfile extends AbstPluginProfile 绑定应用扩展点描述接口 另请参阅: 各种插件的总注册接口 [DESCRIPTION] 依赖应用开放的ASLP服务接口,当本应用启动完毕后被自动回调 [DESCRIPTION] 扩展点依赖的应用Id,该应用提供了ASLP注册服务 [DESCRIPTION] 扩展点依赖的应用Id,该应用提供了ASLP注册服务 [DESCRIPTION] 依赖应用开放的ASLP服务接口,当本应用启动完毕后被自动回调 [METHOD_SIGNATURE] AppExtensionProfile(java.lang.String?name, java.lang.String?aslp, java.util.Map?params) [METHOD_SIGNATURE] getAslp() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getParams() [METHOD_SIGNATURE] getParentAppId() [METHOD_SIGNATURE] isCall() [METHOD_SIGNATURE] setAslp(java.lang.String?aslp) [METHOD_SIGNATURE] setCall(boolean?isCall) [METHOD_SIGNATURE] setName(java.lang.String?name) [METHOD_SIGNATURE] setParams(java.util.Map?params) [TABLE] 构造器 构造器和说明 AppExtensionProfile(java.lang.String?name, java.lang.String?aslp, java.util.Map?params)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAslp()依赖应用开放的ASLP服务接口,当本应用启动完毕后被自动回调 java.lang.String | getId()全局唯一Id java.lang.String | getName()应用扩展点注册说明 java.util.Map | getParams()调用该ASLP服务需要的参数 java.lang.String | getParentAppId()扩展点依赖的应用Id,该应用提供了ASLP注册服务 boolean | isCall()是否已执行了挂接服务,由容器控制 void | setAslp(java.lang.String?aslp) void | setCall(boolean?isCall) void | setName(java.lang.String?name) void | setParams(java.util.Map?params) ================================================================================ === 页面 72 === # PAGE: WechatPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/WechatPluginProfile.html [TITLE] 类 WechatPluginProfile [DESCRIPTION] public final class WechatPluginProfile extends AbstPluginProfile 微信消息处理器接口描述对象 另请参阅: 各种插件的总注册接口 [METHOD_SIGNATURE] WechatPluginProfile(java.lang.String?clazz, java.lang.String?desc) [TABLE] 构造器 构造器和说明 WechatPluginProfile(java.lang.String?clazz, java.lang.String?desc)构造函数 ================================================================================ === 页面 73 === # PAGE: ASLPPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/ASLPPluginProfile.html [TITLE] 类 ASLPPluginProfile [DESCRIPTION] public class ASLPPluginProfile extends AbstPluginProfile ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口描述对象 另请参阅: 各种插件的总注册接口 , ASLP接口 , 开放http调用的鉴权策略 [DESCRIPTION] ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口描述对象 [DESCRIPTION] 获得该服务在AWS PaaS容器的唯一地址,例如aslp://com.actionsoft.apps.poc.api/getOrder [DESCRIPTION] 服务名称,不允许包含怪字符和空格,建议使用英文和数字组合 [DESCRIPTION] 通过http调用这个aslp的鉴权策略。如果该aslp不开放http服务,返回null [DESCRIPTION] 服务名称,不允许包含怪字符和空格,建议使用英文和数字组合 [DESCRIPTION] 获得该服务在AWS PaaS容器的唯一地址,例如aslp://com.actionsoft.apps.poc.api/getOrder [METHOD_SIGNATURE] ASLPPluginProfile(java.lang.String?serviceName, java.lang.String?clazz, java.lang.String?desc,HttpASLPhttpService) [METHOD_SIGNATURE] getAslp() [METHOD_SIGNATURE] getHttpService() [METHOD_SIGNATURE] getServiceName() [TABLE] 构造器 构造器和说明 ASLPPluginProfile(java.lang.String?serviceName, java.lang.String?clazz, java.lang.String?desc,HttpASLPhttpService)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAslp()获得该服务在AWS PaaS容器的唯一地址,例如aslp://com.actionsoft.apps.poc.api/getOrder HttpASLP | getHttpService()通过http调用这个aslp的鉴权策略。 java.lang.String | getServiceName()服务名称,不允许包含怪字符和空格,建议使用英文和数字组合 ================================================================================ === 页面 74 === # PAGE: 程序包 com.actionsoft.apps.resource.plugin.profile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/package-use.html [TITLE] 程序包的使用com.actionsoft.apps.resource.plugin.profile [DESCRIPTION] DC(Doc Center缩写)处理器接口描述对象 [DESCRIPTION] DC(Doc Center缩写)处理器接口描述对象 [DESCRIPTION] AC(Access Control缩写)通用访问控制接口描述对象 [DESCRIPTION] DC(Doc Center缩写)处理器接口描述对象 [TABLE] 使用com.actionsoft.apps.resource.plugin.profile的程序包 程序包 | 说明 com.actionsoft.apps.listener | com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.commons.cache | com.actionsoft.bpms.server.fs | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.apps.listener使用的com.actionsoft.apps.resource.plugin.profile中的类 类和说明 AWSPluginProfile插件描述接口 [TABLE] com.actionsoft.apps.resource.plugin.profile使用的com.actionsoft.apps.resource.plugin.profile中的类 类和说明 AtFormulaPluginProfileAT公式接口描述对象 CachePluginProfile缓存配置模型 DCPluginProfileDC(Doc Center缩写)处理器接口描述对象 HttpASLP通过http访问该aslp协议的鉴权策略 [TABLE] com.actionsoft.bpms.commons.cache使用的com.actionsoft.apps.resource.plugin.profile中的类 类和说明 CachePluginProfile缓存配置模型 [TABLE] com.actionsoft.bpms.server.fs使用的com.actionsoft.apps.resource.plugin.profile中的类 类和说明 DCPluginProfileDC(Doc Center缩写)处理器接口描述对象 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.apps.resource.plugin.profile中的类 类和说明 ACPluginProfileAC(Access Control缩写)通用访问控制接口描述对象 DCPluginProfileDC(Doc Center缩写)处理器接口描述对象 ================================================================================ === 页面 75 === # PAGE: AWSPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/AWSPluginProfile.html [TITLE] 接口 AWSPluginProfile [DESCRIPTION] public interface AWSPluginProfile 插件描述接口 另请参阅: 各种插件的总注册接口 [DESCRIPTION] 获得插件实现类名称全路径,不同插件实现特定接口 [DESCRIPTION] 获得插件实现类名称全路径,不同插件实现特定接口 [METHOD_SIGNATURE] getClazzName() [METHOD_SIGNATURE] getDesc() [METHOD_SIGNATURE] isCommon() [METHOD_SIGNATURE] setAppContext(AppContextcontext) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getClazzName()获得插件实现类名称全路径,不同插件实现特定接口 java.lang.String | getDesc()获得插件描述说明信息 boolean | isCommon()该插件可否共享给其他App使用 void | setAppContext(AppContextcontext)注册该该插件的App应用上下文 ================================================================================ === 页面 76 === # PAGE: AtFormulaPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/AtFormulaPluginProfile.html [TITLE] 类 AtFormulaPluginProfile [DESCRIPTION] public class AtFormulaPluginProfile extends AbstPluginProfile AT公式接口描述对象 另请参阅: 各种插件的总注册接口 [DESCRIPTION] 执行该公式需要的核心上下文参数,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 [DESCRIPTION] 语法规则,例子@hour(datetime)。 [DESCRIPTION] 设置执行该公式需要的核心上下文参数,多个用逗号隔开,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 [DESCRIPTION] 设置当前公式是否被弃用,引擎处理,不展示到前端 [DESCRIPTION] 执行该公式需要的核心上下文参数,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 [DESCRIPTION] 设置执行该公式需要的核心上下文参数,多个用逗号隔开,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 [DESCRIPTION] 语法规则,例子@hour(datetime)。如某参数必填可加*前缀,例子@dateAdd(*datepart,*number ,*date) [DESCRIPTION] 设置当前公式是否被弃用,引擎处理,不展示到前端 [METHOD_SIGNATURE] AtFormulaPluginProfile(java.lang.String?clazz) [METHOD_SIGNATURE] AtFormulaPluginProfile(java.lang.String?groupName, java.lang.String?syntax, java.lang.String?clazz, java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] AtFormulaPluginProfile(java.lang.String?groupName, java.lang.String?syntax, java.lang.String?clazz, java.lang.String?title, java.lang.String?desc, java.lang.String?contextNeed) [METHOD_SIGNATURE] getContextNeed() [METHOD_SIGNATURE] getGroupName() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getParams() [METHOD_SIGNATURE] getSyntax() [METHOD_SIGNATURE] getTitle() [METHOD_SIGNATURE] isDeprecated() [METHOD_SIGNATURE] setContextNeed(java.lang.String?contextNeed) [METHOD_SIGNATURE] setDeprecated(boolean?deprecated) [METHOD_SIGNATURE] setGroupName(java.lang.String?groupName) [METHOD_SIGNATURE] setSyntax(java.lang.String?syntax) [METHOD_SIGNATURE] setTitle(java.lang.String?title) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | _FORMENGINE_NEED static java.lang.String | _NONE_NEED static java.lang.String | _PROCESS_INST_NEED static java.lang.String | _TASK_INST_NEED static java.lang.String | _USERCONTEXT_NEED [TABLE] 构造器 构造器和说明 AtFormulaPluginProfile(java.lang.String?clazz) AtFormulaPluginProfile(java.lang.String?groupName, java.lang.String?syntax, java.lang.String?clazz, java.lang.String?title, java.lang.String?desc)构造 AtFormulaPluginProfile(java.lang.String?groupName, java.lang.String?syntax, java.lang.String?clazz, java.lang.String?title, java.lang.String?desc, java.lang.String?contextNeed)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getContextNeed()执行该公式需要的核心上下文参数,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 java.lang.String | getGroupName()公式分类 java.lang.String | getId()获得该公式名,从给定的syntax解析 java.util.List | getParams() java.lang.String | getSyntax()语法规则,例子@hour(datetime)。 java.lang.String | getTitle()公式简短标题说明 boolean | isDeprecated()判断是否弃用的公式 void | setContextNeed(java.lang.String?contextNeed)设置执行该公式需要的核心上下文参数,多个用逗号隔开,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 AtFormulaPluginProfile | setDeprecated(boolean?deprecated)设置当前公式是否被弃用,引擎处理,不展示到前端 void | setGroupName(java.lang.String?groupName)设置分类名 void | setSyntax(java.lang.String?syntax)设置语法规则 void | setTitle(java.lang.String?title)设置公式的简短标题说明 ================================================================================ === 页面 77 === # PAGE: DCPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/DCPluginProfile.html [TITLE] 类 DCPluginProfile [DESCRIPTION] public final class DCPluginProfile extends AbstPluginProfile DC(Doc Center缩写)处理器接口描述对象 另请参阅: 各种插件的总注册接口 [DESCRIPTION] DC(Doc Center缩写)处理器接口描述对象 [DESCRIPTION] 构造函数支持显示指定改processor是否支持了存储接管 [DESCRIPTION] 构造函数支持显示指定改processor是否支持了存储接管 [METHOD_SIGNATURE] DCPluginProfile(java.lang.String?repositoryName, java.lang.String?clazz, java.lang.String?desc, boolean?isCommon) [METHOD_SIGNATURE] DCPluginProfile(java.lang.String?repositoryName, java.lang.String?clazz, java.lang.String?desc, boolean?isCommon, java.lang.Boolean?storeAdapte) [METHOD_SIGNATURE] getRepositoryName() [METHOD_SIGNATURE] getStoreAdapte() [METHOD_SIGNATURE] setRepositoryName(java.lang.String?repositoryName) [METHOD_SIGNATURE] supportStoreAdapte(boolean?storeAdapte) [METHOD_SIGNATURE] DC文件操作处理事件的空实现(父类) [TABLE] 构造器 构造器和说明 DCPluginProfile(java.lang.String?repositoryName, java.lang.String?clazz, java.lang.String?desc, boolean?isCommon)构造 DCPluginProfile(java.lang.String?repositoryName, java.lang.String?clazz, java.lang.String?desc, boolean?isCommon, java.lang.Boolean?storeAdapte)构造函数支持显示指定改processor是否支持了存储接管 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getRepositoryName()获得DC文件仓库根目录名 java.lang.Boolean | getStoreAdapte()是否支持DCStore void | setRepositoryName(java.lang.String?repositoryName)设置DC文件仓库根目录名 DCPluginProfile | supportStoreAdapte(boolean?storeAdapte) ================================================================================ === 页面 78 === # PAGE: SkinsPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/SkinsPluginProfile.html [TITLE] 类 SkinsPluginProfile [DESCRIPTION] public class SkinsPluginProfile extends AbstPluginProfile 门户主题风格插件接口描述对象 另请参阅: 各种插件的总注册接口 , 门户主题风格抽象类 , 构建门户菜单、会话、账号个性参数封装 , 组织信息 , 鉴权API , 国际化语言、应用配置参数 , 待办查询 , 已办查询 , 规则API [DESCRIPTION] 是否提供标准的Portal布局和Portlet,开启此项在CONSOLE主题管理中提供对桌面门户的相关配置功能 [DESCRIPTION] 是否提供标准的Portal布局和Portlet,开启此项在CONSOLE主题管理中提供对桌面门户的相关配置功能 [METHOD_SIGNATURE] SkinsPluginProfile(java.lang.String?clazz, boolean?portletContainer) [METHOD_SIGNATURE] SkinsPluginProfile(java.lang.String?clazz, boolean?portletContainer, boolean?isSupportTabletPC) [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] isPortletContainer() [METHOD_SIGNATURE] isSupportTabletPC() [TABLE] 构造器 构造器和说明 SkinsPluginProfile(java.lang.String?clazz, boolean?portletContainer)构造 SkinsPluginProfile(java.lang.String?clazz, boolean?portletContainer, boolean?isSupportTabletPC)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getId()门户主题风格的ID,取自appId java.lang.String | getName()门户主题风格的名称,取自appName boolean | isPortletContainer()是否提供标准的Portal布局和Portlet,开启此项在CONSOLE主题管理中提供对桌面门户的相关配置功能 boolean | isSupportTabletPC()是否支持触摸平板电脑浏览器访问该主题风格 ================================================================================ === 页面 79 === # PAGE: com.actionsoft.apps.resource.plugin.profile 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/package-tree.html [TITLE] 程序包com.actionsoft.apps.resource.plugin.profile的分层结构 ================================================================================ === 页面 80 === # PAGE: ProcessPublicEventPluginProfile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/ProcessPublicEventPluginProfile.html [TITLE] 类 ProcessPublicEventPluginProfile [DESCRIPTION] public final class ProcessPublicEventPluginProfile extends AbstPluginProfile 流程全局事件监听接口描述对象 另请参阅: 各种插件的总注册接口 [METHOD_SIGNATURE] ProcessPublicEventPluginProfile(java.lang.String?clazz, java.lang.String?desc) [TABLE] 构造器 构造器和说明 ProcessPublicEventPluginProfile(java.lang.String?clazz, java.lang.String?desc)构造 ================================================================================ === 页面 81 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.engine.servicetask的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.engine.servicetask ================================================================================ === 页面 82 === # PAGE: com.actionsoft.bpms.bpmn.engine.servicetask 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.engine.servicetask的分层结构 ================================================================================ === 页面 83 === # PAGE: MappingField (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/MappingField.html [TITLE] 注释类型 MappingField [DESCRIPTION] @Target(value={FIELD,PARAMETER,METHOD}) @Retention(value=RUNTIME) public @interface MappingField 流程服务的参数注解语法 [DESCRIPTION] 是否原始类型,如果false将根据类型判断 [DESCRIPTION] 是否原始类型,如果false将根据类型判断 [TABLE] 可选元素 限定符和类型 | 可选元素和说明 java.lang.String | desc变量说明 MappingType | mappingType属性用于设置 OR 映射 java.lang.String | name变量名称 boolean | notNull是否不允许为空 boolean | primitive是否原始类型,如果false将根据类型判断 java.lang.String | title变量标题 ================================================================================ === 页面 84 === # PAGE: HelperService (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/HelperService.html [TITLE] 类 HelperService [DESCRIPTION] 所有已实现的接口: BizBeanInterface public abstract class HelperService extends BizBeanImpl 封装流程服务抽象类。CC流程服务组件的Java服务接口,能够被系统任务(Service Task)编排和调用 [DESCRIPTION] 封装流程服务抽象类。CC流程服务组件的Java服务接口,能够被系统任务(Service Task)编排和调用 [DESCRIPTION] key为BOItem的name属性,value为配置属性中输入的值 [DESCRIPTION] 服务输出定义,服务的返回值将根据映射配置转换为输出结构对用的数据 [DESCRIPTION] 服务输出定义,服务的返回值将根据映射配置转换为输出结构对用的数据 [DESCRIPTION] 获得配置字段列表。这些字段在服务任务的配置属性中设值,配置值通过getConfigValues获得。 [DESCRIPTION] key为BOItem的name属性,value为配置属性中输入的值 [METHOD_SIGNATURE] HelperService() [METHOD_SIGNATURE] getConfig() [METHOD_SIGNATURE] getConfigValues() [METHOD_SIGNATURE] getExecClazz() [METHOD_SIGNATURE] getExecMethod() [METHOD_SIGNATURE] getInitJs(JSONObject?jo) [METHOD_SIGNATURE] getMappingIn() [METHOD_SIGNATURE] getMappingOut() [METHOD_SIGNATURE] getPageDataJson(UserContextuserContext, JSONObject?serviceConfig) [METHOD_SIGNATURE] getUI(JSONObject?jo) [METHOD_SIGNATURE] setConfigValues(java.util.Map?configValues) [TABLE] 构造器 构造器和说明 HelperService() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.util.List | getConfig()获得配置字段列表。 java.util.Map | getConfigValues()key为BOItem的name属性,value为配置属性中输入的值 java.lang.Class | getExecClazz()该服务的执行类 java.lang.reflect.Method | getExecMethod()该服务的调用方法 java.lang.String | getInitJs(JSONObject?jo) java.util.List | getMappingIn()服务输入定义 java.util.List | getMappingOut()服务输出定义,服务的返回值将根据映射配置转换为输出结构对用的数据 JSONObject | getPageDataJson(UserContextuserContext, JSONObject?serviceConfig) java.lang.String | getUI(JSONObject?jo)serviceConfig void | setConfigValues(java.util.Map?configValues)设置配置值,服务容器调用 ================================================================================ === 页面 85 === # PAGE: ServiceDelegate (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/ServiceDelegate.html [TITLE] 类 ServiceDelegate [DESCRIPTION] 所有已实现的接口: BizBeanInterface , InterruptListenerInterface public abstract class ServiceDelegate extends InterruptListener java服务抽象类。系统任务(Service Task)的Java服务接口 [DESCRIPTION] java服务抽象类。系统任务(Service Task)的Java服务接口 [DESCRIPTION] 读取指定流程的BO表数据记录,同一次事件内多次读取时做了临时缓存优化 [DESCRIPTION] 读取一个流程变量的值,同一次事件内多次读取时做了临时缓存优化 [DESCRIPTION] 读取一个流程变量的值,同一次事件内多次读取时做了临时缓存优化 [DESCRIPTION] 读取指定流程的BO表数据记录,同一次事件内多次读取时做了临时缓存优化 [METHOD_SIGNATURE] ServiceDelegate() [METHOD_SIGNATURE] getBODatas(java.lang.String?boTableName, java.lang.String?processInstId) [METHOD_SIGNATURE] getProcessVariable(ProcessInstanceprocessInst, java.lang.String?name) [TABLE] 构造器 构造器和说明 ServiceDelegate() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.util.List | getBODatas(java.lang.String?boTableName, java.lang.String?processInstId)读取指定流程的BO表数据记录,同一次事件内多次读取时做了临时缓存优化 java.lang.Object | getProcessVariable(ProcessInstanceprocessInst, java.lang.String?name)读取一个流程变量的值,同一次事件内多次读取时做了临时缓存优化 ================================================================================ === 页面 86 === # PAGE: WechatInMessage.SendLocationInfo (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatInMessage.SendLocationInfo.html [TITLE] 类 WechatInMessage.SendLocationInfo [DESCRIPTION] 封闭类: WechatInMessage public static class WechatInMessage.SendLocationInfo extends java.lang.Object 地理位置选择器的事件的位置信息 [METHOD_SIGNATURE] getLabel() [METHOD_SIGNATURE] getLocationX() [METHOD_SIGNATURE] getLocationY() [METHOD_SIGNATURE] getPoiname() [METHOD_SIGNATURE] getScale() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getLabel()获取地理位置的字符串信息 java.lang.String | getLocationX()获取地理位置纬度 java.lang.String | getLocationY()获取地理位置经度 java.lang.String | getPoiname()朋友圈POI的名字,可能为空 java.lang.String | getScale()返回地图缩放大小 ================================================================================ === 页面 87 === # PAGE: WechatOutImageMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatOutImageMessage.html [TITLE] 类 WechatOutImageMessage [DESCRIPTION] public class WechatOutImageMessage extends WechatOutMessage 图片消息。如果是业务动态图片,其文件可以使用AWS PaaS“微信企业号管理平台”提供的ASLP向企业号上传素材文件,并获得素材Id [DESCRIPTION] 图片消息。如果是业务动态图片,其文件可以使用AWS PaaS“微信企业号管理平台”提供的ASLP向企业号上传素材文件,并获得素材Id [METHOD_SIGNATURE] WechatOutImageMessage() [METHOD_SIGNATURE] WechatOutImageMessage(WechatInMessagemsg) [METHOD_SIGNATURE] getMediaId() [METHOD_SIGNATURE] setMediaId(java.lang.String?mediaId) [TABLE] 构造器 构造器和说明 WechatOutImageMessage() WechatOutImageMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getMediaId()对应企业微信的媒体库素材Id WechatOutImageMessage | setMediaId(java.lang.String?mediaId)设置对应企业号媒体库的素材Id ================================================================================ === 页面 88 === # PAGE: WechatInMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatInMessage.html [TITLE] 类 WechatInMessage [DESCRIPTION] 所有已实现的接口: java.io.Serializable public class WechatInMessage extends java.lang.Object implements java.io.Serializable 接收到的微信企业号消息对象,微信消息处理接口的上下文对象 另请参阅: 序列化表格 [DESCRIPTION] 接收到的微信企业号消息对象,微信消息处理接口的上下文对象 [DESCRIPTION] 事件KEY值,与自定义菜单接口中KEY值对应 [DESCRIPTION] voice消息类型的语音格式,如amr,speex等 [DESCRIPTION] 视频消息缩略图的媒体id,可以调用获取媒体文件接口拉取数据 [DESCRIPTION] 在消息类型为image时有效。返回一个图片地址,该地址由腾讯提供 [DESCRIPTION] voice消息类型的语音格式,如amr,speex等 [DESCRIPTION] 视频消息缩略图的媒体id,可以调用获取媒体文件接口拉取数据 [DESCRIPTION] 事件KEY值,与自定义菜单接口中KEY值对应 [METHOD_SIGNATURE] fromXml(java.io.InputStream?is) [METHOD_SIGNATURE] fromXml(java.lang.String?xml) [METHOD_SIGNATURE] getAgentId() [METHOD_SIGNATURE] getContent() [METHOD_SIGNATURE] getCreateTime() [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getErrorCount() [METHOD_SIGNATURE] getEvent() [METHOD_SIGNATURE] getEventKey() [METHOD_SIGNATURE] getFilterCount() [METHOD_SIGNATURE] getFormat() [METHOD_SIGNATURE] getFromUserName() [METHOD_SIGNATURE] getLabel() [METHOD_SIGNATURE] getLatitude() [METHOD_SIGNATURE] getLocationX() [METHOD_SIGNATURE] getLocationY() [METHOD_SIGNATURE] getLongitude() [METHOD_SIGNATURE] getMediaId() [METHOD_SIGNATURE] getMsgId() [METHOD_SIGNATURE] getMsgType() [METHOD_SIGNATURE] getPicUrl() [METHOD_SIGNATURE] getPrecision() [METHOD_SIGNATURE] getRecognition() [METHOD_SIGNATURE] getScale() [METHOD_SIGNATURE] getScanCodeInfo() [METHOD_SIGNATURE] getSendLocationInfo() [METHOD_SIGNATURE] getSendPicsInfo() [METHOD_SIGNATURE] getSentCount() [METHOD_SIGNATURE] getStatus() [METHOD_SIGNATURE] getThumbMediaId() [METHOD_SIGNATURE] getTicket() [METHOD_SIGNATURE] getTitle() [METHOD_SIGNATURE] getTotalCount() [METHOD_SIGNATURE] getToUserName() [METHOD_SIGNATURE] getUrl() [METHOD_SIGNATURE] toString() [TABLE] 嵌套类 限定符和类型 | 类和说明 static class | WechatInMessage.ScanCodeInfo扫码推事件的扫描信息 static class | WechatInMessage.SendLocationInfo地理位置选择器的事件的位置信息 static class | WechatInMessage.SendPicsInfo拍照发图的事件的图片信息 [TABLE] 所有方法静态方法实例方法具体方法 限定符和类型 | 方法和说明 staticWechatInMessage | fromXml(java.io.InputStream?is)构建对象 staticWechatInMessage | fromXml(java.lang.String?xml)构建对象 java.lang.Integer | getAgentId()微信应用Id java.lang.String | getContent()消息内容 java.lang.Long | getCreateTime()消息创建时间 java.lang.String | getDescription()图文消息描述 java.lang.Integer | getErrorCount() java.lang.String | getEvent()事件类型 java.lang.String | getEventKey()事件KEY值,与自定义菜单接口中KEY值对应 java.lang.Integer | getFilterCount() java.lang.String | getFormat()voice消息类型的语音格式,如amr,speex等 java.lang.String | getFromUserName()成员UserID java.lang.String | getLabel()location消息的地理位置信息 java.lang.Double | getLatitude()上报地理位置事件的地理位置纬度 java.lang.Double | getLocationX()location消息的地理位置纬度 java.lang.Double | getLocationY()location消息的地理位置经度 java.lang.Double | getLongitude()上报地理位置事件的地理位置经度 java.lang.String | getMediaId()媒体素材Id java.lang.Long | getMsgId()微信消息Id java.lang.String | getMsgType()消息类型 java.lang.String | getPicUrl()在消息类型为image时有效。 java.lang.Double | getPrecision()上报地理位置事件的地理位置精度 java.lang.String | getRecognition() java.lang.Double | getScale()location消息的地图缩放大小 WechatInMessage.ScanCodeInfo | getScanCodeInfo()扫码推事件的扫描信息 WechatInMessage.SendLocationInfo | getSendLocationInfo()地理位置选择器的事件的位置信息 WechatInMessage.SendPicsInfo | getSendPicsInfo()拍照发图的事件的图片信息 java.lang.Integer | getSentCount() java.lang.String | getStatus() java.lang.String | getThumbMediaId()视频消息缩略图的媒体id,可以调用获取媒体文件接口拉取数据 java.lang.String | getTicket() java.lang.String | getTitle()图文消息标题 java.lang.Integer | getTotalCount() java.lang.String | getToUserName()消息接收者 java.lang.String | getUrl()图文消息跳转链接 java.lang.String | toString() ================================================================================ === 页面 89 === # PAGE: WechatOutMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatOutMessage.html [TITLE] 类 WechatOutMessage [DESCRIPTION] 直接已知子类: WechatOutImageMessage , WechatOutNewsMessage , WechatOutTextMessage , WechatOutVideoMessage , WechatOutVoiceMessage public abstract class WechatOutMessage extends java.lang.Object 回复微信消息处理器消息时需用此类或其子类消息对象回复 [DESCRIPTION] 回复微信消息处理器消息时需用此类或其子类消息对象回复 [METHOD_SIGNATURE] WechatOutMessage() [METHOD_SIGNATURE] getCreateTime() [METHOD_SIGNATURE] getFromUserName() [METHOD_SIGNATURE] getMsgType() [METHOD_SIGNATURE] getToUserName() [METHOD_SIGNATURE] IMAGE() [METHOD_SIGNATURE] NEWS() [METHOD_SIGNATURE] setCreateTime(java.lang.Long?createTime) [METHOD_SIGNATURE] setFromUserName(java.lang.String?fromUserName) [METHOD_SIGNATURE] setToUserName(java.lang.String?toUserName) [METHOD_SIGNATURE] TEXT() [METHOD_SIGNATURE] toString() [METHOD_SIGNATURE] toXml() [METHOD_SIGNATURE] VIDEO() [METHOD_SIGNATURE] VOICE() [METHOD_SIGNATURE] toXml() [TABLE] 构造器 构造器和说明 WechatOutMessage() [TABLE] 所有方法静态方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.Long | getCreateTime()消息创建时间 java.lang.String | getFromUserName()消息发送人 java.lang.String | getMsgType()消息类型 java.lang.String | getToUserName()消息接收人 static ImageBuilder | IMAGE()获得图片消息builder static NewsBuilder | NEWS()获得图文消息builder void | setCreateTime(java.lang.Long?createTime)设置消息创建时间 void | setFromUserName(java.lang.String?fromUserName)设置消息发送人 void | setToUserName(java.lang.String?toUserName)设置消息接收人 static TextBuilder | TEXT()获得文本消息builder java.lang.String | toString() java.lang.String | toXml()返回企业号能识别的XML格式 static VideoBuilder | VIDEO()获得视频消息builder static VoiceBuilder | VOICE()获得语音消息builder ================================================================================ === 页面 90 === # PAGE: WechatInMessage.ScanCodeInfo (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatInMessage.ScanCodeInfo.html [TITLE] 类 WechatInMessage.ScanCodeInfo [DESCRIPTION] 封闭类: WechatInMessage public static class WechatInMessage.ScanCodeInfo extends java.lang.Object 扫码推事件的扫描信息 [METHOD_SIGNATURE] getScanResult() [METHOD_SIGNATURE] getScanType() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getScanResult()扫描结果,即二维码对应的字符串信息 java.lang.String | getScanType()扫描类型,一般是qrcode ================================================================================ === 页面 91 === # PAGE: WechatOutVoiceMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatOutVoiceMessage.html [TITLE] 类 WechatOutVoiceMessage [DESCRIPTION] public class WechatOutVoiceMessage extends WechatOutMessage 音频消息。如果是业务产生的音频信息,其文件可以使用AWS PaaS“微信企业号管理平台”提供的ASLP向企业号上传素材文件,并获得素材Id [DESCRIPTION] 音频消息。如果是业务产生的音频信息,其文件可以使用AWS PaaS“微信企业号管理平台”提供的ASLP向企业号上传素材文件,并获得素材Id [METHOD_SIGNATURE] WechatOutVoiceMessage() [METHOD_SIGNATURE] WechatOutVoiceMessage(WechatInMessagemsg) [METHOD_SIGNATURE] getMediaId() [METHOD_SIGNATURE] setMediaId(java.lang.String?mediaId) [TABLE] 构造器 构造器和说明 WechatOutVoiceMessage() WechatOutVoiceMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getMediaId()对应企业号的媒体库素材Id WechatOutVoiceMessage | setMediaId(java.lang.String?mediaId)设置对应企业号媒体库的素材Id ================================================================================ === 页面 92 === # PAGE: WechatInMessage.SendPicsInfo.Item (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatInMessage.SendPicsInfo.Item.html [TITLE] 类 WechatInMessage.SendPicsInfo.Item [DESCRIPTION] 封闭类: WechatInMessage.SendPicsInfo public static class WechatInMessage.SendPicsInfo.Item extends java.lang.Object 图片 [DESCRIPTION] 获取图片的MD5值,开发者若需要,可用于验证接收到图片 [DESCRIPTION] 获取图片的MD5值,开发者若需要,可用于验证接收到图片 [METHOD_SIGNATURE] getPicMd5Sum() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getPicMd5Sum()获取图片的MD5值,开发者若需要,可用于验证接收到图片 ================================================================================ === 页面 93 === # PAGE: WechatOutNewsMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatOutNewsMessage.html [TITLE] 类 WechatOutNewsMessage [DESCRIPTION] public class WechatOutNewsMessage extends WechatOutMessage 图文消息 [DESCRIPTION] 图文条数,默认第一条为大图。图文数不能超过10,否则将会无响应 [METHOD_SIGNATURE] WechatOutNewsMessage() [METHOD_SIGNATURE] WechatOutNewsMessage(WechatInMessagemsg) [METHOD_SIGNATURE] addArticle(WechatOutNewsMessage.Itemitem) [METHOD_SIGNATURE] getArticleCount() [METHOD_SIGNATURE] getArticles() [TABLE] 嵌套类 限定符和类型 | 类和说明 static class | WechatOutNewsMessage.Item图文项,若干个Item组合成一个News [TABLE] 构造器 构造器和说明 WechatOutNewsMessage() WechatOutNewsMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 WechatOutNewsMessage | addArticle(WechatOutNewsMessage.Itemitem)增加一个图文项 int | getArticleCount()图文条数,默认第一条为大图。 java.util.List | getArticles()获得全部图文项 ================================================================================ === 页面 94 === # PAGE: com.actionsoft.bpms.commons.wechat.bean 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.wechat.bean的分层结构 ================================================================================ === 页面 95 === # PAGE: WechatOutNewsMessage.Item (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatOutNewsMessage.Item.html [TITLE] 类 WechatOutNewsMessage.Item [DESCRIPTION] 封闭类: WechatOutNewsMessage public static class WechatOutNewsMessage.Item extends java.lang.Object 图文项,若干个Item组合成一个News [DESCRIPTION] 返回图片链接,支持JPG、PNG格式,较好的效果为大图360*200,小图200*200 [DESCRIPTION] 返回图片链接,支持JPG、PNG格式,较好的效果为大图360*200,小图200*200 [METHOD_SIGNATURE] Item() [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getPicUrl() [METHOD_SIGNATURE] getTitle() [METHOD_SIGNATURE] getUrl() [METHOD_SIGNATURE] setDescription(java.lang.String?description) [METHOD_SIGNATURE] setPicUrl(java.lang.String?picUrl) [METHOD_SIGNATURE] setTitle(java.lang.String?title) [METHOD_SIGNATURE] setUrl(java.lang.String?url) [TABLE] 构造器 构造器和说明 Item() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getDescription()返回图文消息描述 java.lang.String | getPicUrl()返回图片链接,支持JPG、PNG格式,较好的效果为大图360*200,小图200*200 java.lang.String | getTitle()图文消息标题 java.lang.String | getUrl()返回点击图文消息跳转链接 WechatOutNewsMessage.Item | setDescription(java.lang.String?description)设置图文消息描述 WechatOutNewsMessage.Item | setPicUrl(java.lang.String?picUrl)设置图片链接地址 WechatOutNewsMessage.Item | setTitle(java.lang.String?title)设置图文消息标题 WechatOutNewsMessage.Item | setUrl(java.lang.String?url)设置点击图文消息的跳转链接 ================================================================================ === 页面 96 === # PAGE: WechatInMessage.SendPicsInfo (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatInMessage.SendPicsInfo.html [TITLE] 类 WechatInMessage.SendPicsInfo [DESCRIPTION] 封闭类: WechatInMessage public static class WechatInMessage.SendPicsInfo extends java.lang.Object 拍照发图的事件的图片信息 [METHOD_SIGNATURE] getCount() [METHOD_SIGNATURE] getPicList() [TABLE] 嵌套类 限定符和类型 | 类和说明 static class | WechatInMessage.SendPicsInfo.Item图片 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.Long | getCount()发送的图片数量 java.util.List | getPicList()图片列表 ================================================================================ === 页面 97 === # PAGE: WechatOutTextMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatOutTextMessage.html [TITLE] 类 WechatOutTextMessage [DESCRIPTION] public class WechatOutTextMessage extends WechatOutMessage 文本消息 [METHOD_SIGNATURE] WechatOutTextMessage() [METHOD_SIGNATURE] WechatOutTextMessage(WechatInMessagemsg) [METHOD_SIGNATURE] getContent() [METHOD_SIGNATURE] setContent(java.lang.String?content) [TABLE] 构造器 构造器和说明 WechatOutTextMessage() WechatOutTextMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getContent()文本消息内容 WechatOutTextMessage | setContent(java.lang.String?content)设置文本消息内容 ================================================================================ === 页面 98 === # PAGE: WechatConsts (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatConsts.html [TITLE] 类 WechatConsts [DESCRIPTION] public class WechatConsts extends java.lang.Object 企业号常量 [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php? [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php? [DESCRIPTION] 扫码推事件且弹出“消息接收中”提示框的事件推送 [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php? [DESCRIPTION] 成员关注事件。如关注企业号且该企业号已订阅该应用时,被该应用监听到 [DESCRIPTION] 成员取消关注事件。如取消企业号时,被该应用监听到 [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php?title=%E6%8E%A5%E6%94%B6%E4%BA%8B%E4%BB%B6 [DESCRIPTION] 上报地理位置事件。成员同意上报地理位置后,每次在进入应用会话时都会上报一次地理位置,或在进入应用会话后每5秒上报一次地理位置 [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php?title=%E6%8E%A5%E6%94%B6%E4%BA%8B%E4%BB%B6 [DESCRIPTION] 扫码推事件且弹出“消息接收中”提示框的事件推送 [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php?title=%E6%8E%A5%E6%94%B6%E4%BA%8B%E4%BB%B6 [METHOD_SIGNATURE] WechatConsts() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | EVENT_TYPE_CLICK点击菜单拉取消息的事件推送 static java.lang.String | EVENT_TYPE_ENTER_AGENT成员进入应用的事件推送 static java.lang.String | EVENT_TYPE_LOCATION上报地理位置事件。 static java.lang.String | EVENT_TYPE_LOCATION_SELECT弹出地理位置选择器的事件推送 static java.lang.String | EVENT_TYPE_MASS_SEND_JOB_FINISH参见http://qydev.weixin.qq.com/wiki/index.php? static java.lang.String | EVENT_TYPE_PIC_PHOTO_OR_ALBUM弹出拍照或者相册发图的事件推送 static java.lang.String | EVENT_TYPE_PIC_SYSPHOTO弹出系统拍照发图的事件推送 static java.lang.String | EVENT_TYPE_PIC_WEIXIN弹出微信相册发图器的事件推送 static java.lang.String | EVENT_TYPE_SCAN参见http://qydev.weixin.qq.com/wiki/index.php? static java.lang.String | EVENT_TYPE_SCANCODE_PUSH扫码推事件的事件推送 static java.lang.String | EVENT_TYPE_SCANCODE_WAITMSG扫码推事件且弹出“消息接收中”提示框的事件推送 static java.lang.String | EVENT_TYPE_SUBSCRIBE成员关注事件。 static java.lang.String | EVENT_TYPE_TEMPLATESENDJOBFINISH参见http://qydev.weixin.qq.com/wiki/index.php? static java.lang.String | EVENT_TYPE_UNSUBSCRIBE成员取消关注事件。 static java.lang.String | EVENT_TYPE_VIEW点击菜单跳转链接的事件推送 static java.lang.String | MENU_TYPE_CLICK点击推事件 static java.lang.String | MENU_TYPE_LOCATION_SELECT弹出地理位置选择器 static java.lang.String | MENU_TYPE_PIC_PHOTO_OR_ALBUM弹出拍照或者相册发图 static java.lang.String | MENU_TYPE_PIC_SYSPHOTO弹出系统拍照发图 static java.lang.String | MENU_TYPE_PIC_WEIXIN弹出微信相册发图器 static java.lang.String | MENU_TYPE_SCANCODE_PUSH扫码推事件 static java.lang.String | MENU_TYPE_SCANCODE_WAITMSG扫码推事件且弹出“消息接收中”提示框 static java.lang.String | MENU_TYPE_VIEW跳转URL static java.lang.String | MSG_TYPE_EVENT事件 static java.lang.String | MSG_TYPE_FILE文件信息 static java.lang.String | MSG_TYPE_IMAGE图片消息 static java.lang.String | MSG_TYPE_LINK链接信息 static java.lang.String | MSG_TYPE_LOCATION位置消息 static java.lang.String | MSG_TYPE_MUSIC音乐消息 static java.lang.String | MSG_TYPE_NEWS图文消息 static java.lang.String | MSG_TYPE_TEXT文本消息 static java.lang.String | MSG_TYPE_VIDEO视频消息 static java.lang.String | MSG_TYPE_VOICE声音消息 [TABLE] 构造器 构造器和说明 WechatConsts() ================================================================================ === 页面 99 === # PAGE: 程序包 com.actionsoft.bpms.commons.wechat.bean的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.wechat.bean [DESCRIPTION] 接收到的微信企业号消息对象,微信消息处理接口的上下文对象 [DESCRIPTION] 回复微信消息处理器消息时需用此类或其子类消息对象回复 [DESCRIPTION] 接收到的微信企业号消息对象,微信消息处理接口的上下文对象 [DESCRIPTION] 回复微信消息处理器消息时需用此类或其子类消息对象回复 [TABLE] 使用com.actionsoft.bpms.commons.wechat.bean的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat | com.actionsoft.bpms.commons.wechat.bean | [TABLE] com.actionsoft.bpms.commons.wechat使用的com.actionsoft.bpms.commons.wechat.bean中的类 类和说明 WechatInMessage接收到的微信企业号消息对象,微信消息处理接口的上下文对象 WechatOutMessage回复微信消息处理器消息时需用此类或其子类消息对象回复 [TABLE] com.actionsoft.bpms.commons.wechat.bean使用的com.actionsoft.bpms.commons.wechat.bean中的类 类和说明 WechatInMessage接收到的微信企业号消息对象,微信消息处理接口的上下文对象 WechatInMessage.ScanCodeInfo扫码推事件的扫描信息 WechatInMessage.SendLocationInfo地理位置选择器的事件的位置信息 WechatInMessage.SendPicsInfo拍照发图的事件的图片信息 WechatInMessage.SendPicsInfo.Item图片 WechatOutImageMessage图片消息。 WechatOutMessage回复微信消息处理器消息时需用此类或其子类消息对象回复 WechatOutNewsMessage图文消息 WechatOutNewsMessage.Item图文项,若干个Item组合成一个News WechatOutTextMessage文本消息 WechatOutVideoMessage视频消息。 WechatOutVoiceMessage音频消息。 ================================================================================ === 页面 100 === # PAGE: WechatOutVideoMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/WechatOutVideoMessage.html [TITLE] 类 WechatOutVideoMessage [DESCRIPTION] public class WechatOutVideoMessage extends WechatOutMessage 视频消息。如果是业务产生的视频信息,其文件可以使用AWS PaaS“微信企业号管理平台”提供的ASLP向企业号上传素材文件,并获得素材Id [DESCRIPTION] 视频消息。如果是业务产生的视频信息,其文件可以使用AWS PaaS“微信企业号管理平台”提供的ASLP向企业号上传素材文件,并获得素材Id [METHOD_SIGNATURE] WechatOutVideoMessage() [METHOD_SIGNATURE] WechatOutVideoMessage(WechatInMessagemsg) [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getMediaId() [METHOD_SIGNATURE] getTitle() [METHOD_SIGNATURE] setDescription(java.lang.String?description) [METHOD_SIGNATURE] setMediaId(java.lang.String?mediaId) [METHOD_SIGNATURE] setTitle(java.lang.String?title) [TABLE] 构造器 构造器和说明 WechatOutVideoMessage() WechatOutVideoMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getDescription()返回视频消息的描述 java.lang.String | getMediaId()对应企业号的媒体库素材Id java.lang.String | getTitle()视频消息的标题 WechatOutVideoMessage | setDescription(java.lang.String?description)设置视频消息的描述 WechatOutVideoMessage | setMediaId(java.lang.String?mediaId)设置对应企业号媒体库的素材Id WechatOutVideoMessage | setTitle(java.lang.String?title)设置视频消息的标题 ================================================================================ === 页面 101 === # PAGE: EChartsOptionBuilder (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/EChartsOptionBuilder.html [TITLE] 类 EChartsOptionBuilder [DESCRIPTION] public class EChartsOptionBuilder extends java.lang.Object 构建符合ECharts3的option配置项 [DESCRIPTION] 构建符合ECharts3的option配置项 [METHOD_SIGNATURE] EChartsOptionBuilder() [METHOD_SIGNATURE] fetch() [METHOD_SIGNATURE] options() [TABLE] 构造器 构造器和说明 EChartsOptionBuilder() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.util.Map | fetch()返回属性设置 EChartsOption | options()配置项 ================================================================================ === 页面 102 === # PAGE: EChartsSeries (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/EChartsSeries.html [TITLE] 类 EChartsSeries [DESCRIPTION] 所有已实现的接口: java.io.Serializable, java.lang.Cloneable, java.util.Map public class EChartsSeries extends java.util.HashMap 另请参阅: 序列化表格 [METHOD_SIGNATURE] EChartsSeries() [METHOD_SIGNATURE] set(Stringkey,Objectvalue) [TABLE] 构造器 构造器和说明 EChartsSeries() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 EChartsSeries | set(Stringkey,Objectvalue)设置序列属性 ================================================================================ === 页面 103 === # PAGE: 程序包 com.actionsoft.bpms.commons.echarts的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.echarts [TABLE] 使用com.actionsoft.bpms.commons.echarts的程序包 程序包 | 说明 com.actionsoft.bpms.commons.echarts | [TABLE] com.actionsoft.bpms.commons.echarts使用的com.actionsoft.bpms.commons.echarts中的类 类和说明 EChartsOption EChartsSeries ================================================================================ === 页面 104 === # PAGE: EChartsOption (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/EChartsOption.html [TITLE] 类 EChartsOption [DESCRIPTION] public class EChartsOption extends java.lang.Object [DESCRIPTION] dataZoomx 组件 用于对数据进行区域缩放,从而能自由关注细节的数据信息,或者概览数据整体。 [DESCRIPTION] 直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。 [DESCRIPTION] timeline 组件,提供了在多个 ECharts option 间进行切换、播放等操作的功能。 [DESCRIPTION] visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。 [DESCRIPTION] 直角坐标系 grid 中的 x 轴,单个 grid 组件最多只能放上下两个 x 轴。 [DESCRIPTION] 直角坐标系 grid 中的 y 轴,单个 grid 组件最多只能放左右两个 y 轴。 [DESCRIPTION] 工具栏。内置有导出图片,数据视图,动态类型切换,数据区域缩放,重置五个工具。 [DESCRIPTION] 图例组件。 图例组件展现了不同系列的标记(symbol),颜色和名字。可以通过点击图例控制哪些系列不显示。 [DESCRIPTION] 多个系列列表。每个系列通过 type 决定自己的图表类型 [DESCRIPTION] 单个系列列表。每个系列通过 type 决定自己的图表类型 [DESCRIPTION] 直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。可以在网格上绘制折线图,柱状图,散点图(气泡图)。 [DESCRIPTION] 直角坐标系 grid 中的 x 轴,单个 grid 组件最多只能放上下两个 x 轴。 [DESCRIPTION] 直角坐标系 grid 中的 y 轴,单个 grid 组件最多只能放左右两个 y 轴。 [DESCRIPTION] 极坐标系,可以用于散点图和折线图。每个极坐标系拥有一个角度轴和一个半径轴。 [DESCRIPTION] 雷达图坐标系组件,只适用于雷达图。该组件等同 ECharts 2 中的 polar 组件。因为 3 中的 polar 被重构为标准的极坐标组件,为避免混淆,雷达图使用 radar 组件作为其坐标系。 [DESCRIPTION] dataZoomx 组件 用于对数据进行区域缩放,从而能自由关注细节的数据信息,或者概览数据整体。 [DESCRIPTION] visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。 [DESCRIPTION] timeline 组件,提供了在多个 ECharts option 间进行切换、播放等操作的功能。 [DESCRIPTION] 调色盘颜色列表。如果系列没有设置颜色,则会依次循环从该列表中取颜色作为系列颜色。 [DESCRIPTION] 背景色,默认无背景。颜色可以使用 RGB 表示,比如 'rgb(128, 128, 128)',如果想要加上 alpha 通道,可以使用 RGBA,比如 'rgba(128, 128, 128, 0.5)',也可以使用十六进制格式,比如 '#ccc'。 [DESCRIPTION] 数据更新动画的缓动效果。默认cubicOut [METHOD_SIGNATURE] EChartsOption() [METHOD_SIGNATURE] angleAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] animation(boolean?animation) [METHOD_SIGNATURE] animationDuration(long?animationDuration) [METHOD_SIGNATURE] animationEasing(java.lang.String?animationEasing) [METHOD_SIGNATURE] backgroundColor(java.lang.String?value) [METHOD_SIGNATURE] color(java.lang.String?value) [METHOD_SIGNATURE] dataZoom(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] geo(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] grid(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] legend(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] parallel(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] parallelAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] polar(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] radar(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] radiusAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] series(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] seriesPut(EChartsSeriesobj) [METHOD_SIGNATURE] setAnimationDurationUpdate(long?animationDurationUpdate) [METHOD_SIGNATURE] setAnimationEasingUpdate(java.lang.String?animationEasingUpdate) [METHOD_SIGNATURE] textStyle(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] timeline(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] title(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] toolbox(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] tooltip(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] visualMap(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] xAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] yAxis(java.lang.String?key, java.lang.Object?value) [TABLE] 构造器 构造器和说明 EChartsOption() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 EChartsOption | angleAxis(java.lang.String?key, java.lang.Object?value)极坐标系的角度轴。 EChartsOption | animation(boolean?animation)是否开启动画,默认开启。 EChartsOption | animationDuration(long?animationDuration)初始动画的时长。 EChartsOption | animationEasing(java.lang.String?animationEasing)初始动画的缓动效果。 EChartsOption | backgroundColor(java.lang.String?value)背景色,默认无背景。 EChartsOption | color(java.lang.String?value)调色盘颜色列表。 EChartsOption | dataZoom(java.lang.String?key, java.lang.Object?value)dataZoomx 组件 用于对数据进行区域缩放,从而能自由关注细节的数据信息,或者概览数据整体。 EChartsOption | geo(java.lang.String?key, java.lang.Object?value)地理坐标系组件。 EChartsOption | grid(java.lang.String?key, java.lang.Object?value)直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。 EChartsOption | legend(java.lang.String?key, java.lang.Object?value)图例组件。 EChartsOption | parallel(java.lang.String?key, java.lang.Object?value)平行坐标系 EChartsOption | parallelAxis(java.lang.String?key, java.lang.Object?value)这个组件是平行坐标系中的坐标轴。 EChartsOption | polar(java.lang.String?key, java.lang.Object?value)极坐标系,可以用于散点图和折线图。 EChartsOption | radar(java.lang.String?key, java.lang.Object?value)雷达图坐标系组件,只适用于雷达图。 EChartsOption | radiusAxis(java.lang.String?key, java.lang.Object?value)极坐标系的半径轴。 EChartsOption | series(java.lang.String?key, java.lang.Object?value)单个系列列表。 EChartsOption | seriesPut(EChartsSeriesobj)多个系列列表。 EChartsOption | setAnimationDurationUpdate(long?animationDurationUpdate)数据更新动画的时长。 EChartsOption | setAnimationEasingUpdate(java.lang.String?animationEasingUpdate)数据更新动画的缓动效果。 EChartsOption | textStyle(java.lang.String?key, java.lang.Object?value)全局的字体样式。 EChartsOption | timeline(java.lang.String?key, java.lang.Object?value)timeline 组件,提供了在多个 ECharts option 间进行切换、播放等操作的功能。 EChartsOption | title(java.lang.String?key, java.lang.Object?value)标题组件,包含主标题和副标题。 EChartsOption | toolbox(java.lang.String?key, java.lang.Object?value)工具栏。 EChartsOption | tooltip(java.lang.String?key, java.lang.Object?value)提示框组件。 EChartsOption | visualMap(java.lang.String?key, java.lang.Object?value)visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。 EChartsOption | xAxis(java.lang.String?key, java.lang.Object?value)直角坐标系 grid 中的 x 轴,单个 grid 组件最多只能放上下两个 x 轴。 EChartsOption | yAxis(java.lang.String?key, java.lang.Object?value)直角坐标系 grid 中的 y 轴,单个 grid 组件最多只能放左右两个 y 轴。 ================================================================================ === 页面 105 === # PAGE: com.actionsoft.bpms.commons.echarts 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.echarts的分层结构 ================================================================================ === 页面 106 === # PAGE: com.actionsoft.bpms.server.conf.sla 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/conf/sla/package-tree.html [TITLE] 程序包com.actionsoft.bpms.server.conf.sla的分层结构 ================================================================================ === 页面 107 === # PAGE: ResourceMetric (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/conf/sla/ResourceMetric.html [TITLE] 接口 ResourceMetric [DESCRIPTION] public interface ResourceMetric SLA监控资源对象的指标定义 [METHOD_SIGNATURE] getCollectionPolicy() [METHOD_SIGNATURE] getCollector() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getQualityTrend() [METHOD_SIGNATURE] getResourceName() [METHOD_SIGNATURE] getType() [METHOD_SIGNATURE] getUnit() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getCollectionPolicy()数据收集策略 SLACollector | getCollector()收集器的实现对象 java.lang.String | getId()唯一标识。 java.lang.String | getName()指标名 java.lang.String | getQualityTrend()质量趋势 java.lang.String | getResourceName()资源对象名 java.lang.String | getType()类型 java.lang.String | getUnit()单位 ================================================================================ === 页面 108 === # PAGE: 程序包 com.actionsoft.bpms.server.conf.sla的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/conf/sla/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.server.conf.sla [TABLE] 使用com.actionsoft.bpms.server.conf.sla的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.server.conf.sla中的类 类和说明 ResourceMetricSLA监控资源对象的指标定义 ================================================================================ === 页面 109 === # PAGE: ActivityModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/ActivityModel.html [TITLE] 类 ActivityModel [DESCRIPTION] 所有已实现的接口: java.lang.Comparable< ActivityModel > 直接已知子类: UserTaskModel public class ActivityModel extends ProcessNode implements java.lang.Comparable< ActivityModel > [DESCRIPTION] 根据某类业务域(如电信的OSS、BSS、MSS)分类 [DESCRIPTION] 根据自定义维度(可根据管理需要定义规则名称和规则项)分类 [DESCRIPTION] 根据组织区域的业务数据(如中国大陆、东南亚、北美)分类 [DESCRIPTION] 根据某类系统依赖的流程(如营销系统、生产系统、OA系统)分类 [DESCRIPTION] 根据某类业务域(如电信的OSS、BSS、MSS)分类 [DESCRIPTION] 根据组织区域的业务数据(如中国大陆、东南亚、北美)分类 [DESCRIPTION] 根据某类系统依赖的流程(如营销系统、生产系统、OA系统)分类 [DESCRIPTION] 根据自定义维度(可根据管理需要定义规则名称和规则项)分类 [METHOD_SIGNATURE] ActivityModel() [METHOD_SIGNATURE] ActivityModel(java.lang.String?id) [METHOD_SIGNATURE] ActivityModel(java.lang.String?id,ProcessDefinitionprocessDefinition) [METHOD_SIGNATURE] addExecutionListener(java.lang.String?eventName, ListenerModel?executionListener) [METHOD_SIGNATURE] compareTo(ActivityModelo) [METHOD_SIGNATURE] getCustomUniqueId() [METHOD_SIGNATURE] getDefaultSequenceFlow() [METHOD_SIGNATURE] getExecutionListener(java.lang.String?eventName) [METHOD_SIGNATURE] getExecutionListeners() [METHOD_SIGNATURE] getExtendProperty() [METHOD_SIGNATURE] getExtendPropertyByKey(java.lang.String?key) [METHOD_SIGNATURE] getExtendPropertyValueByKey(java.lang.String?key) [METHOD_SIGNATURE] getIOBD() [METHOD_SIGNATURE] getIOC() [METHOD_SIGNATURE] getIOR() [METHOD_SIGNATURE] getIOS() [METHOD_SIGNATURE] getIsForCompensation() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNotifyPolicys() [METHOD_SIGNATURE] setCustomUniqueId(java.lang.String?customeUniqueId) [METHOD_SIGNATURE] setDefaultSequenceFlow(java.lang.String?defaultSequenceFlow) [METHOD_SIGNATURE] setExtendProperty(java.lang.String?extendProperty) [METHOD_SIGNATURE] setIOBD(java.lang.String?iobd) [METHOD_SIGNATURE] setIOC(java.lang.String?ioc) [METHOD_SIGNATURE] setIOR(java.lang.String?ior) [METHOD_SIGNATURE] setIOS(java.lang.String?ios) [METHOD_SIGNATURE] setIsForCompensation(java.lang.Boolean?isForCompensation) [METHOD_SIGNATURE] setNotifyPolicys(java.util.List?notifyPolicys) [TABLE] 构造器 构造器和说明 ActivityModel() ActivityModel(java.lang.String?id) ActivityModel(java.lang.String?id,ProcessDefinitionprocessDefinition) [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 void | addExecutionListener(java.lang.String?eventName, ListenerModel?executionListener) int | compareTo(ActivityModelo) java.lang.String | getCustomUniqueId()返回自定义的唯一标识 java.lang.String | getDefaultSequenceFlow()作为网关时候的默认连线 ListenerModel | getExecutionListener(java.lang.String?eventName)根据指定事件触发器名称获取触发器模型 java.util.Map | getExecutionListeners()获取触发器模型列表 java.lang.String | getExtendProperty()返回节点的扩展信息 JSONObject | getExtendPropertyByKey(java.lang.String?key)返回参数指定Key的扩展属性 java.lang.String | getExtendPropertyValueByKey(java.lang.String?key)返回指定Key的Value值 java.lang.String | getIOBD()根据某类业务域(如电信的OSS、BSS、MSS)分类 java.lang.String | getIOC()根据自定义维度(可根据管理需要定义规则名称和规则项)分类 java.lang.String | getIOR()根据组织区域的业务数据(如中国大陆、东南亚、北美)分类 java.lang.String | getIOS()根据某类系统依赖的流程(如营销系统、生产系统、OA系统)分类 java.lang.Boolean | getIsForCompensation()是否需要补偿 java.lang.String | getNameI18N()返回节点名称的国际化内容 java.util.List | getNotifyPolicys()获取通知策略模型列表 void | setCustomUniqueId(java.lang.String?customeUniqueId) void | setDefaultSequenceFlow(java.lang.String?defaultSequenceFlow) void | setExtendProperty(java.lang.String?extendProperty) void | setIOBD(java.lang.String?iobd) void | setIOC(java.lang.String?ioc) void | setIOR(java.lang.String?ior) void | setIOS(java.lang.String?ios) void | setIsForCompensation(java.lang.Boolean?isForCompensation) void | setNotifyPolicys(java.util.List?notifyPolicys) ================================================================================ === 页面 110 === # PAGE: UserTaskModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/UserTaskModel.html [TITLE] 类 UserTaskModel [DESCRIPTION] 所有已实现的接口: java.lang.Comparable< ActivityModel > public class UserTaskModel extends ActivityModel 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 一个基本的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 指定节点模型ID的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 指定流程模型的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 返回动态活动节点类型,分别按顺序表示开启:阅办、会签、加签、协同 [DESCRIPTION] 已过时。 使用getNotifyConifg方法替代 [DESCRIPTION] 使用getNotifyConifg方法替代 [DESCRIPTION] 返回路由方案中“与指定节点办理人相关”中设置的节点ID属性 [DESCRIPTION] 已过时。 使用getRouteJSONObject替代 [DESCRIPTION] 使用getRouteJSONObject替代 [DESCRIPTION] 已过时。 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 已过时。 已经作废,使用邮件通知应用接口实现 [DESCRIPTION] 已过时。 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 设置角色信息,一个JSON数据,格式["","",""] [DESCRIPTION] 设置路由方案的属性,routeTxt中key 包括isHistoryRoute,diyRoute,routeRef,refStepUUID,refStepId, refRoleId1,teamId,roleId,routeType,stepUser,stepTogetherUser [DESCRIPTION] 已过时。 已经作废,使用邮件通知应用接口实现 [DESCRIPTION] 一个基本的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 指定节点模型ID的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 指定流程模型的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 已过时。 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 已过时。 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 已过时。 已经作废,使用邮件通知应用接口实现 [DESCRIPTION] 已过时。 已经作废,使用邮件通知应用接口实现 [DESCRIPTION] 返回动态活动节点类型,分别按顺序表示开启:阅办、会签、加签、协同 [DESCRIPTION] 已过时。 使用getNotifyConifg方法替代 [DESCRIPTION] 已过时。 使用getRouteJSONObject替代 [DESCRIPTION] 设置路由方案的属性,routeTxt中key 包括isHistoryRoute,diyRoute,routeRef,refStepUUID,refStepId, refRoleId1,teamId,roleId,routeType,stepUser,stepTogetherUser [DESCRIPTION] 设置角色信息,一个JSON数据,格式["","",""] [DESCRIPTION] 返回路由方案中“与指定节点办理人相关”中设置的节点ID属性 [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] UserTaskModel() [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] UserTaskModel(java.lang.String?id) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] UserTaskModel(java.lang.String?id,ProcessDefinitionprocessDefinition) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] getAddressConfig() [METHOD_SIGNATURE] getButtons() [METHOD_SIGNATURE] getCcTaskButtonLabel() [METHOD_SIGNATURE] getCommentModels() [METHOD_SIGNATURE] getCommentPosition() [METHOD_SIGNATURE] getCommentsCycleCoverRule() [METHOD_SIGNATURE] getCommentsLibFilter() [METHOD_SIGNATURE] getCommentsStyle() [METHOD_SIGNATURE] getCompleteButtonLabel() [METHOD_SIGNATURE] getCompletionCondition() [METHOD_SIGNATURE] getDelegateTaskButtonLabel() [METHOD_SIGNATURE] getDwAppSchemaPolicy() [METHOD_SIGNATURE] getDynamicBehaviorType() [METHOD_SIGNATURE] getDynamicJumpNums() [METHOD_SIGNATURE] getEmailNotifyTemplate() [METHOD_SIGNATURE] getEmailNotifyType() [METHOD_SIGNATURE] getFormImpExps() [METHOD_SIGNATURE] getFormSets() [METHOD_SIGNATURE] getFormToKMSOption() [METHOD_SIGNATURE] getHumanPerformer() [METHOD_SIGNATURE] getHumanPerformerId() [METHOD_SIGNATURE] getHumanPerformerName() [METHOD_SIGNATURE] getLoopCardinality() [METHOD_SIGNATURE] getMonitorings() [METHOD_SIGNATURE] getMultiSelect() [METHOD_SIGNATURE] getMultiSelectDisabledCheckBox() [METHOD_SIGNATURE] getNotifyConfig() [METHOD_SIGNATURE] getNotifyMessageTpl() [METHOD_SIGNATURE] getOperatingAuthorization() [METHOD_SIGNATURE] getOpinionOption() [METHOD_SIGNATURE] getPerformerOwner() [METHOD_SIGNATURE] getPotentialOwnerId() [METHOD_SIGNATURE] getPotentialOwnerModel() [METHOD_SIGNATURE] getPotentialOwnerName() [METHOD_SIGNATURE] getPrintConfig() [METHOD_SIGNATURE] getPrintFormMaxTimes() [METHOD_SIGNATURE] getRefActivityDefId() [METHOD_SIGNATURE] getRoleIds() [METHOD_SIGNATURE] getRouteClazzName() [METHOD_SIGNATURE] getRouteJSONObject() [METHOD_SIGNATURE] getRouteRef() [METHOD_SIGNATURE] getRouteText() [METHOD_SIGNATURE] getRouteTxt() [METHOD_SIGNATURE] getRouteType() [METHOD_SIGNATURE] getSequential() [METHOD_SIGNATURE] getTimeDuration() [METHOD_SIGNATURE] getTimeDurationText() [METHOD_SIGNATURE] getTransferRestriction() [METHOD_SIGNATURE] getTransferRestrictionType() [METHOD_SIGNATURE] getWariningTimeDuration() [METHOD_SIGNATURE] getWariningTimeDurationText() [METHOD_SIGNATURE] isAddUser() [METHOD_SIGNATURE] isBatchComplete() [METHOD_SIGNATURE] isCCTask() [METHOD_SIGNATURE] isClaimTask() [METHOD_SIGNATURE] isCommentsLib() [METHOD_SIGNATURE] isDelegateTask() [METHOD_SIGNATURE] isDynamicJump() [METHOD_SIGNATURE] isDynamicTask() [METHOD_SIGNATURE] isHistoryRoute() [METHOD_SIGNATURE] isIgnoreTask() [METHOD_SIGNATURE] isPrintForm() [METHOD_SIGNATURE] isRemoveUser() [METHOD_SIGNATURE] isShareOpinion() [METHOD_SIGNATURE] isShortMessageNotify() [METHOD_SIGNATURE] isSupplyComment() [METHOD_SIGNATURE] isSupplyUnusualTransfer() [METHOD_SIGNATURE] isTraceOpinion() [METHOD_SIGNATURE] setAddressConfig(java.lang.String?addressConfig) [METHOD_SIGNATURE] setAddUser(boolean?addUser) [METHOD_SIGNATURE] setBatchComplete(boolean?isBatchComplete) [METHOD_SIGNATURE] setButtons(java.util.List?buttons) [METHOD_SIGNATURE] setCCTask(boolean?isCCTask) [METHOD_SIGNATURE] setCcTaskButtonLabel(java.lang.String?ccTaskButtonLabel) [METHOD_SIGNATURE] setClaimTask(boolean?isClaimTask) [METHOD_SIGNATURE] setCommentModels(java.util.List?commentModels) [METHOD_SIGNATURE] setCommentPosition(int?commentPosition) [METHOD_SIGNATURE] setCommentsCycleCoverRule(java.lang.String?commentsCycleCoverRule) [METHOD_SIGNATURE] setCommentsLib(boolean?isCommentsLib) [METHOD_SIGNATURE] setCommentsLibFilter(java.lang.String?commentsLibFilter) [METHOD_SIGNATURE] setCommentsStyle(java.lang.String?commentsStyle) [METHOD_SIGNATURE] setCompleteButtonLabel(java.lang.String?completeButtonLabel) [METHOD_SIGNATURE] setCompletionCondition(double?completionCondition) [METHOD_SIGNATURE] setDelegateTask(boolean?isDelegateTask) [METHOD_SIGNATURE] setDelegateTaskButtonLabel(java.lang.String?delegateTaskButtonLabel) [METHOD_SIGNATURE] setDwAppSchemaPolicy(java.lang.String?dwAppSchemaPolicy) [METHOD_SIGNATURE] setDynamicBehaviorType(java.lang.String?dynamicBehaviorType) [METHOD_SIGNATURE] setDynamicJump(boolean?isDynamicJump) [METHOD_SIGNATURE] setDynamicJumpNums(java.lang.String?dynamicJumpNums) [METHOD_SIGNATURE] setDynamicTask(boolean?isDynamicTask) [METHOD_SIGNATURE] setEmailNotifyTemplate(java.lang.String?emailNotifyTemplate) [METHOD_SIGNATURE] setEmailNotifyType(int?emailNotifyType) [METHOD_SIGNATURE] setFormImpExps(java.util.List?formImpExps) [METHOD_SIGNATURE] setFormSets(java.util.List?formSets) [METHOD_SIGNATURE] setFormToKMSOption(java.lang.String?formToKMSOption) [METHOD_SIGNATURE] setHistoryRoute(java.lang.String?isHistoryRoute) [METHOD_SIGNATURE] setHumanPerformer(HumanPerformerModel?humanPerformer) [METHOD_SIGNATURE] setHumanPerformerId(java.lang.String?humanPerformerId) [METHOD_SIGNATURE] setHumanPerformerName(java.lang.String?humanPerformerName) [METHOD_SIGNATURE] setIgnoreTask(boolean?isIgnoreTask) [METHOD_SIGNATURE] setLoopCardinality(int?loopCardinality) [METHOD_SIGNATURE] setMonitorings(java.util.List?monitorings) [METHOD_SIGNATURE] setNotifyConfig(java.lang.String?notifyConfig) [METHOD_SIGNATURE] setNotifyMessageTpl(java.lang.String?notifyMessageTpl) [METHOD_SIGNATURE] setOperatingAuthorization(java.lang.String?operatingAuthorization) [METHOD_SIGNATURE] setOpinionOption(int?opinionOption) [METHOD_SIGNATURE] setPerformerOwner(java.lang.String?performerOwner) [METHOD_SIGNATURE] setPotentialOwnerId(java.lang.String?potentialOwnerId) [METHOD_SIGNATURE] setPotentialOwnerModel(PotentialOwnerModel?potentialOwnerModel) [METHOD_SIGNATURE] setPotentialOwnerName(java.lang.String?potentialOwnerName) [METHOD_SIGNATURE] setPrintConfig(java.lang.String?printConfig) [METHOD_SIGNATURE] setPrintForm(boolean?isPrintForm) [METHOD_SIGNATURE] setPrintFormMaxTimes(int?printFormMaxTimes) [METHOD_SIGNATURE] setRemoveUser(boolean?removeUser) [METHOD_SIGNATURE] setRoleIds(java.lang.String?roleIds) [METHOD_SIGNATURE] setRouteRef(java.lang.String?routeRef) [METHOD_SIGNATURE] setRouteTxt(JSONObject?routeTxt) [METHOD_SIGNATURE] setRouteType(java.lang.String?routeType) [METHOD_SIGNATURE] setSequential(int?sequential) [METHOD_SIGNATURE] setShareOpinion(boolean?isShareOpinion) [METHOD_SIGNATURE] setShortMessageNotify(boolean?isShortMessageNotify) [METHOD_SIGNATURE] setSupplyComment(boolean?isSupplyComment) [METHOD_SIGNATURE] setSupplyUnusualTransfer(boolean?isSupplyUnusualTransfer) [METHOD_SIGNATURE] setTimeDuration(long?timeDuration) [METHOD_SIGNATURE] setTimeDurationText(java.lang.String?timeDurationText) [METHOD_SIGNATURE] setTraceOpinion(boolean?isTraceOpinion) [METHOD_SIGNATURE] setTransferRestriction(java.lang.String?transferRestriction) [METHOD_SIGNATURE] setTransferRestrictionType(int?transferRestrictionType) [METHOD_SIGNATURE] setWariningTimeDuration(long?wariningTimeDuration) [METHOD_SIGNATURE] setWariningTimeDurationText(java.lang.String?wariningTimeDurationText) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [TABLE] 构造器 构造器和说明 UserTaskModel()一个基本的构造函数开发者请不要调用构造函数创建对象,使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型 UserTaskModel(java.lang.String?id)指定节点模型ID的构造函数开发者请不要调用构造函数创建对象,使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型 UserTaskModel(java.lang.String?id,ProcessDefinitionprocessDefinition)指定流程模型的构造函数开发者请不要调用构造函数创建对象,使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型 [TABLE] 所有方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | getAddressConfig()返回节点使用地址簿场景的配置信息 java.util.List | getButtons()返回扩展按钮模型集合 java.lang.String | getCcTaskButtonLabel()返回传阅按钮的名称文字 java.util.List | getCommentModels()返回审核菜单模型列表 int | getCommentPosition()返回审核菜单出现在用户表单的位置 java.lang.String | getCommentsCycleCoverRule()返回意见往复覆盖规则 java.lang.String | getCommentsLibFilter()返回意见库的过滤条件 java.lang.String | getCommentsStyle()返回节点审核意见特定样式 java.lang.String | getCompleteButtonLabel()返回办理按钮的名称文字 double | getCompletionCondition()返回并签完成率数据 java.lang.String | getDelegateTaskButtonLabel()返回转办按钮名称文字 java.lang.String | getDwAppSchemaPolicy()返回DW数据方案的判断条件 java.lang.String | getDynamicBehaviorType()返回动态活动节点类型,分别按顺序表示开启:阅办、会签、加签、协同 java.lang.String | getDynamicJumpNums()返回自由跳转的节点编号 java.lang.String | getEmailNotifyTemplate()已过时。使用getNotifyConifg方法替代 int | getEmailNotifyType()返回邮件通知策略 java.util.List | getFormImpExps()返回表单导入导出模型集合 java.util.List | getFormSets()返回表单模型集合 java.lang.String | getFormToKMSOption()返回入库策略类型 HumanPerformerModel | getHumanPerformer()返回参与者模型 java.lang.String | getHumanPerformerId()返回参与者ID java.lang.String | getHumanPerformerName()返回参与者名称 int | getLoopCardinality()返回节点人数限制数量 java.util.List | getMonitorings()返回监控人工任务时限模型集合 boolean | getMultiSelect()返回是否默认选中状态 boolean | getMultiSelectDisabledCheckBox()返回是否同时禁选 java.lang.String | getNotifyConfig()获取新版本通知配置信息 java.lang.String | getNotifyMessageTpl()返回通知内容模板 java.lang.String | getOperatingAuthorization()返回节点中表单的字段操作权限 int | getOpinionOption()返回审核菜单控制选项 java.lang.String | getPerformerOwner()指定的执行人 java.lang.String | getPotentialOwnerId()返回候选人ID PotentialOwnerModel | getPotentialOwnerModel()返回候选人模型 java.lang.String | getPotentialOwnerName()获取节点候选人 java.lang.String | getPrintConfig()返回打印的参数配置信息 int | getPrintFormMaxTimes()返回打印次数最大值 java.lang.String | getRefActivityDefId()返回路由方案中“与指定节点办理人相关”中设置的节点ID属性 java.lang.String | getRoleIds()返回一个JSON数组,数组中是角色Id java.lang.String | getRouteClazzName()返回路由方案参数中实现类 com.alibaba.fastjson.JSONObject | getRouteJSONObject()返回路由方案控制数据的JSON结构 java.lang.String | getRouteRef()已过时。已经作废 java.lang.String | getRouteText()返回路由方案参数的JSON字符串 JSONObject | getRouteTxt()已过时。使用getRouteJSONObject替代 int | getRouteType()已过时。已经作废 int | getSequential()返回多例控制类型 long | getTimeDuration()返回合理的流程成本值,单位毫秒 java.lang.String | getTimeDurationText()返回合理的流程成本值(组合) java.lang.String | getTransferRestriction()返回办理者范围限定在指定策略内 int | getTransferRestrictionType()返回范围限定策略类型 long | getWariningTimeDuration()返回警告的流程成本值,单位毫秒 java.lang.String | getWariningTimeDurationText()返回警告的流程成本值(组合) boolean | isAddUser()多例控制时,是否可以添加办理人 boolean | isBatchComplete()是否允许批量办理任务 boolean | isCCTask()返回是否允许传阅状态 boolean | isClaimTask()并签时是否提供抢先办理 boolean | isCommentsLib()是否启用意见库 boolean | isDelegateTask()是否提供委托办理 boolean | isDynamicJump()返回是否自由跳转状态 boolean | isDynamicTask()是否动态节点(支持加签、协同等) boolean | isHistoryRoute()返回该实例的历史参与者优先状态 boolean | isIgnoreTask()已过时。该属性作废,已经放入getRouteTxt()的返回值中 boolean | isPrintForm()返回是否允许打印状态 boolean | isRemoveUser()多例控制类型,是否可以移除未办理的人 boolean | isShareOpinion()返回并签时是否显示审批意见状态 boolean | isShortMessageNotify()已过时。已经作废,使用邮件通知应用接口实现 boolean | isSupplyComment()返回是否提供人工审核菜单状态 boolean | isSupplyUnusualTransfer()返回是否特事特办状态 boolean | isTraceOpinion()返回是否显示历史审批记录状态 void | setAddressConfig(java.lang.String?addressConfig)设置节点使用地址簿场景的配置信息 void | setAddUser(boolean?addUser) void | setBatchComplete(boolean?isBatchComplete)设置允许批量办理任务 void | setButtons(java.util.List?buttons)设置扩展按钮模型集合 void | setCCTask(boolean?isCCTask)设置是否允许传阅状态 void | setCcTaskButtonLabel(java.lang.String?ccTaskButtonLabel)设置传阅按钮的名称文字 void | setClaimTask(boolean?isClaimTask)设置并签时是否提供抢先办理 void | setCommentModels(java.util.List?commentModels)设置审核菜单模型列表 void | setCommentPosition(int?commentPosition)设置审核菜单出现在用户表单的位置 void | setCommentsCycleCoverRule(java.lang.String?commentsCycleCoverRule)设置意见往复覆盖规则 void | setCommentsLib(boolean?isCommentsLib)设置意见库开关 void | setCommentsLibFilter(java.lang.String?commentsLibFilter)设置意见库的过滤参数 void | setCommentsStyle(java.lang.String?commentsStyle)设置节点审核意见特定样式 void | setCompleteButtonLabel(java.lang.String?completeButtonLabel)设置办理按钮的名称文字 void | setCompletionCondition(double?completionCondition)设置并签完成率 void | setDelegateTask(boolean?isDelegateTask)设置是否提供委托办理 void | setDelegateTaskButtonLabel(java.lang.String?delegateTaskButtonLabel)设置转办按钮名称文字 void | setDwAppSchemaPolicy(java.lang.String?dwAppSchemaPolicy)设置DW数据方案的判断条件 void | setDynamicBehaviorType(java.lang.String?dynamicBehaviorType)设置动态活动节点类型 void | setDynamicJump(boolean?isDynamicJump)设置是否自由跳转状态 void | setDynamicJumpNums(java.lang.String?dynamicJumpNums)设置自由跳转的节点编号 void | setDynamicTask(boolean?isDynamicTask)设置是否动态节点(支持加签、协同等) void | setEmailNotifyTemplate(java.lang.String?emailNotifyTemplate)设置邮件通知模板 void | setEmailNotifyType(int?emailNotifyType)设置邮件通知策略 void | setFormImpExps(java.util.List?formImpExps)设置表单导入导出模型集合 void | setFormSets(java.util.List?formSets)设置表单模型集合 void | setFormToKMSOption(java.lang.String?formToKMSOption)设置入库策略类型 void | setHistoryRoute(java.lang.String?isHistoryRoute)设置该实例的历史参与者优先 void | setHumanPerformer(HumanPerformerModel?humanPerformer)设置参与者模型 void | setHumanPerformerId(java.lang.String?humanPerformerId)设置参与者ID void | setHumanPerformerName(java.lang.String?humanPerformerName)设置参与者名称 void | setIgnoreTask(boolean?isIgnoreTask)已过时。该属性作废,已经放入getRouteTxt()的返回值中 void | setLoopCardinality(int?loopCardinality)设置节点人数限制 void | setMonitorings(java.util.List?monitorings)设置监控人工任务时限模型集合 void | setNotifyConfig(java.lang.String?notifyConfig) void | setNotifyMessageTpl(java.lang.String?notifyMessageTpl)设置通知内容模板 void | setOperatingAuthorization(java.lang.String?operatingAuthorization)设置操作权限 void | setOpinionOption(int?opinionOption)设置审核菜单控制选项 void | setPerformerOwner(java.lang.String?performerOwner)设置执行人 void | setPotentialOwnerId(java.lang.String?potentialOwnerId)设置候选人ID void | setPotentialOwnerModel(PotentialOwnerModel?potentialOwnerModel)设置候选人模型 void | setPotentialOwnerName(java.lang.String?potentialOwnerName)设置候选人 void | setPrintConfig(java.lang.String?printConfig)设置打印参数配置信息 void | setPrintForm(boolean?isPrintForm)设置是否允许打印状态 void | setPrintFormMaxTimes(int?printFormMaxTimes)设置打印次数最大值 void | setRemoveUser(boolean?removeUser) void | setRoleIds(java.lang.String?roleIds)设置角色信息,一个JSON数据,格式["","",""] void | setRouteRef(java.lang.String?routeRef)已过时。已经作废 void | setRouteTxt(JSONObject?routeTxt)设置路由方案的属性,routeTxt中key 包括isHistoryRoute,diyRoute,routeRef,refStepUUID,refStepId, refRoleId1,teamId,roleId,routeType,stepUser,stepTogetherUser void | setRouteType(java.lang.String?routeType)设置路由方案类型 void | setSequential(int?sequential)设置多例控制类型 void | setShareOpinion(boolean?isShareOpinion)设置并签时是否显示审批意见 void | setShortMessageNotify(boolean?isShortMessageNotify)已过时。已经作废,使用邮件通知应用接口实现 void | setSupplyComment(boolean?isSupplyComment)设置是否提供人工审核菜单状态 void | setSupplyUnusualTransfer(boolean?isSupplyUnusualTransfer)设置是否特事特办 void | setTimeDuration(long?timeDuration)设置合理的流程成本值,单位毫秒 void | setTimeDurationText(java.lang.String?timeDurationText)设置合理的流程成本值(组合) void | setTraceOpinion(boolean?isTraceOpinion)设置是否显示历史审批记录 void | setTransferRestriction(java.lang.String?transferRestriction)设置办理者范围限定在指定策略内 void | setTransferRestrictionType(int?transferRestrictionType)设置范围限定策略类型 void | setWariningTimeDuration(long?wariningTimeDuration)设置警告的流程成本值,单位毫秒 void | setWariningTimeDurationText(java.lang.String?wariningTimeDurationText)设置警告的流程成本值(组合) ================================================================================ === 页面 111 === # PAGE: ProcessDefinition (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/ProcessDefinition.html [TITLE] 类 ProcessDefinition [DESCRIPTION] public class ProcessDefinition extends ProcessElementsContainer 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 返回流程的访问权限,一个空格分隔的userId和roleId的组合,区别于模型管理员,主要用于流程模版以及派生流程中使用 [DESCRIPTION] 获取流程任务打开方式,如果为空:则根据工作台/工作箱/DW的全局配置处理;如果为_blank:则强制打开新窗口 [DESCRIPTION] 返回该流程引用了流程模版的流程定义ID,该属性和isTpl属性互斥,属性有值,isTpl必定为false,isTpl为true,该属性必定为空,防止出现循环引用以及无限层级引用 [DESCRIPTION] 返回流程模版的更新日志,一种编码形式存储,需要使用Base64Util.base64Decoder方法解码 [DESCRIPTION] 返回流程全部userTask节点的定义,按序号排序。 [DESCRIPTION] 返回流程版本ID,1.0版本流程的版本ID即流程ID [DESCRIPTION] 如果仅存储的数据多人可维护,则返回true [DESCRIPTION] 如果允许在起草节点时提供作废按钮,则返回true [DESCRIPTION] 判断流程启动时,是否忽略兼任身份的选择,默认值false [DESCRIPTION] 判断流程是否受管,受管时,该模型在QAS和PRD环境受管,不允许删除和修改 [DESCRIPTION] 如果可以通过流程跟踪查看表单信息,则返回true [DESCRIPTION] 获取初始化的流程实例保密级别。-1:手动选择;0:普通;1:秘密;2:机密。非-1的值时,前端不能手动修改。 [DESCRIPTION] 获取流程任务打开方式,如果为空:则根据工作台/工作箱/DW的全局配置处理;如果为_blank:则强制打开新窗口 [DESCRIPTION] 返回流程的访问权限,一个空格分隔的userId和roleId的组合,区别于模型管理员,主要用于流程模版以及派生流程中使用 [DESCRIPTION] 返回流程全部有效节点的定义,按序号排序。如果序号相同按拖入画布的先后次序排序 [DESCRIPTION] 返回该流程引用了流程模版的流程定义ID,该属性和isTpl属性互斥,属性有值,isTpl必定为false,isTpl为true,该属性必定为空,防止出现循环引用以及无限层级引用 [DESCRIPTION] 返回流程模版的更新日志,一种编码形式存储,需要使用Base64Util.base64Decoder方法解码 [DESCRIPTION] 返回流程全部userTask节点的定义,按序号排序。如果序号相同按拖入画布的先后次序排序 [DESCRIPTION] 返回流程版本ID,1.0版本流程的版本ID即流程ID [DESCRIPTION] 如果仅存储的数据多人可维护,则返回true [DESCRIPTION] 如果允许在起草节点时提供作废按钮,则返回true [DESCRIPTION] 判断流程启动时,是否忽略兼任身份的选择,默认值false [DESCRIPTION] 判断流程是否受管,受管时,该模型在QAS和PRD环境受管,不允许删除和修改 [DESCRIPTION] 如果可以通过流程跟踪查看表单信息,则返回true [METHOD_SIGNATURE] SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) [METHOD_SIGNATURE] ProcessDefinition() [METHOD_SIGNATURE] addEvent(EventModel?event) [METHOD_SIGNATURE] addExecutionListener(java.lang.String?eventName, ListenerModel?executionListener) [METHOD_SIGNATURE] addGateway(GatewayModel?gatewayModel) [METHOD_SIGNATURE] addMessageModel(MessageModel?messageModel) [METHOD_SIGNATURE] addProcessVar(ProcessVarModel?processVars) [METHOD_SIGNATURE] addSignalModel(SignalModel?signalModel) [METHOD_SIGNATURE] addTask(ActivityModelactivityModel) [METHOD_SIGNATURE] findProcessNode(java.lang.String?id) [METHOD_SIGNATURE] getAccessSecurityType() [METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getCancelProcessExclusiveActivities() [METHOD_SIGNATURE] getCancelProcessExclusiveRule() [METHOD_SIGNATURE] getCategoryName() [METHOD_SIGNATURE] getCreateTime() [METHOD_SIGNATURE] getCreateUser() [METHOD_SIGNATURE] getDataTrigger() [METHOD_SIGNATURE] getDefaultInstanceTitle() [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getDocumentationModels() [METHOD_SIGNATURE] getEndEvents() [METHOD_SIGNATURE] getEngineType() [METHOD_SIGNATURE] getEvents() [METHOD_SIGNATURE] getExecutionListener(java.lang.String?eventName) [METHOD_SIGNATURE] getExecutionListeners() [METHOD_SIGNATURE] getExtendProperty() [METHOD_SIGNATURE] getExtendPropertyByKey(java.lang.String?key) [METHOD_SIGNATURE] getExtendPropertyValueByKey(java.lang.String?key) [METHOD_SIGNATURE] getFormSummary() [METHOD_SIGNATURE] getGateways() [METHOD_SIGNATURE] getGroups() [METHOD_SIGNATURE] getHistoryMaxVersion() [METHOD_SIGNATURE] getIconFontCode() [METHOD_SIGNATURE] getIconFontColor() [METHOD_SIGNATURE] getInitSecurityLayer() [METHOD_SIGNATURE] getIOBD() [METHOD_SIGNATURE] getIOC() [METHOD_SIGNATURE] getIOR() [METHOD_SIGNATURE] getIOS() [METHOD_SIGNATURE] getLeanStandard() [METHOD_SIGNATURE] getMailNotifyTemplate() [METHOD_SIGNATURE] getMessageDigest() [METHOD_SIGNATURE] getMessages() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNoneStartEvents() [METHOD_SIGNATURE] getNotifyConfig() [METHOD_SIGNATURE] getProcessAccessPerm() [METHOD_SIGNATURE] getProcessAdministrator() [METHOD_SIGNATURE] getProcessGroupId() [METHOD_SIGNATURE] getProcessGroupName() [METHOD_SIGNATURE] getProcessGroupNameI18N() [METHOD_SIGNATURE] getProcessLevelType() [METHOD_SIGNATURE] getProcessType() [METHOD_SIGNATURE] getProcessVars() [METHOD_SIGNATURE] getReleaseTime() [METHOD_SIGNATURE] getReleaseUser() [METHOD_SIGNATURE] getSequenceFlows() [METHOD_SIGNATURE] getShortMessageNotifyTemplate() [METHOD_SIGNATURE] getSignals() [METHOD_SIGNATURE] getStartEvent(java.lang.String?startEventDefId) [METHOD_SIGNATURE] getStartEvents() [METHOD_SIGNATURE] getTaskList() [METHOD_SIGNATURE] getTaskOpenType() [METHOD_SIGNATURE] getTasks() [METHOD_SIGNATURE] getTheme() [METHOD_SIGNATURE] getTimeDuration() [METHOD_SIGNATURE] getTimeDurationText() [METHOD_SIGNATURE] getToString() [METHOD_SIGNATURE] getTplLockedInfo() [METHOD_SIGNATURE] getTplSource() [METHOD_SIGNATURE] getTplUpdateLog() [METHOD_SIGNATURE] getTrackDiagramType() [METHOD_SIGNATURE] getUpdateTime() [METHOD_SIGNATURE] getUpdateUser() [METHOD_SIGNATURE] getUserTaskList() [METHOD_SIGNATURE] getVersionId() [METHOD_SIGNATURE] getVersionNo() [METHOD_SIGNATURE] getVersionStatus() [METHOD_SIGNATURE] getWariningTimeDuration() [METHOD_SIGNATURE] getWariningTimeDurationText() [METHOD_SIGNATURE] isCancelProcess() [METHOD_SIGNATURE] isCancelTask() [METHOD_SIGNATURE] isClosed() [METHOD_SIGNATURE] isDataShare() [METHOD_SIGNATURE] isDraftRemove() [METHOD_SIGNATURE] isExecutable() [METHOD_SIGNATURE] isFormSummary() [METHOD_SIGNATURE] isIgnoreMapRoleSelect() [METHOD_SIGNATURE] isManaged() [METHOD_SIGNATURE] isMapRoleSelectAtStart() [METHOD_SIGNATURE] isMatrixDistributed() [METHOD_SIGNATURE] isMobileStart() [METHOD_SIGNATURE] isQuickStart() [METHOD_SIGNATURE] isResetLostHistory() [METHOD_SIGNATURE] isSecurityLayer() [METHOD_SIGNATURE] isTpl() [METHOD_SIGNATURE] isTrackForm() [METHOD_SIGNATURE] isTransferPriority() [METHOD_SIGNATURE] isWorklistPopMini() [METHOD_SIGNATURE] setAccessSecurityType(int?accessSecurityType) [METHOD_SIGNATURE] setAppId(java.lang.String?appId) [METHOD_SIGNATURE] setCancelProcess(boolean?isCancelProcess) [METHOD_SIGNATURE] setCancelProcessExclusiveActivities(java.lang.String?cancelProcessExclusiveActivities) [METHOD_SIGNATURE] setCancelProcessExclusiveRule(java.lang.String?cancelProcessExclusiveRule) [METHOD_SIGNATURE] setCancelTask(boolean?isCancelTask) [METHOD_SIGNATURE] setCategoryName(java.lang.String?categoryName) [METHOD_SIGNATURE] setClosed(boolean?isClosed) [METHOD_SIGNATURE] setCreateTime(java.sql.Timestamp?createTime) [METHOD_SIGNATURE] setCreateUser(java.lang.String?createUser) [METHOD_SIGNATURE] setDataShare(boolean?isDataShare) [METHOD_SIGNATURE] setDataTrigger(java.lang.String?dataTrigger) [METHOD_SIGNATURE] setDefaultInstanceTitle(java.lang.String?defaultInstanceTitle) [METHOD_SIGNATURE] setDescription(java.lang.String?description) [METHOD_SIGNATURE] setDocumentationModels(java.util.Map?documentationModels) [METHOD_SIGNATURE] setDraftRemove(boolean?isDraftRemove) [METHOD_SIGNATURE] setEngineType(int?engineType) [METHOD_SIGNATURE] setEvents(java.util.Map?events) [METHOD_SIGNATURE] setExecutable(boolean?isExecutable) [METHOD_SIGNATURE] setExtendProperty(java.lang.String?extendProperty) [METHOD_SIGNATURE] setFormSummary(boolean?isFormSummary) [METHOD_SIGNATURE] setFormSummary(java.lang.String?formSummary) [METHOD_SIGNATURE] setGateways(java.util.Map?gateways) [METHOD_SIGNATURE] setGroups(java.util.Map?groups) [METHOD_SIGNATURE] setHistoryMaxVersion(int?historyMaxVersion) [METHOD_SIGNATURE] setIconFontCode(java.lang.String?iconFontCode) [METHOD_SIGNATURE] setIconFontColor(java.lang.String?iconFontColor) [METHOD_SIGNATURE] setIgnoreMapRoleSelect(boolean?isIgnoreMapRoleSelect) [METHOD_SIGNATURE] setInitSecurityLayer(int?initSecurityLayer) [METHOD_SIGNATURE] setIOBD(java.lang.String?iobd) [METHOD_SIGNATURE] setIOC(java.lang.String?ioc) [METHOD_SIGNATURE] setIOR(java.lang.String?ior) [METHOD_SIGNATURE] setIOS(java.lang.String?ios) [METHOD_SIGNATURE] setLeanStandard(float?leanStandard) [METHOD_SIGNATURE] setMailNotifyTemplate(java.lang.String?mailNotifyTemplate) [METHOD_SIGNATURE] setManaged(boolean?isManaged) [METHOD_SIGNATURE] setMapRoleSelectAtStart(boolean?isMapRoleSelectAtStart) [METHOD_SIGNATURE] setMatrixDistributed(boolean?isMatrixDistributed) [METHOD_SIGNATURE] setMessageDigest(java.lang.String?messageDigest) [METHOD_SIGNATURE] setMobileStart(boolean?isMobileStart) [METHOD_SIGNATURE] setNotifyConfig(java.lang.String?notifyConfig) [METHOD_SIGNATURE] setProcessAccessPerm(java.lang.String?processAccessPerm) [METHOD_SIGNATURE] setProcessAdministrator(java.lang.String?processAdministrator) [METHOD_SIGNATURE] setProcessGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] setProcessGroupName(java.lang.String?processGroupName) [METHOD_SIGNATURE] setProcessLevelType(int?processLevelType) [METHOD_SIGNATURE] setProcessType(ProcessType?processType) [METHOD_SIGNATURE] setQuickStart(boolean?isQuickStart) [METHOD_SIGNATURE] setReleaseTime(java.sql.Timestamp?releaseTime) [METHOD_SIGNATURE] setReleaseUser(java.lang.String?releaseUser) [METHOD_SIGNATURE] setResetLostHistory(boolean?isResetLostHistory) [METHOD_SIGNATURE] setSecurityLayer(boolean?isSecurityLayer) [METHOD_SIGNATURE] setSequenceFlows(java.util.Map?sequenceFlows) [METHOD_SIGNATURE] setShortMessageNotifyTemplate(java.lang.String?shortMessageNotifyTemplate) [METHOD_SIGNATURE] setTaskOpenType(java.lang.String?taskOpenType) [METHOD_SIGNATURE] setTasks(java.util.Map?tasks) [METHOD_SIGNATURE] setTheme(java.lang.String?theme) [METHOD_SIGNATURE] setTimeDuration(long?timeDuration) [METHOD_SIGNATURE] setTimeDurationText(java.lang.String?timeDurationText) [METHOD_SIGNATURE] setTpl(boolean?isTpl) [METHOD_SIGNATURE] setTplLockedInfo(java.lang.String?tplLockedInfo) [METHOD_SIGNATURE] setTplSource(java.lang.String?tplSource) [METHOD_SIGNATURE] setTplUpdateLog(java.lang.String?tplUpdateLog) [METHOD_SIGNATURE] setTrackDiagramType(java.lang.String?trackDiagramType) [METHOD_SIGNATURE] setTrackForm(boolean?isTrackForm) [METHOD_SIGNATURE] setTransferPriority(boolean?isTransferPriority) [METHOD_SIGNATURE] setUpdateTime(java.sql.Timestamp?updateTime) [METHOD_SIGNATURE] setUpdateUser(java.lang.String?updateUser) [METHOD_SIGNATURE] setVersionId(java.lang.String?versionId) [METHOD_SIGNATURE] setVersionNo(int?versionNo) [METHOD_SIGNATURE] setVersionStatus(int?versionStatus) [METHOD_SIGNATURE] setWariningTimeDuration(long?wariningTimeDuration) [METHOD_SIGNATURE] setWariningTimeDurationText(java.lang.String?wariningTimeDurationText) [METHOD_SIGNATURE] setWorklistPopMini(boolean?isWorklistPopMini) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | LANG_JAVA_NS [TABLE] 构造器 构造器和说明 ProcessDefinition() [TABLE] 所有方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 void | addEvent(EventModel?event)添加一个事件模型 void | addExecutionListener(java.lang.String?eventName, ListenerModel?executionListener)添加事件触发器模型到事件模型列表 void | addGateway(GatewayModel?gatewayModel)添加一个网关模型 void | addMessageModel(MessageModel?messageModel) void | addProcessVar(ProcessVarModel?processVars)添加流程变量 void | addSignalModel(SignalModel?signalModel) void | addTask(ActivityModelactivityModel)添加一个任务模型 ProcessNode | findProcessNode(java.lang.String?id)搜索指定节点ID的节点模型 int | getAccessSecurityType()返回数据安全访问级别 java.lang.String | getAppId()返回AppId java.lang.String | getCancelProcessExclusiveActivities()返回不允许起草者撤销节点 java.lang.String | getCancelProcessExclusiveRule()不允许起草者撤销的规则 java.lang.String | getCategoryName()返回流程模型分类 java.sql.Timestamp | getCreateTime()返回创建日期 java.lang.String | getCreateUser()返回创建人 java.lang.String | getDataTrigger() java.lang.String | getDefaultInstanceTitle()返回流程默认标题 java.lang.String | getDescription()返回流程描述 java.util.Map | getDocumentationModels()返回流程模型中流程文档模型列表 java.util.List | getEndEvents()返回流程定义的结束事件模型列表 int | getEngineType()返回流程引擎控制类型 java.util.Map | getEvents()返回流程的事件列表 ListenerModel | getExecutionListener(java.lang.String?eventName)返回指定事件触发器名称获取的事件模型 java.util.Map | getExecutionListeners()返回全部事件触发器模型列表 java.lang.String | getExtendProperty()返回扩展属性 JSONObject | getExtendPropertyByKey(java.lang.String?key)返回参数指定Key的扩展属性 java.lang.String | getExtendPropertyValueByKey(java.lang.String?key)返回指定Key的Value值 java.lang.String | getFormSummary() java.util.Map | getGateways()返回流程的网关列表 java.util.Map | getGroups()返回流程模型中Groups模型的列表 int | getHistoryMaxVersion()返回历史最大版本号 java.lang.String | getIconFontCode()返回字体图标代码 java.lang.String | getIconFontColor()返回字体图标颜色 int | getInitSecurityLayer()获取初始化的流程实例保密级别。 java.lang.String | getIOBD()返回业务域高级分类信息 java.lang.String | getIOC()返回自定义高级分类信息 java.lang.String | getIOR()返回组织区域高级分类信息 java.lang.String | getIOS()返回系统高级分类信息 float | getLeanStandard()返回精益标准 java.lang.String | getMailNotifyTemplate()邮件催办模板 java.lang.String | getMessageDigest()返回加密摘要 java.util.Map | getMessages() java.lang.String | getNameI18N() java.util.List | getNoneStartEvents()返回无事件定义的开始事件模型列表 java.lang.String | getNotifyConfig()获取新版本通知配置信息 java.lang.String | getProcessAccessPerm()返回流程的访问权限,一个空格分隔的userId和roleId的组合,区别于模型管理员,主要用于流程模版以及派生流程中使用 java.lang.String | getProcessAdministrator()返回流程建模管理员 java.lang.String | getProcessGroupId()返回流程组ID java.lang.String | getProcessGroupName()返回流程组名称 java.lang.String | getProcessGroupNameI18N() int | getProcessLevelType()返回流程级别 ProcessType | getProcessType()返回流程类型 java.util.Map | getProcessVars()返回流程变量模型列表 java.sql.Timestamp | getReleaseTime()返回版本发布日期 java.lang.String | getReleaseUser()返回版本正式发布人 java.util.Map | getSequenceFlows()返回连线模型列表 java.lang.String | getShortMessageNotifyTemplate()返回短信催办的内容模板 java.util.Map | getSignals() StartEventModel | getStartEvent(java.lang.String?startEventDefId)返回指定开始事件ID的开始事件模型 java.util.List | getStartEvents()返回流程定义的开始事件模型列表 java.util.List | getTaskList()返回流程全部有效节点的定义,按序号排序。 java.lang.String | getTaskOpenType()获取流程任务打开方式,如果为空:则根据工作台/工作箱/DW的全局配置处理;如果为_blank:则强制打开新窗口 java.util.Map | getTasks()返回流程的任务列表 java.lang.String | getTheme()流程模型主题配色 long | getTimeDuration()返回合理的流程成本值,单位毫秒 java.lang.String | getTimeDurationText()返回合理的流程成本值(组合) java.lang.String | getToString() java.lang.String | getTplLockedInfo() java.lang.String | getTplSource()返回该流程引用了流程模版的流程定义ID,该属性和isTpl属性互斥,属性有值,isTpl必定为false,isTpl为true,该属性必定为空,防止出现循环引用以及无限层级引用 java.lang.String | getTplUpdateLog()返回流程模版的更新日志,一种编码形式存储,需要使用Base64Util.base64Decoder方法解码 java.lang.String | getTrackDiagramType()返回流程跟踪图展示类型 java.sql.Timestamp | getUpdateTime()返回最后一次修改日期 java.lang.String | getUpdateUser()返回最后一次修改人 java.util.List | getUserTaskList()返回流程全部userTask节点的定义,按序号排序。 java.lang.String | getVersionId()返回流程版本ID,1.0版本流程的版本ID即流程ID int | getVersionNo()返回版本号 int | getVersionStatus()返回版本状态 long | getWariningTimeDuration()返回警告的流程成本值,单位毫秒 java.lang.String | getWariningTimeDurationText()返回警告的流程成本值(组合) boolean | isCancelProcess()如果允许起草者撤销,则返回true boolean | isCancelTask()如果允许单步撤销,则返回true boolean | isClosed()如果流程已关闭,则返回true boolean | isDataShare()如果仅存储的数据多人可维护,则返回true boolean | isDraftRemove()如果允许在起草节点时提供作废按钮,则返回true boolean | isExecutable()如果流程可执行,则返回true boolean | isFormSummary() boolean | isIgnoreMapRoleSelect()判断流程启动时,是否忽略兼任身份的选择,默认值false boolean | isManaged()判断流程是否受管,受管时,该模型在QAS和PRD环境受管,不允许删除和修改 boolean | isMapRoleSelectAtStart()返回启动时是否忽略身份选择的选项 boolean | isMatrixDistributed() boolean | isMobileStart()如果允许手机客户端启动,则返回true boolean | isQuickStart()如果支持快速起草,则返回true boolean | isResetLostHistory()流程撤销时是否删除旧的审批记录,默认删除 boolean | isSecurityLayer()如果控制实例保密级别,则返回true boolean | isTpl()判断流程是否为一个模版 boolean | isTrackForm()如果可以通过流程跟踪查看表单信息,则返回true boolean | isTransferPriority()任务办理过程中,是否传递优先级 boolean | isWorklistPopMini()已过时。该属性已经作废 void | setAccessSecurityType(int?accessSecurityType)设置数据安全访问级别 void | setAppId(java.lang.String?appId)设置AppId void | setCancelProcess(boolean?isCancelProcess)设置允许起草者撤销的方法 void | setCancelProcessExclusiveActivities(java.lang.String?cancelProcessExclusiveActivities)设置不允许起草者撤销节点 void | setCancelProcessExclusiveRule(java.lang.String?cancelProcessExclusiveRule)设置不允许起草者撤销的规则 void | setCancelTask(boolean?isCancelTask)设置允许单步撤销的方法 void | setCategoryName(java.lang.String?categoryName)设置流程模型分类 void | setClosed(boolean?isClosed)设置流程是否关闭的方法 void | setCreateTime(java.sql.Timestamp?createTime)设置创建日期 void | setCreateUser(java.lang.String?createUser)设置创建人 void | setDataShare(boolean?isDataShare)设置仅存储的数据是否多人可维护 void | setDataTrigger(java.lang.String?dataTrigger) void | setDefaultInstanceTitle(java.lang.String?defaultInstanceTitle)设置流程默认标题 void | setDescription(java.lang.String?description) void | setDocumentationModels(java.util.Map?documentationModels)设置流程模型中流程文档模型列表 void | setDraftRemove(boolean?isDraftRemove)设置在起草节点时提供作废按钮的方法 void | setEngineType(int?engineType)设置流程引擎控制类型 void | setEvents(java.util.Map?events)设置流程的事件列表 void | setExecutable(boolean?isExecutable)设置流程是否可执行的方法 void | setExtendProperty(java.lang.String?extendProperty)设置扩展属性 void | setFormSummary(boolean?isFormSummary) void | setFormSummary(java.lang.String?formSummary) void | setGateways(java.util.Map?gateways)设置流程的网关列表 void | setGroups(java.util.Map?groups)设置流程模型中Groups模型的列表 void | setHistoryMaxVersion(int?historyMaxVersion)设置历史最大版本号 void | setIconFontCode(java.lang.String?iconFontCode) void | setIconFontColor(java.lang.String?iconFontColor) void | setIgnoreMapRoleSelect(boolean?isIgnoreMapRoleSelect) void | setInitSecurityLayer(int?initSecurityLayer)设置初始的保密级别 void | setIOBD(java.lang.String?iobd)设置业务域高级分类信息 void | setIOC(java.lang.String?ioc)设置自定义高级分类信息 void | setIOR(java.lang.String?ior)设置组织区域高级分类信息 void | setIOS(java.lang.String?ios)设置系统高级分类信息 void | setLeanStandard(float?leanStandard)设置精益标准 void | setMailNotifyTemplate(java.lang.String?mailNotifyTemplate)设置邮件催办模板 void | setManaged(boolean?isManaged)设置流程受管信息 void | setMapRoleSelectAtStart(boolean?isMapRoleSelectAtStart)设置启动时是否忽略身份选择的选项 void | setMatrixDistributed(boolean?isMatrixDistributed) void | setMessageDigest(java.lang.String?messageDigest)设置加密摘要 void | setMobileStart(boolean?isMobileStart)设置允许手机客户端启动的方法 void | setNotifyConfig(java.lang.String?notifyConfig) void | setProcessAccessPerm(java.lang.String?processAccessPerm)设置流程访问权限 void | setProcessAdministrator(java.lang.String?processAdministrator)设置流程建模管理员 void | setProcessGroupId(java.lang.String?processGroupId) void | setProcessGroupName(java.lang.String?processGroupName)设置流程组名称 void | setProcessLevelType(int?processLevelType)设置流程级别 void | setProcessType(ProcessType?processType)设置流程类型 void | setQuickStart(boolean?isQuickStart)设置支持快速起草的方法 void | setReleaseTime(java.sql.Timestamp?releaseTime)设置版本发布日期 void | setReleaseUser(java.lang.String?releaseUser)设置版本正式发布人 void | setResetLostHistory(boolean?isResetLostHistory)设置流程撤销时是否删除旧的审批记录 void | setSecurityLayer(boolean?isSecurityLayer)设置控制实例保密级别的方法 void | setSequenceFlows(java.util.Map?sequenceFlows)设置连线模型列表 void | setShortMessageNotifyTemplate(java.lang.String?shortMessageNotifyTemplate)设置短信催办的内容模板 void | setTaskOpenType(java.lang.String?taskOpenType)设置流程的任务打开方式 void | setTasks(java.util.Map?tasks)设置流程的任务列表 void | setTheme(java.lang.String?theme) void | setTimeDuration(long?timeDuration)设置合理的流程成本值 void | setTimeDurationText(java.lang.String?timeDurationText)设置合理的流程成本值 void | setTpl(boolean?isTpl)设置一个流程为模版 void | setTplLockedInfo(java.lang.String?tplLockedInfo) void | setTplSource(java.lang.String?tplSource)设置流程模版的源 void | setTplUpdateLog(java.lang.String?tplUpdateLog)设置模版的更新日志 void | setTrackDiagramType(java.lang.String?trackDiagramType)设置流程跟踪图展示类型 void | setTrackForm(boolean?isTrackForm)设置通过流程跟踪查看表单信息的方法 void | setTransferPriority(boolean?isTransferPriority)设置是否传递优先级 void | setUpdateTime(java.sql.Timestamp?updateTime)设置最后一次修改日期 void | setUpdateUser(java.lang.String?updateUser)设置最后一次修改人 void | setVersionId(java.lang.String?versionId)设置流程版本ID void | setVersionNo(int?versionNo)设置版本号 void | setVersionStatus(int?versionStatus)设置版本状态 void | setWariningTimeDuration(long?wariningTimeDuration)设置警告的流程成本值 void | setWariningTimeDurationText(java.lang.String?wariningTimeDurationText)设置警告的流程成本值(组合) void | setWorklistPopMini(boolean?isWorklistPopMini)已过时。该属性已经作废 ================================================================================ === 页面 112 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.engine.model.def的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.engine.model.def [DESCRIPTION] 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [METHOD_SIGNATURE] SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [TABLE] 使用com.actionsoft.bpms.bpmn.engine.model.def的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.model.def | com.actionsoft.bpms.bpmn.engine.performer | com.actionsoft.bpms.commons.at | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.bpmn.engine.core.delegate使用的com.actionsoft.bpms.bpmn.engine.model.def中的类 类和说明 ProcessDefinition流程引擎中流程模型模型定义 使用SDK.getRepositoryAPI().getProcessDefinition(java.lang.String)获取流程模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [TABLE] com.actionsoft.bpms.bpmn.engine.model.def使用的com.actionsoft.bpms.bpmn.engine.model.def中的类 类和说明 ActivityModel ProcessDefinition流程引擎中流程模型模型定义 使用SDK.getRepositoryAPI().getProcessDefinition(java.lang.String)获取流程模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 UserTaskModel流程引擎中人工任务的模型定义 使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [TABLE] com.actionsoft.bpms.bpmn.engine.performer使用的com.actionsoft.bpms.bpmn.engine.model.def中的类 类和说明 UserTaskModel流程引擎中人工任务的模型定义 使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [TABLE] com.actionsoft.bpms.commons.at使用的com.actionsoft.bpms.bpmn.engine.model.def中的类 类和说明 ProcessDefinition流程引擎中流程模型模型定义 使用SDK.getRepositoryAPI().getProcessDefinition(java.lang.String)获取流程模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.bpmn.engine.model.def中的类 类和说明 ActivityModel ProcessDefinition流程引擎中流程模型模型定义 使用SDK.getRepositoryAPI().getProcessDefinition(java.lang.String)获取流程模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 UserTaskModel流程引擎中人工任务的模型定义 使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 ================================================================================ === 页面 113 === # PAGE: com.actionsoft.bpms.bpmn.engine.model.def 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.engine.model.def的分层结构 ================================================================================ === 页面 114 === # PAGE: 程序包 com.actionsoft.bpms.commons.formfile.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/formfile/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.formfile.model ================================================================================ === 页面 115 === # PAGE: com.actionsoft.bpms.commons.formfile.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/formfile/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.formfile.model的分层结构 ================================================================================ === 页面 116 === # PAGE: FormFileModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/formfile/model/FormFileModel.html [TITLE] 类 FormFileModel [DESCRIPTION] 所有已实现的接口: IModelBean , java.io.Serializable public class FormFileModel extends ModelBean 通用表单附件描述,可适用于表单UI需要上传附件的场景 另请参阅: 序列化表格 [DESCRIPTION] 通用表单附件描述,可适用于表单UI需要上传附件的场景 [DESCRIPTION] 应用ID,该附件的物理文件被存放在doccenter下的哪个app下了 [DESCRIPTION] 应用ID,该附件的物理文件被存放在doccenter下的哪个app下了 [METHOD_SIGNATURE] FormFileModel() [METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getBoId() [METHOD_SIGNATURE] getBoItemName() [METHOD_SIGNATURE] getBoName() [METHOD_SIGNATURE] getCloudInfo() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getCreateUser() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getFileName() [METHOD_SIGNATURE] getFileSize() [METHOD_SIGNATURE] getGroupName() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getProcessInstId() [METHOD_SIGNATURE] getRemark() [METHOD_SIGNATURE] getSecurityLevel() [METHOD_SIGNATURE] getTaskInstId() [METHOD_SIGNATURE] setAppId(java.lang.String?appId) [METHOD_SIGNATURE] setBoId(java.lang.String?boId) [METHOD_SIGNATURE] setBoItemName(java.lang.String?boItemName) [METHOD_SIGNATURE] setBoName(java.lang.String?boName) [METHOD_SIGNATURE] setCloudInfo(java.lang.String?cloudInfo) [METHOD_SIGNATURE] setCreateDate(java.sql.Timestamp?createDate) [METHOD_SIGNATURE] setCreateUser(java.lang.String?createUser) [METHOD_SIGNATURE] setExt1(java.lang.String?ext1) [METHOD_SIGNATURE] setFileName(java.lang.String?fileName) [METHOD_SIGNATURE] setFileSize(long?fileSize) [METHOD_SIGNATURE] setGroupName(java.lang.String?groupName) [METHOD_SIGNATURE] setId(java.lang.String?id) [METHOD_SIGNATURE] setOrderIndex(int?orderIndex) [METHOD_SIGNATURE] setProcessInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] setRemark(java.lang.String?remark) [METHOD_SIGNATURE] setSecurityLevel(int?securityLevel) [METHOD_SIGNATURE] setTaskInstId(java.lang.String?taskInstId) [TABLE] 构造器 构造器和说明 FormFileModel() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAppId()应用ID,该附件的物理文件被存放在doccenter下的哪个app下了 java.lang.String | getBoId()附件对应的BO数据记录Id java.lang.String | getBoItemName() java.lang.String | getBoName() java.lang.String | getCloudInfo() java.sql.Timestamp | getCreateDate() java.lang.String | getCreateUser() java.lang.String | getExt1() java.lang.String | getFileName() long | getFileSize() java.lang.String | getGroupName() java.lang.String | getId() int | getOrderIndex() java.lang.String | getProcessInstId() java.lang.String | getRemark()备注信息 int | getSecurityLevel()密级级别 java.lang.String | getTaskInstId()上传时任务实例Id void | setAppId(java.lang.String?appId) void | setBoId(java.lang.String?boId) void | setBoItemName(java.lang.String?boItemName) void | setBoName(java.lang.String?boName) void | setCloudInfo(java.lang.String?cloudInfo) void | setCreateDate(java.sql.Timestamp?createDate) void | setCreateUser(java.lang.String?createUser) void | setExt1(java.lang.String?ext1) void | setFileName(java.lang.String?fileName) void | setFileSize(long?fileSize) void | setGroupName(java.lang.String?groupName) void | setId(java.lang.String?id) void | setOrderIndex(int?orderIndex) void | setProcessInstId(java.lang.String?processInstId) void | setRemark(java.lang.String?remark) void | setSecurityLevel(int?securityLevel) void | setTaskInstId(java.lang.String?taskInstId) ================================================================================ === 页面 117 === # PAGE: com.actionsoft.bpms.schedule 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/schedule/package-tree.html [TITLE] 程序包com.actionsoft.bpms.schedule的分层结构 ================================================================================ === 页面 118 === # PAGE: 程序包 com.actionsoft.bpms.schedule的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/schedule/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.schedule ================================================================================ === 页面 119 === # PAGE: ITrigger (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/schedule/ITrigger.html [TITLE] 接口 ITrigger [DESCRIPTION] public interface ITrigger AWS自定义触发器接口,用于返回一个org.quartz.Trigger类的实例,必须使用传入的name和group [DESCRIPTION] AWS自定义触发器接口,用于返回一个org.quartz.Trigger类的实例,必须使用传入的name和group [METHOD_SIGNATURE] getTrigger(java.lang.String?name, java.lang.String?group) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 Trigger | getTrigger(java.lang.String?name, java.lang.String?group)返回一个Quartz的触发器 ================================================================================ === 页面 120 === # PAGE: IJob (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/schedule/IJob.html [TITLE] 接口 IJob [DESCRIPTION] public interface IJob Job接口 [METHOD_SIGNATURE] execute(JobExecutionContext?jobExecutionContext) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | execute(JobExecutionContext?jobExecutionContext)执行方法 ================================================================================ === 页面 121 === # PAGE: H - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-8.html [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) [DESCRIPTION] 判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) [DESCRIPTION] 该小组是否有访问指定资产库某类建模方法下资源的权限,如是否可以访问“组织”类文件 [DESCRIPTION] 指定的用户组是否有浏览某资产库文件的权限。 [DESCRIPTION] 指定的用户组集合是否有浏览某资产库文件的权限。 [DESCRIPTION] 指定的AWS角色是否有浏览某资产库文件的权限。 [DESCRIPTION] 指定的AWS账户是否有浏览某资产库文件的权限。 [DESCRIPTION] 为当前http请求新增一个header 已存在的header会被覆盖 [DESCRIPTION] 历史任务实例查询(History Task Query)接口。 [DESCRIPTION] 支持日志和审计的操作:execute、get、post、async ================================================================================ === 页面 122 === # PAGE: DCMessage (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/dc/DCMessage.html [TITLE] 类 DCMessage [DESCRIPTION] public class DCMessage extends java.lang.Object 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户,构建该对象并放入DCContext 另请参阅: DC处理器上下文 , 当发生文件上传、下载时,开放的事件接口 [DESCRIPTION] 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户,构建该对象并放入DCContext [DESCRIPTION] 获得符合AWS平台ResponseObject标准的JSON串 [DESCRIPTION] 获得符合AWS平台ResponseObject标准的JSON串 [METHOD_SIGNATURE] DCMessage() [METHOD_SIGNATURE] addAttr(java.lang.String?key, java.lang.Object?v) [METHOD_SIGNATURE] getAttrs() [METHOD_SIGNATURE] getMessage() [METHOD_SIGNATURE] getType() [METHOD_SIGNATURE] removeAttr(java.lang.String?key) [METHOD_SIGNATURE] setMessage(java.lang.String?message) [METHOD_SIGNATURE] setType(java.lang.String?type) [METHOD_SIGNATURE] toJson() [METHOD_SIGNATURE] toString() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ERROR static java.lang.String | OK static java.lang.String | WARNING [TABLE] 构造器 构造器和说明 DCMessage() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.Object | addAttr(java.lang.String?key, java.lang.Object?v)追加自定义变量 java.util.Map | getAttrs() java.lang.String | getMessage()消息内容 java.lang.String | getType()消息类型,见常量定义 java.lang.Object | removeAttr(java.lang.String?key)移走自定义变量 void | setMessage(java.lang.String?message)设置消息内容 void | setType(java.lang.String?type)设置消息类型 java.lang.String | toJson()获得符合AWS平台ResponseObject标准的JSON串 java.lang.String | toString() ================================================================================ === 页面 123 === # PAGE: ActivityDefinitionConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/ActivityDefinitionConst.html [TITLE] 接口 ActivityDefinitionConst [DESCRIPTION] 所有已知子接口: UserTaskDefinitionConst public interface ActivityDefinitionConst (公共抽象,例如UserTask、ServiceTask)节点,设计时刻常量定义 版本: 2.2.1 [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)节点,设计时刻常量定义 [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | LISTENER_ACTIVITY_AFTER_LEAVE节点离开后 static java.lang.String | LISTENER_ACTIVITY_AFTER_LEAVE_END static java.lang.String | LISTENER_ACTIVITY_BEFORE_LEAVE节点离开前 static java.lang.String | LISTENER_TASK_AFTER_COMPLETE任务完成后 static java.lang.String | LISTENER_TASK_AFTER_CREATED任务创建后 static java.lang.String | LISTENER_TASK_AFTER_UNDO任务收回后 static java.lang.String | LISTENER_TASK_BEFORE_COMPLETE任务完成前 static java.lang.String | LISTENER_TASK_BEFORE_UNDO任务收回前 static java.lang.String | LISTENER_TASK_RESUME任务恢复后 static java.lang.String | LISTENER_TASK_SUSPEND任务挂起后 static int | MULTI_INSTS_SEQUENTIAL_ASYNC多例时,异步并发执行(并签) static int | MULTI_INSTS_SEQUENTIAL_NONE不使用多例 static int | MULTI_INSTS_SEQUENTIAL_SYNC多例时,同步顺序执行(串签) static int | TIMER_COST_POLICY_CLAZZ触发一个Java事件 ================================================================================ === 页面 124 === # PAGE: G - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-7.html [DESCRIPTION] 生成一个十六进制随机摘要密钥,颁发给encode()调用者 [DESCRIPTION] 造附件RepositoryName的工具方法 [DESCRIPTION] 获得field的原始值,该值可能是外面设置到BO或者通过JDBC查询 [DESCRIPTION] 获得T类型的BO字段值 例子: BO boRecordData = new BO(); boRecordData.set("AGE", 15); boRecordData.get("AGE", Integer.class) [DESCRIPTION] 根据key查询缓存对象,当对象过期或者不存在时返回null [DESCRIPTION] 从data里获取put到ResponseObject的对象 [DESCRIPTION] 提交GET方法获取网络资源处理结果,默认UTF-8编码 [DESCRIPTION] Gets an individual row from the given table. [DESCRIPTION] Gets an individual row from the given table. [DESCRIPTION] Gets an individual row from the given table. [DESCRIPTION] get请求,返回string结果 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 将请求方法设置为GET 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 获取当前用户可访问的第一个默认表单模型,返回""表示无表单模型 [DESCRIPTION] 获取当前用户可访问的全部表单模型,一个数组,返回空表示无表单列表 [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [DESCRIPTION] 获得为resourceType/resourceId分配的访问权限列表 [DESCRIPTION] 获得为resourceType/resourceId/accessMode分配的访问权限列表 [DESCRIPTION] 根据resourceType返回该类资源的AC插件配置对象 [DESCRIPTION] API发布服务获得访控策略中的'访问范围'权限集 [DESCRIPTION] 在待办中构建和点击该任务时,该任务提供的配置参数,如打开Tab页、对话框或一个异步请求,支持@公式。 [DESCRIPTION] 返回当前Cache中的全部非停用的流程实例 [DESCRIPTION] 流程各节点的全部扩展属性集结构定义,结构:[ { "id": "obj_c78c6718ee500001c6c32f2210b05ee0", "name": "1", "extendProperty": [] }, { "id": "obj_c78caddf7c800001a2242cff7d4c8130", "name": "2", "extendProperty": [] }, { "id": "obj_c78dfe1f5f400001b5a8134014efb650", "name": "3", "extendProperty": "" } ] [DESCRIPTION] 获取任务模型(包括usertask、servicetask等各种task) [DESCRIPTION] 获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 [DESCRIPTION] 获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 [DESCRIPTION] 获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 [DESCRIPTION] 获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 [DESCRIPTION] 如果该异常被SOAP或REST API捕获,代码为550 [DESCRIPTION] 根据appId,获得app在当前AWS节点实例(JVM)的上下文对象 [DESCRIPTION] 应用ID,该附件的物理文件被存放在doccenter下的哪个app下了 [DESCRIPTION] 依赖应用开放的ASLP服务接口,当本应用启动完毕后被自动回调 [DESCRIPTION] 获得该服务在AWS PaaS容器的唯一地址,例如aslp://com.actionsoft.apps.poc.api/getOrder [DESCRIPTION] 认证类型,见AUTH_AWS_SID、AUTH_KEY、AUTH_RSA常量定义 [DESCRIPTION] 启动AWS引擎以Java Main方法的形式完成对引擎API的处理操作,如测试用例、独立的维护工具。 [DESCRIPTION] 查看当前AWS服务节点的运行状态和运行情况,对AWS主服务进行启动、暂停、停止等操作 [DESCRIPTION] Return the size of the batch. [DESCRIPTION] 读取指定流程的BO表数据记录,同一次事件内多次读取时做了临时缓存优化 [DESCRIPTION] 根据表名、扩展属性名、扩展属性值获得满足条件的字段定义模型列表 [DESCRIPTION] 根据当前上下文,快速获得查询子表BO的操作对象。 [DESCRIPTION] 根据唯一字段查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询指定字段的值,适用于流程表单的主表数据 [DESCRIPTION] 获得插件实现类名称全路径,不同插件实现特定接口 [DESCRIPTION] Get a collection by name, creating it if it doesn't exist. [DESCRIPTION] A set of collection names. [DESCRIPTION] 通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过Id获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] key为BOItem的name属性,value为配置属性中输入的值 [DESCRIPTION] 从AWS主ClassLoader(所有app应用的父ClassLoader)构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从指定的appId构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从指定的app应用对象构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 获得应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 [DESCRIPTION] 执行该公式需要的核心上下文参数,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 [DESCRIPTION] 控制状态,参见TaskRuntimeConst [DESCRIPTION] 流程实例控制状态,参见ProcessRuntimeConst [DESCRIPTION] 通过processBusinessKey统计流程处于活动状态的任务数量。 [DESCRIPTION] 获得一个DataServiceAPI的操作对象(内置相应ConnectorAPI) [DESCRIPTION] 已过时。 已停止维护,推荐使用getRDSAPI() [DESCRIPTION] 已停止维护,推荐使用getRDSAPI() [DESCRIPTION] 返回当前AWS数据库类型的取服务器时间的日期函数 [DESCRIPTION] 不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06”的值时, 该方法返回to_date(‘2006-06-06’, 'YYYY-mm-dd') [DESCRIPTION] 不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd hh24:mi:ss格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06 23:12:00”的值时, 该方法返回to_date(‘2006-06-06 23:12:00’, 'YYYY-mm-dd hh24:mi:ss') [DESCRIPTION] 处理异常时,获得发送给用户的信息,如果不设置,无返回结果 [DESCRIPTION] 当前AWS平台默认的语言集,是Server日志、提示等非用户界面选择的语言 [DESCRIPTION] 当前AWS平台默认的语言集的标题,是Server日志、提示等非用户界面选择的语言 [DESCRIPTION] 返回AWS系统默认的Session使用的时区值 [DESCRIPTION] 获取AWS系统默认的UTC偏移量格式的字符串 [DESCRIPTION] 如果该任务是被委托的代理人执行,返回代理人账户 [DESCRIPTION] 获得指定部门所在的行政区域划分,如果当前部门没有 设定,则自动向上寻找 [DESCRIPTION] 获得该App的直接依赖(无条件的依赖,父子关系) [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 查询sql取第一条数据集的第一列double值,如果没有满足要求的数据,返回0d [DESCRIPTION] 返回动态活动节点类型,分别按顺序表示开启:阅办、会签、加签、协同 [DESCRIPTION] 已过时。 使用getNotifyConifg方法替代 [DESCRIPTION] 使用getNotifyConifg方法替代 [DESCRIPTION] 根据配置,获得一个Elasticsearch操作对象 [DESCRIPTION] 事件KEY值,与自定义菜单接口中KEY值对应 [DESCRIPTION] 流程从创建到结束的逾期时间,该值与流程模型设置的KPI有关 [DESCRIPTION] 给用户友好的引擎处理结果说明,这是一个工具方法 [DESCRIPTION] AT公式上下文对象,如获取UserContext、ProcessInstance、TaskInstance等。 [DESCRIPTION] 获得用户登录页面的开发者自定义变量值、开发者为该session保存的临时变量值 [DESCRIPTION] 获得用户登录页面的开发者自定义变量/值、开发者为该session保存的临时变量/值 [DESCRIPTION] 获得流程文件中的节点列表(不包含linker元素) [DESCRIPTION] 获得附件长度值,需要null、“”判断,上传时为原始附件长度 [DESCRIPTION] 获得要(读/写)的文件名(原始未被加密处理的) [DESCRIPTION] 取得指定日期的所处星期的第一天,第一天为周一 [DESCRIPTION] voice消息类型的语音格式,如amr,speex等 [DESCRIPTION] 获取流程实例审批的记录的平台默认提供的HTML片段 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 获取任务的无会话请求的表单URL,其中包含TokenID,Token有效期默认3天 6.2.8以前的版本可以调用com.actionsoft.sdk.local.api.PortalAPI#getTaskInstTokenUrl(java.lang.String)方法 [DESCRIPTION] 获取流程跟踪URL,平台默认调用流程设计图样式的跟踪图,该模式要求IE10及以上浏览器支持,除非流程实施时候修改了设置 [DESCRIPTION] 获得一个通用FTP操作对象(连接文件传输服务) [DESCRIPTION] 获得group目录标识,group目录后缀 [DESCRIPTION] 根据配置,获得一个Hadoop操作对象(连接分布式大数据计算服务) [DESCRIPTION] 根据配置,获得一个HBase操作对象(连接分布式K/V大数据库服务) [DESCRIPTION] 通过processBusinessKey获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过Id获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 [DESCRIPTION] 登录后首页面,在用户完成登录验证后由该方法接管 [DESCRIPTION] 获得一个通用HTTP操作对象(连接Web服务) [DESCRIPTION] 获得目标节点的任务执行人账户列表,多个用空格隔开,该方法返回原始的UID即可,被引擎API或getPage()方法回调。 [DESCRIPTION] 这是getHumanPerformer的钩子函数,平台在执行getHumanPerformer前的注入操作 [DESCRIPTION] 获得16*16应用图标文件路径,该文件存储于这个app根目录下的icon12.png文件 [DESCRIPTION] 获得该App的16*16应用图标URL资源 [DESCRIPTION] 获得64*64应用图标文件路径,该文件存储于这个app根目录下的icon64.png文件 [DESCRIPTION] 获得该App的64*64应用图标URL资源 [DESCRIPTION] 获得96*96应用图标文件路径,该文件存储于这个app根目录下的icon96.png文件 [DESCRIPTION] 获得该App的96*96应用图标URL资源 [DESCRIPTION] 获得该App的应用图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 单位Id,默认为一个36位长度的uuid串 [DESCRIPTION] 部门Id,默认为一个36位长度的uuid串 [DESCRIPTION] 角色Id,默认为一个36位长度的uuid串 [DESCRIPTION] 小组成员定义Id,默认为一个36位长度的uuid串 [DESCRIPTION] 小组Id,默认为一个36位长度的uuid串 [DESCRIPTION] 兼任Id,默认为一个36位长度的uuid串 [DESCRIPTION] 虚拟部门Id,默认为一个36位长度的uuid串 [DESCRIPTION] 虚拟组织单元的根Id,默认为一个36位长度的uuid串 [DESCRIPTION] 虚拟用户Id,默认为一个36位长度的uuid串 [DESCRIPTION] 获得当前节点的前置汇聚分支,来自流程结构定义 [DESCRIPTION] 获取一个用于插入的带绑定变量的SQL字符串 [DESCRIPTION] 从AWS主ClassLoader(所有app应用的父ClassLoader)声明类的新实例,并用指定的初始化参数初始化该实例 [DESCRIPTION] 从指定的appId声明类的新实例,并用指定的初始化参数初始化该实例。 [DESCRIPTION] 从指定的app对象声明类的新实例,并用指定的初始化参数初始化该实例。 [DESCRIPTION] 当前AWS服务器IP地址或hostname [DESCRIPTION] 使用PreparedStatement查询第一行记录第一个字段的int类型值。 [DESCRIPTION] 获得第一行记录字段filedName值,并取int类型。 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 使用PreparedStatement查询第一个字段的int类型值。 [DESCRIPTION] 查询sql取第一条数据集的第一列int值,如果没有满足要求的数据,返回0 [DESCRIPTION] 根据某类业务域(如电信的OSS、BSS、MSS)分类 [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 [DESCRIPTION] 根据自定义维度(可根据管理需要定义规则名称和规则项)分类 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 [DESCRIPTION] 根据组织区域的业务数据(如中国大陆、东南亚、北美)分类 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 [DESCRIPTION] 根据某类系统依赖的流程(如营销系统、生产系统、OA系统)分类 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 [DESCRIPTION] 根据配置,获得一个JMS操作对象,如:ActiveMQ [DESCRIPTION] 根据Job调度器的上下文环境,取得Job的模型定义对象 [DESCRIPTION] 根据Job调度器的上下文环境,取得Job的扩展参数定义 [DESCRIPTION] 根据配置,获得一个Kafka API对象(连接分布式消息服务) [DESCRIPTION] 获得kafka API对象,用于接收,Deserializer des = new DefDes (String.class); KafkaAPI api = getKafkaAPI(profileId,des, des); [DESCRIPTION] 获得manifest.xml文件的最后修改时间搓 [DESCRIPTION] 根据配置,获得一个LDAP操作对象(连接目录服务) [DESCRIPTION] 已过时。 use DBSql.getMaps(String, Map) instead. [DESCRIPTION] use DBSql.getMaps(String, Map) instead. [DESCRIPTION] 已过时。 use DBSql.getMaps(Connection, String, Map) instead. [DESCRIPTION] use DBSql.getMaps(Connection, String, Map) instead. [DESCRIPTION] 从URL返回的JSON数据构建成List对象 [DESCRIPTION] 从URL返回的JSON数据构建成List对象 [DESCRIPTION] 从内存列表中获得指定节点下的事件模型实例对象 [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段值,并取Long类型。 [DESCRIPTION] 查询sql取第一条数据集的第一列long值,如果没有满足要求的数据,返回0 [DESCRIPTION] 查询sql取第一条数据集,返回列名/列值的Map结构,如果没有满足要求的数据,返回null [DESCRIPTION] 从URL返回的JSON数据构建成Map对象 [DESCRIPTION] 从URL返回的JSON数据构建成Map对象 [DESCRIPTION] 服务输出定义,服务的返回值将根据映射配置转换为输出结构对用的数据 [DESCRIPTION] 移动App与AWS通信时,请求Portal App的url根地址。 [DESCRIPTION] 业务模型管理员,该App下的模型,都会使用该权限,如果模型另外设置管理员,则使用并集 [DESCRIPTION] 根据配置,获得一个MongoDB操作对象(连接文档型数据库服务) [DESCRIPTION] 根据配置,获得一个NativeCall操作对象(执行外部shell命令) [DESCRIPTION] 已过时。 使用 PortalAPI.queryNavList(UserContext, String) 方法替代 [DESCRIPTION] 使用 PortalAPI.queryNavList(UserContext, String) 方法替代 [DESCRIPTION] 已过时。 使用 PortalAPI.queryNavListBySysId(UserContext, String) 方法替代 [DESCRIPTION] 使用 PortalAPI.queryNavListBySysId(UserContext, String) 方法替代 [DESCRIPTION] 已过时。 使用 PortalAPI.queryNavTree(UserContext) 方法替代 [DESCRIPTION] 使用 PortalAPI.queryNavTree(UserContext) 方法替代 [DESCRIPTION] 获得该App的info/warn/err消息列表,如果该App被暂停、重启,引擎会抹除之前的消息 [DESCRIPTION] 适用于Metro等特定门户风格的延伸功能,一个遵循特定java接口的实现类 [DESCRIPTION] 适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类 [DESCRIPTION] 适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类 [DESCRIPTION] 根据rowMapper将查询结果中的第一行记录转换为T对象。 [DESCRIPTION] 查询sql取第一条数据集,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列值,如果没有满足要求的数据,返回null [DESCRIPTION] 适用于JavaScript前端变量声明的36位UUID串,与标准UUID差异是去掉4个中划线,增加obj_前缀 [DESCRIPTION] 获得当前节点后继连线分支,来自流程结构定义 [DESCRIPTION] 创建人账户名,如果是EAI外部任务,该值为EAI任务的系统简称 [DESCRIPTION] 获得路由结果确认页面,该界面是一个人工交互的Dialog内容 [DESCRIPTION] 获取新版本流程设计器路由方案需要的JSON数据 [DESCRIPTION] 根据methodId获取PALMethodModel [DESCRIPTION] 根据method获取PALMethodModel [DESCRIPTION] 读取一个上下文提供的boolean类型临时参数值,如果未初始化或类型匹配错误,返回false [DESCRIPTION] 读取一个上下文提供的Double类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的Integer类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的List类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 读取一个上下文提供的Long类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的Map类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 读取一个上下文提供的String类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 扩展点依赖的应用Id,该应用提供了ASLP注册服务 [DESCRIPTION] 父流程创建该子流程的任务实例Id,如该任务节点类型是一个CallActivity [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 部门Id路径,格式为:部门1ID/部门2ID... [DESCRIPTION] 部门国际化名称路径,格式为:部门1/部门2... [DESCRIPTION] 部门名称路径,格式为:部门1/部门2... [DESCRIPTION] 账户头像最后上传时间,主要用于移动端头像缓存。 [DESCRIPTION] 获取图片的MD5值,开发者若需要,可用于验证接收到图片 [DESCRIPTION] 返回图片链接,支持JPG、PNG格式,较好的效果为大图360*200,小图200*200 [DESCRIPTION] 获得启动应用时加载AWS扩展插件的监听器实现类 [DESCRIPTION] 根据serviceEndpointInterface和features返回服务代理对象,该对象将根据CC SOAP连接参数配置调用地址,安全等信息 [DESCRIPTION] 提供给该子系统Portal桌面布局类型,当主题风格支持Portal桌面时有效 [DESCRIPTION] 该子系统Portal桌面内容是否被锁定,只继承特定账户的桌面内容。 [DESCRIPTION] 获得指定的aws-portal.xml扩展属性配置 [DESCRIPTION] 浏览器访问Portal App的url根地址。 [DESCRIPTION] 已过时。 使用getShortSpell方法替代 [DESCRIPTION] 返回流程的访问权限,一个空格分隔的userId和roleId的组合,区别于模型管理员,主要用于流程模版以及派生流程中使用 [DESCRIPTION] 外部业务系统主键,注意该值应保持全局实例的唯一,如果不给定系统将默认一个36位长度的uuid [DESCRIPTION] 根据当前AWS PaaS的运行环境,智能返回可启动的流程版本Id [DESCRIPTION] 动态创建符合AWS BPMN2.0流程模型的接口 [DESCRIPTION] 流程扩展属性集结构定义,例如[{key:"rate",value:"100",desc:""}] [DESCRIPTION] 流程组Id,一个流程组可以包含多个流程主版本 [DESCRIPTION] 返回一个指定版本ID和模型分类的流程模型列表 [DESCRIPTION] 返回指定的流程组ID和模型分类名称下的流程列表 [DESCRIPTION] 从内存列表中获得流程模型,包括指定的AppId的依赖的App相关的,包含直接依赖(父子关系)和关联依赖(require指定) [DESCRIPTION] 获得指定用户的有启动权限的该流程定义的全部流程版本 [DESCRIPTION] 如果是子流程,控制该流程实例行为的策略定义Id [DESCRIPTION] 读取一个流程变量的值,同一次事件内多次读取时做了临时缓存优化 [DESCRIPTION] 获得该App的参数配置列表,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获得配置参数的值,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获得应用自定义的系统参数的布尔值 如果可以确定是Boolean类型的参数,可以调用该方法,如果没有该参数,则使用指定的defaultVal作为返回值 [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回null [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回默认值 [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回null [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回默认值 [DESCRIPTION] 获得配置参数对象,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获取某个流程的发布的子流程,只获取第一级子流程 [DESCRIPTION] 根据配置,获得一个RabbitMQ操作对象 [DESCRIPTION] 根据配置,获得一个Redis操作对象(连接分布式K/V缓存服务) redis connector2.0版本之后,用lettuce作为默认实现,原jedis不建议再使用 [DESCRIPTION] 返回路由方案中“与指定节点办理人相关”中设置的节点ID属性 [DESCRIPTION] 获得文件中某个图形作为被动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) [DESCRIPTION] 获得文件中某个图形作为主动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) [DESCRIPTION] 流程被催办的次数,来自该实例产生任务发生催办次数的合计 [DESCRIPTION] 个人配置信息必填项,部分门户可以支持弹出对话框强行提示完善(如Metro门户)。 [DESCRIPTION] 该App定义的全部关联依赖(动态指定的依赖,影响跨App的资源访问,不会影响该应用的启动) [DESCRIPTION] 获得类文件对应的路径URL,参考:Class.getResource [DESCRIPTION] 获取低级别的 RestClient 执行原始请求拥有更高灵活性 [DESCRIPTION] 根据配置,获得一个RocketMQ操作对象 [DESCRIPTION] 已过时。 使用getRouteJSONObject替代 [DESCRIPTION] 使用getRouteJSONObject替代 [DESCRIPTION] 获得指定的server.xml扩展属性配置 [DESCRIPTION] 服务名称,不允许包含怪字符和空格,建议使用英文和数字组合 [DESCRIPTION] Session会话创建时间,如果无Session,返回null [DESCRIPTION] 登录会话有效时间,超出时间无请求后该会话被自动注销 [DESCRIPTION] 通过UTC的字符串获取AWS的Session的时间值 [DESCRIPTION] 该路由方案为实施人员提供的特定属性编辑页面。 [DESCRIPTION] 返回拼音首字母的拼音,和getPrefix()的区别是,该方法调用jPinyin的类库 [DESCRIPTION] 根据配置,获得一个WebService客户端(连接Web Service服务) [DESCRIPTION] 根据配置,获得一个Spark操作对象(连接分布式内存计算服务) [DESCRIPTION] 根据中文获得对应的拼音全拼字母(不包含音标和分隔符),若包含英文,按原始字母转换为大写后返回 [DESCRIPTION] 任务状态,参见UserTaskRuntimeConst [DESCRIPTION] 根据配置,获得一个Storm操作对象(连接分布式实时流计算服务) [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 查询sql取第一条数据集的第一列String值,如果没有满足要求的数据,返回空串 [DESCRIPTION] 如果为空null的字符串,返回 "",否则返回原始内容 [DESCRIPTION] 如果是SaaS多租户模式,返回订阅的逾期时间。 [DESCRIPTION] 如果是SaaS多租户模式,返回订阅的逾期时间。 [DESCRIPTION] 语法规则,例子@hour(datetime)。 [DESCRIPTION] 补充说明,为诊断优化提供的进阶信息(如追踪错误) [DESCRIPTION] 执行人账户名,适用于人工任务和EAI外部任务 [DESCRIPTION] 获得一个任务实例,首先检查是否在活动任务列表,如果未找到再到历史任务列表中查询。 [DESCRIPTION] 获取任务的token url,不需要用户sid即可以访问某任务页面。 [DESCRIPTION] 获取流程任务打开方式,如果为空:则根据工作台/工作箱/DW的全局配置处理;如果为_blank:则强制打开新窗口 [DESCRIPTION] 获取用户有权限的所有小组(包括用户所在的团队小组,共享权限下的团队小组,和自己创建的团队小组) [DESCRIPTION] 视频消息缩略图的媒体id,可以调用获取媒体文件接口拉取数据 [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 查询sql取第一条数据集的第一列Timestamp值,如果没有满足要求的数据,返回null [DESCRIPTION] 获取系统的时区列表,如果安装了数据字典,从基础字典(AWS.TIMEZONE.LIST)中获取, 否则获取JVM中提供的时区列表,格式:"Asia/Shanghai" [DESCRIPTION] 返回该流程引用了流程模版的流程定义ID,该属性和isTpl属性互斥,属性有值,isTpl必定为false,isTpl为true,该属性必定为空,防止出现循环引用以及无限层级引用 [DESCRIPTION] 返回流程模版的更新日志,一种编码形式存储,需要使用Base64Util.base64Decoder方法解码 [DESCRIPTION] 获得当前CC RDS活动连接对象的跟踪信息,详细堆栈需日志参数开启 [DESCRIPTION] 即将到达的BPMN2流程对象类型,如userTask、serviceTask。 [DESCRIPTION] 由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。 [DESCRIPTION] 由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。 [DESCRIPTION] 获取某个流程的使用中的子流程,只获取第一级使用中子流程 [DESCRIPTION] 将一组AWS登录账户名转换成友好的账户别名,每个账户被处理成"账户<姓名>"格式。 [DESCRIPTION] 将可能含有账户别名的字符串处理成合法的登录账户名 [DESCRIPTION] 将可能含有多个账户别名的字符串处理成合法的登录账户名字符串 [DESCRIPTION] 根据资源ID和资源类型反查授权的用户列表(全部访问模式) [DESCRIPTION] 根据资源ID和资源类型反查授权的用户列表(指定访问模式) [DESCRIPTION] 已过时。 使用 #queryUserLoginLog(userContext,top) 方法替代 [DESCRIPTION] 使用 #queryUserLoginLog(userContext,top) 方法替代 [DESCRIPTION] 获得指定账户所在注册部门的直属主管,如果本部门没有逐级向上找,如果仍然找不到返回空串 [DESCRIPTION] 将一组AWS登录账户(或含有别名的登录账户)转换成姓名 [DESCRIPTION] 将一组AWS登录账户(或含有别名的登录账户)转换成姓名 [DESCRIPTION] 获得指定账户头像URL资源,如果该用户未设置,给出一个默认头像 [DESCRIPTION] 已过时。 使用 #queryUserProfileSchema(appId,uid,profileKey) 方法替代 [DESCRIPTION] 使用 #queryUserProfileSchema(appId,uid,profileKey) 方法替代 [DESCRIPTION] 按角色查询用户对象,包含兼职到参数指定的角色的用户 [DESCRIPTION] 将可能含有多个账户别名的字符串处理成用户对象 [DESCRIPTION] 根据actionName获取审核菜单的模型信息 [DESCRIPTION] 获得一个指定流程节点的默认表单模型ID,如果多个返回默认的第1个 [DESCRIPTION] 返回流程全部userTask节点的定义,按序号排序。 [DESCRIPTION] 获取字典的配置项值,由指定的过滤字段和值进行匹配。 [DESCRIPTION] 读取流程变量列表,可根据fetchFile控制是否同时读取字节流类型变量值 [DESCRIPTION] 通过processBusinessKey读取变量值列表 [DESCRIPTION] 返回流程版本ID,1.0版本流程的版本ID即流程ID [DESCRIPTION] 已过时。 已停止维护,推荐使用getSOAPAPI() [DESCRIPTION] 已停止维护,推荐使用getSOAPAPI() [DESCRIPTION] 给用户友好的处理结果说明,这是一个工具方法 [DESCRIPTION] 已过时。 调用getWorkCalendar方法 [DESCRIPTION] 将参数的时间戳对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 [DESCRIPTION] 将参数的日期对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 [DESCRIPTION] 根据配置,获得一个ZooKeeper操作对象(连接分布式调度服务) [DESCRIPTION] 直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。 [METHOD_SIGNATURE] DBSql.getMaps(String, Map) [METHOD_SIGNATURE] DBSql.getMaps(Connection, String, Map) [METHOD_SIGNATURE] PortalAPI.queryNavList(UserContext, String) [METHOD_SIGNATURE] PortalAPI.queryNavListBySysId(UserContext, String) [METHOD_SIGNATURE] PortalAPI.queryNavTree(UserContext) [METHOD_SIGNATURE] #queryUserLoginLog(userContext,top) [METHOD_SIGNATURE] #queryUserProfileSchema(appId,uid,profileKey) ================================================================================ === 页面 125 === # PAGE: C - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-3.html [DESCRIPTION] AWS缓存接口,通过调用 Cache.load() 方法完成缓存初始化。 [DESCRIPTION] 构造方法,初始化一个新的缓存存储和缓存索引。 [DESCRIPTION] 根据指定名称,cache类名创建一个默认配置 [DESCRIPTION] 所有人工任务相关行为发生时被触发(见PublicEventConst常量) [DESCRIPTION] 保存AC授权信息之后,程序会调用该方法,来执行一下授权时候的操作 [DESCRIPTION] 通过processBusinessKey取消流程,终止并补偿一个流程实例。 [DESCRIPTION] 通过id取消流程,终止并补偿一个流程实例。 [DESCRIPTION] 取消任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 取消节点的全部任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 检查当前连接的是否是AWS数据库,运行AWS数据库操作的首次检查 [DESCRIPTION] 检查session有效性,如果有效则刷新一次session,延长session生命周期 [DESCRIPTION] Department,待认领给TARGET [DESCRIPTION] Administrator,待认领给TARGET [DESCRIPTION] 任务从(机构或角色)中认领,将共享任务变为私有任务。 [DESCRIPTION] 任务没有参与者,暂时认领给管理员的异常任务 [DESCRIPTION] 声明该路由方案返回一个部门ID,为该部门创建一个共享任务 [DESCRIPTION] 声明该路由方案返回一个角色ID,为该角色创建一个共享任务 [DESCRIPTION] 声明该路由方案返回一个小组ID,为该小组创建一个共享任务 [DESCRIPTION] 释放Connection到连接池并关闭资源 [DESCRIPTION] 注销单位,注销后不再显示该单位及单位以下的部门和人员信息 [DESCRIPTION] 注销部门,注销后不再显示该部门及子部门和人员信息 [DESCRIPTION] Check to see if a collection with a given name exists. [DESCRIPTION] AWS组织(政府机关、事业单位、公司、集团、法人组织...) [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 条件上下文是与当前流程实例相关的运行时刻数据集 [DESCRIPTION] 条件上下文是与当前任务实例相关的运行时刻数据集 [DESCRIPTION] 为Query提供一种事务的机制,在事务中如果用到查询,则需要进行设置Connection,否则不需要 [DESCRIPTION] 格式化输出至CONSOLE屏幕的信息,全平台通用 [DESCRIPTION] 对like查询语句中的通配符转义为普通字符 [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [DESCRIPTION] 将指定的源附件字段的全部文件复制到目标附件字段 [DESCRIPTION] 将指定的源附件字段的全部文件复制到目标附件字段 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] Counts the number of documents in the collection. [DESCRIPTION] Counts the number of documents in the collection according to the given options. [DESCRIPTION] Counts the number of documents in the collection according to the given options. [DESCRIPTION] 执行一个自定义的count sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] 创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] Create an uncapped collection with the provided name. [DESCRIPTION] Create a collection with the provided name and options. [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 创建一个已经完成的EAI历史任务,该类任务不由本地工作流引擎驱动,无需再调用完成的操作 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建一个待执行的分区定义,初始化该分区的空结构物理表、索引。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 一个特定创建日期的流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 一个特定创建日期的流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建公共人工任务类实例,认领类型由Type指定 [DESCRIPTION] 创建公共人工任务类实例,认领类型由ClaimType指定。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [METHOD_SIGNATURE] Cache.load() ================================================================================ === 页面 126 === # PAGE: SLAConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/constant/SLAConst.html [TITLE] 接口 SLAConst [DESCRIPTION] public interface SLAConst SLA常量定义 [DESCRIPTION] 值是一个最长17位的数值,小数位数最长4位 [DESCRIPTION] Push指标:表单子表Excel下载导出耗时 [DESCRIPTION] Push指标:表单子表Excel上传导入耗时 [DESCRIPTION] Push指标:本地数据库错误次数,如游标超出、连接超时等 [DESCRIPTION] Push指标:本地数据库查询SQL返回条数 [DESCRIPTION] 值是一个最长17位的数值,小数位数最长4位 [DESCRIPTION] Push指标:本地数据库查询SQL返回条数 [DESCRIPTION] Push指标:本地数据库错误次数,如游标超出、连接超时等 [DESCRIPTION] Push指标:表单子表Excel下载导出耗时 [DESCRIPTION] Push指标:表单子表Excel上传导入耗时 [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ALARM_CONDITION_GREATER大于 static java.lang.String | ALARM_CONDITION_LESS小于 static java.lang.String | CC_METRIC_ACCESS static java.lang.String | CC_METRIC_ACCESSCONTROL static java.lang.String | CC_METRIC_CIRCUITBREAKER static java.lang.String | CC_METRIC_EXECUTE static java.lang.String | CC_METRIC_FAILING static java.lang.String | CC_METRIC_FLOWCONTROL static java.lang.String | CC_METRIC_REQUEST static java.lang.String | CC_METRIC_RESPONSE static java.lang.String | DATA_COLLECTION_POLICY_PULL主动监控 static java.lang.String | DATA_COLLECTION_POLICY_PUSH被动接收 static int | LEVEL_ERR错误 static int | LEVEL_INFO信息 static int | LEVEL_WARN警告 static java.lang.String | METRIC_VALUE_STAT_AVG取平均值 static java.lang.String | METRIC_VALUE_STAT_COUNT取指标采集的数据量 static java.lang.String | METRIC_VALUE_STAT_MAX取最大值 static java.lang.String | METRIC_VALUE_STAT_MIN取最小值 static java.lang.String | METRIC_VALUE_TYPE_NUM值是一个最长17位的数值,小数位数最长4位 static java.lang.String | METRIC_VALUE_TYPE_RATE值是百分百,一个小数值(最长保留4位) static java.lang.String | METRIC_VALUE_UNIT_GG,字节大小 static java.lang.String | METRIC_VALUE_UNIT_KB流量单位,KB static java.lang.String | METRIC_VALUE_UNIT_MS毫秒,保留4位小数 static java.lang.String | METRIC_VALUE_UNIT_RATE%,百分比 static java.lang.String | METRIC_VALUE_UNIT_SIZE数量,整值 static java.lang.String | METRIC_VALUE_UNIT_TIMES次数,整值 static java.lang.String | PUSH_APP_ERRPush指标:App容器错误 static java.lang.String | PUSH_APP_WARNPush指标:App容器警告 static java.lang.String | PUSH_CC_BA_JDE_EXECUTEJDE接口执行指标 static java.lang.String | PUSH_CC_BA_JDE_FAILINGJDE接口执行出错指标 static java.lang.String | PUSH_CC_BA_SAP_EXECUTESAP接口执行指标 static java.lang.String | PUSH_CC_BA_SAP_FAILINGSAP接口执行出错指标 static java.lang.String | PUSH_CC_FTP_EXECUTEFTP服务上传下载指标 static java.lang.String | PUSH_CC_FTP_FAILINGFTP服务上传下载类失败指标 static java.lang.String | PUSH_CC_HTTP_EXECUTEHTTP服务执行指标 static java.lang.String | PUSH_CC_HTTP_FAILINGHTTP服务执行出错指标 static java.lang.String | PUSH_CC_JDBC_EXECUTEJDBC执行指标 static java.lang.String | PUSH_CC_JDBC_FAILINGJDBC执行出错指标 static java.lang.String | PUSH_CC_JMS_EXECUTEJMS服务收发指标 static java.lang.String | PUSH_CC_JMS_FAILINGJMS服务收发失败指标 static java.lang.String | PUSH_CC_LDAP_EXECUTELDAP操作指标 static java.lang.String | PUSH_CC_LDAP_FAILINGLDAP操作失败指标 static java.lang.String | PUSH_CC_NC_EXECUTENC Call执行指标 static java.lang.String | PUSH_CC_NC_FAILINGNC Call执行出错指标 static java.lang.String | PUSH_CC_PS_EXECUTE流程服务执行指标 static java.lang.String | PUSH_CC_PS_FAILING流程服务执行出错指标 static java.lang.String | PUSH_CC_SOAP_EXECUTESOAP服务调用指标 static java.lang.String | PUSH_CC_SOAP_FAILINGSOAP服务调用失败指标 static java.lang.String | PUSH_CC_SR_EXECUTESR服务执行指标 static java.lang.String | PUSH_CC_SR_FAILINGSR服务执行出错指标 static java.lang.String | PUSH_FORM_EXCELDOWNLOADPush指标:表单子表Excel下载导出耗时 static java.lang.String | PUSH_FORM_EXCELUPLOADPush指标:表单子表Excel上传导入耗时 static java.lang.String | PUSH_FORM_FORMBUILDINGPush指标:表单构建耗时 static java.lang.String | PUSH_FORM_GRIDBUILDINGPush指标:表单子表构建耗时 static java.lang.String | PUSH_FORM_LISTENERPush指标:表单事件的处理耗时 static java.lang.String | PUSH_FORM_LISTENERFAILINGPush指标:表单事件处理失败 static java.lang.String | PUSH_FORM_SAVEPush指标:表单保存耗时 static java.lang.String | PUSH_JOB_EXECUTE定时任务执行指标 static java.lang.String | PUSH_JOB_FAILING定时任务执行出错指标 static java.lang.String | PUSH_LOCALDB_FAILINGPush指标:本地数据库错误次数,如游标超出、连接超时等 static java.lang.String | PUSH_LOCALDB_SQL_EXECUTEPush指标:本地数据库SQL执行耗时 static java.lang.String | PUSH_LOCALDB_SQL_SELECT_COUNTPush指标:本地数据库查询SQL返回条数 static java.lang.String | PUSH_MVC_ASLP_EXECUTEPush指标:ASLP请求处理耗时 static java.lang.String | PUSH_MVC_LOGIN_TIMEPush指标:用户登录耗时 static java.lang.String | PUSH_PROCESS_CREATE_PROCESSPush指标:创建流程实例耗时 static java.lang.String | PUSH_PROCESS_CREATE_TASKPush指标:创建任务实例耗时 static java.lang.String | PUSH_PROCESS_HUMANPERFORMERPush指标:人工节点路由执行耗时 static java.lang.String | PUSH_PROCESS_LISTENERPush指标:流程事件耗时 static java.lang.String | PUSH_PROCESS_LISTENER_FAILINGPush指标:流程事件错误次数 static java.lang.String | PUSH_PROCESS_QUERY_PROCESSLISTPush指标:查询流程实例列表耗时 static java.lang.String | PUSH_PROCESS_QUERY_TASKLISTPush指标:查询任务实例列表耗时 static java.lang.String | PUSH_PROCESS_START_PROCESSPush指标:启动流程实例耗时 static java.lang.String | PUSH_SECURITY_ACCOUNT_LOCKEDPush指标:账户冻结次数 static java.lang.String | PUSH_SECURITY_UNAUTHORIZED_ACCESSPush指标:越权访问次数 static java.lang.String | QUALITY_TREND_HIGH值越高越好 static java.lang.String | QUALITY_TREND_LOW值越低越好 static java.lang.String | QUALITY_TREND_NONE不适用 ================================================================================ === 页面 127 === # PAGE: BOCopyAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/BOCopyAPI.html [TITLE] 接口 BOCopyAPI [DESCRIPTION] public interface BOCopyAPI BO复制接口。主要应用于将查询出来的BO结果集,复制到其他BO的场景 //?示例代码 //?首先查询源表的数据,查询条件请自行定义 BOQueryAPI?query?=?SDK.getBOAPI () .query ( "bo表名" , true ) .addQuery ( "字段名1?=" , "条件" ) ; //?指定将要复制到新的bo表以及流程实例ID BOCopyAPI?copyAPI?=?query.copyTo ( "新BO表名" , "新的BindId" ) ; //?如果源表和新表的字段名称不一样,请添加字段映射关系 copyAPI.addMapping ( "源表字段名" , "新表字段名" ) ; //?如果新表需要新的值,请添加新数据 copyAPI.addNewData ( "新表字段名" , "新表字段值" ) ; //?执行复制操作 copyAPI.exec () ; 如果字段中包含附件字段,请参考 #copyFileTo 另请参阅: BOAPI , BOQueryAPI [DESCRIPTION] BO复制接口。主要应用于将查询出来的BO结果集,复制到其他BO的场景 //?示例代码 //?首先查询源表的数据,查询条件请自行定义 BOQueryAPI?query?=?SDK.getBOAPI () .query ( "bo表名" , true ) .addQuery ( "字段名1?=" , "条件" ) ; //?指定将要复制到新的bo表以及流程实例ID BOCopyAPI?copyAPI?=?query.copyTo ( "新BO表名" , "新的BindId" ) ; //?如果源表和新表的字段名称不一样,请添加字段映射关系 copyAPI.addMapping ( "源表字段名" , "新表字段名" ) ; //?如果新表需要新的值,请添加新数据 copyAPI.addNewData ( "新表字段名" , "新表字段值" ) ; //?执行复制操作 copyAPI.exec () ; 如果字段中包含附件字段,请参考 #copyFileTo [DESCRIPTION] 如果源和目标的字段名不一致,通过该方法进行映射。 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] 从源中移除一个字段,该字段的值不被copy到目标表 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] 从源中移除一个字段,该字段的值不被copy到目标表 [DESCRIPTION] 如果源和目标的字段名不一致,通过该方法进行映射。如源BO表中字段为A,在目标表中对应字段叫B [METHOD_SIGNATURE] //?示例代码//?首先查询源表的数据,查询条件请自行定义BOQueryAPI?query?=?SDK.getBOAPI().query("bo表名",true).addQuery("字段名1?=","条件");//?指定将要复制到新的bo表以及流程实例IDBOCopyAPI?copyAPI?=?query.copyTo("新BO表名","新的BindId");//?如果源表和新表的字段名称不一样,请添加字段映射关系copyAPI.addMapping("源表字段名","新表字段名");//?如果新表需要新的值,请添加新数据copyAPI.addNewData("新表字段名","新表字段值");//?执行复制操作copyAPI.exec(); [METHOD_SIGNATURE] addCreateUser(UserContextuser) [METHOD_SIGNATURE] addMapping(java.lang.String?sourceFieldName, java.lang.String?targetFieldName) [METHOD_SIGNATURE] addNewData(java.lang.String?fieldName, java.lang.Object?data) [METHOD_SIGNATURE] copyTo(java.lang.String?boName,ProcessInstanceprocessInst) [METHOD_SIGNATURE] copyTo(java.lang.String?boName, java.lang.String?bindId) [METHOD_SIGNATURE] exec() [METHOD_SIGNATURE] query(BOQueryAPIquery) [METHOD_SIGNATURE] removeMapping(java.lang.String?sourceFieldName) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 BOCopyAPI | addCreateUser(UserContextuser)为目标数据对象增加新的创建人 BOCopyAPI | addMapping(java.lang.String?sourceFieldName, java.lang.String?targetFieldName)如果源和目标的字段名不一致,通过该方法进行映射。 BOCopyAPI | addNewData(java.lang.String?fieldName, java.lang.Object?data)为目标数据对象增加新的初始化值 BOCopyAPI | copyTo(java.lang.String?boName,ProcessInstanceprocessInst)执行复制操作,将query的结果复制到目标表 BOCopyAPI | copyTo(java.lang.String?boName, java.lang.String?bindId)执行复制操作,将query的结果复制到目标表 void | exec()执行复制操作 BOCopyAPI | query(BOQueryAPIquery)给定要复制的源记录 BOCopyAPI | removeMapping(java.lang.String?sourceFieldName)从源中移除一个字段,该字段的值不被copy到目标表 ================================================================================ === 页面 128 === # PAGE: T - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-20.html [DESCRIPTION] 执行人的历史任务,列出的历史任务范围已由该账户执行。 [DESCRIPTION] 任务实例控制(Task Instance)接口。 [DESCRIPTION] 任务实例查询(Task Query)接口,包括查询任务实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)任务实例,运行时刻常量定义 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。 [DESCRIPTION] timeline 组件,提供了在多个 ECharts option 间进行切换、播放等操作的功能。 [DESCRIPTION] 设置一个时间指示对象空闲多久后失效,默认不失效 [DESCRIPTION] 设置一个时间指示对象缓存多久后失效,默认不失效 [DESCRIPTION] 仅将ResponseObject的data对象转换成JSON串 [DESCRIPTION] 已过时。 不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 [DESCRIPTION] 不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 [DESCRIPTION] 使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 [DESCRIPTION] 使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 [DESCRIPTION] 获得符合AWS平台ResponseObject标准的JSON串 [DESCRIPTION] 转换成简单json格式,用在需要参数化上下文的场景,如上传微信号多媒体文件 [DESCRIPTION] 已过时。 使用toJSONObject()替代 [DESCRIPTION] 已过时。 使用toJSONObject()替代 [DESCRIPTION] 已过时。 使用toJSONObject()替代 [DESCRIPTION] 已过时。 内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject [DESCRIPTION] 内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject [DESCRIPTION] 将ResponseObject转换成JSON对象 [DESCRIPTION] 返回"节点名称->创建人->菜单名称->留言信息" [DESCRIPTION] 将ResponseObject转换成JSON串 [DESCRIPTION] 返回角色可识别的字符串,ID:角色组/角色名称 [DESCRIPTION] 将ResponseObject转换成XML文档 [DESCRIPTION] 该实例属于某类业务域,如电信的OSS、BSS、MSS [DESCRIPTION] 这是一个开放的自定义项,可根据管理需要定义规则名称和规则项 [DESCRIPTION] 该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美 [DESCRIPTION] 该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统 ================================================================================ === 页面 129 === # PAGE: ZooKeeperAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/ZooKeeperAPI.html [TITLE] 接口 ZooKeeperAPI [DESCRIPTION] 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface ZooKeeperAPI extends java.io.Closeable 支持日志和审计的操作:getData、create、delete、setData、checkExists、getChildren [DESCRIPTION] 支持日志和审计的操作:getData、create、delete、setData、checkExists、getChildren [DESCRIPTION] 给zk节点加监听,当zk节点被删除或者子节点增/删的时候触发 [DESCRIPTION] 增加连接状态监听器,StateListener.DISCONNECTED/CONNECTED/RECONNECTED [DESCRIPTION] 给zk节点加监听,当zk节点被删除或者子节点增/删的时候触发 [DESCRIPTION] 增加连接状态监听器,StateListener.DISCONNECTED/CONNECTED/RECONNECTED [METHOD_SIGNATURE] addChildListener(java.lang.String?path, ChildListener?listener) [METHOD_SIGNATURE] addStateListener(StateListener?listener) [METHOD_SIGNATURE] checkExists(java.lang.String?path) [METHOD_SIGNATURE] close() [METHOD_SIGNATURE] create(java.lang.String?path, boolean?ephemeral) [METHOD_SIGNATURE] delete(java.lang.String?path) [METHOD_SIGNATURE] getChildren(java.lang.String?path) [METHOD_SIGNATURE] getData(java.lang.String?path) [METHOD_SIGNATURE] isConnected() [METHOD_SIGNATURE] removeChildListener(java.lang.String?path, ChildListener?listener) [METHOD_SIGNATURE] removeStateListener(StateListener?listener) [METHOD_SIGNATURE] setData(java.lang.String?path, byte[]?data) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.util.List | addChildListener(java.lang.String?path, ChildListener?listener)给zk节点加监听,当zk节点被删除或者子节点增/删的时候触发 void | addStateListener(StateListener?listener)增加连接状态监听器,StateListener.DISCONNECTED/CONNECTED/RECONNECTED boolean | checkExists(java.lang.String?path)判断zk节点是否存在 void | close()关闭zk资源 void | create(java.lang.String?path, boolean?ephemeral)创建一个zk Node void | delete(java.lang.String?path)删除一个zk Node java.util.List | getChildren(java.lang.String?path)获得子节点列表 byte[] | getData(java.lang.String?path)获得zk节点数据 boolean | isConnected()检测是否处于连接状态 void | removeChildListener(java.lang.String?path, ChildListener?listener)删除节点监听 void | removeStateListener(StateListener?listener)删除状态监听器 void | setData(java.lang.String?path, byte[]?data)设置节点数据 ================================================================================ === 页面 130 === # PAGE: UserTaskDefinitionConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/UserTaskDefinitionConst.html [TITLE] 接口 UserTaskDefinitionConst [DESCRIPTION] 所有超级接口: ActivityDefinitionConst public interface UserTaskDefinitionConst extends ActivityDefinitionConst UserTask -> Activity,设计时刻常量定义 [DESCRIPTION] UserTask -> Activity,设计时刻常量定义 [DESCRIPTION] 任务到达邮件通知策略:不提供任务到达邮件通知 [DESCRIPTION] 任务到达邮件通知策略:提供任务到达邮件通知 [DESCRIPTION] 任务到达邮件通知策略:提供任务到达邮件通知,需验证口令 [DESCRIPTION] 节点参与者跳过选项策略:自定义策略,系统解析自定义规则的值,如果结果包括含当前节点的办理人,则跳过 [DESCRIPTION] 节点参与者跳过选项策略:与下一节点路由方案参与者相同 [DESCRIPTION] 节点参与者跳过选项策略:与上个任务参与者相同时 [DESCRIPTION] 已过时。 被USER_COMMENT_POSITION_IN_FORM替代 [DESCRIPTION] 被USER_COMMENT_POSITION_IN_FORM替代 [DESCRIPTION] 审核菜单特殊动作:退回(终止当前节点所有子流程实例,跳转到指定父流程的节点) [DESCRIPTION] “退回(终止所有子流程实例,退回到父流程节点)”文字描述 [DESCRIPTION] 审核菜单特殊动作:退回(当前节点的前一个节点) [DESCRIPTION] “退回(当前节点前的历史任务节点)”文字描述 [DESCRIPTION] 审核菜单特殊动作:退回(结束指定节点任务) [DESCRIPTION] “自然结束(结束当前分支,如果没有其他活动分支,流程自然结束)”文字描述 [DESCRIPTION] 审核菜单特殊动作:跳转等待(指定父流程节点处理完再回来) [DESCRIPTION] “跳转等待(终止当前任务,跳转到父流程节点处理完再回来)”文字描述 [DESCRIPTION] 审核菜单特殊动作:跳转等待(指定节点处理完再回来) [DESCRIPTION] “跳转等待(指定节点处理完再回来)”文字描述 [DESCRIPTION] “终止结束(终止当前分支和其他分支,流程被终止)”文字描述 [DESCRIPTION] 审核菜单特殊动作:跳转等待(指定节点处理完再回来) [DESCRIPTION] 审核菜单特殊动作:退回(当前节点的前一个节点) [DESCRIPTION] 审核菜单特殊动作:退回(结束指定节点任务) [DESCRIPTION] 审核菜单特殊动作:跳转等待(指定父流程节点处理完再回来) [DESCRIPTION] 审核菜单特殊动作:退回(终止当前节点所有子流程实例,跳转到指定父流程的节点) [DESCRIPTION] “跳转等待(指定节点处理完再回来)”文字描述 [DESCRIPTION] “退回(当前节点前的历史任务节点)”文字描述 [DESCRIPTION] “跳转等待(终止当前任务,跳转到父流程节点处理完再回来)”文字描述 [DESCRIPTION] “退回(终止所有子流程实例,退回到父流程节点)”文字描述 [DESCRIPTION] “自然结束(结束当前分支,如果没有其他活动分支,流程自然结束)”文字描述 [DESCRIPTION] “终止结束(终止当前分支和其他分支,流程被终止)”文字描述 [DESCRIPTION] 已过时。 被USER_COMMENT_POSITION_IN_FORM替代 [DESCRIPTION] 任务到达邮件通知策略:不提供任务到达邮件通知 [DESCRIPTION] 任务到达邮件通知策略:提供任务到达邮件通知 [DESCRIPTION] 任务到达邮件通知策略:提供任务到达邮件通知,需验证口令 [DESCRIPTION] 节点参与者跳过选项策略:与上个任务参与者相同时 [DESCRIPTION] 节点参与者跳过选项策略:与下一节点路由方案参与者相同 [DESCRIPTION] 节点参与者跳过选项策略:自定义策略,系统解析自定义规则的值,如果结果包括含当前节点的办理人,则跳过 [TABLE] 字段 限定符和类型 | 字段和说明 static int | ADHOC_TASK_TYPE_0动态任务类型:阅办类动态任务 static int | ADHOC_TASK_TYPE_1动态任务类型:会签类动态任务 static int | ADHOC_TASK_TYPE_2动态任务类型:加签类动态任务 static int | ADHOC_TASK_TYPE_3动态任务类型:协同类动态任务 static int | EMAIL_NOTIFY_TYPE_NOT_PROVIDED任务到达邮件通知策略:不提供任务到达邮件通知 static int | EMAIL_NOTIFY_TYPE_PROVIDED任务到达邮件通知策略:提供任务到达邮件通知 static int | EMAIL_NOTIFY_TYPE_PROVIDED_WITH_PWD任务到达邮件通知策略:提供任务到达邮件通知,需验证口令 static java.lang.String | LISTENER_ACTIVITY_ADHOC_BRANCH节点事件:程序指定后继路线和参与者 static java.lang.String | LISTENER_ACTIVITY_CONFIRM_PARTICIPANTS节点事件:节点就绪参与者即将产生任务 static java.lang.String | LISTENER_FORM_AFTER_LOAD节点事件:表单构建后 static java.lang.String | LISTENER_FORM_AFTER_REMOVE节点事件:表单子表记录删除后 static java.lang.String | LISTENER_FORM_AFTER_SAVE节点事件:表单数据(或子表)保存后 static java.lang.String | LISTENER_FORM_BEFORE_LOAD节点事件:表单构建前 static java.lang.String | LISTENER_FORM_BEFORE_REMOVE节点事件:表单子表记录删除前 static java.lang.String | LISTENER_FORM_BEFORE_SAVE节点事件:表单数据(或子表)保存前 static java.lang.String | LISTENER_FORM_COMPLETE_VALIDATE节点事件:任务办理前校验 static java.lang.String | LISTENER_FORM_GRID_EXCEL_TRANSFORM节点事件:表单子表Excel转换处理 static java.lang.String | LISTENER_FORM_GRID_FILTER节点事件:表单子表过滤 static java.lang.String | LISTENER_FORM_NOTICE_UID_RANGE节点事件:通知范围(指定账户)事件 static java.lang.String | LISTENER_FORM_TOOLBAR_BUILD节点事件:表单工具栏构建 static java.lang.String | LISTENER_FORM_TOOLBAR_BUTTON节点事件:工具条按钮事件 static java.lang.String | ROUTE_IGNORE_OPTION_CUSTOM_RULE节点参与者跳过选项策略:自定义策略,系统解析自定义规则的值,如果结果包括含当前节点的办理人,则跳过 static java.lang.String | ROUTE_IGNORE_OPTION_NOT_FIND_USER节点参与者跳过选项策略:找不到办理者时 static java.lang.String | ROUTE_IGNORE_OPTION_SAME_NEXT_TASK_ROUTE_PARTICIPANT节点参与者跳过选项策略:与下一节点路由方案参与者相同 static java.lang.String | ROUTE_IGNORE_OPTION_SAME_PREV_TASK_USER节点参与者跳过选项策略:与上个任务参与者相同时 static int | TIMER_COST_POLICY_AUTO_TASK超时策略:自动向下执行 static int | TIMER_COST_POLICY_END_PROCESS超时策略:结束流程 static int | TIMER_COST_POLICY_EVENT超时策略:触发一个自定义事件 static int | TIMER_COST_POLICY_JUMP_TASK_NODE超时策略:跳转指定节点 static int | TIMER_COST_POLICY_NORMAL超时策略:无动作,只记录超时日志 static int | TIMER_COST_POLICY_ROLLBACK超时策略:自动退回到上个节点 static int | TIMER_COST_POLICY_SHORT_MESSAGE超时策略:给办理者发送超时短信提醒 static int | TIMER_COST_POLICY_SQL_EXCUTE超时策略:触发SQL static int | TIMER_COST_POLICY_TASK_MAIL超时策略:给办理者发送超时邮件提醒 static int | USER_AUDITMENU_POSITION_IN_FORM已过时。被USER_COMMENT_POSITION_IN_FORM替代 static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_PARENTPROCESS_TO_USERTASK审核菜单特殊动作:退回(终止当前节点所有子流程实例,跳转到指定父流程的节点) static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_PARENTPROCESS_TO_USERTASK_DESC“退回(终止所有子流程实例,退回到父流程节点)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_PRE_USERTASK审核菜单特殊动作:退回(当前节点的前一个节点) static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_PRE_USERTASK_DESC“退回(前一个节点)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_USERTASK审核菜单特殊动作:退回(从哪来回哪去) static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_USERTASK_DESC“退回(从哪来回哪去)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_USERTASK_HISTORY审核菜单特殊动作:跳转到手动指定的节点 static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_USERTASK_HISTORY_DESC“退回(当前节点前的历史任务节点)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_USERTASK_TERMINATE_TASK审核菜单特殊动作:退回(结束指定节点任务) static java.lang.String | USER_COMMENT_ACTIONTYPE_BACK_TO_USERTASK_TERMINATE_TASK_DESC“退回(结束指定节点任务)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_END_EVENT审核菜单特殊动作:结束分支 static java.lang.String | USER_COMMENT_ACTIONTYPE_END_EVENT_DESC“自然结束(结束当前分支,如果没有其他活动分支,流程自然结束)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_PARENTPROCESS_TO_USERTASK审核菜单特殊动作:跳转等待(指定父流程节点处理完再回来) static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_PARENTPROCESS_TO_USERTASK_DESC“跳转等待(终止当前任务,跳转到父流程节点处理完再回来)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_TO_SPECIFY_USERTASK审核菜单特殊动作:跳转到指定节点 static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_TO_SPECIFY_USERTASK_DESC审核菜单特殊动作:跳转到指定节点 static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_TO_USERSTART审核菜单特殊动作:跳转到开始节点 static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_TO_USERSTART_DESC“跳转到开始节点”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_TO_USERTASK审核菜单特殊动作:跳转等待(指定节点处理完再回来) static java.lang.String | USER_COMMENT_ACTIONTYPE_JUMP_TO_USERTASK_DESC“跳转等待(指定节点处理完再回来)”文字描述 static java.lang.String | USER_COMMENT_ACTIONTYPE_TERMINATE_EVENT审核菜单特殊动作:终止流程 static java.lang.String | USER_COMMENT_ACTIONTYPE_TERMINATE_EVENT_DESC“终止结束(终止当前分支和其他分支,流程被终止)”文字描述 static int | USER_COMMENT_OPT_HIDDEN审批留言策略:隐藏 static int | USER_COMMENT_OPT_MSG_FILE_OPTIONAL审批留言策略:留言和附件可填 static int | USER_COMMENT_OPT_MSG_FILE_REQUIRED审批留言策略:留言和附件必填 static int | USER_COMMENT_OPT_MSG_OPTIONAL审批留言策略:仅留言可填 static int | USER_COMMENT_OPT_MSG_REQUIRED审批留言策略:仅留言必填 static int | USER_COMMENT_OPT_MSG_REQUIRED_FILE_OPTIONAL审批留言策略:留言必填和附件可填 static int | USER_COMMENT_POSITION_DIALOG审核菜单位置由弹出的对话框提供 static int | USER_COMMENT_POSITION_IN_FORM审核菜单位置在表单内 static int | USER_COMMENT_POSITION_TOOLBAR审核菜单位置在工具栏内 static int | USER_COMMENT_POSITION_TOOLBAR_TRANSACTION审核菜单位置在工具栏,意见在办理窗口 ================================================================================ === 页面 131 === # PAGE: R - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-18.html [DESCRIPTION] 支持日志和审计的操作包括:doIn、publish、consume [DESCRIPTION] RDS API为CC操作关系数据库的API,该API支持? [DESCRIPTION] 通过processBusinessKey流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 通过id流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 已过时。 存在内存异常风险 读当前文件到一个字节数组 [DESCRIPTION] 存在内存异常风险 读当前文件到一个字节数组 [DESCRIPTION] 按行读取文件,注意读取大文件会有内存溢出风险 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 UtilFile.readStrUTF8() 方法替代 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 UtilFile.readStrUTF8() 方法替代 [DESCRIPTION] Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. [DESCRIPTION] Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. [DESCRIPTION] Timeout value indicating a blocking receive without timeout. [DESCRIPTION] Timeout value indicating that a receive operation should check if a message is immediately available without blocking. [DESCRIPTION] Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. [DESCRIPTION] Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. [DESCRIPTION] 接收一个抢先办理的任务,等同于点击表单的“接收办理”按钮 [DESCRIPTION] 非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt [DESCRIPTION] 刷新一次session,延长session生命周期 [DESCRIPTION] 返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 [DESCRIPTION] 注册一个外部告警监听器,当告警规则被评估通过发出告警的同时,同步触发该接口。 [DESCRIPTION] 给当前办理者发送催办邮件(有外部邮箱配置的用户,优先发送外部邮件) [DESCRIPTION] 通过processBusinessKey给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 [DESCRIPTION] 通过Id给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 [DESCRIPTION] 迭代清理目录及子目录文件,将删除时出错的文件放入failed [DESCRIPTION] 从源中移除一个字段,该字段的值不被copy到目标表 [DESCRIPTION] 删除一个权限组,同时与该权限组相关的资源项、分配定义等一并删除 [DESCRIPTION] 当小组被删除时,删除小组相关的配置资源和成员权限 [DESCRIPTION] 移走小组的成员 如果userList以列表形式(用空格分开)则删除多个成员 [DESCRIPTION] Replace a document in the collection according to the specified arguments. [DESCRIPTION] Replace a document in the collection according to the specified arguments. [DESCRIPTION] 缓存事件处理器,当缓存同步到其它集群节点时,节点根据getName查找对应的处理器,完成相应动作的同步操作 [DESCRIPTION] App Icon下载,直接从apps目录下读取 [DESCRIPTION] 审核菜单附件、流程全局附件、任务全局附件,/doccenter/%appId%/! [DESCRIPTION] 移动门户背景图片,/doccenter/%appId%/mobileportal [DESCRIPTION] AWS平台账户头像,/doccenter/%appId%/! [DESCRIPTION] 临时文件夹名,/doccenter/%appId%/tmp [DESCRIPTION] 表单附件UI,存储附件,/doccenter/%appId%/! [DESCRIPTION] 表单HtmlEditor UI,存储大正文,/doccenter/%appId%/-form-ui-editor-/ [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [DESCRIPTION] 重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过processBusinessKey重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务( 适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过id重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] DBSql内部使用,用于转换数据集为T对象。 [DESCRIPTION] 通过processBusinessKey恢复被挂起的流程实例 [DESCRIPTION] 节点参与者跳过选项策略:自定义策略,系统解析自定义规则的值,如果结果包括含当前节点的办理人,则跳过 [DESCRIPTION] 节点参与者跳过选项策略:与下一节点路由方案参与者相同 [DESCRIPTION] 节点参与者跳过选项策略:与上个任务参与者相同时 [DESCRIPTION] 如果repositoryName前缀是-,加密存储文件正文和文件名 [DESCRIPTION] 如果repositoryName后缀是-,按四级算法存储。 [METHOD_SIGNATURE] UtilFile.readStrUTF8() ================================================================================ === 页面 132 === # PAGE: AWSObjectNotFindException (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/AWSObjectNotFindException.html [TITLE] 类 AWSObjectNotFindException [DESCRIPTION] public class AWSObjectNotFindException extends AWSException 资源未找到异常,对应404错误。当用户试图访问不存在的资源时,会返回该错误。例如:要执行的任务实例已不存 另请参阅: APIErrorCode.ERR_404 [DESCRIPTION] 资源未找到异常,对应404错误。当用户试图访问不存在的资源时,会返回该错误。例如:要执行的任务实例已不存 [METHOD_SIGNATURE] AWSObjectNotFindException(java.lang.String?message) [METHOD_SIGNATURE] AWSObjectNotFindException(java.lang.String?message, java.lang.Throwable?cause) [METHOD_SIGNATURE] AWSObjectNotFindException(java.lang.Throwable?cause) [METHOD_SIGNATURE] getAPIErrorCode() [TABLE] 构造器 构造器和说明 AWSObjectNotFindException(java.lang.String?message)构建 AWSObjectNotFindException(java.lang.String?message, java.lang.Throwable?cause)构建 AWSObjectNotFindException(java.lang.Throwable?cause)构建 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAPIErrorCode()404错误 ================================================================================ === 页面 133 === # PAGE: AWSDataAccessException (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/AWSDataAccessException.html [TITLE] 类 AWSDataAccessException [DESCRIPTION] public class AWSDataAccessException extends AWSException 数据操作异常。如数据库操作、XML操作、JSON数据操作,对应500错误。 [DESCRIPTION] 数据操作异常。如数据库操作、XML操作、JSON数据操作,对应500错误。 [METHOD_SIGNATURE] AWSDataAccessException(java.lang.String?message) [METHOD_SIGNATURE] AWSDataAccessException(java.lang.String?message, java.lang.Throwable?cause) [METHOD_SIGNATURE] AWSDataAccessException(java.lang.Throwable?cause) [TABLE] 构造器 构造器和说明 AWSDataAccessException(java.lang.String?message)构建 AWSDataAccessException(java.lang.String?message, java.lang.Throwable?cause)构建 AWSDataAccessException(java.lang.Throwable?cause)构建 ================================================================================ === 页面 134 === # PAGE: AbstPortalSkins (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/skins/AbstPortalSkins.html [TITLE] 类 AbstPortalSkins [DESCRIPTION] 所有已实现的接口: PortalSkinsInterface public abstract class AbstPortalSkins extends java.lang.Object implements PortalSkinsInterface 门户主题风格抽象实现类 另请参阅: 接口描述 , 构建门户菜单、会话、账号个性参数封装 , 组织信息 , 鉴权API , 国际化语言、应用配置参数 , 待办查询 , 已办查询 , 规则API [METHOD_SIGNATURE] AbstPortalSkins() [TABLE] 构造器 构造器和说明 AbstPortalSkins() ================================================================================ === 页面 135 === # PAGE: DaoOrderBy (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/DaoOrderBy.html [TITLE] 类 DaoOrderBy [DESCRIPTION] public class DaoOrderBy extends java.lang.Object 排序 [METHOD_SIGNATURE] asc() [METHOD_SIGNATURE] desc() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 IDaoQuery | asc()升序排序 IDaoQuery | desc()降序排序 ================================================================================ === 页面 136 === # PAGE: AWSAPIException (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/AWSAPIException.html [TITLE] 类 AWSAPIException [DESCRIPTION] 所有已实现的接口: java.io.Serializable public class AWSAPIException extends java.lang.RuntimeException API调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。该API将捕获上层所有异常,转换成AWSAPIException 另请参阅: 序列化表格 [DESCRIPTION] API调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。该API将捕获上层所有异常,转换成AWSAPIException [METHOD_SIGNATURE] AWSAPIException(java.lang.String?msg) [METHOD_SIGNATURE] AWSAPIException(java.lang.String?code, java.lang.String?msg) [METHOD_SIGNATURE] AWSAPIException(java.lang.String?msg, java.lang.Throwable?cause) [METHOD_SIGNATURE] AWSAPIException(java.lang.Throwable?cause) [METHOD_SIGNATURE] getAPIErrorCode() [TABLE] 构造器 构造器和说明 AWSAPIException(java.lang.String?msg) AWSAPIException(java.lang.String?code, java.lang.String?msg) AWSAPIException(java.lang.String?msg, java.lang.Throwable?cause) AWSAPIException(java.lang.Throwable?cause) [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAPIErrorCode()API错误码 ================================================================================ === 页面 137 === # PAGE: ResponseObject (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/ResponseObject.html [TITLE] 类 ResponseObject [DESCRIPTION] public final class ResponseObject extends java.lang.Object AWS通用数据对象封装,用于响应请求的处理结果 [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 从data里获取put到ResponseObject的对象 [DESCRIPTION] 构造一个状态标记为错误的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为成功的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为警告的对象结构,并附加信息给调用者 [DESCRIPTION] 通过json串反向构造一个ResponseObject [DESCRIPTION] 仅用于兼容老版本ResponseObject的复杂数据生成方法。 [DESCRIPTION] 仅将ResponseObject的data对象转换成JSON串 [DESCRIPTION] 已过时。 内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject [DESCRIPTION] 内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject [DESCRIPTION] 将ResponseObject转换成JSON对象 [DESCRIPTION] 将ResponseObject转换成JSON串 [DESCRIPTION] 将ResponseObject转换成XML文档 [DESCRIPTION] 标记API错误码。适用于有异常捕获时,为调用者提供异常错误码 [DESCRIPTION] 获得API错误码 。适用于有异常捕获时,为调用者提供异常错误码 [DESCRIPTION] 构造一个状态标记为成功的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为警告的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为错误的对象结构,并附加信息给调用者 [DESCRIPTION] 通过json串反向构造一个ResponseObject [DESCRIPTION] 从data里获取put到ResponseObject的对象 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。新增一个json对象,可能是向返回给前台的json数组中增加, 也可能是返回给前台的json数组中的某个json数组 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。向返回给前台的json数组中增加数组 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。从当前json数组中跳出到返回给前台的json数组 [DESCRIPTION] 仅用于兼容老版本ResponseObject的复杂数据生成方法。直接给底层数据赋值 [DESCRIPTION] 将ResponseObject转换成JSON串 [DESCRIPTION] 已过时。 内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject [DESCRIPTION] 将ResponseObject转换成JSON对象 [DESCRIPTION] 将ResponseObject转换成JSON对象 [DESCRIPTION] 仅将ResponseObject的data对象转换成JSON串 [DESCRIPTION] 将ResponseObject转换成XML文档 [METHOD_SIGNATURE] addArray() [METHOD_SIGNATURE] addObject() [METHOD_SIGNATURE] containsKey(java.lang.String?key) [METHOD_SIGNATURE] end() [METHOD_SIGNATURE] err() [METHOD_SIGNATURE] err(java.lang.String?msg) [METHOD_SIGNATURE] err(java.lang.Throwable?t) [METHOD_SIGNATURE] errorCode(java.lang.String?errorCode) [METHOD_SIGNATURE] get(java.lang.String?key) [METHOD_SIGNATURE] getData() [METHOD_SIGNATURE] getData(java.lang.Class?t) [METHOD_SIGNATURE] getErrorCode() [METHOD_SIGNATURE] getMsg() [METHOD_SIGNATURE] info() [METHOD_SIGNATURE] info(java.lang.String?msg) [METHOD_SIGNATURE] isErr() [METHOD_SIGNATURE] isOk() [METHOD_SIGNATURE] isWarn() [METHOD_SIGNATURE] msg(java.lang.String?msg) [METHOD_SIGNATURE] newErrResponse() [METHOD_SIGNATURE] newErrResponse(java.lang.String?msg) [METHOD_SIGNATURE] newOkResponse() [METHOD_SIGNATURE] newOkResponse(java.lang.String?msg) [METHOD_SIGNATURE] newWarnResponse() [METHOD_SIGNATURE] newWarnResponse(java.lang.String?msg) [METHOD_SIGNATURE] ok() [METHOD_SIGNATURE] ok(java.lang.String?msg) [METHOD_SIGNATURE] parse(java.lang.String?str) [METHOD_SIGNATURE] put(java.util.Map?map) [METHOD_SIGNATURE] put(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] removeId() [METHOD_SIGNATURE] setData(java.lang.Object?data) [METHOD_SIGNATURE] toDataString() [METHOD_SIGNATURE] toJsonObject() [METHOD_SIGNATURE] toJSONObject() [METHOD_SIGNATURE] toString() [METHOD_SIGNATURE] toString(SerializerFeature...?serializerFeatures) [METHOD_SIGNATURE] toString(SerializerFeature?serializerFeature) [METHOD_SIGNATURE] toXML() [METHOD_SIGNATURE] warn() [METHOD_SIGNATURE] warn(java.lang.String?msg) [METHOD_SIGNATURE] (400-800) [METHOD_SIGNATURE] put(String, Object) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ERROR错误状态 static java.lang.String | INFO提示 static java.lang.String | SUCCESS成功状态 static java.lang.String | WARNING警告状态 [TABLE] 所有方法静态方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 ResponseObject | addArray()该方法仅用于向前台返回json数组的场景。 ResponseObject | addObject()该方法仅用于向前台返回json数组的场景。 boolean | containsKey(java.lang.String?key)data结构中是否包含指定的key ResponseObject | end()该方法仅用于向前台返回json数组的场景。 ResponseObject | err()标记为错误状态 ResponseObject | err(java.lang.String?msg)设置状态为错误,并附加信息给调用者 ResponseObject | err(java.lang.Throwable?t) ResponseObject | errorCode(java.lang.String?errorCode)标记API错误码。 java.lang.Object | get(java.lang.String?key)从data里获取put到ResponseObject的对象 java.lang.Object | getData() ?T | getData(java.lang.Class?t) java.lang.String | getErrorCode()获得API错误码 。 java.lang.String | getMsg()获得附加的消息内容 ResponseObject | info()标记为错误状态 ResponseObject | info(java.lang.String?msg)设置状态为提醒,并附加信息给调用者 boolean | isErr()检查状态是否为出错 boolean | isOk()检查状态是否为成功 boolean | isWarn()检查状态是否为警告 ResponseObject | msg(java.lang.String?msg)将信息放入msg属性 staticResponseObject | newErrResponse()构造一个状态标记为错误的对象结构 staticResponseObject | newErrResponse(java.lang.String?msg)构造一个状态标记为错误的对象结构,并附加信息给调用者 staticResponseObject | newOkResponse()构造一个状态标记为成功的对象结构 staticResponseObject | newOkResponse(java.lang.String?msg)构造一个状态标记为成功的对象结构,并附加信息给调用者 staticResponseObject | newWarnResponse()构造一个状态标记为警告的对象结构 staticResponseObject | newWarnResponse(java.lang.String?msg)构造一个状态标记为警告的对象结构,并附加信息给调用者 ResponseObject | ok()标记为成功状态 ResponseObject | ok(java.lang.String?msg)设置状态为成功,并附加信息给调用者 staticResponseObject | parse(java.lang.String?str)通过json串反向构造一个ResponseObject ResponseObject | put(java.util.Map?map)为data批量放入对象 ResponseObject | put(java.lang.String?key, java.lang.Object?value)为data的放入一个对象 void | removeId() void | setData(java.lang.Object?data)仅用于兼容老版本ResponseObject的复杂数据生成方法。 java.lang.String | toDataString()仅将ResponseObject的data对象转换成JSON串 net.sf.json.JSONObject | toJsonObject()已过时。内部临时使用(2018年10月补丁后该方法删除),新API见toJSONObject JSONObject | toJSONObject()将ResponseObject转换成JSON对象 java.lang.String | toString()将ResponseObject转换成JSON串 java.lang.String | toString(SerializerFeature...?serializerFeatures) java.lang.String | toString(SerializerFeature?serializerFeature) java.lang.String | toXML()将ResponseObject转换成XML文档 ResponseObject | warn()标记为警告状态 ResponseObject | warn(java.lang.String?msg)设置状态为警告,并附加信息给调用者 ================================================================================ === 页面 138 === # PAGE: ActionWeb (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/ActionWeb.html [TITLE] 类 ActionWeb [DESCRIPTION] public abstract class ActionWeb extends java.lang.Object AWS MVC的View层,实现业务逻辑,返回处理的结果 [DESCRIPTION] AWS MVC的View层,实现业务逻辑,返回处理的结果 [METHOD_SIGNATURE] ActionWeb() [METHOD_SIGNATURE] ActionWeb(UserContextuserContext) [METHOD_SIGNATURE] getAppContext() [METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getContext() [METHOD_SIGNATURE] getSIDFlag() [METHOD_SIGNATURE] mergeTemplate(java.lang.String?appId, java.lang.String?templateFileName, java.util.Map?macroLibraries) [TABLE] 构造器 构造器和说明 ActionWeb() ActionWeb(UserContextuserContext)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 AppContext | getAppContext()返回AppContext java.lang.String | getAppId()返回AppId UserContext | getContext()获得用户上下文对象 java.lang.String | getSIDFlag()获得会话隐藏变量 java.lang.String | mergeTemplate(java.lang.String?appId, java.lang.String?templateFileName, java.util.Map?macroLibraries)合并模版,处理生成最终页面的返回内容 ================================================================================ === 页面 139 === # PAGE: AppAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/AppAPI.html [TITLE] 接口 AppAPI [DESCRIPTION] public interface AppAPI App应用接口 [DESCRIPTION] 向指定App发送一条错误信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条错误信息日志和解决方案建议,并输出至命令行屏幕 [DESCRIPTION] 根据appId,获得app在当前AWS节点实例(JVM)的上下文对象 [DESCRIPTION] 获得应用自定义的系统参数的布尔值 如果可以确定是Boolean类型的参数,可以调用该方法,如果没有该参数,则使用指定的defaultVal作为返回值 [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回null [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回默认值 [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回null [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回默认值 [DESCRIPTION] 当前用户选择的界面语言,对应在i18n资源里的配置项 [DESCRIPTION] 取当前用户选择的界面语言对应在i18n资源里的配置项 [DESCRIPTION] 向指定App发送一条警告信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条警告信息日志和解决方案建议,并输出至命令行屏幕 [DESCRIPTION] 根据appId,获得app在当前AWS节点实例(JVM)的上下文对象 [DESCRIPTION] 获得应用自定义的系统参数的布尔值 如果可以确定是Boolean类型的参数,可以调用该方法,如果没有该参数,则使用指定的defaultVal作为返回值 [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回null [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回默认值 [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回null [DESCRIPTION] 获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回默认值 [DESCRIPTION] 向指定App发送一条错误信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条错误信息日志和解决方案建议,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条警告信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条警告信息日志和解决方案建议,并输出至命令行屏幕 [DESCRIPTION] 取当前用户选择的界面语言对应在i18n资源里的配置项 [DESCRIPTION] 当前用户选择的界面语言,对应在i18n资源里的配置项 [METHOD_SIGNATURE] asynCallASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params) [METHOD_SIGNATURE] callASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params) [METHOD_SIGNATURE] err(AppContextapp, java.lang.String?msg) [METHOD_SIGNATURE] err(AppContextapp, java.lang.String?msg, java.lang.String?solution) [METHOD_SIGNATURE] getAppContext(java.lang.String?appId) [METHOD_SIGNATURE] getCurrentAppContext() [METHOD_SIGNATURE] getProperty(java.lang.String?appId, java.lang.String?name) [METHOD_SIGNATURE] getPropertyBooleanValue(java.lang.String?appId, java.lang.String?name, boolean?defaultVal) [METHOD_SIGNATURE] getPropertyJSONArrayValue(java.lang.String?appId, java.lang.String?name) [METHOD_SIGNATURE] getPropertyJSONArrayValue(java.lang.String?appId, java.lang.String?name, JSONArray?defaultValue) [METHOD_SIGNATURE] getPropertyJSONObjectValue(java.lang.String?appId, java.lang.String?name) [METHOD_SIGNATURE] getPropertyJSONObjectValue(java.lang.String?appId, java.lang.String?name, JSONObject?defaultValue) [METHOD_SIGNATURE] getUserContext() [METHOD_SIGNATURE] hasProperty(java.lang.String?appId, java.lang.String?name) [METHOD_SIGNATURE] i18NValue(java.lang.String?appId, java.lang.String?lang, java.lang.String?key) [METHOD_SIGNATURE] i18NValue(java.lang.String?appId,UserContextuserContext, java.lang.String?key) [METHOD_SIGNATURE] info(AppContextapp, java.lang.String?msg) [METHOD_SIGNATURE] isActive(AppContextapp) [METHOD_SIGNATURE] isActive(java.lang.String?appId) [METHOD_SIGNATURE] isInstalled(AppContextapp) [METHOD_SIGNATURE] isInstalled(java.lang.String?appId) [METHOD_SIGNATURE] setProperties(java.lang.String?appId, java.util.Map?values) [METHOD_SIGNATURE] setProperty(java.lang.String?appId, java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] warn(AppContextapp, java.lang.String?msg) [METHOD_SIGNATURE] warn(AppContextapp, java.lang.String?msg, java.lang.String?solution) [METHOD_SIGNATURE] PlatformAPI.getlanguages() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | asynCallASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params)异步调用一个ASLP服务地址 ResponseObject | callASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params)同步调用一个ASLP服务地址 java.lang.String | err(AppContextapp, java.lang.String?msg)向指定App发送一条错误信息日志,并输出至命令行屏幕 java.lang.String | err(AppContextapp, java.lang.String?msg, java.lang.String?solution)向指定App发送一条错误信息日志和解决方案建议,并输出至命令行屏幕 AppContext | getAppContext(java.lang.String?appId)根据appId,获得app在当前AWS节点实例(JVM)的上下文对象 AppContext | getCurrentAppContext()获得处理当前Web请求的App对象 java.lang.String | getProperty(java.lang.String?appId, java.lang.String?name)获得应用自定义的系统参数值 boolean | getPropertyBooleanValue(java.lang.String?appId, java.lang.String?name, boolean?defaultVal)获得应用自定义的系统参数的布尔值如果可以确定是Boolean类型的参数,可以调用该方法,如果没有该参数,则使用指定的defaultVal作为返回值 JSONArray | getPropertyJSONArrayValue(java.lang.String?appId, java.lang.String?name)获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回null JSONArray | getPropertyJSONArrayValue(java.lang.String?appId, java.lang.String?name, JSONArray?defaultValue)获得应用自定义的系统参数值,如果可以解析则返回JSONArray,否则返回默认值 JSONObject | getPropertyJSONObjectValue(java.lang.String?appId, java.lang.String?name)获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回null JSONObject | getPropertyJSONObjectValue(java.lang.String?appId, java.lang.String?name, JSONObject?defaultValue)获得应用自定义的系统参数值,如果可以解析则返回JSONObject,否则返回默认值 UserContext | getUserContext()获得当前App的用户会话对象 boolean | hasProperty(java.lang.String?appId, java.lang.String?name)是否含有某参数 java.lang.String | i18NValue(java.lang.String?appId, java.lang.String?lang, java.lang.String?key)当前用户选择的界面语言,对应在i18n资源里的配置项 java.lang.String | i18NValue(java.lang.String?appId,UserContextuserContext, java.lang.String?key)取当前用户选择的界面语言对应在i18n资源里的配置项 java.lang.String | info(AppContextapp, java.lang.String?msg)向指定App发送一条调试信息日志 boolean | isActive(AppContextapp)判断指定的应用是否已启动 boolean | isActive(java.lang.String?appId)判断指定appId的应用是否已启动 boolean | isInstalled(AppContextapp)判断指定的应用是否已安装 boolean | isInstalled(java.lang.String?appId)判断指定appId的应用是否已安装 void | setProperties(java.lang.String?appId, java.util.Map?values)批量保存应用自定义的系统参数值 void | setProperty(java.lang.String?appId, java.lang.String?name, java.lang.String?value)保存应用自定义的系统参数值 java.lang.String | warn(AppContextapp, java.lang.String?msg)向指定App发送一条警告信息日志,并输出至命令行屏幕 java.lang.String | warn(AppContextapp, java.lang.String?msg, java.lang.String?solution)向指定App发送一条警告信息日志和解决方案建议,并输出至命令行屏幕 ================================================================================ === 页面 140 === # PAGE: Query (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/query/Query.html [TITLE] 接口 Query,M> [DESCRIPTION] 类型参数: Q - 具体的查询实现类 M - 结果集属性对象(Model) 所有已知子接口: BOQueryAPI , HistoryTaskQueryAPI , ProcessQueryAPI , TaskQueryAPI public interface Query,M> 基本查询接口 [DESCRIPTION] 增加查询参数 注意,fieldName后面使用空格隔开运算符,如'ID ='、'TITLE like'。 [DESCRIPTION] 在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX ASC sql子句 [DESCRIPTION] 为Query提供一种事务的机制,在事务中如果用到查询,则需要进行设置Connection,否则不需要 [DESCRIPTION] 执行一个自定义的count sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 [DESCRIPTION] 在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX DESC sql子句 [DESCRIPTION] 执行一个自定义的sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 [DESCRIPTION] 为Query提供一种事务的机制,在事务中如果用到查询,则需要进行设置Connection,否则不需要 [DESCRIPTION] 执行一个自定义的sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 [DESCRIPTION] 执行一个自定义的count sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 [DESCRIPTION] 增加查询参数 注意,fieldName后面使用空格隔开运算符,如'ID ='、'TITLE like'。如果匹配is not null这类非值比较,fieldName使用'字段名 IS NOT NULL',value设置为null [DESCRIPTION] 在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX ASC sql子句 [DESCRIPTION] 在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX DESC sql子句 [DESCRIPTION] 返回一个对象。如果记录是多条返回第1条记录对象,如果没有记录返回null [METHOD_SIGNATURE] addQuery(java.lang.String?fieldName, java.lang.Object?value) [METHOD_SIGNATURE] asc() [METHOD_SIGNATURE] connection(java.sql.Connection?connection) [METHOD_SIGNATURE] count() [METHOD_SIGNATURE] countSql(java.lang.String?countSelectClause) [METHOD_SIGNATURE] desc() [METHOD_SIGNATURE] detail() [METHOD_SIGNATURE] getConnection() [METHOD_SIGNATURE] list() [METHOD_SIGNATURE] listPage(int?firstRow, int?rowCount) [METHOD_SIGNATURE] orderBy(java.lang.String?fieldName) [METHOD_SIGNATURE] sql(java.lang.String?selectClause) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 Q | addQuery(java.lang.String?fieldName, java.lang.Object?value)增加查询参数注意,fieldName后面使用空格隔开运算符,如'ID ='、'TITLE like'。 Q | asc()在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX ASC sql子句 Q | connection(java.sql.Connection?connection)为Query提供一种事务的机制,在事务中如果用到查询,则需要进行设置Connection,否则不需要 long | count()执行查询,返回结果集总数 Q | countSql(java.lang.String?countSelectClause)执行一个自定义的count sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 Q | desc()在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX DESC sql子句 M | detail()返回一个对象。 java.sql.Connection | getConnection()获得当前数据库连接对象 java.util.List | list()执行查询,返回结果集 java.util.List | listPage(int?firstRow, int?rowCount)执行查询,返回指定分页的结果集 Q | orderBy(java.lang.String?fieldName)排序 Q | sql(java.lang.String?selectClause)执行一个自定义的sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 ================================================================================ === 页面 141 === # PAGE: P - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-16.html [DESCRIPTION] 通过json串反向构造一个ResponseObject [DESCRIPTION] 通过一个格式为yyyy-MM-dd日期字符串获取Date对象 [DESCRIPTION] 将Object Array转换成JSONArray对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Date对象 [DESCRIPTION] 将一个List模式的Json字符串转换成List对象 [DESCRIPTION] 将一个K/V模式的键值Json串转换成Map对象 [DESCRIPTION] 当用户接收到提醒窗口或在通知中心点击通知条目时被触发,格式化通知的内容。 [DESCRIPTION] 通过一个日期字符串获取Timestamp对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd日期字符串获取Timestamp对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于用户时区转换系统时区) [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于系统时区转换用户时区) [DESCRIPTION] 设置PathParameter 使用{}包裹key,如/user/{userId}/,调用path("userId","2"),路径会变为/user/2/ [DESCRIPTION] AWS平台扩展插件注册接口,每个App只允许提供一个PluginListener的实现。 [DESCRIPTION] 流程实例控制(Process Instance)接口。 [DESCRIPTION] 流程引擎中流程模型模型定义 使用 SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) 获取流程模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 与流程主版本相关的历史任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 由流程主版本产生的,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 与流程主版本相关的任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] BPMN引擎执行结果查询接口,用于查询引擎已经做了什么 [DESCRIPTION] 流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) [DESCRIPTION] 对应一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) [DESCRIPTION] 流程实例查询(Process Query)接口,包括查询流程实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 处理数据集中一行记录,不要调用数据集的next()方法 [DESCRIPTION] 发布指定范围内的流程,该API可以被外部流程调用,完成发布动作 [DESCRIPTION] Push指标:表单子表Excel下载导出耗时 [DESCRIPTION] Push指标:表单子表Excel上传导入耗时 [DESCRIPTION] Push指标:本地数据库错误次数,如游标超出、连接超时等 [DESCRIPTION] Push指标:本地数据库查询SQL返回条数 [DESCRIPTION] 缓存一个永不过期的对象,如果处于集群部署时同步到其他节点 [DESCRIPTION] 缓存一个对象,如果处于集群部署时同步到其他节点 [DESCRIPTION] Puts a single value in to the given table. [METHOD_SIGNATURE] SDK.getRepositoryAPI().getProcessDefinition(java.lang.String) ================================================================================ === 页面 142 === # PAGE: AppListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/listener/AppListener.html [TITLE] 接口 AppListener [DESCRIPTION] public interface AppListener AWS App平台监听器实现接口,支持应用在安装、启动、暂停、升级、卸载时的事件编程 另请参阅: 应用对象上下文 [DESCRIPTION] AWS App平台监听器实现接口,支持应用在安装、启动、暂停、升级、卸载时的事件编程 [DESCRIPTION] 执行前触发,返回false可阻止该操作的继续 [DESCRIPTION] 执行前触发,返回false可阻止该操作的继续 [METHOD_SIGNATURE] after(AppContextcontext) [METHOD_SIGNATURE] before(AppContextcontext) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | after(AppContextcontext)执行后触发 boolean | before(AppContextcontext)执行前触发,返回false可阻止该操作的继续 ================================================================================ === 页面 143 === # PAGE: ACConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/constant/ACConst.html [TITLE] 类 ACConst [DESCRIPTION] public class ACConst extends java.lang.Object [METHOD_SIGNATURE] ACConst() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ASSIGN_COMPANY分配给单位 static java.lang.String | ASSIGN_DEPARTMENT分配给部门 static java.lang.String | ASSIGN_ORGROLE分配给部门角色组合 static java.lang.String | ASSIGN_PERMISSION分配权限 static java.lang.String | ASSIGN_POSITION分配给岗位 static java.lang.String | ASSIGN_ROLE分配给角色 static java.lang.String | ASSIGN_TEAM分配给团队 static java.lang.String | ASSIGN_USER分配给用户 static java.lang.String[] | DEFAULT_ASSIGNMENT_TYPES static java.lang.String | PERMISSION_AC_TYPE_BUTTON_TEXT static java.lang.String | PERMISSION_AC_TYPE_DW_TEXT static java.lang.String | PERMISSION_AC_TYPE_MOBILE_POLICY_TEXT static java.lang.String | PERMISSION_AC_TYPE_MOBILE_TEXT static java.lang.String | PERMISSION_AC_TYPE_NAV_TEXT static java.lang.String | PERMISSION_AC_TYPE_PROCESS_TEXT static java.lang.String | PERMISSION_AC_TYPE_ROLE_TEXT static java.lang.String | PERMISSION_AC_TYPE_USER_TEXT [TABLE] 构造器 构造器和说明 ACConst() ================================================================================ === 页面 144 === # PAGE: TaskAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/TaskAPI.html [TITLE] 接口 TaskAPI [DESCRIPTION] public interface TaskAPI 任务实例控制(Task Instance)接口。如果API调用的上下文已提供TaskInstance、 ProcessInstance这样的实例对象,使用对应的参数方法可减少构建实例对象的不必要开销 [DESCRIPTION] 任务实例控制(Task Instance)接口。如果API调用的上下文已提供TaskInstance、 ProcessInstance这样的实例对象,使用对应的参数方法可减少构建实例对象的不必要开销 [DESCRIPTION] 给相应的流程节点添加添加新的任务实例,顺序多实例时,只能在已经创建的任务之后创建新的调度任务 不支持在发起任务节点进行此操作 [DESCRIPTION] 取消任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 取消节点的全部任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 任务从(机构或角色)中认领,将共享任务变为私有任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 创建一个已经完成的EAI历史任务,该类任务不由本地工作流引擎驱动,无需再调用完成的操作 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建公共人工任务类实例,认领类型由Type指定 [DESCRIPTION] 创建公共人工任务类实例,认领类型由ClaimType指定。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 获得一个任务实例,首先检查是否在活动任务列表,如果未找到再到历史任务列表中查询。 [DESCRIPTION] 判断任务实例是否垃圾数据(绑定表单后无BO数据) [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 [DESCRIPTION] 订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 接收一个抢先办理的任务,等同于点击表单的“接收办理”按钮 [DESCRIPTION] 设置任务优先级,该操作只允许更新活动的待办任务 [DESCRIPTION] 设置任务概要,该操作只允许更新活动的待办任务 [DESCRIPTION] 设置任务标题,该操作只允许更新活动的待办任务 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 去除已经创建的且未办理的调度任务(顺序多实例)或者任务实例(并行多实例) [DESCRIPTION] 如果该任务允许收回,收回已办任务,被收回的待办任务标记状态‘cancel’转移到H表 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 如果评估可以达成向后推进的条件,自动向下推进。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。如果该节点有处于串签待调度的任务或等待类任务, 该操作不会自动完成处理。 如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 如果评估可以达成向后推进的条件,自动向下推进。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,自动向下推进。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,自动向下推进。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,自动向下推进。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,自动向下推进。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进 ,如果后继的人工任务由外部API根据用户选择执行人范围后再创建,设定isBreakUserTask为true。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进 ,如果后继的人工任务由外部API根据用户选择执行人范围后再创建,设定isBreakUserTask为true。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进 ,如果后继的人工任务由外部API根据用户选择执行人范围后再创建,设定isBreakUserTask为true。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进 ,如果后继的人工任务由外部API根据用户选择执行人范围后再创建,设定isBreakUserTask为true。 [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。该方法适用于跳转到非人工节点或人工节点的执行人已经在路由方案中被合理配置。 [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。该方法适用于跳转到非人工节点或人工节点的执行人已经在路由方案中被合理配置。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的分支节点,不产生任何实例数据,不触发非路由类的业务事件。遇到人工任务时,判断是否启用相同办理人跳过,否则模拟路径中断在该人工任务 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 遇到人工任务时,判断是否启用相同办理人跳过,否则模拟路径中断在该人工任务 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 正常情况下该模拟将直至流程结束。注意,若后继路线产生多次预测可去重处理,本预测对包容网关、复杂网关的汇聚不够准确 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 正常情况下,该模拟将直至流程结束。注意,若后继路线产生多次预测可去重处理,本预测对包容网关、复杂网关的汇聚不够准确 [DESCRIPTION] 接收一个抢先办理的任务,等同于点击表单的“接收办理”按钮 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。CallActivity任务本身不支持异步参数,由子流程配置决定, 如果外部子流程全部为异步设置, 那么该任务等同异步 。创建CallActivity任务不需要制定owner和target,如果依赖执行的是人工类子流程, 这两个参数根据子流程的配置参数和事件代码决定 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。CallActivity任务本身不支持异步参数,由子流程配置决定, 如果外部子流程全部为异步设置, 那么该任务等同异步 。创建CallActivity任务不需要制定owner和target,如果依赖执行的是人工类子流程, 这两个参数根据子流程的配置参数和事件代码决定。 [DESCRIPTION] 创建动态任务实例(Ad-Hoc!如协作、加签),participant多人时用空格隔开,每个参与者对应List结果的一个任务实例。 [DESCRIPTION] 创建动态任务实例(Ad-Hoc!如协作、加签),participant多人时用空格隔开,每个参与者对应List结果的一个任务实例。 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建公共人工任务类实例,认领类型由Type指定 [DESCRIPTION] 创建公共人工任务类实例,认领类型由ClaimType指定。 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建一个已经完成的EAI历史任务,该类任务不由本地工作流引擎驱动,无需再调用完成的操作 [DESCRIPTION] 给相应的流程节点添加添加新的任务实例,顺序多实例时,只能在已经创建的任务之后创建新的调度任务 不支持在发起任务节点进行此操作 [DESCRIPTION] 去除已经创建的且未办理的调度任务(顺序多实例)或者任务实例(并行多实例) [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 判断任务实例是否垃圾数据(绑定表单后无BO数据) [DESCRIPTION] 获得指定节点路由方案配置的参与者。该方法调用路由方案接口的getHumanPerformer(执行人)+getPotentialOwner(候选人 ),然后去重。 [DESCRIPTION] 获得指定节点路由方案配置的参与者。该方法调用路由方案接口的getHumanPerformer(执行人)+getPotentialOwner(候选人 ),然后去重。 [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 判断任务是否选择了指定的审核菜单。如果该任务是非人工任务,会按路径向上找人工任务实例 [DESCRIPTION] 判断任务是否选择了指定的审核菜单。如果该任务是非人工任务,会按路径向上找人工任务实例 [DESCRIPTION] 任务从(机构或角色)中认领,将共享任务变为私有任务。认领后其他人再次认领抛出异常 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 获得一个任务实例,首先检查是否在活动任务列表,如果未找到再到历史任务列表中查询。如果开发者非常明确该任务一定是历史任务, 请直接使用getTaskInstanceOfHistory方法,以提高命中率的性能 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 [DESCRIPTION] 寻找两个任务间的全部任务实例。算法从endTaskInstance向前按path路径来找。 [DESCRIPTION] 寻找两个任务间的全部任务实例。算法从endTaskInstance向前按path路径来找。 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 执行后会触发全局的任务删除事件:EventBus.getInstance().handlerPublicEvent(PublicEventConst.TASK_DELETE, oldTaskInst, taskBehaviorContext); 参数oldTaskInst是转办之前旧的任务,taskBehaviorContext参数中有两个参数:userContext和taskInst,分别是转办后新的用户和新的任务。 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 执行后会触发全局的任务删除事件:EventBus.getInstance().handlerPublicEvent(PublicEventConst.TASK_DELETE, oldTaskInst, taskBehaviorContext); 参数oldTaskInst是转办之前旧的任务,taskBehaviorContext参数中有两个参数:userContext和taskInst,分别是转办后新的用户和新的任务。 [DESCRIPTION] 判断已办任务是否可以收回。可收回条件:a)下个节点是人工任务;b)流程策略允许收回;c)该已办任务推进的下个任务尚未办理且下个任务处于单例状态时( 非多例串签、 多例并签、 加签等多人参与的场景);d)该已办任务没有产生多分支(如后继使用了并行网关、包容网关产生多条分支);e)该已办任务是多分支汇聚的最后一个任务。 [DESCRIPTION] 如果该任务允许收回,收回已办任务,被收回的待办任务标记状态‘cancel’转移到H表 [DESCRIPTION] 取消节点的全部任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 取消任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 回退任务到目标节点。被回退的任务所在节点执行取消任务操作(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 回退任务到目标节点。被回退的任务所在节点执行取消任务操作(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 设置任务实例关联的高级分类规则。IoX(Instance Of XXX),实例属于... [DESCRIPTION] 设置任务实例扩展参数值,最多8个。注意如果该任务类型为EAI外部任务,EXT2和EXT3被系统占用 [DESCRIPTION] 设置任务标题,该操作只允许更新活动的待办任务 [DESCRIPTION] 设置任务概要,该操作只允许更新活动的待办任务 [DESCRIPTION] 设置任务优先级,该操作只允许更新活动的待办任务 [DESCRIPTION] 获得任务实例对象。如果是历史任务(isHistoryTask()==true),可造型成HistoryTaskInstance; 如果是EAI任务(isEAITask()==true),可调用toEAITask()获得一个EAITaskInstance [METHOD_SIGNATURE] addUserTaskInstance(ProcessInstanceprocessInst,TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, int?taskState, java.util.Map?param) [METHOD_SIGNATURE] cancelTask(TaskInstancetaskInst, java.lang.String?uid, java.lang.String?cancelReason) [METHOD_SIGNATURE] cancelTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, java.lang.String?cancelReason) [METHOD_SIGNATURE] claimTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] commitComment(java.lang.String?taskInstId, java.lang.String?user, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting) [METHOD_SIGNATURE] commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting) [METHOD_SIGNATURE] commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, java.lang.String?commentId, boolean?isIgnoreDefaultSetting) [METHOD_SIGNATURE] completeEAITask(java.lang.String?eaiTaskInstId) [METHOD_SIGNATURE] completeEAITask(java.lang.String?applicationName, java.lang.String?outerId) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst,UserContextuserContext) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext) [METHOD_SIGNATURE] completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid) [METHOD_SIGNATURE] completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title) [METHOD_SIGNATURE] createCallActivityTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title) [METHOD_SIGNATURE] createEAIHistoryTaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param) [METHOD_SIGNATURE] createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority) [METHOD_SIGNATURE] createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param) [METHOD_SIGNATURE] createServiceTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync) [METHOD_SIGNATURE] createServiceTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync) [METHOD_SIGNATURE] createUserAdHocTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, int?adHocType, java.lang.String?title) [METHOD_SIGNATURE] createUserAdHocTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, int?adHocType, java.lang.String?title) [METHOD_SIGNATURE] createUserCCTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserCCTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserClaimTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title) [METHOD_SIGNATURE] createUserClaimTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title) [METHOD_SIGNATURE] createUserNotifyTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserNotifyTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority) [METHOD_SIGNATURE] createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority) [METHOD_SIGNATURE] delegateTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?delegateReason) [METHOD_SIGNATURE] delegateTask(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetUser, java.lang.String?delegateReason) [METHOD_SIGNATURE] deleteEAITask(java.lang.String?applicationName, java.lang.String?outerId) [METHOD_SIGNATURE] deleteOtherTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] deleteOtherTask(TaskInstancetaskInst,UserContextuserContext) [METHOD_SIGNATURE] deleteTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] deleteTask(TaskInstancetaskInst,UserContextuserContext) [METHOD_SIGNATURE] findTaskByPrePath(java.lang.String?taskInstId) [METHOD_SIGNATURE] findTaskByPrePath(TaskInstancetaskInst) [METHOD_SIGNATURE] findTasksByPrePath(java.lang.String?beginTaskInstId, java.lang.String?endTaskInstId) [METHOD_SIGNATURE] findTasksByPrePath(java.lang.String?beginTaskInstId,TaskInstanceendTaskInstance) [METHOD_SIGNATURE] findTasksOfSub(java.lang.String?taskInstId) [METHOD_SIGNATURE] findTasksOfSub(TaskInstancetaskInst) [METHOD_SIGNATURE] findUserTaskByPrePath(java.lang.String?taskInstId) [METHOD_SIGNATURE] findUserTaskByPrePath(TaskInstancetaskInst) [METHOD_SIGNATURE] getCommentOfTemp(java.lang.String?taskInstId) [METHOD_SIGNATURE] getInstanceById(java.lang.String?taskInstId) [METHOD_SIGNATURE] getInstanceByOuterId(java.lang.String?applicationName, java.lang.String?outerId) [METHOD_SIGNATURE] getParticipants(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipants(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPerformer(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPerformer(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPotential(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPotential(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getTaskInstance(java.lang.String?taskInstId) [METHOD_SIGNATURE] getTaskInstanceOfHistory(java.lang.String?taskInstId) [METHOD_SIGNATURE] isChoiceActionMenu(java.lang.String?taskInstId, java.lang.String?actionName) [METHOD_SIGNATURE] isChoiceActionMenu(TaskInstancetaskInst, java.lang.String?actionName) [METHOD_SIGNATURE] isClaimTask(java.lang.String?taskInstId) [METHOD_SIGNATURE] isClaimTask(TaskInstancetaskInst) [METHOD_SIGNATURE] isClose(java.lang.String?taskInstId) [METHOD_SIGNATURE] isSuspend(java.lang.String?taskInstId) [METHOD_SIGNATURE] isTrash(java.lang.String?taskInstId) [METHOD_SIGNATURE] isUndoTask(java.lang.String?taskInstId) [METHOD_SIGNATURE] jumpActivity(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId) [METHOD_SIGNATURE] jumpActivity(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetActivityDefId) [METHOD_SIGNATURE] messageEventReceived(java.lang.String?messageName, java.lang.String?corelation) [METHOD_SIGNATURE] messageEventReceived(java.lang.String?messageName, java.lang.String?corelation, java.util.Map?payload) [METHOD_SIGNATURE] migrateHistoryTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId) [METHOD_SIGNATURE] migrateHistoryTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId, java.util.Map?condition) [METHOD_SIGNATURE] migrateTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId) [METHOD_SIGNATURE] migrateTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId, java.util.Map?condition) [METHOD_SIGNATURE] query() [METHOD_SIGNATURE] queryHistory() [METHOD_SIGNATURE] receiveTask(UserContextuserContext,TaskInstancetaskInst) [METHOD_SIGNATURE] resume(java.lang.String?taskInstId) [METHOD_SIGNATURE] resume(TaskInstancetaskInst) [METHOD_SIGNATURE] rollbackTask(java.lang.String?taskInstId, java.lang.String?targetActivityId, java.lang.String?uid, boolean?isCompensation, java.lang.String?rollbackReason) [METHOD_SIGNATURE] rollbackTask(TaskInstancetaskInst, java.lang.String?targetActivityId,UserContextuserContext, boolean?isCompensation, java.lang.String?rollbackReason) [METHOD_SIGNATURE] setComment(java.lang.String?taskInstId, java.lang.String?actionName, java.lang.String?commentMsg) [METHOD_SIGNATURE] setComment(TaskInstancetaskInst, java.lang.String?actionName, java.lang.String?commentMsg) [METHOD_SIGNATURE] setDueTime(java.lang.String?taskInstId, java.sql.Timestamp?dueTime) [METHOD_SIGNATURE] setExtParameter(java.lang.String?taskInstId, java.util.Map?extParameters) [METHOD_SIGNATURE] setIoX(java.lang.String?taskInstId, java.lang.String?advanceType, java.lang.String?valueId) [METHOD_SIGNATURE] setPriority(java.lang.String?taskInstId, int?priority) [METHOD_SIGNATURE] setSummary(java.lang.String?taskInstId, java.lang.String?summary) [METHOD_SIGNATURE] setTitle(java.lang.String?taskInstId, java.lang.String?title) [METHOD_SIGNATURE] setTrash(java.lang.String?taskInstId, boolean?isTrash) [METHOD_SIGNATURE] setTrashByProcessInstId(java.lang.String?processInstId, boolean?isTrash) [METHOD_SIGNATURE] signalEventReceived(java.lang.String?signalName) [METHOD_SIGNATURE] signalEventReceived(java.lang.String?signalName, java.lang.String?corelation) [METHOD_SIGNATURE] signalEventReceived(java.lang.String?signalName, java.lang.String?corelation, java.util.Map?payload) [METHOD_SIGNATURE] simulation2End(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId) [METHOD_SIGNATURE] simulation2End(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] simulationNextPath(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId) [METHOD_SIGNATURE] simulationNextPath(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] subUserTaskInstance(java.lang.String?processInstId, java.lang.String?processDefId, java.lang.String?targetActivityDefId, java.lang.String?participant) [METHOD_SIGNATURE] suspend(java.lang.String?taskInstId) [METHOD_SIGNATURE] suspend(TaskInstancetaskInst) [METHOD_SIGNATURE] tagReadTime(java.lang.String?taskInstId) [METHOD_SIGNATURE] tagReadTime(TaskInstancetaskInst) [METHOD_SIGNATURE] tagReadTimeAllNotification(UserContextuser) [METHOD_SIGNATURE] unclaimTask(java.lang.String?taskInstId) [METHOD_SIGNATURE] undoTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?undoReason) [METHOD_SIGNATURE] commitComment(TaskInstance, UserContext, String, String, boolean) [METHOD_SIGNATURE] commitComment(String, String, String, String, boolean) [METHOD_SIGNATURE] setComment(String, String, String) [METHOD_SIGNATURE] getTaskInstanceOfHistory(String) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.util.List | addUserTaskInstance(ProcessInstanceprocessInst,TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, int?taskState, java.util.Map?param)给相应的流程节点添加添加新的任务实例,顺序多实例时,只能在已经创建的任务之后创建新的调度任务 不支持在发起任务节点进行此操作 TaskInstance | cancelTask(TaskInstancetaskInst, java.lang.String?uid, java.lang.String?cancelReason)取消任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 java.util.List | cancelTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, java.lang.String?cancelReason)取消节点的全部任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 TaskInstance | claimTask(java.lang.String?taskInstId, java.lang.String?uid)任务从(机构或角色)中认领,将共享任务变为私有任务。 boolean | commitComment(java.lang.String?taskInstId, java.lang.String?user, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting)为任务提交一个审批留言到历史记录。 boolean | commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting)为任务提交一个审批留言到历史记录。 boolean | commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, java.lang.String?commentId, boolean?isIgnoreDefaultSetting)为任务提交一个审批留言到历史记录。 void | completeEAITask(java.lang.String?eaiTaskInstId)完成一个EAI任务 void | completeEAITask(java.lang.String?applicationName, java.lang.String?outerId)完成一个EAI任务 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.lang.String?uid)通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch)通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask)通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(TaskInstancetaskInst,UserContextuserContext)完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch)完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask)完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext, boolean?isBranch)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId,UserContextuserContext, boolean?isBranch)完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, boolean?isBranch)完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 TaskInstance | createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title)创建调用外部子流程任务实例,同时启动相关子流程。 TaskInstance | createCallActivityTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title)创建调用外部子流程任务实例,同时启动相关子流程。 EAITaskInstance | createEAIHistoryTaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param)创建一个已经完成的EAI历史任务,该类任务不由本地工作流引擎驱动,无需再调用完成的操作 EAITaskInstance | createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority)创建一个EAI任务,该类任务不由本地工作流引擎驱动 EAITaskInstance | createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param)创建一个EAI任务,该类任务不由本地工作流引擎驱动 TaskInstance | createServiceTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync)创建服务任务实例 TaskInstance | createServiceTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync)创建服务任务实例。 java.util.List | createUserAdHocTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, int?adHocType, java.lang.String?title)创建动态任务实例(Ad-Hoc! java.util.List | createUserAdHocTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, int?adHocType, java.lang.String?title)创建动态任务实例(Ad-Hoc! java.util.List | createUserCCTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title)创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 java.util.List | createUserCCTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title)创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 TaskInstance | createUserClaimTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title)创建公共人工任务类实例,认领类型由Type指定 TaskInstance | createUserClaimTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title)创建公共人工任务类实例,认领类型由ClaimType指定。 java.util.List | createUserNotifyTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title)创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 java.util.List | createUserNotifyTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title)创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 java.util.List | createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title)创建人工任务实例。 java.util.List | createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority)完整参数的创建人工任务实例。 java.util.List | createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title)创建人工任务实例。 java.util.List | createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority)完整参数的创建人工任务实例。 void | delegateTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?delegateReason)将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 void | delegateTask(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetUser, java.lang.String?delegateReason)将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 boolean | deleteEAITask(java.lang.String?applicationName, java.lang.String?outerId)删除活动的EAI任务 boolean | deleteOtherTask(java.lang.String?taskInstId, java.lang.String?uid)删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 boolean | deleteOtherTask(TaskInstancetaskInst,UserContextuserContext)删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 boolean | deleteTask(java.lang.String?taskInstId, java.lang.String?uid)删除任务,被删除的任务标记状态‘delete’转移到H表。 boolean | deleteTask(TaskInstancetaskInst,UserContextuserContext)删除任务,被删除的任务标记状态‘delete’转移到H表。 HistoryTaskInstance | findTaskByPrePath(java.lang.String?taskInstId)按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 HistoryTaskInstance | findTaskByPrePath(TaskInstancetaskInst)按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 java.util.List | findTasksByPrePath(java.lang.String?beginTaskInstId, java.lang.String?endTaskInstId)寻找两个任务间的全部任务实例。 java.util.List | findTasksByPrePath(java.lang.String?beginTaskInstId,TaskInstanceendTaskInstance)寻找两个任务间的全部任务实例。 java.util.List | findTasksOfSub(java.lang.String?taskInstId)查询当前任务直接产生的子任务实例。 java.util.List | findTasksOfSub(TaskInstancetaskInst)查询当前任务直接产生的子任务实例。 HistoryTaskInstance | findUserTaskByPrePath(java.lang.String?taskInstId)按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 HistoryTaskInstance | findUserTaskByPrePath(TaskInstancetaskInst)按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 TaskCommentTempModel | getCommentOfTemp(java.lang.String?taskInstId)获得用户临时保存的审批留言对象 TaskInstance | getInstanceById(java.lang.String?taskInstId)获得任务实例对象。 EAITaskInstance | getInstanceByOuterId(java.lang.String?applicationName, java.lang.String?outerId)获得EAI任务实例对象 java.lang.String | getParticipants(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的参与者。 java.lang.String | getParticipants(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的参与者。 java.lang.String | getParticipantsOfPerformer(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 java.lang.String | getParticipantsOfPerformer(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 java.lang.String | getParticipantsOfPotential(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 java.lang.String | getParticipantsOfPotential(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 TaskInstance | getTaskInstance(java.lang.String?taskInstId)获得一个任务实例,首先检查是否在活动任务列表,如果未找到再到历史任务列表中查询。 HistoryTaskInstance | getTaskInstanceOfHistory(java.lang.String?taskInstId)获得一个执行完的历史任务实例 boolean | isChoiceActionMenu(java.lang.String?taskInstId, java.lang.String?actionName)判断任务是否选择了指定的审核菜单。 boolean | isChoiceActionMenu(TaskInstancetaskInst, java.lang.String?actionName)判断任务是否选择了指定的审核菜单。 boolean | isClaimTask(java.lang.String?taskInstId)判断任务是共享任务还是私有任务 boolean | isClaimTask(TaskInstancetaskInst)判断任务是共享任务还是私有任务 boolean | isClose(java.lang.String?taskInstId)判断任务是否已结束。 boolean | isSuspend(java.lang.String?taskInstId)判断任务是否被挂起。 boolean | isTrash(java.lang.String?taskInstId)判断任务实例是否垃圾数据(绑定表单后无BO数据) boolean | isUndoTask(java.lang.String?taskInstId)判断已办任务是否可以收回。 ProcessExecuteQuery | jumpActivity(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId)不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 ProcessExecuteQuery | jumpActivity(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetActivityDefId)不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 TaskInstance | messageEventReceived(java.lang.String?messageName, java.lang.String?corelation)订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 TaskInstance | messageEventReceived(java.lang.String?messageName, java.lang.String?corelation, java.util.Map?payload)订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 long | migrateHistoryTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId)转移历史任务实例,内部会使用事务处理。 long | migrateHistoryTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId, java.util.Map?condition) long | migrateTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId)转移活动的任务实例,内部会使用事务处理。 long | migrateTask(java.lang.String?fromUID, java.lang.String?toUID, java.lang.String?newCompanyId, java.lang.String?newDeptId, java.lang.String?newRoleId, java.util.List?processGroupIdList, java.lang.String?processDefId, java.util.Map?condition)转移活动的任务实例,内部会使用事务处理。 TaskQueryAPI | query()获得一个任务查询器 HistoryTaskQueryAPI | queryHistory()获得一个历史任务查询器 boolean | receiveTask(UserContextuserContext,TaskInstancetaskInst)接收一个抢先办理的任务,等同于点击表单的“接收办理”按钮 boolean | resume(java.lang.String?taskInstId)激活被挂起的任务实例。 boolean | resume(TaskInstancetaskInst)激活被挂起的任务实例。 TaskInstance | rollbackTask(java.lang.String?taskInstId, java.lang.String?targetActivityId, java.lang.String?uid, boolean?isCompensation, java.lang.String?rollbackReason)回退任务到目标节点。 TaskInstance | rollbackTask(TaskInstancetaskInst, java.lang.String?targetActivityId,UserContextuserContext, boolean?isCompensation, java.lang.String?rollbackReason)回退任务到目标节点。 void | setComment(java.lang.String?taskInstId, java.lang.String?actionName, java.lang.String?commentMsg)保存任务的审批留言(临时数据)。 void | setComment(TaskInstancetaskInst, java.lang.String?actionName, java.lang.String?commentMsg)保存任务的审批留言(临时数据)。 void | setDueTime(java.lang.String?taskInstId, java.sql.Timestamp?dueTime)设置任务处理期限 boolean | setExtParameter(java.lang.String?taskInstId, java.util.Map?extParameters)设置任务实例扩展参数值,最多8个。 void | setIoX(java.lang.String?taskInstId, java.lang.String?advanceType, java.lang.String?valueId)设置任务实例关联的高级分类规则。 void | setPriority(java.lang.String?taskInstId, int?priority)设置任务优先级,该操作只允许更新活动的待办任务 void | setSummary(java.lang.String?taskInstId, java.lang.String?summary)设置任务概要,该操作只允许更新活动的待办任务 void | setTitle(java.lang.String?taskInstId, java.lang.String?title)设置任务标题,该操作只允许更新活动的待办任务 void | setTrash(java.lang.String?taskInstId, boolean?isTrash)更新任务实例垃圾数据状态 void | setTrashByProcessInstId(java.lang.String?processInstId, boolean?isTrash)通过流程实例更新任务实例垃圾数据状态 java.util.List | signalEventReceived(java.lang.String?signalName)将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 java.util.List | signalEventReceived(java.lang.String?signalName, java.lang.String?corelation)将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 java.util.List | signalEventReceived(java.lang.String?signalName, java.lang.String?corelation, java.util.Map?payload)将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 java.util.List | simulation2End(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId)评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 java.util.List | simulation2End(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst)评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 java.util.List | simulationNextPath(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId)评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 java.util.List | simulationNextPath(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst)评估条件并模拟获得当前向后可能推进到的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 void | subUserTaskInstance(java.lang.String?processInstId, java.lang.String?processDefId, java.lang.String?targetActivityDefId, java.lang.String?participant)去除已经创建的且未办理的调度任务(顺序多实例)或者任务实例(并行多实例) boolean | suspend(java.lang.String?taskInstId)挂起任务实例,挂起的任务实例被暂停执行。 boolean | suspend(TaskInstancetaskInst)挂起任务实例,挂起的任务实例被暂停执行。 void | tagReadTime(java.lang.String?taskInstId)如果该任务尚未阅读,标记任务读取时间。 void | tagReadTime(TaskInstancetaskInst)如果该任务尚未阅读,标记任务读取时间。 java.lang.String | tagReadTimeAllNotification(UserContextuser)阅读指定人的全部通知任务 TaskInstance | unclaimTask(java.lang.String?taskInstId)交回认领,其他人可以继续认领。 TaskInstance | undoTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?undoReason)如果该任务允许收回,收回已办任务,被收回的待办任务标记状态‘cancel’转移到H表 ================================================================================ === 页面 145 === # PAGE: UtilString (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilString.html [TITLE] 类 UtilString [DESCRIPTION] public final class UtilString extends java.lang.Object 增强String操作 [DESCRIPTION] 共享的类实例,提高40倍性能 注意,不要向manager或者engine设置Bindings,否则可能会造成逻辑错误 静态变量模式修改为单例模式,会造成循环依赖问题导致平台启动失败 [DESCRIPTION] 如果为空null的字符串,返回 "",否则返回原始内容 [DESCRIPTION] 判断输入的对象是否是null,然后调用isEmpty(String)判断字符串是否为空 [DESCRIPTION] 截取标记为strBegin与strEnd之间的字符串 [DESCRIPTION] 截取标记为strBegin与strEnd之间的字符串 [DESCRIPTION] 判断输入的对象是否是null,然后调用isEmpty(String)判断字符串是否为空 [DESCRIPTION] 判断输入的字符串是否是null或空串,使用trim() [DESCRIPTION] 如果为空null的字符串,返回 "",否则返回原始内容 [DESCRIPTION] 截取标记为strBegin与strEnd之间的字符串 [DESCRIPTION] 截取标记为strBegin与strEnd之间的字符串 [METHOD_SIGNATURE] UtilString() [METHOD_SIGNATURE] UtilString(java.lang.String?str) [METHOD_SIGNATURE] analysisStrFormula(java.lang.String?exp) [METHOD_SIGNATURE] cutString(java.lang.String?str, int?length) [METHOD_SIGNATURE] getEncodingName(java.lang.String?str) [METHOD_SIGNATURE] getStringFromEmpty(java.lang.String?str) [METHOD_SIGNATURE] isEmpty(java.util.Collection?col) [METHOD_SIGNATURE] isEmpty(java.util.Map?map) [METHOD_SIGNATURE] isEmpty(java.lang.Object?obj) [METHOD_SIGNATURE] isEmpty(java.lang.String?str) [METHOD_SIGNATURE] isEmptyByTrim(java.lang.String?str) [METHOD_SIGNATURE] isEmptyNotTrim(java.lang.String?str) [METHOD_SIGNATURE] isNotEmpty(java.lang.String?str) [METHOD_SIGNATURE] join(java.util.Collection?collection, java.lang.String?separator) [METHOD_SIGNATURE] matchValue(java.lang.String?strBegin, java.lang.String?strEnd) [METHOD_SIGNATURE] matchValue(java.lang.String?strBegin, java.lang.String?strEnd, boolean?ignoreCase) [METHOD_SIGNATURE] priority(java.lang.String?op1, java.lang.String?op2) [METHOD_SIGNATURE] replace(java.lang.String?strOld, java.lang.String?strNew) [METHOD_SIGNATURE] split(java.lang.String?strSign) [METHOD_SIGNATURE] toString() [TABLE] 嵌套类 限定符和类型 | 类和说明 static class | UtilString.EngineSingleton共享的类实例,提高40倍性能 注意,不要向manager或者engine设置Bindings,否则可能会造成逻辑错误 静态变量模式修改为单例模式,会造成循环依赖问题导致平台启动失败 [TABLE] 构造器 构造器和说明 UtilString() UtilString(java.lang.String?str) [TABLE] 所有方法静态方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 static double | analysisStrFormula(java.lang.String?exp)计算数值表达式值 static java.lang.String | cutString(java.lang.String?str, int?length)将多余字符变成. static java.lang.String | getEncodingName(java.lang.String?str)猜字符串编码格式 static java.lang.String | getStringFromEmpty(java.lang.String?str)如果为空null的字符串,返回 "",否则返回原始内容 static boolean | isEmpty(java.util.Collection?col)判断数值是否为空 static boolean | isEmpty(java.util.Map?map)判断Map是否为空 static boolean | isEmpty(java.lang.Object?obj)判断输入的对象是否是null,然后调用isEmpty(String)判断字符串是否为空 static boolean | isEmpty(java.lang.String?str)判断输入的字符串是否是null或"" static boolean | isEmptyByTrim(java.lang.String?str)已过时。使用isEmpty替代 static boolean | isEmptyNotTrim(java.lang.String?str)判断输入串是否空 static boolean | isNotEmpty(java.lang.String?str)判断字符串不为null并且不为"" static java.lang.String | join(java.util.Collection?collection, java.lang.String?separator)连接列表值 java.lang.String | matchValue(java.lang.String?strBegin, java.lang.String?strEnd)截取标记为strBegin与strEnd之间的字符串 java.lang.String | matchValue(java.lang.String?strBegin, java.lang.String?strEnd, boolean?ignoreCase)截取标记为strBegin与strEnd之间的字符串 static java.lang.String | priority(java.lang.String?op1, java.lang.String?op2)查表得到op1和op2的优先级 java.lang.String | replace(java.lang.String?strOld, java.lang.String?strNew)将strOld替换为strNew java.util.List | split(java.lang.String?strSign)按指定分隔符分割字符串到List java.lang.String | toString() ================================================================================ === 页面 146 === # PAGE: TaskQueryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/TaskQueryAPI.html [TITLE] 接口 TaskQueryAPI [DESCRIPTION] 所有超级接口: Query < TaskQueryAPI , TaskInstance > public interface TaskQueryAPI extends Query < TaskQueryAPI , TaskInstance > 任务实例查询(Task Query)接口,包括查询任务实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 另请参阅: Query [DESCRIPTION] 任务实例查询(Task Query)接口,包括查询任务实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 任务没有参与者,暂时认领给管理员的异常任务 [DESCRIPTION] EAI类外部任务,这类任务不由工作流引擎驱动 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 与流程主版本相关的任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 查询结果合并从公共池待认领的任务,该特性受bpmn.properties文件ENGINE_CLAIM_SUPPORT配置的影响, 引擎支持的公共池任务类型包括团队、角色和部门 [DESCRIPTION] 查询结果合并可代理的委托任务,除claim类型共享任务外,都允许代理人处理,代理范围权限和有效期由委托申请存根提供。 [DESCRIPTION] 待办工作类任务(正常待办、等待加签及加签类待办) [DESCRIPTION] 获得任务实例对象。如果是历史任务(isHistoryTask()==true),可造型成HistoryTaskInstance; 如果是EAI任务(isEAITask()==true),可调用toEAITask()获得一个EAITaskInstance [DESCRIPTION] 与流程主版本相关的任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] EAI类外部任务,这类任务不由工作流引擎驱动 [DESCRIPTION] 待办工作类任务(正常待办、等待加签及加签类待办) [DESCRIPTION] 创建人的任务,列出的任务由该账户创建。如果是EAI外部任务,该值为EAI任务的系统简称 [DESCRIPTION] 创建人的任务,列出的任务由若干账户创建。如果是EAI外部任务,该值为EAI任务的系统简称 [DESCRIPTION] 任务没有参与者,暂时认领给管理员的异常任务 [DESCRIPTION] 业务域高级分类等于特定内容的任务。(Instance Of Business Domain) [DESCRIPTION] 组织区域等于特定内容的任务。IOR(Instance Of Regional) [DESCRIPTION] 系统分类等于特定内容的任务。IOS(Instance Of System) [DESCRIPTION] 自定义高级分类等于特定内容的任务。IOC(Instance Of Customize) [DESCRIPTION] 扩展字段EXT2等于特定内容的任务。如果该任务是EAI外部任务,固定为该EAI任务的外部标识ID [DESCRIPTION] 扩展字段EXT2包含特定内容的任务。如果该任务是EAI外部任务,固定为该EAI任务的外部标识ID [DESCRIPTION] 扩展字段EXT3等于特定内容的任务。如果该任务是EAI外部任务,固定为该EAI任务的URL [DESCRIPTION] 扩展字段EXT3包含特定内容的任务。如果该任务是EAI外部任务,固定为该EAI任务的URL。 [DESCRIPTION] 查询结果合并从公共池待认领的任务,该特性受bpmn.properties文件ENGINE_CLAIM_SUPPORT配置的影响, 引擎支持的公共池任务类型包括团队、角色和部门 [DESCRIPTION] 查询结果合并可代理的委托任务,除claim类型共享任务外,都允许代理人处理,代理范围权限和有效期由委托申请存根提供。注意, 该选项必须配合target()方法一起使用 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [METHOD_SIGNATURE] activeTask() [METHOD_SIGNATURE] activityDefId(java.lang.String?activityDefId) [METHOD_SIGNATURE] activityType(java.lang.String?activityType) [METHOD_SIGNATURE] appId(java.lang.String...?appId) [METHOD_SIGNATURE] asyncTask() [METHOD_SIGNATURE] beginAfter(java.util.Date?date) [METHOD_SIGNATURE] beginBefore(java.util.Date?date) [METHOD_SIGNATURE] beginEngineNodeTask(java.lang.String?beginEngineNode) [METHOD_SIGNATURE] claimToAdministrator() [METHOD_SIGNATURE] claimToDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] claimToRole(java.lang.String?roleId) [METHOD_SIGNATURE] claimToTeam(java.lang.String?teamId) [METHOD_SIGNATURE] controlState(java.lang.String?controlState) [METHOD_SIGNATURE] delayTask() [METHOD_SIGNATURE] detailById(java.lang.String?taskInstId) [METHOD_SIGNATURE] detailByOuterId(java.lang.String?applicationName, java.lang.String?outerId) [METHOD_SIGNATURE] eaiTask() [METHOD_SIGNATURE] erroredTask() [METHOD_SIGNATURE] ext1(java.lang.String?value) [METHOD_SIGNATURE] ext1Like(java.lang.String?value) [METHOD_SIGNATURE] ext2(java.lang.String?value) [METHOD_SIGNATURE] ext2Like(java.lang.String?value) [METHOD_SIGNATURE] ext3(java.lang.String?value) [METHOD_SIGNATURE] ext3Like(java.lang.String?value) [METHOD_SIGNATURE] ext4(java.lang.String?value) [METHOD_SIGNATURE] ext4Like(java.lang.String?value) [METHOD_SIGNATURE] ext5(java.lang.String?value) [METHOD_SIGNATURE] ext5Like(java.lang.String?value) [METHOD_SIGNATURE] ext6(java.lang.String?value) [METHOD_SIGNATURE] ext6Like(java.lang.String?value) [METHOD_SIGNATURE] filterTrash(boolean?isFilterTrash) [METHOD_SIGNATURE] ids(java.util.List?taskInstIds) [METHOD_SIGNATURE] IOBD(java.lang.String?valueId) [METHOD_SIGNATURE] IOC(java.lang.String?valueId) [METHOD_SIGNATURE] IOR(java.lang.String?valueId) [METHOD_SIGNATURE] IOS(java.lang.String?valueId) [METHOD_SIGNATURE] lessThanSecurityLevel(int?securityLevel) [METHOD_SIGNATURE] monitorTask() [METHOD_SIGNATURE] noneProcessGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] nonUserTask() [METHOD_SIGNATURE] orderByBeginTime() [METHOD_SIGNATURE] orderByPriority() [METHOD_SIGNATURE] orderByTitle() [METHOD_SIGNATURE] owner(java.util.List?uids) [METHOD_SIGNATURE] owner(java.lang.String?uid) [METHOD_SIGNATURE] parentTaskInstId(java.lang.String?parentTaskInstId) [METHOD_SIGNATURE] priority(int?priority) [METHOD_SIGNATURE] processBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] processDefVerId(java.lang.String?processDefVerId) [METHOD_SIGNATURE] processGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] processGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] processInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] read(java.lang.Boolean?read) [METHOD_SIGNATURE] remindTask() [METHOD_SIGNATURE] scopeId(java.lang.String?scopeId) [METHOD_SIGNATURE] securityLevel(int?securityLevel) [METHOD_SIGNATURE] supportClaimTask(java.lang.String?uid) [METHOD_SIGNATURE] supportDelegateTask() [METHOD_SIGNATURE] suspendedTask() [METHOD_SIGNATURE] target(java.lang.String?uid) [METHOD_SIGNATURE] taskState(int?state) [METHOD_SIGNATURE] title(java.lang.String?title) [METHOD_SIGNATURE] titleLike(java.lang.String?title) [METHOD_SIGNATURE] userTask() [METHOD_SIGNATURE] userTaskOfNotification() [METHOD_SIGNATURE] userTaskOfWorking() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 TaskQueryAPI | activeTask()正常活动的任务 TaskQueryAPI | activityDefId(java.lang.String?activityDefId)由节点产生的任务 TaskQueryAPI | activityType(java.lang.String?activityType)任务类型 TaskQueryAPI | appId(java.lang.String...?appId)按APPID查询 TaskQueryAPI | asyncTask()异步执行的任务 TaskQueryAPI | beginAfter(java.util.Date?date)在指定日期之后创建的任务 TaskQueryAPI | beginBefore(java.util.Date?date)在指定日期之前创建的任务 TaskQueryAPI | beginEngineNodeTask(java.lang.String?beginEngineNode)该任务被指定的AWS服务节点创建 TaskQueryAPI | claimToAdministrator()任务没有参与者,暂时认领给管理员的异常任务 TaskQueryAPI | claimToDepartment(java.lang.String?departmentId)由指定部门的人员认领的任务 TaskQueryAPI | claimToRole(java.lang.String?roleId)由指定角色的人员认领的任务 TaskQueryAPI | claimToTeam(java.lang.String?teamId)由指定小组的人员认领的任务 TaskQueryAPI | controlState(java.lang.String?controlState)任务控制状态 TaskQueryAPI | delayTask()已经超时的任务 TaskInstance | detailById(java.lang.String?taskInstId)获得任务实例对象。 EAITaskInstance | detailByOuterId(java.lang.String?applicationName, java.lang.String?outerId)获得EAI任务实例对象 TaskQueryAPI | eaiTask()EAI类外部任务,这类任务不由工作流引擎驱动 TaskQueryAPI | erroredTask()已发生错误的任务 TaskQueryAPI | ext1(java.lang.String?value)扩展字段EXT1等于特定内容的任务 TaskQueryAPI | ext1Like(java.lang.String?value)扩展字段EXT1包含特定内容的任务 TaskQueryAPI | ext2(java.lang.String?value)扩展字段EXT2等于特定内容的任务。 TaskQueryAPI | ext2Like(java.lang.String?value)扩展字段EXT2包含特定内容的任务。 TaskQueryAPI | ext3(java.lang.String?value)扩展字段EXT3等于特定内容的任务。 TaskQueryAPI | ext3Like(java.lang.String?value)扩展字段EXT3包含特定内容的任务。 TaskQueryAPI | ext4(java.lang.String?value)扩展字段EXT4等于特定内容的任务 TaskQueryAPI | ext4Like(java.lang.String?value)扩展字段EXT4包含特定内容的任务 TaskQueryAPI | ext5(java.lang.String?value)扩展字段EXT5等于特定内容的任务 TaskQueryAPI | ext5Like(java.lang.String?value)扩展字段EXT5包含特定内容的任务 TaskQueryAPI | ext6(java.lang.String?value)扩展字段EXT6等于特定内容的任务 TaskQueryAPI | ext6Like(java.lang.String?value)扩展字段EXT6包含特定内容的任务 TaskQueryAPI | filterTrash(boolean?isFilterTrash)是否过滤垃圾数据(没有BO数据的实例) TaskQueryAPI | ids(java.util.List?taskInstIds)对应一组任务ID的查询结果 TaskQueryAPI | IOBD(java.lang.String?valueId)业务域高级分类等于特定内容的任务。 TaskQueryAPI | IOC(java.lang.String?valueId)自定义高级分类等于特定内容的任务。 TaskQueryAPI | IOR(java.lang.String?valueId)组织区域等于特定内容的任务。 TaskQueryAPI | IOS(java.lang.String?valueId)系统分类等于特定内容的任务。 TaskQueryAPI | lessThanSecurityLevel(int?securityLevel)小于指定保密级别的任务 TaskQueryAPI | monitorTask()被超时策略监控的任务 TaskQueryAPI | noneProcessGroupIds(java.util.List?processGroupIds)排除一组流程组相关的任务 TaskQueryAPI | nonUserTask()非人工类任务 TaskQueryAPI | orderByBeginTime()按创建时间排序,调用该方法后应接着调用asc()或desc() TaskQueryAPI | orderByPriority()按优先级排序,调用该方法后应接着调用asc()或desc() TaskQueryAPI | orderByTitle()按标题排序,调用该方法后应接着调用asc()或desc() TaskQueryAPI | owner(java.util.List?uids)创建人的任务,列出的任务由若干账户创建。 TaskQueryAPI | owner(java.lang.String?uid)创建人的任务,列出的任务由该账户创建。 TaskQueryAPI | parentTaskInstId(java.lang.String?parentTaskInstId)由父任务创建的任务 TaskQueryAPI | priority(int?priority)优先级 TaskQueryAPI | processBusinessKey(java.lang.String?processBusinessKey)与外部业务系统主键标识相关的任务 TaskQueryAPI | processDefId(java.lang.String?processDefId)与流程模型相关的任务 TaskQueryAPI | processDefVerId(java.lang.String?processDefVerId)与流程主版本相关的任务,一个主版本号可以包含一组不同版本流程产生的实例 TaskQueryAPI | processGroupId(java.lang.String?processGroupId)与流程组相关的任务 TaskQueryAPI | processGroupIds(java.util.List?processGroupIds)对应一组流程组相关的任务 TaskQueryAPI | processInstId(java.lang.String?processInstId)与流程实例相关的任务 TaskQueryAPI | read(java.lang.Boolean?read)已读或未读的任务 TaskQueryAPI | remindTask()已被催办的任务 TaskQueryAPI | scopeId(java.lang.String?scopeId)一次节点实例化行为所产生的任务实例范围 TaskQueryAPI | securityLevel(int?securityLevel)指定保密级别的任务 TaskQueryAPI | supportClaimTask(java.lang.String?uid)查询结果合并从公共池待认领的任务,该特性受bpmn.properties文件ENGINE_CLAIM_SUPPORT配置的影响, 引擎支持的公共池任务类型包括团队、角色和部门 TaskQueryAPI | supportDelegateTask()查询结果合并可代理的委托任务,除claim类型共享任务外,都允许代理人处理,代理范围权限和有效期由委托申请存根提供。 TaskQueryAPI | suspendedTask()已暂时挂起的任务 TaskQueryAPI | target(java.lang.String?uid)执行人的任务,列出的任务范围由该账户执行 TaskQueryAPI | taskState(int?state)指定的任务类型,如传阅、加签、待办 TaskQueryAPI | title(java.lang.String?title)任务标题等于特定内容的任务 TaskQueryAPI | titleLike(java.lang.String?title)任务标题包含特定内容的任务 TaskQueryAPI | userTask()人工类任务 TaskQueryAPI | userTaskOfNotification()通知类待办任务(传阅、系统通知) TaskQueryAPI | userTaskOfWorking()待办工作类任务(正常待办、等待加签及加签类待办) ================================================================================ === 页面 147 === # PAGE: K - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-11.html [DESCRIPTION] kafka客户端消息发送和接收api 支持日志和审计的操作:send、poll 发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化; 接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); ================================================================================ === 页面 148 === # PAGE: N - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-14.html [DESCRIPTION] 构造一个状态标记为错误的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为成功的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为警告的对象结构,并附加信息给调用者 [DESCRIPTION] 排除一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) ================================================================================ === 页面 149 === # PAGE: I - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-9.html [DESCRIPTION] 取当前用户选择的界面语言对应在i18n资源里的配置项 [DESCRIPTION] 当前用户选择的界面语言,对应在i18n资源里的配置项 [DESCRIPTION] AWS MVC的轻量级DAO接口,数据库持久化操作 [DESCRIPTION] AWS MVC框架中,表示实体业务对象接口 [DESCRIPTION] 导入实例ID为processInstId的流程数据包到 [DESCRIPTION] 工具方法,通过EngineDebug输出info级别消息 [DESCRIPTION] 输出info级别日志信息,同时该信息输出至CONSOLE启动窗口 [DESCRIPTION] Inserts one or more documents. [DESCRIPTION] Inserts one or more documents. [DESCRIPTION] Inserts the provided document. [DESCRIPTION] Inserts the provided document. [DESCRIPTION] 终止+补偿(异常,TerminateEndEvent) [DESCRIPTION] 终止(异常,TerminateEndEvent) [DESCRIPTION] 通过返回值中断后继执行类的接口抽象实现类, [DESCRIPTION] 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 [DESCRIPTION] 如果该应用来自商店的安装,是否允许从商店进行升级检查。 [DESCRIPTION] 当前部门是否departmentId的祖先部门 [DESCRIPTION] 当前部门是否departmentModel的祖先部门 [DESCRIPTION] 是否需要支持大容量4级结构的存储算法,采用该算法可以突破文件系统的单一目录文件数容量限制,理论可从原来存储3万至5万文件增容至3亿至5亿 [DESCRIPTION] 是否在AWS CONSOLE的业务建模、定时器、CC中支持该App [DESCRIPTION] 根据AWS平台配置策略,是否允许个人修改口令 [DESCRIPTION] 根据AWS平台三员安全的配置策略,当前是否到了要修改口令的时间。 [DESCRIPTION] 判断Session由SDK API创建还是用户登录创建 [DESCRIPTION] 如果仅存储的数据多人可维护,则返回true [DESCRIPTION] 如果允许在起草节点时提供作废按钮,则返回true [DESCRIPTION] 当前任务是否为外部任务,这类任务不需要工作流引擎驱动,用于统一企业工作中心的方案 [DESCRIPTION] 判断输入的对象是否是null,然后调用isEmpty(String)判断字符串是否为空 [DESCRIPTION] 指示附件是否加密存储的标志,包括附件名和内容,具体存储时决定是否支持该标志 如果未设置,默认通过repositoryName的DCConst.RULE_PREFIX标志位判断,特殊的场景,对于formfile,则根据UI设置判断;审核类附件,始终返回true [DESCRIPTION] 通过processBusinessKey判断流程实例是否已结束。 [DESCRIPTION] 是否发生过异常,如果该实例在执行过程中有系统异常或声明的BPMNException被抛出,被标记为true [DESCRIPTION] 判断当前AWS主数据库是否存在指定的表和字段 [DESCRIPTION] 适用于支持子系统导航的门户风格,定义该子系统是否隐藏portal桌面,只是一个链接 [DESCRIPTION] 是否需要高级别的安全存储,对该类文件正文和文件名进行加/解密处理 [DESCRIPTION] 判断流程启动时,是否忽略兼任身份的选择,默认值false [DESCRIPTION] 云存储上传时忽略的RepositoryName [DESCRIPTION] 已过时。 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 判断流程是否受管,受管时,该模型在QAS和PRD环境受管,不允许删除和修改 [DESCRIPTION] 是否逾期,如果该实例在执行过程中流程或节点耗时超过KPI定义的范围,被标记为true [DESCRIPTION] 是否提供标准的Portal布局和Portlet,开启此项在CONSOLE主题管理中提供对桌面门户的相关配置功能 [DESCRIPTION] 是否允许热加载,如果开启该选项,支持对各种资源变化的定时扫描,若外部修改这些文件则自动更新,如模版、Jar等 [DESCRIPTION] 通过processBusinessKey判断流程实例是否允许撤销重办。 [DESCRIPTION] 已过时。 已经作废,使用邮件通知应用接口实现 [DESCRIPTION] 是否设置为暂停使用(将不随平台启动而启动) [DESCRIPTION] 通过processBusinessKey判断流程实例是否被挂起 [DESCRIPTION] 如果可以通过流程跟踪查看表单信息,则返回true [DESCRIPTION] 判断流程实例是否垃圾数据(绑定表单后无BO数据) [DESCRIPTION] 判断任务实例是否垃圾数据(绑定表单后无BO数据) [DESCRIPTION] 是否有效,结合是否设置有效起止时间以及是否注销 [DESCRIPTION] 是否有效,结合是否设置有效起止时间以及是否注销 [DESCRIPTION] AWS自定义触发器接口,用于返回一个org.quartz.Trigger类的实例,必须使用传入的name和group ================================================================================ === 页面 150 === # PAGE: ProcessExecutionContext (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/core/delegate/ProcessExecutionContext.html [TITLE] 接口 ProcessExecutionContext [DESCRIPTION] public interface ProcessExecutionContext 流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) [DESCRIPTION] 流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为青色背景 [DESCRIPTION] 给指定的BO表增加一个横幅错误信息,默认为红色背景 [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为蓝色背景 [DESCRIPTION] 给指定的BO表增加一个横幅警告信息,默认为黄色背景 [DESCRIPTION] 程序指定子表列头的字段信息(可控制显示顺序,优先级最高,高于子表列字段的显示隐藏策略)。 [DESCRIPTION] 程序指定子表列的BO字段显示(优先级最高)。 [DESCRIPTION] 程序指定子表列的BO字段隐藏(优先级最高)。 [DESCRIPTION] 根据当前上下文,快速获得查询子表BO的操作对象。 [DESCRIPTION] 获得当前节点的前置汇聚分支,来自流程结构定义 [DESCRIPTION] 获得当前节点后继连线分支,来自流程结构定义 [DESCRIPTION] 读取一个上下文提供的boolean类型临时参数值,如果未初始化或类型匹配错误,返回false [DESCRIPTION] 读取一个上下文提供的Double类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的Integer类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的List类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 读取一个上下文提供的Long类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的Map类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 读取一个上下文提供的String类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 获得当前节点的前置汇聚分支,来自流程结构定义 [DESCRIPTION] 获得当前节点后继连线分支,来自流程结构定义 [DESCRIPTION] 程序指定BO操作只读(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO字段只读(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO可编辑(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO字段可编辑(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO字段隐藏(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO字段显示(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定子表列的BO字段隐藏(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定子表列的BO字段显示(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO字段必填(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO字段选填(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定BO字段标题(优先级最高)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 程序指定子表列头的字段信息(可控制显示顺序,优先级最高,高于子表列字段的显示隐藏策略)。仅适用于人工节点的表单权限场景 [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为青色背景 [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为蓝色背景 [DESCRIPTION] 给指定的BO表增加一个横幅警告信息,默认为黄色背景 [DESCRIPTION] 给指定的BO表增加一个横幅错误信息,默认为红色背景 [DESCRIPTION] 当前人工任务是否选中了指定的审核菜单。如果该上下文的任务实例是一个非人工任务(如服务任务),那么会递归的向前寻找最近的那个人工任务 [DESCRIPTION] 读取一个上下文提供的String类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 读取一个上下文提供的Map类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 读取一个上下文提供的List类型临时参数值,如果未初始化或类型匹配错误,返回null [DESCRIPTION] 读取一个上下文提供的boolean类型临时参数值,如果未初始化或类型匹配错误,返回false [DESCRIPTION] 读取一个上下文提供的Integer类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的Long类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 读取一个上下文提供的Double类型临时参数值,如果未初始化或类型匹配错误,返回0 [DESCRIPTION] 根据当前上下文,快速获得查询子表BO的操作对象。可以继续增加排序、返回List等操作 [METHOD_SIGNATURE] addAlertMessage(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addAlertMessage(java.lang.String?boName, java.lang.String?msg, java.lang.String?bgColor, java.lang.String?fontColor) [METHOD_SIGNATURE] addAlertMessageError(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addAlertMessageInfo(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addAlertMessageWarn(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addFormDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormEditablePolicy(java.lang.String?boName) [METHOD_SIGNATURE] addFormEditablePolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormNotNullPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormNullablePolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormReadOnlyPolicy(java.lang.String?boName) [METHOD_SIGNATURE] addFormReadOnlyPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addGridColumnPolicy(java.lang.String?boName, java.util.List?gridColumnPolicy) [METHOD_SIGNATURE] addGridDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addGridHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] execAtScript(java.lang.String?script) [METHOD_SIGNATURE] getAlertMessage(java.lang.String?boName) [METHOD_SIGNATURE] getBO(java.lang.String?boName) [METHOD_SIGNATURE] getBOQuery(java.lang.String?boName) [METHOD_SIGNATURE] getFormData() [METHOD_SIGNATURE] getIncoming() [METHOD_SIGNATURE] getOutgoing() [METHOD_SIGNATURE] getParameterOfBoolean(java.lang.String?paraName) [METHOD_SIGNATURE] getParameterOfDouble(java.lang.String?paraName) [METHOD_SIGNATURE] getParameterOfInteger(java.lang.String?paraName) [METHOD_SIGNATURE] getParameterOfList(java.lang.String?paraName) [METHOD_SIGNATURE] getParameterOfLong(java.lang.String?paraName) [METHOD_SIGNATURE] getParameterOfMap(java.lang.String?paraName) [METHOD_SIGNATURE] getParameterOfString(java.lang.String?paraName) [METHOD_SIGNATURE] getProcessDef() [METHOD_SIGNATURE] getProcessElement() [METHOD_SIGNATURE] getProcessExecutionTracks() [METHOD_SIGNATURE] getProcessInstance() [METHOD_SIGNATURE] getTaskInstance() [METHOD_SIGNATURE] getUserContext() [METHOD_SIGNATURE] getVariable(java.lang.String?varName) [METHOD_SIGNATURE] getVariables() [METHOD_SIGNATURE] isAsync() [METHOD_SIGNATURE] isChoiceActionMenu(java.lang.String?actionName) [METHOD_SIGNATURE] removeAlertMessage(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] setFieldTitlePolicy(java.lang.String?boName, java.lang.String?boItemName, java.lang.String?newTitle) [METHOD_SIGNATURE] setVariable(java.lang.String?varName, java.lang.Object?varValue) [METHOD_SIGNATURE] setVariables(java.util.Map?vars) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ProcessExecutionContext | addAlertMessage(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅提醒信息,默认为青色背景 ProcessExecutionContext | addAlertMessage(java.lang.String?boName, java.lang.String?msg, java.lang.String?bgColor, java.lang.String?fontColor)给指定的BO表增加一个横幅提醒信息 ProcessExecutionContext | addAlertMessageError(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅错误信息,默认为红色背景 ProcessExecutionContext | addAlertMessageInfo(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅提醒信息,默认为蓝色背景 ProcessExecutionContext | addAlertMessageWarn(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅警告信息,默认为黄色背景 ProcessExecutionContext | addFormDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段显示(优先级最高)。 ProcessExecutionContext | addFormEditablePolicy(java.lang.String?boName)程序指定BO可编辑(优先级最高)。 ProcessExecutionContext | addFormEditablePolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段可编辑(优先级最高)。 ProcessExecutionContext | addFormHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段隐藏(优先级最高)。 ProcessExecutionContext | addFormNotNullPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段必填(优先级最高)。 ProcessExecutionContext | addFormNullablePolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段选填(优先级最高)。 ProcessExecutionContext | addFormReadOnlyPolicy(java.lang.String?boName)程序指定BO操作只读(优先级最高)。 ProcessExecutionContext | addFormReadOnlyPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段只读(优先级最高)。 ProcessExecutionContext | addGridColumnPolicy(java.lang.String?boName, java.util.List?gridColumnPolicy)程序指定子表列头的字段信息(可控制显示顺序,优先级最高,高于子表列字段的显示隐藏策略)。 ProcessExecutionContext | addGridDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定子表列的BO字段显示(优先级最高)。 ProcessExecutionContext | addGridHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定子表列的BO字段隐藏(优先级最高)。 java.lang.String | execAtScript(java.lang.String?script)执行@公式脚本 java.lang.String | getAlertMessage(java.lang.String?boName)返回指定的BO表的警告信息 BO | getBO(java.lang.String?boName)根据当前上下文,快速获得主表BO对象 BOQueryAPI | getBOQuery(java.lang.String?boName)根据当前上下文,快速获得查询子表BO的操作对象。 BO | getFormData()获得当前Form引擎的主表单数据对象 java.util.List | getIncoming()获得当前节点的前置汇聚分支,来自流程结构定义 java.util.List | getOutgoing()获得当前节点后继连线分支,来自流程结构定义 boolean | getParameterOfBoolean(java.lang.String?paraName)读取一个上下文提供的boolean类型临时参数值,如果未初始化或类型匹配错误,返回false double | getParameterOfDouble(java.lang.String?paraName)读取一个上下文提供的Double类型临时参数值,如果未初始化或类型匹配错误,返回0 int | getParameterOfInteger(java.lang.String?paraName)读取一个上下文提供的Integer类型临时参数值,如果未初始化或类型匹配错误,返回0 java.util.List | getParameterOfList(java.lang.String?paraName)读取一个上下文提供的List类型临时参数值,如果未初始化或类型匹配错误,返回null long | getParameterOfLong(java.lang.String?paraName)读取一个上下文提供的Long类型临时参数值,如果未初始化或类型匹配错误,返回0 java.util.Map | getParameterOfMap(java.lang.String?paraName)读取一个上下文提供的Map类型临时参数值,如果未初始化或类型匹配错误,返回null java.lang.String | getParameterOfString(java.lang.String?paraName)读取一个上下文提供的String类型临时参数值,如果未初始化或类型匹配错误,返回null ProcessDefinition | getProcessDef()获得当前流程结构定义 ProcessElement | getProcessElement()获得当前流程元素(任务、网关、事件)定义 java.util.List | getProcessExecutionTracks()获得在自动化执行路径过程中的结果集 ProcessInstance | getProcessInstance()获得当前流程实例对象 TaskInstance | getTaskInstance()获得当前任务实例对象 UserContext | getUserContext()获得当前用户上下文对象 java.lang.Object | getVariable(java.lang.String?varName)读取指定的流程变量 java.util.Map | getVariables()读取全部流程变量 boolean | isAsync()是否异步执行 boolean | isChoiceActionMenu(java.lang.String?actionName)当前人工任务是否选中了指定的审核菜单。 ProcessExecutionContext | removeAlertMessage(java.lang.String?boName, java.lang.String?msg)删除指定BO表的警告信息 ProcessExecutionContext | setFieldTitlePolicy(java.lang.String?boName, java.lang.String?boItemName, java.lang.String?newTitle)程序指定BO字段标题(优先级最高)。 void | setVariable(java.lang.String?varName, java.lang.Object?varValue)设置流程变量 void | setVariables(java.util.Map?vars)批量设置流程变量 ================================================================================ === 页面 151 === # PAGE: Cache (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/cache/Cache.html [TITLE] 类 Cache [DESCRIPTION] 类型参数: K - - 缓存键 V - - 缓存值 public abstract class Cache extends java.lang.Object AWS缓存接口,通过调用 load() 方法完成缓存初始化。App启动时通过CachePluginProfile的注册声明加载该缓存对象 1、内置集群同步机制。默认提供了Put、Remove、Init常用同步动作的实现,开发者可在子类的构造函数中注册 ReplicateActionListener 扩展自定义缓存同步动作; 2、支持过期失效设置; 3、支持缓存对象上限设置和相对淘汰算法; 4、支持内存索引。开发者可通过在子类中注册 CacheIndex扩展索引定义; 使用注意事项: 1、K、V和缓存对象需要同步的属性都需要继承java.io.Serializable 2、使用多值索引时需要重写V的equals和hashCode方法 [DESCRIPTION] AWS缓存接口,通过调用 load() 方法完成缓存初始化。App启动时通过CachePluginProfile的注册声明加载该缓存对象 1、内置集群同步机制。默认提供了Put、Remove、Init常用同步动作的实现,开发者可在子类的构造函数中注册 ReplicateActionListener 扩展自定义缓存同步动作; 2、支持过期失效设置; 3、支持缓存对象上限设置和相对淘汰算法; 4、支持内存索引。开发者可通过在子类中注册 CacheIndex扩展索引定义; 使用注意事项: 1、K、V和缓存对象需要同步的属性都需要继承java.io.Serializable 2、使用多值索引时需要重写V的equals和hashCode方法 [DESCRIPTION] 构造方法,初始化一个新的缓存存储和缓存索引。 [DESCRIPTION] 根据key查询缓存对象,当对象过期或者不存在时返回null [DESCRIPTION] 缓存一个永不过期的对象,如果处于集群部署时同步到其他节点 [DESCRIPTION] 缓存一个对象,如果处于集群部署时同步到其他节点 [DESCRIPTION] 构造方法,初始化一个新的缓存存储和缓存索引。如果该缓存对象扩展了缓存索引或自定义的集群同步动作,请在该构造方法中注册 [DESCRIPTION] 缓存一个永不过期的对象,如果处于集群部署时同步到其他节点 [DESCRIPTION] 缓存一个对象,如果处于集群部署时同步到其他节点 [DESCRIPTION] 根据key查询缓存对象,当对象过期或者不存在时返回null [DESCRIPTION] 根据key删除缓存对象。如果该对象在其它集群节点有副本,一并删除 [DESCRIPTION] 仅用于cache的子类。该方法是集群状态下节点间同步的公共方法,一般只在子类需要自定义同步动作进行扩展同步的场景 [DESCRIPTION] 仅用于cache内部。 cache对象收到集群节点同步动作后,会把action动作转发给注册的名称为action的ReplicateActionListener处理 [METHOD_SIGNATURE] load() [METHOD_SIGNATURE] Cache() [METHOD_SIGNATURE] Cache(CachePluginProfileconfiguration) [METHOD_SIGNATURE] addOpsTrace(java.lang.String?op,Kkey) [METHOD_SIGNATURE] addTo() [METHOD_SIGNATURE] destroy() [METHOD_SIGNATURE] destroy(boolean?notifyCluster) [METHOD_SIGNATURE] destroyMem(boolean?notifyCluster) [METHOD_SIGNATURE] destroyRedis() [METHOD_SIGNATURE] get(Kkey) [METHOD_SIGNATURE] getConfiguration() [METHOD_SIGNATURE] getIndexs() [METHOD_SIGNATURE] getOpsTrace() [METHOD_SIGNATURE] getRedisAdapter() [METHOD_SIGNATURE] getRedisValues(java.util.List?keys) [METHOD_SIGNATURE] getUpdateTime() [METHOD_SIGNATURE] isPurge() [METHOD_SIGNATURE] isRedisCache() [METHOD_SIGNATURE] iterator() [METHOD_SIGNATURE] iteratorSorted(java.util.Comparator?comparator) [METHOD_SIGNATURE] iteratorToList(java.util.Iterator?it) [METHOD_SIGNATURE] keys() [METHOD_SIGNATURE] onReplicate(java.lang.String?action, java.lang.Object?param) [METHOD_SIGNATURE] purge() [METHOD_SIGNATURE] put(Kkey,Vobject) [METHOD_SIGNATURE] put(Kkey,Vobject, boolean?notifyCluster) [METHOD_SIGNATURE] put(Kkey,Vobject, long?timeout) [METHOD_SIGNATURE] put(Kkey,Vobject, long?timeout, boolean?notifyCluster) [METHOD_SIGNATURE] putRedis(java.util.List?list) [METHOD_SIGNATURE] reload() [METHOD_SIGNATURE] reload(boolean?notifyCluster) [METHOD_SIGNATURE] remove(Kkey) [METHOD_SIGNATURE] remove(Kkey, boolean?notifyCluster) [METHOD_SIGNATURE] removeX(Kkey) [METHOD_SIGNATURE] removeX(Kkey, boolean?notifyCluster) [METHOD_SIGNATURE] replicate(java.lang.String?action, java.io.Serializable?param) [METHOD_SIGNATURE] size() [METHOD_SIGNATURE] stream() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ACTION_DESTROY销毁全部缓存对象指令 static java.lang.String | ACTION_INIT重新加载缓存对象指令 static java.lang.String | ACTION_PUT更新缓存对象指令 static java.lang.String | ACTION_REMOVE移走缓存对象指令 static int | MEM_LOADING static int | REDIS_CLOSE static int | REDIS_CLOSEING static int | REDIS_NO_LOADREDIS static int | REDIS_OPEN static int | REDIS_OPENING [TABLE] 构造器 构造器和说明 Cache() Cache(CachePluginProfileconfiguration)构造方法,初始化一个新的缓存存储和缓存索引。 [TABLE] 所有方法静态方法实例方法具体方法 限定符和类型 | 方法和说明 void | addOpsTrace(java.lang.String?op,Kkey)增加操作信息,内部方法 void | addTo() void | destroy()清空缓存内容,同时清空集群节点 void | destroy(boolean?notifyCluster)清空缓存内容 void | destroyMem(boolean?notifyCluster) void | destroyRedis() V | get(Kkey)根据key查询缓存对象,当对象过期或者不存在时返回null CachePluginProfile | getConfiguration()Cache插件配置模型 java.util.Map>,> | getIndexs()获得索引集合,内部使用 | getOpsTrace()获得当前缓存的操作信息 | getRedisAdapter() java.util.List | getRedisValues(java.util.List?keys) long | getUpdateTime()获得最后更新时间 boolean | isPurge()是否定期执行该缓存的purge方法 boolean | isRedisCache() java.util.Iterator | iterator()获得结果迭代器,但不保证缓存对象顺序 java.util.Iterator | iteratorSorted(java.util.Comparator?comparator)获得排序后的结果迭代器 static ?java.util.List | iteratorToList(java.util.Iterator?it)工具方法,将迭代转换为列表 java.util.Set | keys()所有的键 void | onReplicate(java.lang.String?action, java.lang.Object?param)仅用于cache内部。 void | purge()清理方法 void | put(Kkey,Vobject)缓存一个永不过期的对象,如果处于集群部署时同步到其他节点 void | put(Kkey,Vobject, boolean?notifyCluster)缓存一个永不过期的对象 void | put(Kkey,Vobject, long?timeout)缓存一个对象,如果处于集群部署时同步到其他节点 void | put(Kkey,Vobject, long?timeout, boolean?notifyCluster)缓存一个对象 void | putRedis(java.util.List?list)将多个对象批量放入Redis void | reload()重新加载缓存,包含重新加载其它集群节点 void | reload(boolean?notifyCluster)重新加载缓存 void | remove(Kkey) void | remove(Kkey, boolean?notifyCluster) V | removeX(Kkey)根据key删除缓存对象。 V | removeX(Kkey, boolean?notifyCluster)根据key删除缓存对象 void | replicate(java.lang.String?action, java.io.Serializable?param)仅用于cache的子类。 int | size()获得当前缓存对象个数。 java.util.stream.Stream | stream()获取一个不保证缓存顺序的串行流 ================================================================================ === 页面 152 === # PAGE: V - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-22.html [DESCRIPTION] 检查一组AWS登录账户合法性,将不合法的账户返回 [DESCRIPTION] visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。 ================================================================================ === 页面 153 === # PAGE: ProcessQueryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/ProcessQueryAPI.html [TITLE] 接口 ProcessQueryAPI [DESCRIPTION] 所有超级接口: Query < ProcessQueryAPI , ProcessInstance > public interface ProcessQueryAPI extends Query < ProcessQueryAPI , ProcessInstance > 流程实例查询(Process Query)接口,包括查询流程实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 另请参阅: Query [DESCRIPTION] 流程实例查询(Process Query)接口,包括查询流程实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 排除一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程定义排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程主版本排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按启动时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 由流程主版本产生的,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 对应一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) [DESCRIPTION] 执行查询,返回结果集。如果未设置排序规则,默认按创建时间降序排序 [DESCRIPTION] 执行查询,返回指定分页的结果集。如果未设置排序规则,默认按创建时间降序排序 [DESCRIPTION] 由流程主版本产生的,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 对应一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) [DESCRIPTION] 排除一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) [DESCRIPTION] 业务域高级分类等于特定内容的流程实例。(Instance Of Business Domain) [DESCRIPTION] 组织区域等于特定内容的流程实例。IOR(Instance Of Regional) [DESCRIPTION] 系统分类等于特定内容的流程实例。IOS(Instance Of System) [DESCRIPTION] 自定义高级分类等于特定内容的流程实例。IOC(Instance Of Customize) [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按启动时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程定义排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程主版本排序,调用该方法后应接着调用asc()或desc() [METHOD_SIGNATURE] activeProcess() [METHOD_SIGNATURE] appId(java.lang.String...?appId) [METHOD_SIGNATURE] canceledProcess() [METHOD_SIGNATURE] createBy(java.lang.String?uid) [METHOD_SIGNATURE] createdAfter(java.util.Date?date) [METHOD_SIGNATURE] createdBefore(java.util.Date?date) [METHOD_SIGNATURE] detailByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] detailById(java.lang.String?processInstId) [METHOD_SIGNATURE] existSubProcess() [METHOD_SIGNATURE] finished() [METHOD_SIGNATURE] finishedAfter(java.util.Date?date) [METHOD_SIGNATURE] finishedBefore(java.util.Date?date) [METHOD_SIGNATURE] ids(java.util.List?processInstIds) [METHOD_SIGNATURE] IOBD(java.lang.String?valueId) [METHOD_SIGNATURE] IOC(java.lang.String?valueId) [METHOD_SIGNATURE] IOR(java.lang.String?valueId) [METHOD_SIGNATURE] IOS(java.lang.String?valueId) [METHOD_SIGNATURE] keys(java.util.List?businessKeys) [METHOD_SIGNATURE] lessThanSecurityLevel(int?securityLevel) [METHOD_SIGNATURE] list() [METHOD_SIGNATURE] listPage(int?firstRow, int?rowCount) [METHOD_SIGNATURE] noneProcessGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] nonProcess() [METHOD_SIGNATURE] orderByCreateTime() [METHOD_SIGNATURE] orderByProcessDefId() [METHOD_SIGNATURE] orderByProcessDefVerId() [METHOD_SIGNATURE] orderByStartTime() [METHOD_SIGNATURE] parentProcessInstId(java.lang.String?parentProcessInstId) [METHOD_SIGNATURE] parentTaskInstId(java.lang.String?parentTaskInstId) [METHOD_SIGNATURE] process() [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] processDefVerId(java.lang.String?processDefVerId) [METHOD_SIGNATURE] processGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] processGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] processProfileId(java.lang.String?callActivityDefId) [METHOD_SIGNATURE] remark(java.lang.String?value) [METHOD_SIGNATURE] remarkLike(java.lang.String?value) [METHOD_SIGNATURE] remindProcess() [METHOD_SIGNATURE] securityLevel(int?securityLevel) [METHOD_SIGNATURE] started() [METHOD_SIGNATURE] subProcess() [METHOD_SIGNATURE] suspendedProcess() [METHOD_SIGNATURE] terminatedProcess() [METHOD_SIGNATURE] title(java.lang.String?value) [METHOD_SIGNATURE] titleLike(java.lang.String?value) [METHOD_SIGNATURE] unfinished() [METHOD_SIGNATURE] unStarted() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ProcessQueryAPI | activeProcess()活动的流程实例 ProcessQueryAPI | appId(java.lang.String...?appId)按APPID查询 ProcessQueryAPI | canceledProcess()已取消的流程实例 ProcessQueryAPI | createBy(java.lang.String?uid)由特定账户创建的流程实例 ProcessQueryAPI | createdAfter(java.util.Date?date)创建在某个时间之后的流程实例 ProcessQueryAPI | createdBefore(java.util.Date?date)创建在某个时间之前的流程实例 ProcessInstance | detailByBusinessKey(java.lang.String?processBusinessKey)获得流程实例对象 ProcessInstance | detailById(java.lang.String?processInstId)获得流程实例对象 ProcessQueryAPI | existSubProcess()含有子流程实例的流程实例 ProcessQueryAPI | finished()已完成的流程实例 ProcessQueryAPI | finishedAfter(java.util.Date?date)在某个时间之后的完成的流程实例 ProcessQueryAPI | finishedBefore(java.util.Date?date)某个时间之前的完成的流程实例 ProcessQueryAPI | ids(java.util.List?processInstIds)对应一组流程实例ID的查询结果 ProcessQueryAPI | IOBD(java.lang.String?valueId)业务域高级分类等于特定内容的流程实例。 ProcessQueryAPI | IOC(java.lang.String?valueId)自定义高级分类等于特定内容的流程实例。 ProcessQueryAPI | IOR(java.lang.String?valueId)组织区域等于特定内容的流程实例。 ProcessQueryAPI | IOS(java.lang.String?valueId)系统分类等于特定内容的流程实例。 ProcessQueryAPI | keys(java.util.List?businessKeys)对应一组外部业务主键值的查询结果 ProcessQueryAPI | lessThanSecurityLevel(int?securityLevel)小于指定保密级别的任务 java.util.List | list()执行查询,返回结果集。 java.util.List | listPage(int?firstRow, int?rowCount)执行查询,返回指定分页的结果集。 ProcessQueryAPI | noneProcessGroupIds(java.util.List?processGroupIds)排除一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) ProcessQueryAPI | nonProcess()非流程实例,如DW的仅存储 ProcessQueryAPI | orderByCreateTime()按创建时间排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | orderByProcessDefId()按流程定义排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | orderByProcessDefVerId()按流程主版本排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | orderByStartTime()按启动时间排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | parentProcessInstId(java.lang.String?parentProcessInstId)父流程产生的子流程实例 ProcessQueryAPI | parentTaskInstId(java.lang.String?parentTaskInstId)父任务产生的流程实例 ProcessQueryAPI | process()流程实例 ProcessQueryAPI | processDefId(java.lang.String?processDefId)由流程模型产生的流程实例 ProcessQueryAPI | processDefVerId(java.lang.String?processDefVerId)由流程主版本产生的,一个主版本号可以包含一组不同版本流程产生的实例 ProcessQueryAPI | processGroupId(java.lang.String?processGroupId)与流程组相关的流程实例 ProcessQueryAPI | processGroupIds(java.util.List?processGroupIds)对应一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) ProcessQueryAPI | processProfileId(java.lang.String?callActivityDefId)根据节点ID查询子流程节点启动的流程实例 ProcessQueryAPI | remark(java.lang.String?value)备注等于特定值的流程实例 ProcessQueryAPI | remarkLike(java.lang.String?value)备注包含特定值的流程实例 ProcessQueryAPI | remindProcess()有被催办任务的流程 ProcessQueryAPI | securityLevel(int?securityLevel)指定保密级别的任务 ProcessQueryAPIImpl | started()已经启动的实例 ProcessQueryAPI | subProcess()子流程实例 ProcessQueryAPI | suspendedProcess()已挂起的流程实例 ProcessQueryAPI | terminatedProcess()已终止的流程实例 ProcessQueryAPI | title(java.lang.String?value)标题等于特定值的流程实例 ProcessQueryAPI | titleLike(java.lang.String?value)标题包含特定值的流程实例 ProcessQueryAPI | unfinished()未完成的流程实例 ProcessQueryAPIImpl | unStarted()未启动的实例 ================================================================================ === 页面 154 === # PAGE: Y - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-25.html [DESCRIPTION] 直角坐标系 grid 中的 y 轴,单个 grid 组件最多只能放左右两个 y 轴。 ================================================================================ === 页面 155 === # PAGE: AES (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/AES.html [DESCRIPTION] public class AES extends java.lang.Object AES,一种加密算法,可以对加密后的数据进行解密,是美国国家标准技术研究所NIST旨在取代DES 的新一代的加密标准。密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法 ,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。 在无明确要求下,AWS被推荐使用AES来替代DES进行对称加解密。与DES相比: 1.算法公开,DES算法中的S盒8个选择函数矩阵的设计原理因美国政府方面的干预, 不予公布 2.运算速度快,对内存的需求非常低,适合于受限环境。AES作为新一代的数据加密标准, 其安全性也远远高于DES算法 3.AES的密钥长度比DES大,它也可设定为32比特的任意倍数,最小值为128比特,最大值为256比特, 所以用穷举法是不可能破解的 [DESCRIPTION] AES,一种加密算法,可以对加密后的数据进行解密,是美国国家标准技术研究所NIST旨在取代DES 的新一代的加密标准。密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法 ,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。 在无明确要求下,AWS被推荐使用AES来替代DES进行对称加解密。与DES相比: 1.算法公开,DES算法中的S盒8个选择函数矩阵的设计原理因美国政府方面的干预, 不予公布 2.运算速度快,对内存的需求非常低,适合于受限环境。AES作为新一代的数据加密标准, 其安全性也远远高于DES算法 3.AES的密钥长度比DES大,它也可设定为32比特的任意倍数,最小值为128比特,最大值为256比特, 所以用穷举法是不可能破解的 [METHOD_SIGNATURE] AES() [METHOD_SIGNATURE] decrypt(byte[]?data, byte[]?password) [METHOD_SIGNATURE] decrypt(byte[]?data, java.lang.String?password) [METHOD_SIGNATURE] decrypt(java.io.InputStream?is, java.io.OutputStream?os, java.lang.String?password) [METHOD_SIGNATURE] decrypt(java.io.InputStream?is, java.lang.String?password) [METHOD_SIGNATURE] encrypt(byte[]?data, byte[]?password) [METHOD_SIGNATURE] encrypt(byte[]?data, java.lang.String?password) [METHOD_SIGNATURE] encrypt(java.io.InputStream?is, java.io.OutputStream?os, java.lang.String?password) [METHOD_SIGNATURE] encrypt(java.io.InputStream?is, java.lang.String?password) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | CHARTSET static java.lang.String | KEY_ALGORITHM static int | KEY_SIZE [TABLE] 构造器 构造器和说明 AES() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static byte[] | decrypt(byte[]?data, byte[]?password)使用AES解密,返回解密后的字节数据 static byte[] | decrypt(byte[]?data, java.lang.String?password)使用AES解密,返回解密后的字节数据 static void | decrypt(java.io.InputStream?is, java.io.OutputStream?os, java.lang.String?password)使用AES解密流数据 static java.io.InputStream | decrypt(java.io.InputStream?is, java.lang.String?password) static byte[] | encrypt(byte[]?data, byte[]?password)使用AES加密,返回加密后的字节数据 static byte[] | encrypt(byte[]?data, java.lang.String?password)使用AES加密,返回加密后的字节数据 static void | encrypt(java.io.InputStream?is, java.io.OutputStream?os, java.lang.String?password)使用AES加密流数据 static java.io.InputStream | encrypt(java.io.InputStream?is, java.lang.String?password) ================================================================================ === 页面 156 === # PAGE: BO (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bo/engine/BO.html [DESCRIPTION] 所有已实现的接口: IModelBean , java.io.Serializable public class BO extends ModelBean BO数据模型对象 另请参阅: 序列化表格 [DESCRIPTION] 获得field的原始值,该值可能是外面设置到BO或者通过JDBC查询 [DESCRIPTION] 获得T类型的BO字段值 例子: BO boRecordData = new BO(); boRecordData.set("AGE", 15); boRecordData.get("AGE", Integer.class) [DESCRIPTION] 已过时。 使用toJSONObject()替代 [DESCRIPTION] 获得field的原始值,该值可能是外面设置到BO或者通过JDBC查询 [DESCRIPTION] 获得T类型的BO字段值 例子: BO boRecordData = new BO(); boRecordData.set("AGE", 15); boRecordData.get("AGE", Integer.class) [DESCRIPTION] 已过时。 使用toJSONObject()替代 [METHOD_SIGNATURE] BO() [METHOD_SIGNATURE] asMap() [METHOD_SIGNATURE] containsKey(java.lang.String?key) [METHOD_SIGNATURE] get(java.lang.String?field) [METHOD_SIGNATURE] get(java.lang.String?field, java.lang.Class?target) [METHOD_SIGNATURE] getBindId() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getCreateUser() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getModel() [METHOD_SIGNATURE] getOrgId() [METHOD_SIGNATURE] getProcessDefId() [METHOD_SIGNATURE] getString(java.lang.String?field) [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] getUpdateUser() [METHOD_SIGNATURE] isEnd() [METHOD_SIGNATURE] isNew() [METHOD_SIGNATURE] remove(java.lang.String?field) [METHOD_SIGNATURE] removeAndGet(java.lang.String?field) [METHOD_SIGNATURE] set(java.lang.String?field, java.lang.Object?value) [METHOD_SIGNATURE] setAll(java.util.Map?datas) [METHOD_SIGNATURE] setBindId(java.lang.String?bindId) [METHOD_SIGNATURE] setCreateDate(java.util.Date?createDate) [METHOD_SIGNATURE] setCreateUser(java.lang.String?createUser) [METHOD_SIGNATURE] setEnd(boolean?end) [METHOD_SIGNATURE] setId(java.lang.String?id) [METHOD_SIGNATURE] setModel(BOModel?model) [METHOD_SIGNATURE] setOrgId(java.lang.String?orgId) [METHOD_SIGNATURE] setProcessDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] setUpdateDate(java.util.Date?updateDate) [METHOD_SIGNATURE] setUpdateUser(java.lang.String?updateUser) [METHOD_SIGNATURE] toJsonObject() [METHOD_SIGNATURE] toJSONObject() [METHOD_SIGNATURE] toString() [TABLE] 构造器 构造器和说明 BO() [TABLE] 所有方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 java.util.Map | asMap()获取全部数据 boolean | containsKey(java.lang.String?key)该BO是否存在此数据 java.lang.Object | get(java.lang.String?field)获得field的原始值,该值可能是外面设置到BO或者通过JDBC查询 ?T | get(java.lang.String?field, java.lang.Class?target)获得T类型的BO字段值例子:BO boRecordData = new BO();boRecordData.set("AGE", 15);boRecordData.get("AGE", Integer.class) java.lang.String | getBindId()获取该BO的流程实例BINDID java.util.Date | getCreateDate()获取该BO的创建日期 java.lang.String | getCreateUser()获取该BO的创建人 java.lang.String | getId()获取BO的ID BOModel | getModel() java.lang.String | getOrgId()获取该BO的单位ID java.lang.String | getProcessDefId()获取该BO的流程定义ID java.lang.String | getString(java.lang.String?field)获得string类型的字段值 java.util.Date | getUpdateDate()获取该BO的更新时间 java.lang.String | getUpdateUser()获取该BO的修改人 boolean | isEnd()此BO流程实例是否结束 boolean | isNew()判断是否是一条新数据,即ID是否为空 void | remove(java.lang.String?field)移走一个值 java.lang.Object | removeAndGet(java.lang.String?field) BO | set(java.lang.String?field, java.lang.Object?value)设置BO的字段值 BO | setAll(java.util.Map?datas)设置该BO的全部数据 BO | setBindId(java.lang.String?bindId)设置该BO的流程实例BINDID BO | setCreateDate(java.util.Date?createDate)设置该BO的创建日期 BO | setCreateUser(java.lang.String?createUser)设置该BO的创建人 BO | setEnd(boolean?end)设置此BO流程实例是否结束 BO | setId(java.lang.String?id)设置BO的ID void | setModel(BOModel?model) BO | setOrgId(java.lang.String?orgId)设置该BO的单位ID BO | setProcessDefId(java.lang.String?processDefId)设置该BO的流程定义ID BO | setUpdateDate(java.util.Date?updateDate)设置该BO的更新时间 BO | setUpdateUser(java.lang.String?updateUser)设置该BO的修改人 net.sf.json.JSONObject | toJsonObject()已过时。使用toJSONObject()替代 JSONObject | toJSONObject()获取全部数据的JSON结构对象 java.lang.String | toString()toString()方法 ================================================================================ === 页面 157 === # PAGE: HistoryTaskQueryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/HistoryTaskQueryAPI.html [TITLE] 接口 HistoryTaskQueryAPI [DESCRIPTION] 所有超级接口: Query < HistoryTaskQueryAPI , HistoryTaskInstance > public interface HistoryTaskQueryAPI extends Query < HistoryTaskQueryAPI , HistoryTaskInstance > 历史任务实例查询(History Task Query)接口。包括查询历史任务实例列表、详细。如果该查询支持supportUnion(),执行list或listPage的返回结果中 ,可调用模型的isHistoryTask()判断是历史任务还是活动任务 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 另请参阅: Query [DESCRIPTION] 历史任务实例查询(History Task Query)接口。包括查询历史任务实例列表、详细。如果该查询支持supportUnion(),执行list或listPage的返回结果中 ,可调用模型的isHistoryTask()判断是历史任务还是活动任务 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 在指定日期之后创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] 在指定日期之前创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] EAI类外部历史任务,这类任务不由工作流引擎驱动 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按结束时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 创建人的历史任务,列出的任务由若干账户创建。 [DESCRIPTION] 创建人的历史任务,列出的任务由该账户创建。 [DESCRIPTION] 与流程主版本相关的历史任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 执行人的历史任务,列出的历史任务范围已由该账户执行。 [DESCRIPTION] 获得历史任务实例对象。如果是EAI任务(isEAITask()==true),可调用toEAITask() 获得一个EAITaskInstance [DESCRIPTION] 与流程主版本相关的历史任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] EAI类外部历史任务,这类任务不由工作流引擎驱动 [DESCRIPTION] 执行人的历史任务,列出的历史任务范围已由该账户执行。注意,如果历史任务中delegateUser被指定了账户,表示该任务虽然应该由target执行 , 但实际上是由delegateUser用户代理执行的(比如:通过差旅委托或后台的管理员运维工具代执行) [DESCRIPTION] 创建人的历史任务,列出的任务由该账户创建。如果是EAI外部任务,该值为EAI任务的系统简称 [DESCRIPTION] 创建人的历史任务,列出的任务由若干账户创建。如果是EAI外部任务,该值为EAI任务的系统简称 [DESCRIPTION] 在指定日期之前创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] 在指定日期之后创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] 该任务在指定的AWS服务节点执行完毕。集群部署下,如果该任务是系统类自动化任务,默认在创建任务的AWS节点执行, 如果该节点出现异常就会转移到与beginEngineNode不同的节点执行 [DESCRIPTION] 业务域高级分类等于特定内容的任务。(Instance Of Business Domain) [DESCRIPTION] 组织区域等于特定内容的任务。IOR(Instance Of Regional) [DESCRIPTION] 系统分类等于特定内容的任务。IOS(Instance Of System) [DESCRIPTION] 自定义高级分类等于特定内容的任务。IOC(Instance Of Customize) [DESCRIPTION] 扩展字段EXT2等于特定内容的历史任务。如果该任务是EAI外部任务,固定为该EAI任务的外部标识ID [DESCRIPTION] 扩展字段EXT2包含特定内容的历史任务。如果该任务是EAI外部任务,固定为该EAI任务的外部标识ID [DESCRIPTION] 扩展字段EXT3等于特定内容的历史任务。如果该任务是EAI外部任务,固定为该EAI任务的URL [DESCRIPTION] 扩展字段EXT3包含特定内容的历史任务。如果该任务是EAI外部任务,固定为该EAI任务的URL [DESCRIPTION] 按结束时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [METHOD_SIGNATURE] activityDefId(java.lang.String?activityDefId) [METHOD_SIGNATURE] activityType(java.lang.String?activityType) [METHOD_SIGNATURE] appId(java.lang.String...?appId) [METHOD_SIGNATURE] asyncTask() [METHOD_SIGNATURE] beginAfter(java.util.Date?date) [METHOD_SIGNATURE] beginBefore(java.util.Date?date) [METHOD_SIGNATURE] beginEngineNodeTask(java.lang.String?beginEngineNode) [METHOD_SIGNATURE] canceledTask() [METHOD_SIGNATURE] claimToDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] claimToRole(java.lang.String?roleId) [METHOD_SIGNATURE] claimToTeam(java.lang.String?teamId) [METHOD_SIGNATURE] compensatedTask() [METHOD_SIGNATURE] completedTask() [METHOD_SIGNATURE] controlState(java.lang.String?controlState) [METHOD_SIGNATURE] costTimeGreaterThanOrEqual(long?costTime) [METHOD_SIGNATURE] costTimeLessThanOrEqual(long?costTime) [METHOD_SIGNATURE] delayTask() [METHOD_SIGNATURE] deletedTask() [METHOD_SIGNATURE] detailById(java.lang.String?taskInstId) [METHOD_SIGNATURE] detailByOuterId(java.lang.String?applicationName, java.lang.String?outerId) [METHOD_SIGNATURE] eaiTask() [METHOD_SIGNATURE] endEngineNodeTask(java.lang.String?endEngineNode) [METHOD_SIGNATURE] erroredTask() [METHOD_SIGNATURE] ext1(java.lang.String?value) [METHOD_SIGNATURE] ext1Like(java.lang.String?value) [METHOD_SIGNATURE] ext2(java.lang.String?value) [METHOD_SIGNATURE] ext2Like(java.lang.String?value) [METHOD_SIGNATURE] ext3(java.lang.String?value) [METHOD_SIGNATURE] ext3Like(java.lang.String?value) [METHOD_SIGNATURE] ext4(java.lang.String?value) [METHOD_SIGNATURE] ext4Like(java.lang.String?value) [METHOD_SIGNATURE] ext5(java.lang.String?value) [METHOD_SIGNATURE] ext5Like(java.lang.String?value) [METHOD_SIGNATURE] ext6(java.lang.String?value) [METHOD_SIGNATURE] ext6Like(java.lang.String?value) [METHOD_SIGNATURE] ids(java.util.List?taskInstIds) [METHOD_SIGNATURE] IOBD(java.lang.String?valueId) [METHOD_SIGNATURE] IOC(java.lang.String?valueId) [METHOD_SIGNATURE] IOR(java.lang.String?valueId) [METHOD_SIGNATURE] IOS(java.lang.String?valueId) [METHOD_SIGNATURE] isSupportPartitionUnion() [METHOD_SIGNATURE] isSupportUnion() [METHOD_SIGNATURE] lessThanSecurityLevel(int?securityLevel) [METHOD_SIGNATURE] listPageNoSort(int?firstRow, int?rowCount) [METHOD_SIGNATURE] monitorTask() [METHOD_SIGNATURE] noneProcessGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] nonUserTask() [METHOD_SIGNATURE] orderByBeginTime() [METHOD_SIGNATURE] orderByEndTime() [METHOD_SIGNATURE] orderByPriority() [METHOD_SIGNATURE] orderByTitle() [METHOD_SIGNATURE] owner(java.util.List?uids) [METHOD_SIGNATURE] owner(java.lang.String?uid) [METHOD_SIGNATURE] parentTaskInstId(java.lang.String?parentTaskInstId) [METHOD_SIGNATURE] priority(int?priority) [METHOD_SIGNATURE] processBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] processDefVerId(java.lang.String?processDefVerId) [METHOD_SIGNATURE] processGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] processGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] processInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] remindTask() [METHOD_SIGNATURE] scopeId(java.lang.String?scopeId) [METHOD_SIGNATURE] securityLevel(int?securityLevel) [METHOD_SIGNATURE] supportPartitionUnion(java.lang.String[]?partitionIndexs, java.lang.String?ccId) [METHOD_SIGNATURE] supportUnion() [METHOD_SIGNATURE] target(java.lang.String?uid) [METHOD_SIGNATURE] taskState(int?state) [METHOD_SIGNATURE] terminatedTask() [METHOD_SIGNATURE] title(java.lang.String?title) [METHOD_SIGNATURE] titleLike(java.lang.String?title) [METHOD_SIGNATURE] userTask() [METHOD_SIGNATURE] userTaskOfNotification() [METHOD_SIGNATURE] userTaskOfWorking() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 HistoryTaskQueryAPI | activityDefId(java.lang.String?activityDefId)由节点产生的历史任务 HistoryTaskQueryAPI | activityType(java.lang.String?activityType)任务类型 HistoryTaskQueryAPI | appId(java.lang.String...?appId)按APPID查询 HistoryTaskQueryAPI | asyncTask()异步执行的历史任务 HistoryTaskQueryAPI | beginAfter(java.util.Date?date)在指定日期之后创建的历史任务,需要精确到小时分,含该日期 HistoryTaskQueryAPI | beginBefore(java.util.Date?date)在指定日期之前创建的历史任务,需要精确到小时分,含该日期 HistoryTaskQueryAPI | beginEngineNodeTask(java.lang.String?beginEngineNode)该任务被指定的AWS服务节点创建 HistoryTaskQueryAPI | canceledTask()已取消的历史任务 HistoryTaskQueryAPI | claimToDepartment(java.lang.String?departmentId)由指定部门的人员认领的历史任务 HistoryTaskQueryAPI | claimToRole(java.lang.String?roleId)由指定角色的人员认领的历史任务 HistoryTaskQueryAPI | claimToTeam(java.lang.String?teamId)由指定小组的人员认领的历史任务 HistoryTaskQueryAPI | compensatedTask()触发过补偿事件的历史任务 HistoryTaskQueryAPI | completedTask()正常完成的历史任务 HistoryTaskQueryAPI | controlState(java.lang.String?controlState)任务控制状态 HistoryTaskQueryAPI | costTimeGreaterThanOrEqual(long?costTime)执行耗时大于等于(毫秒) HistoryTaskQueryAPI | costTimeLessThanOrEqual(long?costTime)执行耗时小于等于(毫秒) HistoryTaskQueryAPI | delayTask()有超时的历史任务 HistoryTaskQueryAPI | deletedTask()已删除的历史任务 HistoryTaskInstance | detailById(java.lang.String?taskInstId)获得历史任务实例对象。 EAITaskInstance | detailByOuterId(java.lang.String?applicationName, java.lang.String?outerId)获得历史EAI任务实例对象 HistoryTaskQueryAPI | eaiTask()EAI类外部历史任务,这类任务不由工作流引擎驱动 HistoryTaskQueryAPI | endEngineNodeTask(java.lang.String?endEngineNode)该任务在指定的AWS服务节点执行完毕。 HistoryTaskQueryAPI | erroredTask()发生过错误的历史任务 HistoryTaskQueryAPI | ext1(java.lang.String?value)扩展字段EXT1等于特定内容的历史任务 HistoryTaskQueryAPI | ext1Like(java.lang.String?value)扩展字段EXT1包含特定内容的历史任务 HistoryTaskQueryAPI | ext2(java.lang.String?value)扩展字段EXT2等于特定内容的历史任务。 HistoryTaskQueryAPI | ext2Like(java.lang.String?value)扩展字段EXT2包含特定内容的历史任务。 HistoryTaskQueryAPI | ext3(java.lang.String?value)扩展字段EXT3等于特定内容的历史任务。 HistoryTaskQueryAPI | ext3Like(java.lang.String?value)扩展字段EXT3包含特定内容的历史任务。 HistoryTaskQueryAPI | ext4(java.lang.String?value)扩展字段EXT4等于特定内容的历史任务 HistoryTaskQueryAPI | ext4Like(java.lang.String?value)扩展字段EXT4包含特定内容的历史任务 HistoryTaskQueryAPI | ext5(java.lang.String?value)扩展字段EXT5等于特定内容的历史任务 HistoryTaskQueryAPI | ext5Like(java.lang.String?value)扩展字段EXT5包含特定内容的历史任务 HistoryTaskQueryAPI | ext6(java.lang.String?value)扩展字段EXT6等于特定内容的历史任务 HistoryTaskQueryAPI | ext6Like(java.lang.String?value)扩展字段EXT6包含特定内容的历史任务 HistoryTaskQueryAPI | ids(java.util.List?taskInstIds)对应一组历史任务ID的查询结果 HistoryTaskQueryAPI | IOBD(java.lang.String?valueId)业务域高级分类等于特定内容的任务。 HistoryTaskQueryAPI | IOC(java.lang.String?valueId)自定义高级分类等于特定内容的任务。 HistoryTaskQueryAPI | IOR(java.lang.String?valueId)组织区域等于特定内容的任务。 HistoryTaskQueryAPI | IOS(java.lang.String?valueId)系统分类等于特定内容的任务。 boolean | isSupportPartitionUnion()是否支持从归档库查询任务数据 boolean | isSupportUnion()是否支持联合WFC表活动的任务数据 HistoryTaskQueryAPI | lessThanSecurityLevel(int?securityLevel)小于指定保密级别的任务 java.util.List | listPageNoSort(int?firstRow, int?rowCount)一个不排序的列表 HistoryTaskQueryAPI | monitorTask()被超时监控过的历史任务 HistoryTaskQueryAPI | noneProcessGroupIds(java.util.List?processGroupIds)排除一组流程组相关的任务 HistoryTaskQueryAPI | nonUserTask()非人工类历史任务 HistoryTaskQueryAPI | orderByBeginTime()按创建时间排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | orderByEndTime()按结束时间排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | orderByPriority()按优先级排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | orderByTitle()按标题排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | owner(java.util.List?uids)创建人的历史任务,列出的任务由若干账户创建。 HistoryTaskQueryAPI | owner(java.lang.String?uid)创建人的历史任务,列出的任务由该账户创建。 HistoryTaskQueryAPI | parentTaskInstId(java.lang.String?parentTaskInstId)由父任务创建的历史任务 HistoryTaskQueryAPI | priority(int?priority)优先级 HistoryTaskQueryAPI | processBusinessKey(java.lang.String?processBusinessKey)与外部业务系统主键标识相关的历史任务 HistoryTaskQueryAPI | processDefId(java.lang.String?processDefId)与流程模型相关的历史任务 HistoryTaskQueryAPI | processDefVerId(java.lang.String?processDefVerId)与流程主版本相关的历史任务,一个主版本号可以包含一组不同版本流程产生的实例 HistoryTaskQueryAPI | processGroupId(java.lang.String?processGroupId)与流程组相关的历史任务 HistoryTaskQueryAPI | processGroupIds(java.util.List?processGroupIds)对应一组流程组相关的历史任务 HistoryTaskQueryAPI | processInstId(java.lang.String?processInstId)与流程实例相关的历史任务 HistoryTaskQueryAPI | remindTask()被催办过的历史任务 HistoryTaskQueryAPI | scopeId(java.lang.String?scopeId)一次节点实例化行为所产生的任务实例范围 HistoryTaskQueryAPI | securityLevel(int?securityLevel)指定保密级别的任务 HistoryTaskQueryAPIImpl | supportPartitionUnion(java.lang.String[]?partitionIndexs, java.lang.String?ccId)从归档库查询任务数据 HistoryTaskQueryAPIImpl | supportUnion()本次查询支持联合WFC表活动的任务数据 HistoryTaskQueryAPI | target(java.lang.String?uid)执行人的历史任务,列出的历史任务范围已由该账户执行。 HistoryTaskQueryAPI | taskState(int?state)指定的任务类型,如传阅、加签、待办 HistoryTaskQueryAPI | terminatedTask()已终止的历史任务 HistoryTaskQueryAPI | title(java.lang.String?title)任务标题等于特定内容的历史任务 HistoryTaskQueryAPI | titleLike(java.lang.String?title)任务标题包含特定内容的历史任务 HistoryTaskQueryAPI | userTask()人工类历史任务 HistoryTaskQueryAPI | userTaskOfNotification()通知类已办任务(传阅、系统通知) HistoryTaskQueryAPI | userTaskOfWorking()工作类历史任务(正常已办、加签类已办等) ================================================================================ === 页面 158 === # PAGE: HttpAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/HttpAPI.html [TITLE] 接口 HttpAPI [DESCRIPTION] 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface HttpAPI extends java.io.Closeable 支持日志和审计的操作:execute、get、post、async [DESCRIPTION] 支持日志和审计的操作:execute、get、post、async [DESCRIPTION] 异步请求,自定义回调,当请求返回结果后会执行该回调 [DESCRIPTION] 为上层场景提供的设置@公式上下文能力,可在支持@公式的场景(如url)扩大解析范围 若不指定Http Api 默认为 DispatcherRequest.getUserContext() [DESCRIPTION] 为当前http请求增加多个Form参数,例如:bodyForm(new String[][]{{},{}}); [DESCRIPTION] 设置请求体,请求类型为application/json;charset=utf-8 [DESCRIPTION] 将请求方法设置为DELETE 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 将请求方法设置为GET 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] get请求,返回string结果 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 为当前http请求新增一个header 已存在的header会被覆盖 [DESCRIPTION] 合并JSON,把参数的JSON和已有的Body JSON合并 合并规则: 1、参数为JSONObject,已有Body JSON为JSONObject,根据第一层Key做合并,如果第一层key存在则覆盖,不存在则追加 2、参数为JSONObject,已有Body JSON为JSONArray,抛出 java.lang.IllegalArgumentException 异常 3、参数为JSONArray,已有Body JSON为JSONArray,向Body JSONArray后追加参数JSONArray 4、参数为JSONArray,已有Body JSON为JSONObject,抛出 java.lang.IllegalArgumentException 异常 5、已有Body JSON为空时,追加参数JSON [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [DESCRIPTION] 设置PathParameter 使用{}包裹key,如/user/{userId}/,调用path("userId","2"),路径会变为/user/2/ [DESCRIPTION] 为当前http请求新增一个参数,查询参数将拼接到uri中? [DESCRIPTION] 设置https上下文,默认总是信任证书身份 [DESCRIPTION] 为当前http请求新增一个header 已存在的header会被覆盖 [DESCRIPTION] 为当前http请求新增一个参数,查询参数将拼接到uri中?后部分 [DESCRIPTION] 设置请求体,请求类型为application/json;charset=utf-8 [DESCRIPTION] 设置PathParameter 使用{}包裹key,如/user/{userId}/,调用path("userId","2"),路径会变为/user/2/ [DESCRIPTION] 合并JSON,把参数的JSON和已有的Body JSON合并 合并规则: 1、参数为JSONObject,已有Body JSON为JSONObject,根据第一层Key做合并,如果第一层key存在则覆盖,不存在则追加 2、参数为JSONObject,已有Body JSON为JSONArray,抛出 java.lang.IllegalArgumentException 异常 3、参数为JSONArray,已有Body JSON为JSONArray,向Body JSONArray后追加参数JSONArray 4、参数为JSONArray,已有Body JSON为JSONObject,抛出 java.lang.IllegalArgumentException 异常 5、已有Body JSON为空时,追加参数JSON [DESCRIPTION] 为当前http请求增加多个Form参数,例如:bodyForm(new String[][]{{},{}}); [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [DESCRIPTION] get请求,返回string结果 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] get请求,将结果交给HttpStreamHandler处理 [DESCRIPTION] 异步请求,自定义回调,当请求返回结果后会执行该回调 [DESCRIPTION] 发post请求,返回流结果给HttpStreamHandler处理 [DESCRIPTION] 将请求方法设置为GET 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 将请求方法设置为DELETE 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 设置https上下文,默认总是信任证书身份 [DESCRIPTION] 为上层场景提供的设置@公式上下文能力,可在支持@公式的场景(如url)扩大解析范围 若不指定Http Api 默认为 DispatcherRequest.getUserContext() [METHOD_SIGNATURE] async(java.lang.String?uri, HttpCallback?cb, java.lang.String[]...?queryParams) [METHOD_SIGNATURE] atContext(java.lang.Object?atContext) [METHOD_SIGNATURE] body(java.io.File?file, ContentType?contentType) [METHOD_SIGNATURE] body(java.io.InputStream?instream, ContentType?contentType) [METHOD_SIGNATURE] body(java.lang.Object?body, ContentType?contentType) [METHOD_SIGNATURE] body(java.lang.String?s, ContentType?contentType) [METHOD_SIGNATURE] bodyForm(java.lang.String[][]?formParams) [METHOD_SIGNATURE] bodyForm(java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] bodyJson(java.lang.String?json) [METHOD_SIGNATURE] delete() [METHOD_SIGNATURE] execute() [METHOD_SIGNATURE] execute(DSAPIExecuteContext?DSAPIExecuteContext) [METHOD_SIGNATURE] execute(java.lang.String?url) [METHOD_SIGNATURE] execute(java.lang.String?url, DSAPIExecuteContext?DSAPIExecuteContext) [METHOD_SIGNATURE] get() [METHOD_SIGNATURE] get(java.lang.String?uri) [METHOD_SIGNATURE] get(java.lang.String?uri, HttpStreamHandler?httpStreamHandler) [METHOD_SIGNATURE] getHttpUrl() [METHOD_SIGNATURE] header(java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] mergeBodyJson(java.lang.String?json) [METHOD_SIGNATURE] multipart(java.lang.String?name, java.io.InputStream?is, java.lang.String?fileName) [METHOD_SIGNATURE] multipart(java.lang.String?name, java.lang.String?text) [METHOD_SIGNATURE] path(java.lang.String?pathParamKey, java.lang.String?pathParamValue) [METHOD_SIGNATURE] post() [METHOD_SIGNATURE] post(java.lang.String?uri) [METHOD_SIGNATURE] post(java.lang.String?uri, HttpStreamHandler?httpStreamHandler) [METHOD_SIGNATURE] put() [METHOD_SIGNATURE] query(java.lang.String[][]?queryParams) [METHOD_SIGNATURE] query(java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] setCharset(java.lang.String?charset) [METHOD_SIGNATURE] setConnectTimeout(int?timeout) [METHOD_SIGNATURE] setContentType(ContentType?contentType) [METHOD_SIGNATURE] setCredentials(Credentials?credentials) [METHOD_SIGNATURE] setHttpsContext(java.security.KeyStore?truststore, java.security.KeyStore?keystore, char[]?keyPassword, int?verifier, java.lang.String?protocol) [METHOD_SIGNATURE] setHttpUrl(java.lang.String?url) [METHOD_SIGNATURE] setMethod(java.lang.String?method) [METHOD_SIGNATURE] setReadTimeout(int?timeout) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | METHOD_DELETE static java.lang.String | METHOD_GET static java.lang.String | METHOD_HEAD static java.lang.String | METHOD_POST static java.lang.String | METHOD_PUT static java.lang.String | SSL static java.lang.String | TLS static int | verifier_AllowAll static int | verifier_BrowserCompat static int | verifier_Strict [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 void | async(java.lang.String?uri, HttpCallback?cb, java.lang.String[]...?queryParams)异步请求,自定义回调,当请求返回结果后会执行该回调 HttpAPI | atContext(java.lang.Object?atContext)为上层场景提供的设置@公式上下文能力,可在支持@公式的场景(如url)扩大解析范围 若不指定Http Api 默认为 DispatcherRequest.getUserContext() HttpAPI | body(java.io.File?file, ContentType?contentType)为当前http请求增加文件内容 HttpAPI | body(java.io.InputStream?instream, ContentType?contentType)为当前http请求增加流内容 HttpAPI | body(java.lang.Object?body, ContentType?contentType)设置请求体和请求类型 HttpAPI | body(java.lang.String?s, ContentType?contentType)设置请求体和请求类型 HttpAPI | bodyForm(java.lang.String[][]?formParams)为当前http请求增加多个Form参数,例如:bodyForm(new String[][]{{},{}}); HttpAPI | bodyForm(java.lang.String?name, java.lang.String?value)为当前http请求增加一个Form参数 HttpAPI | bodyJson(java.lang.String?json)设置请求体,请求类型为application/json;charset=utf-8 HttpAPI | delete()将请求方法设置为DELETE 该请求方法下,设置的body类参数(form和json)将被丢弃 Response | execute()发起请求 Response | execute(DSAPIExecuteContext?DSAPIExecuteContext)发起请求 Response | execute(java.lang.String?url)使用自定义的url发起请求 Response | execute(java.lang.String?url, DSAPIExecuteContext?DSAPIExecuteContext)使用自定义的url发起请求 HttpAPI | get()将请求方法设置为GET 该请求方法下,设置的body类参数(form和json)将被丢弃 java.lang.String | get(java.lang.String?uri)get请求,返回string结果 该请求方法下,设置的body类参数(form和json)将被丢弃 void | get(java.lang.String?uri, HttpStreamHandler?httpStreamHandler)已过时。 java.lang.String | getHttpUrl()获取SDK注入的或连接器定义的url HttpAPI | header(java.lang.String?name, java.lang.String?value)为当前http请求新增一个header 已存在的header会被覆盖 HttpAPI | mergeBodyJson(java.lang.String?json)合并JSON,把参数的JSON和已有的Body JSON合并 合并规则: 1、参数为JSONObject,已有Body JSON为JSONObject,根据第一层Key做合并,如果第一层key存在则覆盖,不存在则追加 2、参数为JSONObject,已有Body JSON为JSONArray,抛出java.lang.IllegalArgumentException异常 3、参数为JSONArray,已有Body JSON为JSONArray,向Body JSONArray后追加参数JSONArray 4、参数为JSONArray,已有Body JSON为JSONObject,抛出java.lang.IllegalArgumentException异常 5、已有Body JSON为空时,追加参数JSON HttpAPI | multipart(java.lang.String?name, java.io.InputStream?is, java.lang.String?fileName)http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 HttpAPI | multipart(java.lang.String?name, java.lang.String?text)http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 HttpAPI | path(java.lang.String?pathParamKey, java.lang.String?pathParamValue)设置PathParameter 使用{}包裹key,如/user/{userId}/,调用path("userId","2"),路径会变为/user/2/ HttpAPI | post()将请求方法设置为POST java.lang.String | post(java.lang.String?uri)post请求,返回string结果 void | post(java.lang.String?uri, HttpStreamHandler?httpStreamHandler)已过时。 HttpAPI | put()将请求方法设置为PUT HttpAPI | query(java.lang.String[][]?queryParams)增加多个查询参数 HttpAPI | query(java.lang.String?name, java.lang.String?value)为当前http请求新增一个参数,查询参数将拼接到uri中? HttpAPI | setCharset(java.lang.String?charset)设置编码,默认为utf-8 HttpAPI | setConnectTimeout(int?timeout)设置连接超时时间,单位ms,默认2秒 HttpAPI | setContentType(ContentType?contentType)设置请求类型 HttpAPI | setCredentials(Credentials?credentials)设置basic认证的用户名,密码 HttpAPI | setHttpsContext(java.security.KeyStore?truststore, java.security.KeyStore?keystore, char[]?keyPassword, int?verifier, java.lang.String?protocol)设置https上下文,默认总是信任证书身份 HttpAPI | setHttpUrl(java.lang.String?url)设置url HttpAPI | setMethod(java.lang.String?method)设置请求方法 HttpAPI | setReadTimeout(int?timeout)设置读数据超时时间,单位ms,默认60秒 ================================================================================ === 页面 159 === # PAGE: PermAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PermAPI.html [TITLE] 接口 PermAPI [DESCRIPTION] public interface PermAPI 权限接口。提供对平台资源访问权限检查、AC通用访问控制权限检查等操作 [DESCRIPTION] 权限接口。提供对平台资源访问权限检查、AC通用访问控制权限检查等操作 [DESCRIPTION] 获得为resourceType/resourceId分配的访问权限列表 [DESCRIPTION] 获得为resourceType/resourceId/accessMode分配的访问权限列表 [DESCRIPTION] 根据resourceType返回该类资源的AC插件配置对象 [DESCRIPTION] 根据资源ID和资源类型反查授权的用户列表(全部访问模式) [DESCRIPTION] 根据资源ID和资源类型反查授权的用户列表(指定访问模式) [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) [DESCRIPTION] 判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) [DESCRIPTION] 删除一个权限组,同时与该权限组相关的资源项、分配定义等一并删除 [DESCRIPTION] 删除一个权限组,同时与该权限组相关的资源项、分配定义等一并删除 [DESCRIPTION] 根据resourceType返回该类资源的AC插件配置对象 [DESCRIPTION] 获得为resourceType/resourceId分配的访问权限列表 [DESCRIPTION] 获得为resourceType/resourceId/accessMode分配的访问权限列表 [DESCRIPTION] AC授权验证。判断是否拥有资源resourceId的accessMode类型访问权限 该方法判断机制为强制判断方式,仅授权的可访问,不授权无访问权限。 [DESCRIPTION] AC授权验证。判断是否拥有资源resourceId的accessMode类型访问权限 该方法会优先判断管理员或者系统管理员(三元模式)有权限。 [DESCRIPTION] 根据资源ID和资源类型反查授权的用户列表(全部访问模式) [DESCRIPTION] 根据资源ID和资源类型反查授权的用户列表(指定访问模式) [DESCRIPTION] 判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [DESCRIPTION] 判断某一用户是否拥有对BO表字段的数据权限 [METHOD_SIGNATURE] appendACResource(java.lang.String?resourceId, java.lang.String?resourceType, int?accessMode, java.lang.String?assignmentId, java.lang.String?assignmentType) [METHOD_SIGNATURE] createPermission(java.lang.String?name, java.lang.String?desc, java.lang.String?categoryName) [METHOD_SIGNATURE] createPermissionAssn(java.lang.String?assignmentType, java.lang.String?assignmentId, java.lang.String?permissionId) [METHOD_SIGNATURE] createPermissionList(java.lang.String?permissionId, java.lang.String?resourceType, java.lang.String?resourceId) [METHOD_SIGNATURE] getACListByResource(java.lang.String?resourceType, java.lang.String?resourceId) [METHOD_SIGNATURE] getACListByResource(java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode) [METHOD_SIGNATURE] getACProfile(java.lang.String?resourceType) [METHOD_SIGNATURE] getACResourceList(java.lang.String?uid, java.lang.String?resourceType, int?accessMode) [METHOD_SIGNATURE] getUserListByAC(java.lang.String?resourceId, java.lang.String?resourceType) [METHOD_SIGNATURE] getUserListByAC(java.lang.String?resourceId, java.lang.String?resourceType, int?accessMode) [METHOD_SIGNATURE] getUserListByNavMenu(java.lang.String?navId) [METHOD_SIGNATURE] havingACPermission(java.lang.String?uid, java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode) [METHOD_SIGNATURE] havingACPermission(java.lang.String?uid, java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode, boolean?restrict) [METHOD_SIGNATURE] havingBoItemModelPermission(UserContextuserContext, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] havingBoItemModelPermission(UserContextuserContext, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map>?bufferData) [METHOD_SIGNATURE] havingBoItemModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] havingBoItemModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map>?bufferData) [METHOD_SIGNATURE] havingBoModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] havingBoModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map>?bufferData) [METHOD_SIGNATURE] havingBPAOrgPermission(java.lang.String?uid, java.lang.String?orgId, java.lang.String?resourceType) [METHOD_SIGNATURE] havingBPAProcessPermission(java.lang.String?uid, java.lang.String?processId, java.lang.String?resourceType) [METHOD_SIGNATURE] havingMobileAppPermission(java.lang.String?uid, java.lang.String?appId) [METHOD_SIGNATURE] havingMobilePolicyPermission(java.lang.String?uid, java.lang.String?policyId) [METHOD_SIGNATURE] havingNavMenuPermission(java.lang.String?uid, java.lang.String?navId) [METHOD_SIGNATURE] havingSecurityLevel(java.lang.String?uid, java.lang.String?securityLevel) [METHOD_SIGNATURE] havingStartDWPermission(java.lang.String?uid, java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] havingStartProcessPermission(java.lang.String?uid, java.lang.String?processDefVersionId) [METHOD_SIGNATURE] havingUserInPermission(java.lang.String?uid, java.lang.String?permissionId) [METHOD_SIGNATURE] isAc(java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode) [METHOD_SIGNATURE] isSystemAdministrator(java.lang.String?uid) [METHOD_SIGNATURE] removeAC(java.lang.String?resourceType, java.lang.String?resourceId) [METHOD_SIGNATURE] removePermission(java.lang.String?permissionId) [METHOD_SIGNATURE] removePermissionAssnByPerm(java.lang.String?permissionId) [METHOD_SIGNATURE] removePermissionAssnByRole(java.lang.String?roleId) [METHOD_SIGNATURE] removePermissionAssnByUser(java.lang.String?userId) [METHOD_SIGNATURE] removePermissionList(java.lang.String?permissionListId) [METHOD_SIGNATURE] removePermissionListByPerm(java.lang.String?permissionId) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 int | appendACResource(java.lang.String?resourceId, java.lang.String?resourceType, int?accessMode, java.lang.String?assignmentId, java.lang.String?assignmentType)追加一个AC授权 java.lang.String | createPermission(java.lang.String?name, java.lang.String?desc, java.lang.String?categoryName)创建一个权限组 java.lang.String | createPermissionAssn(java.lang.String?assignmentType, java.lang.String?assignmentId, java.lang.String?permissionId)为分配对象创建一个授权 java.lang.String | createPermissionList(java.lang.String?permissionId, java.lang.String?resourceType, java.lang.String?resourceId)为权限组创建一个权限资源 java.util.List | getACListByResource(java.lang.String?resourceType, java.lang.String?resourceId)获得为resourceType/resourceId分配的访问权限列表 java.util.List | getACListByResource(java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode)获得为resourceType/resourceId/accessMode分配的访问权限列表 ACPluginProfile | getACProfile(java.lang.String?resourceType)根据resourceType返回该类资源的AC插件配置对象 java.util.List | getACResourceList(java.lang.String?uid, java.lang.String?resourceType, int?accessMode)获得user能访问的某类资源集合 java.util.List | getUserListByAC(java.lang.String?resourceId, java.lang.String?resourceType)根据资源ID和资源类型反查授权的用户列表(全部访问模式) java.util.List | getUserListByAC(java.lang.String?resourceId, java.lang.String?resourceType, int?accessMode)根据资源ID和资源类型反查授权的用户列表(指定访问模式) java.util.List | getUserListByNavMenu(java.lang.String?navId)根据导航菜单ID反查可访问的用户列表 boolean | havingACPermission(java.lang.String?uid, java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode)AC授权验证。 boolean | havingACPermission(java.lang.String?uid, java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode, boolean?restrict)AC授权验证。 boolean | havingBoItemModelPermission(UserContextuserContext, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst)判断某一用户是否拥有对BO表字段的数据权限 boolean | havingBoItemModelPermission(UserContextuserContext, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map>?bufferData)判断某一用户是否拥有对BO表字段的数据权限 boolean | havingBoItemModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst)判断某一用户是否拥有对BO表字段的数据权限 boolean | havingBoItemModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?boItemId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map>?bufferData)判断某一用户是否拥有对BO表字段的数据权限 boolean | havingBoModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst)判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) boolean | havingBoModelPermission(UserContextuserContext, java.lang.String?boModelId, java.lang.String?permType,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map>?bufferData)判断某一用户是否拥有对BO表的数据权限(仅作为子表时判断) boolean | havingBPAOrgPermission(java.lang.String?uid, java.lang.String?orgId, java.lang.String?resourceType)判断某一用户是否有BPA组织分析权限 boolean | havingBPAProcessPermission(java.lang.String?uid, java.lang.String?processId, java.lang.String?resourceType)判断某一用户是否有BPA流程分析权限 boolean | havingMobileAppPermission(java.lang.String?uid, java.lang.String?appId)判断是否有移动应用访问权限 boolean | havingMobilePolicyPermission(java.lang.String?uid, java.lang.String?policyId)判断是否有移动策略配置访问权限 boolean | havingNavMenuPermission(java.lang.String?uid, java.lang.String?navId)判断是否有导航菜单访问权限 boolean | havingSecurityLevel(java.lang.String?uid, java.lang.String?securityLevel)判断是否有指定的保密级别 boolean | havingStartDWPermission(java.lang.String?uid, java.lang.String?appId, java.lang.String?processGroupId)判断是否有DW启动权限 boolean | havingStartProcessPermission(java.lang.String?uid, java.lang.String?processDefVersionId)判断是否有流程启动权限 boolean | havingUserInPermission(java.lang.String?uid, java.lang.String?permissionId)判断某一用户是否隶属于一个指定的组 boolean | isAc(java.lang.String?resourceType, java.lang.String?resourceId, int?accessMode)判断是否设置了AC授权 boolean | isSystemAdministrator(java.lang.String?uid)是否为平台管理员 void | removeAC(java.lang.String?resourceType, java.lang.String?resourceId)删除某资源的AC授权信息 void | removePermission(java.lang.String?permissionId)删除一个权限组,同时与该权限组相关的资源项、分配定义等一并删除 void | removePermissionAssnByPerm(java.lang.String?permissionId)删除与指定权限组Id有关的全部权限分配 void | removePermissionAssnByRole(java.lang.String?roleId)删除与角色有关的全部权限分配 void | removePermissionAssnByUser(java.lang.String?userId)删除与账户有关的全部权限分配 void | removePermissionList(java.lang.String?permissionListId)删除一个权限资源 void | removePermissionListByPerm(java.lang.String?permissionId)清空一个权限组的全部资源定义 ================================================================================ === 页面 160 === # PAGE: J - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-10.html [DESCRIPTION] 支持日志和审计的操作包括:send、receive Provides send(..) and receive(..) methods that mirror various JMS API methods. [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 [METHOD_SIGNATURE] send(..) [METHOD_SIGNATURE] receive(..) ================================================================================ === 页面 161 === # PAGE: LogAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/LogAPI.html [TITLE] 类 LogAPI [DESCRIPTION] public abstract class LogAPI extends java.lang.Object 平台的日志入口接口,包括审计日志和运行日志 [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [DESCRIPTION] 检查到越权访问时记录,如非法访问未授权的功能 [DESCRIPTION] 获取运行日志接口。日志级别可在conf\aws-log4j.xml配置 [DESCRIPTION] 获取运行日志接口。日志级别可在conf\aws-log4j.xml配置 [DESCRIPTION] 检查到越权访问时记录,如非法访问未授权的功能 [DESCRIPTION] 记录一条审计日志。channel/catalog/op的i18N参考apps/install/_bpm.platform/i18n/platform.xml中配置,分别以audit.channel.,audit.catalog.,audit.op.打头 [METHOD_SIGNATURE] LogAPI() [METHOD_SIGNATURE] audit(java.lang.String?channel, java.lang.String?catalog, java.lang.String?user, java.lang.String?op, java.lang.String?obj, java.lang.String?info, java.lang.String?ip,Levellevel) [METHOD_SIGNATURE] auditClient(java.lang.String?catalog, java.lang.String?user, java.lang.String?op, java.lang.String?obj, java.lang.String?info, java.lang.String?ip,Levellevel) [METHOD_SIGNATURE] consoleErr(java.lang.String?msg) [METHOD_SIGNATURE] consoleInfo(java.lang.String?msg) [METHOD_SIGNATURE] consoleWarn(java.lang.String?msg) [METHOD_SIGNATURE] getLogger(java.lang.Class?clazz) [METHOD_SIGNATURE] getLogger(java.lang.String?clazz) [METHOD_SIGNATURE] unauthorizedAccess(UserContextuser, java.lang.String?msg) [TABLE] 构造器 构造器和说明 LogAPI() [TABLE] 所有方法静态方法实例方法抽象方法具体方法 限定符和类型 | 方法和说明 abstract void | audit(java.lang.String?channel, java.lang.String?catalog, java.lang.String?user, java.lang.String?op, java.lang.String?obj, java.lang.String?info, java.lang.String?ip,Levellevel)记录一条审计日志。 abstract void | auditClient(java.lang.String?catalog, java.lang.String?user, java.lang.String?op, java.lang.String?obj, java.lang.String?info, java.lang.String?ip,Levellevel)记录一条客户端审计日志 abstract void | consoleErr(java.lang.String?msg)将出错输出到CONSOLE控制台 abstract void | consoleInfo(java.lang.String?msg)将信息输出到CONSOLE控制台 abstract void | consoleWarn(java.lang.String?msg)将警告输出到CONSOLE控制台 staticLogger | getLogger(java.lang.Class?clazz)获取运行日志接口。 staticLogger | getLogger(java.lang.String?clazz)获取运行日志接口。 abstract void | unauthorizedAccess(UserContextuser, java.lang.String?msg)检查到越权访问时记录,如非法访问未授权的功能 ================================================================================ === 页面 162 === # PAGE: ORGAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/ORGAPI.html [TITLE] 接口 ORGAPI [DESCRIPTION] public interface ORGAPI 组织机构接口 [DESCRIPTION] 添加小组成员 如果userList以列表形式(用空格分开)则添加到teamId所在小组 [DESCRIPTION] 注销单位,注销后不再显示该单位及单位以下的部门和人员信息 [DESCRIPTION] 注销部门,注销后不再显示该部门及子部门和人员信息 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 获得指定部门所在的行政区域划分,如果当前部门没有 设定,则自动向上寻找 [DESCRIPTION] 获取用户有权限的所有小组(包括用户所在的团队小组,共享权限下的团队小组,和自己创建的团队小组) [DESCRIPTION] 将一组AWS登录账户名转换成友好的账户别名,每个账户被处理成"账户<姓名>"格式。 [DESCRIPTION] 将可能含有账户别名的字符串处理成合法的登录账户名 [DESCRIPTION] 将可能含有多个账户别名的字符串处理成合法的登录账户名字符串 [DESCRIPTION] 获得指定账户所在注册部门的直属主管,如果本部门没有逐级向上找,如果仍然找不到返回空串 [DESCRIPTION] 将一组AWS登录账户(或含有别名的登录账户)转换成姓名 [DESCRIPTION] 将一组AWS登录账户(或含有别名的登录账户)转换成姓名 [DESCRIPTION] 按角色查询用户对象,包含兼职到参数指定的角色的用户 [DESCRIPTION] 将可能含有多个账户别名的字符串处理成用户对象 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 合并多个部门到目标部门,多个合并部门以空格隔开 [DESCRIPTION] 移动部门位置到指定单位下(id不变),该部门下的子部门layer也会级联改变。 [DESCRIPTION] 移动部门位置(id不变),该部门下的子部门layer也会级联改变。 [DESCRIPTION] 移走小组的成员 如果userList以列表形式(用空格分开)则删除多个成员 [DESCRIPTION] 更新用户,支持属性:departmentId;email;ext1;ext2;ext3;ext4;ext5;mobile;officeFax;officeTel;outerId;password;positionLayer;positionName;positionNo;reportTo;roleId;sessionTime;singleLogin;userIp;userName;userNo;wechat;wechatEId;workStatus;workcanlendar [DESCRIPTION] 检查一组AWS登录账户合法性,将不合法的账户返回 [DESCRIPTION] 将可能含有账户别名的字符串处理成合法的登录账户名 [DESCRIPTION] 将可能含有多个账户别名的字符串处理成合法的登录账户名字符串 [DESCRIPTION] 将一组AWS登录账户名转换成友好的账户别名,每个账户被处理成"账户<姓名>"格式。如果账户和姓名相同则不做处理 [DESCRIPTION] 将一组AWS登录账户(或含有别名的登录账户)转换成姓名 [DESCRIPTION] 将一组AWS登录账户(或含有别名的登录账户)转换成姓名 [DESCRIPTION] 检查一组AWS登录账户合法性,将不合法的账户返回 [DESCRIPTION] 获得指定账户所在注册部门的直属主管,如果本部门没有逐级向上找,如果仍然找不到返回空串 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 将可能含有多个账户别名的字符串处理成用户对象 [DESCRIPTION] 按角色查询用户对象,包含兼职到参数指定的角色的用户 [DESCRIPTION] 更新用户,支持属性:departmentId;email;ext1;ext2;ext3;ext4;ext5;mobile;officeFax;officeTel;outerId;password;positionLayer;positionName;positionNo;reportTo;roleId;sessionTime;singleLogin;userIp;userName;userNo;wechat;wechatEId;workStatus;workcanlendar [DESCRIPTION] 注销单位,注销后不再显示该单位及单位以下的部门和人员信息 [DESCRIPTION] 获得指定部门所在的行政区域划分,如果当前部门没有 设定,则自动向上寻找 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 注销部门,注销后不再显示该部门及子部门和人员信息 [DESCRIPTION] 移动部门位置(id不变),该部门下的子部门layer也会级联改变。移动后,该部门默认排序值为targetDepartmentId部门下的最大+ 1 [DESCRIPTION] 移动部门位置到指定单位下(id不变),该部门下的子部门layer也会级联改变。移动后,该部门默认排序值为targetCompanyId单位下根部门显示顺序的最大+1 [DESCRIPTION] 合并指定部门到另一个部门。合并后,该源部门下级部门默认排序值为targetDepartmentId部门下的部门最大排序+1, 源部门直属用户的默认排序值为targetDepartmentId部门下的用户最大排序+1 [DESCRIPTION] 合并多个部门到目标部门,多个合并部门以空格隔开 [DESCRIPTION] 获取用户有权限的所有小组(包括用户所在的团队小组,共享权限下的团队小组,和自己创建的团队小组) [DESCRIPTION] 添加小组成员 如果userList以列表形式(用空格分开)则添加到teamId所在小组 [DESCRIPTION] 移走小组的成员 如果userList以列表形式(用空格分开)则删除多个成员 [METHOD_SIGNATURE] activateUser(java.lang.String?uid) [METHOD_SIGNATURE] activeCompany(java.lang.String?id) [METHOD_SIGNATURE] activeDepartment(java.lang.String?id) [METHOD_SIGNATURE] addPositionRole(java.lang.String?id, java.lang.String?members) [METHOD_SIGNATURE] addTeamMember(java.lang.String?teamId, java.lang.String?userList) [METHOD_SIGNATURE] assertDepartmentManager(java.lang.String?departmentId, java.lang.String?uid) [METHOD_SIGNATURE] cancelDepartmentManager(java.lang.String?departmentId, java.lang.String?uid) [METHOD_SIGNATURE] changeUserPWD(java.lang.String?uid, java.lang.String?oldPassword, java.lang.String?newPassword) [METHOD_SIGNATURE] closeCompany(java.lang.String?id) [METHOD_SIGNATURE] closeDepartment(java.lang.String?id) [METHOD_SIGNATURE] createCompany(java.lang.String?name, java.lang.String?no) [METHOD_SIGNATURE] createCompany(java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?type) [METHOD_SIGNATURE] createCompany(java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2) [METHOD_SIGNATURE] createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] createDepartment(java.lang.String?companyId, java.lang.String?departmentId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] createPosition(java.lang.String?name, java.lang.String?categoryName) [METHOD_SIGNATURE] createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no) [METHOD_SIGNATURE] createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?members) [METHOD_SIGNATURE] createRole(java.lang.String?name, java.lang.String?categoryName) [METHOD_SIGNATURE] createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no) [METHOD_SIGNATURE] createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createTeam(java.lang.String?name, java.lang.String?uid) [METHOD_SIGNATURE] createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?parentId, int?teamType) [METHOD_SIGNATURE] createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager) [METHOD_SIGNATURE] createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId) [METHOD_SIGNATURE] createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, boolean?isManager, boolean?isShow) [METHOD_SIGNATURE] createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow) [METHOD_SIGNATURE] createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow, int?operationType) [METHOD_SIGNATURE] createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager) [METHOD_SIGNATURE] createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId) [METHOD_SIGNATURE] createVDept(java.lang.String?unitId, java.lang.String?parentVDeptId, java.lang.String?name, java.lang.String?no, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createVUnit(java.lang.String?name, java.lang.String?cat, java.lang.String?departmentId, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createVUser(java.lang.String?uid, java.lang.String?deptId, java.lang.String?roleId, boolean?manager, int?orderIndex, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] deleteVDept(java.lang.String?id) [METHOD_SIGNATURE] deleteVUnit(java.lang.String?id) [METHOD_SIGNATURE] deleteVUser(java.lang.String?uid) [METHOD_SIGNATURE] disabledUser(java.lang.String?uid) [METHOD_SIGNATURE] getAllUsersByDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] getCompanyById(java.lang.String?id) [METHOD_SIGNATURE] getCompanyByUser(java.lang.String?uid) [METHOD_SIGNATURE] getCompanys() [METHOD_SIGNATURE] getConcurrentlyCompany(java.lang.String?uid) [METHOD_SIGNATURE] getConcurrentlyCompanyId(java.lang.String?uid) [METHOD_SIGNATURE] getDepartmentById(java.lang.String?id) [METHOD_SIGNATURE] getDepartmentByUser(java.lang.String?uid) [METHOD_SIGNATURE] getDepartmentsByCompanyId(int?layer, java.lang.String?companyId) [METHOD_SIGNATURE] getDepartmentZone(java.lang.String?id) [METHOD_SIGNATURE] getExportAPI() [METHOD_SIGNATURE] getImportAPI() [METHOD_SIGNATURE] getManagersByDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] getMapUsersByDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] getPositionRoles(java.lang.String?id) [METHOD_SIGNATURE] getRoleById(java.lang.String?id) [METHOD_SIGNATURE] getRoleByName(java.lang.String?name, java.lang.String?categoryName) [METHOD_SIGNATURE] getRoleByNo(java.lang.String?no) [METHOD_SIGNATURE] getRoleByUser(java.lang.String?uid) [METHOD_SIGNATURE] getRoles() [METHOD_SIGNATURE] getRolesByCategory(java.lang.String?categoryName) [METHOD_SIGNATURE] getRolesByNomarl() [METHOD_SIGNATURE] getRolesByPosition() [METHOD_SIGNATURE] getSubDepartments(java.lang.String?id) [METHOD_SIGNATURE] getTeamMembers(java.lang.String?teamId) [METHOD_SIGNATURE] getTeams(java.lang.String?uid) [METHOD_SIGNATURE] getUser(java.lang.String?uid) [METHOD_SIGNATURE] getUserAliasNames(java.lang.String?uids) [METHOD_SIGNATURE] getUserByUniqueId(java.lang.String?uniqueId) [METHOD_SIGNATURE] getUserCountsByDepartment(java.lang.String?departmentId, boolean?containSubDept) [METHOD_SIGNATURE] getUserCountsByDepartment(java.lang.String?departmentId, boolean?containSubDept, int?displayUserMap) [METHOD_SIGNATURE] getUserId(java.lang.String?uidAliasName) [METHOD_SIGNATURE] getUserIds(java.lang.String?uidAliasNames) [METHOD_SIGNATURE] getUserManager(java.lang.String?uid) [METHOD_SIGNATURE] getUserMaps(java.lang.String?uid) [METHOD_SIGNATURE] getUserMapsByDept(java.lang.String?departmentId) [METHOD_SIGNATURE] getUserNames(java.lang.String?uids) [METHOD_SIGNATURE] getUserNames(java.lang.String?uids, java.lang.String?split) [METHOD_SIGNATURE] getUsersByDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] getUsersByRole(java.lang.String?roleId) [METHOD_SIGNATURE] getUsersByRoleWithMap(java.lang.String?roleId) [METHOD_SIGNATURE] getUsersByUIDs(java.lang.String?uidAliasNames) [METHOD_SIGNATURE] hasCompanySec(java.lang.String?companyId, java.lang.String?userId) [METHOD_SIGNATURE] initUserPWD(java.lang.String?uid) [METHOD_SIGNATURE] isExistSubDepartment(java.lang.String?id) [METHOD_SIGNATURE] isManager(java.lang.String?uid, java.lang.String?departmentId) [METHOD_SIGNATURE] liveSearchUser(boolean?searchClosed, java.lang.String?userId, java.lang.String?searchKey, int?limit) [METHOD_SIGNATURE] liveSearchUser(boolean?searchClosed, java.lang.String?userId, java.lang.String?searchKey, int?limit, boolean?checkPermission) [METHOD_SIGNATURE] liveSearchUser(java.lang.String?uid, java.lang.String?searchKey, int?limit) [METHOD_SIGNATURE] mergeDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId) [METHOD_SIGNATURE] mergeDepartments(java.lang.String?targetDeptId, java.lang.String?sourceDeptIds) [METHOD_SIGNATURE] moveDepartmentToCompany(java.lang.String?sourceDepartmentId, java.lang.String?targetCompanyId) [METHOD_SIGNATURE] moveDepartmentToDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId) [METHOD_SIGNATURE] moveUser(java.lang.String?uid, java.lang.String?targetDepartmentId) [METHOD_SIGNATURE] reloadCompany() [METHOD_SIGNATURE] reloadCompany(java.lang.String?companyId) [METHOD_SIGNATURE] reloadDepartment() [METHOD_SIGNATURE] reloadDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] reloadRole() [METHOD_SIGNATURE] reloadRole(java.lang.String?roleId) [METHOD_SIGNATURE] reloadUser() [METHOD_SIGNATURE] reloadUser(java.lang.String?uid) [METHOD_SIGNATURE] removeCompany(java.lang.String?id) [METHOD_SIGNATURE] removeDepartment(java.lang.String?id) [METHOD_SIGNATURE] removePositionRole(java.lang.String?id, java.lang.String?members) [METHOD_SIGNATURE] removeRole(java.lang.String?id) [METHOD_SIGNATURE] removeTeam(java.lang.String?teamId) [METHOD_SIGNATURE] removeTeamMember(java.lang.String?teamId, java.lang.String?userList) [METHOD_SIGNATURE] removeUser(java.lang.String?userId) [METHOD_SIGNATURE] removeUserByUniqueId(java.lang.String?uniqueId) [METHOD_SIGNATURE] removeUserMap(java.lang.String?id) [METHOD_SIGNATURE] unfreezeUser(java.lang.String?uid) [METHOD_SIGNATURE] updateCompany(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc) [METHOD_SIGNATURE] updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.Integer?orderIndex) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] updateTeam(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateTeam(java.lang.String?id, java.lang.String?name, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] updateUser(java.lang.String?uid, java.util.Map?attrs) [METHOD_SIGNATURE] updateUser(java.lang.String?uid, java.lang.String?userName, java.lang.String?userNo, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] updateUserIsManager(java.lang.String?uid) [METHOD_SIGNATURE] updateUserNotManager(java.lang.String?uid) [METHOD_SIGNATURE] updateUserRole(java.lang.String?uid, java.lang.String?roleId) [METHOD_SIGNATURE] updateVDept(java.lang.String?id, java.util.Map?attrs) [METHOD_SIGNATURE] updateVUnit(java.lang.String?id, java.util.Map?attrs) [METHOD_SIGNATURE] updateVUser(java.lang.String?id, java.util.Map?attrs) [METHOD_SIGNATURE] validateUsers(java.lang.String?uids) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | NO_UPDATE声明接口指定的参数不做更新处理 [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | activateUser(java.lang.String?uid)激活账户 void | activeCompany(java.lang.String?id)激活注销的单位 void | activeDepartment(java.lang.String?id)激活注销的部门 void | addPositionRole(java.lang.String?id, java.lang.String?members)岗位添加角色 void | addTeamMember(java.lang.String?teamId, java.lang.String?userList)添加小组成员 如果userList以列表形式(用空格分开)则添加到teamId所在小组 void | assertDepartmentManager(java.lang.String?departmentId, java.lang.String?uid)声明指定账户是部门的管理者身份 void | cancelDepartmentManager(java.lang.String?departmentId, java.lang.String?uid)取消指定部门的管理者身份 boolean | changeUserPWD(java.lang.String?uid, java.lang.String?oldPassword, java.lang.String?newPassword)修改账户密码 void | closeCompany(java.lang.String?id)注销单位,注销后不再显示该单位及单位以下的部门和人员信息 void | closeDepartment(java.lang.String?id)注销部门,注销后不再显示该部门及子部门和人员信息 java.lang.String | createCompany(java.lang.String?name, java.lang.String?no)创建单位 java.lang.String | createCompany(java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?type)创建单位 java.lang.String | createCompany(java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?beginDate, java.lang.String?endDate)创建单位 java.lang.String | createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2)创建部门,该部门默认排序值为父部门下的最大+1 java.lang.String | createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate)创建部门,该部门默认排序值为父部门下的最大+1 java.lang.String | createDepartment(java.lang.String?companyId, java.lang.String?departmentId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) java.lang.String | createPosition(java.lang.String?name, java.lang.String?categoryName)创建新岗位 java.lang.String | createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no)创建新岗位 java.lang.String | createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?members)创建新岗位 java.lang.String | createRole(java.lang.String?name, java.lang.String?categoryName)创建新角色 java.lang.String | createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no)创建新角色 java.lang.String | createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)创建新角色 java.lang.String | createTeam(java.lang.String?name, java.lang.String?uid)创建小组 java.lang.String | createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)创建小组 java.lang.String | createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?parentId, int?teamType)创建小组 int | createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager)创建账户 int | createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)创建账户 int | createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId)创建账户 java.lang.String | createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, boolean?isManager, boolean?isShow)创建账户兼任信息 java.lang.String | createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow)创建账户兼任信息 java.lang.String | createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow, int?operationType)创建账户兼任信息 int | createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager)公司下直接创建账户 int | createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)公司下直接创建账户 int | createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId)公司下直接创建账户 java.lang.String | createVDept(java.lang.String?unitId, java.lang.String?parentVDeptId, java.lang.String?name, java.lang.String?no, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)新增虚拟部门 java.lang.String | createVUnit(java.lang.String?name, java.lang.String?cat, java.lang.String?departmentId, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)创建虚拟组织单元 java.lang.String | createVUser(java.lang.String?uid, java.lang.String?deptId, java.lang.String?roleId, boolean?manager, int?orderIndex, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)新建虚拟账户 void | deleteVDept(java.lang.String?id)删除虚拟部门 void | deleteVUnit(java.lang.String?id)删除虚拟组织单元 void | deleteVUser(java.lang.String?uid)删除虚拟账户 void | disabledUser(java.lang.String?uid)注销账户 java.util.List | getAllUsersByDepartment(java.lang.String?departmentId)按部门查询用户对象(包含兼职) CompanyModel | getCompanyById(java.lang.String?id)获得单位对象 CompanyModel | getCompanyByUser(java.lang.String?uid)获得单位对象 java.util.List | getCompanys()获得单位列表 java.util.List | getConcurrentlyCompany(java.lang.String?uid)获取用户所有兼职单位 java.util.List | getConcurrentlyCompanyId(java.lang.String?uid)获取用户所有兼职单位 DepartmentModel | getDepartmentById(java.lang.String?id)获得部门对象 DepartmentModel | getDepartmentByUser(java.lang.String?uid)获得部门对象 java.util.List | getDepartmentsByCompanyId(int?layer, java.lang.String?companyId)获取指定单位层级下的部门 java.lang.String | getDepartmentZone(java.lang.String?id)获得指定部门所在的行政区域划分,如果当前部门没有 设定,则自动向上寻找 OrgExportAPI | getExportAPI()获取组织导出API OrgImportAPI | getImportAPI()获取组织导入API java.util.List | getManagersByDepartment(java.lang.String?departmentId)按部门查询有管理者身份的人 java.util.List | getMapUsersByDepartment(java.lang.String?departmentId)获取部门下兼职的用户对象 java.util.List | getPositionRoles(java.lang.String?id)返回岗位包含的角色 RoleModel | getRoleById(java.lang.String?id)获得角色对象 RoleModel | getRoleByName(java.lang.String?name, java.lang.String?categoryName)获得角色对象 RoleModel | getRoleByNo(java.lang.String?no)获得角色对象 RoleModel | getRoleByUser(java.lang.String?uid)获得角色对象 java.util.List | getRoles()获得角色列表 java.util.List | getRolesByCategory(java.lang.String?categoryName)获得给定角色分类下的角色列表 java.util.List | getRolesByNomarl()返回全部常规类角色 java.util.List | getRolesByPosition()返回全部岗位类角色 java.util.List | getSubDepartments(java.lang.String?id)获得指定部门的下级部门 java.util.Iterator | getTeamMembers(java.lang.String?teamId)获取小组下所有成员 java.util.List | getTeams(java.lang.String?uid)获取用户有权限的所有小组(包括用户所在的团队小组,共享权限下的团队小组,和自己创建的团队小组) UserModel | getUser(java.lang.String?uid)获得用户对象 java.lang.String | getUserAliasNames(java.lang.String?uids)将一组AWS登录账户名转换成友好的账户别名,每个账户被处理成"账户<姓名>"格式。 UserModel | getUserByUniqueId(java.lang.String?uniqueId)获得用户对象 int | getUserCountsByDepartment(java.lang.String?departmentId, boolean?containSubDept)根据部门ID获取用户数 int | getUserCountsByDepartment(java.lang.String?departmentId, boolean?containSubDept, int?displayUserMap)根据部门ID获取用户数 java.lang.String | getUserId(java.lang.String?uidAliasName)将可能含有账户别名的字符串处理成合法的登录账户名 java.lang.String | getUserIds(java.lang.String?uidAliasNames)将可能含有多个账户别名的字符串处理成合法的登录账户名字符串 java.lang.String | getUserManager(java.lang.String?uid)获得指定账户所在注册部门的直属主管,如果本部门没有逐级向上找,如果仍然找不到返回空串 java.util.List | getUserMaps(java.lang.String?uid)查询用户兼任列表 java.util.List | getUserMapsByDept(java.lang.String?departmentId)获取部门下的用户兼任列表 java.lang.String | getUserNames(java.lang.String?uids)将一组AWS登录账户(或含有别名的登录账户)转换成姓名 java.lang.String | getUserNames(java.lang.String?uids, java.lang.String?split)将一组AWS登录账户(或含有别名的登录账户)转换成姓名 java.util.List | getUsersByDepartment(java.lang.String?departmentId)按部门查询用户对象 java.util.List | getUsersByRole(java.lang.String?roleId)按角色查询用户对象 java.util.List | getUsersByRoleWithMap(java.lang.String?roleId)按角色查询用户对象,包含兼职到参数指定的角色的用户 java.util.List | getUsersByUIDs(java.lang.String?uidAliasNames)将可能含有多个账户别名的字符串处理成用户对象 boolean | hasCompanySec(java.lang.String?companyId, java.lang.String?userId)判断某用户对于某单位是否有AC权限 void | initUserPWD(java.lang.String?uid)初始化账户密码 boolean | isExistSubDepartment(java.lang.String?id)指定的部门是否存在子部门 boolean | isManager(java.lang.String?uid, java.lang.String?departmentId)是否有部门管理者身份,包括兼任 java.util.List | liveSearchUser(boolean?searchClosed, java.lang.String?userId, java.lang.String?searchKey, int?limit)在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 java.util.List | liveSearchUser(boolean?searchClosed, java.lang.String?userId, java.lang.String?searchKey, int?limit, boolean?checkPermission)在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 java.util.List | liveSearchUser(java.lang.String?uid, java.lang.String?searchKey, int?limit)在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 void | mergeDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId)合并指定部门到另一个部门。 void | mergeDepartments(java.lang.String?targetDeptId, java.lang.String?sourceDeptIds)合并多个部门到目标部门,多个合并部门以空格隔开 void | moveDepartmentToCompany(java.lang.String?sourceDepartmentId, java.lang.String?targetCompanyId)移动部门位置到指定单位下(id不变),该部门下的子部门layer也会级联改变。 void | moveDepartmentToDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId)移动部门位置(id不变),该部门下的子部门layer也会级联改变。 void | moveUser(java.lang.String?uid, java.lang.String?targetDepartmentId)账户移动部门 void | reloadCompany()重新加载全部单位的缓存数据 void | reloadCompany(java.lang.String?companyId)重新加载指定单位的缓存数据 void | reloadDepartment()重新加载全部部门的缓存数据 void | reloadDepartment(java.lang.String?departmentId)重新加载指定部门的缓存数据 void | reloadRole()重新加载全部角色的缓存数据 void | reloadRole(java.lang.String?roleId)重新加载指定角色的缓存数据 void | reloadUser()重新加载全部用户和兼任配置的缓存数据 void | reloadUser(java.lang.String?uid)重新加载指定用户该用户兼任配置的缓存数据 void | removeCompany(java.lang.String?id)删除单位 void | removeDepartment(java.lang.String?id)删除部门 void | removePositionRole(java.lang.String?id, java.lang.String?members)删除岗位的角色 void | removeRole(java.lang.String?id)删除角色 void | removeTeam(java.lang.String?teamId)移除小组 void | removeTeamMember(java.lang.String?teamId, java.lang.String?userList)移走小组的成员 如果userList以列表形式(用空格分开)则删除多个成员 void | removeUser(java.lang.String?userId)删除账户 void | removeUserByUniqueId(java.lang.String?uniqueId)删除账户 void | removeUserMap(java.lang.String?id)删除账户兼任信息 void | unfreezeUser(java.lang.String?uid)解锁账户 void | updateCompany(java.lang.String?id, java.lang.String?name)更新单位信息 void | updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc)更新单位信息 void | updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?beginDate, java.lang.String?endDate)更新单位信息 void | updateDepartment(java.lang.String?id, java.lang.Integer?orderIndex)修改部门信息 void | updateDepartment(java.lang.String?id, java.lang.String?name)修改部门信息 void | updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2)修改部门信息 void | updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate)修改部门信息 void | updateRole(java.lang.String?id, java.lang.String?name)修改角色信息 void | updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName)修改角色信息 void | updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no)修改角色信息 void | updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)修改角色信息 void | updateTeam(java.lang.String?id, java.lang.String?name)修改小组 void | updateTeam(java.lang.String?id, java.lang.String?name, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)修改小组 int | updateUser(java.lang.String?uid, java.util.Map?attrs)更新用户,支持属性:departmentId;email;ext1;ext2;ext3;ext4;ext5;mobile;officeFax;officeTel;outerId;password;positionLayer;positionName;positionNo;reportTo;roleId;sessionTime;singleLogin;userIp;userName;userNo;wechat;wechatEId;workStatus;workcanlendar int | updateUser(java.lang.String?uid, java.lang.String?userName, java.lang.String?userNo, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)更新账户属性 void | updateUserIsManager(java.lang.String?uid)设置管理者身份 void | updateUserNotManager(java.lang.String?uid)取消管理者身份 void | updateUserRole(java.lang.String?uid, java.lang.String?roleId)更新用户角色 void | updateVDept(java.lang.String?id, java.util.Map?attrs)更新虚拟部门 void | updateVUnit(java.lang.String?id, java.util.Map?attrs)更新虚拟组织单元 void | updateVUser(java.lang.String?id, java.util.Map?attrs)更新虚拟账户 java.lang.String | validateUsers(java.lang.String?uids)检查一组AWS登录账户合法性,将不合法的账户返回 ================================================================================ === 页面 163 === # PAGE: MongoDBAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/MongoDBAPI.html [TITLE] 接口 MongoDBAPI [DESCRIPTION] 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface MongoDBAPI extends java.io.Closeable https://docs.mongodb.com/manual/reference/connection-string/#connections-standard-connection-string-format mongo api提供了一些工具方法,通过静态引用可简化编程,例如: import static com.mongodb.client.model.Filters; import static com.mongodb.client.model.Updates; import static com.mongodb.client.model.Sorts; import static com.mongodb.client.model.Indexes; [DESCRIPTION] https://docs.mongodb.com/manual/reference/connection-string/#connections-standard-connection-string-format mongo api提供了一些工具方法,通过静态引用可简化编程,例如: import static com.mongodb.client.model.Filters; import static com.mongodb.client.model.Updates; import static com.mongodb.client.model.Sorts; import static com.mongodb.client.model.Indexes; [DESCRIPTION] Aggregates documents according to the specified aggregation pipeline. [DESCRIPTION] Aggregates documents according to the specified aggregation pipeline. [DESCRIPTION] Executes a mix of inserts, updates, replaces, and deletes. [DESCRIPTION] Executes a mix of inserts, updates, replaces, and deletes. [DESCRIPTION] Check to see if a collection with a given name exists. [DESCRIPTION] Counts the number of documents in the collection. [DESCRIPTION] Counts the number of documents in the collection according to the given options. [DESCRIPTION] Counts the number of documents in the collection according to the given options. [DESCRIPTION] Create an uncapped collection with the provided name. [DESCRIPTION] Create a collection with the provided name and options. [DESCRIPTION] Removes all documents from the collection that match the given query filter. [DESCRIPTION] Removes all documents from the collection that match the given query filter. [DESCRIPTION] Removes at most one document from the collection that matches the given filter. [DESCRIPTION] Removes at most one document from the collection that matches the given filter. [DESCRIPTION] Gets the distinct values of the specified field name. [DESCRIPTION] Gets the distinct values of the specified field name. [DESCRIPTION] Drop the collection with the given name. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Atomically find a document and remove it. [DESCRIPTION] Atomically find a document and remove it. [DESCRIPTION] Atomically find a document and replace it. [DESCRIPTION] Atomically find a document and replace it. [DESCRIPTION] Atomically find a document and update it. [DESCRIPTION] Atomically find a document and update it. [DESCRIPTION] Get a collection by name, creating it if it doesn't exist. [DESCRIPTION] A set of collection names. [DESCRIPTION] Inserts one or more documents. [DESCRIPTION] Inserts one or more documents. [DESCRIPTION] Inserts the provided document. [DESCRIPTION] Inserts the provided document. [DESCRIPTION] Aggregates documents according to the specified map-reduce function. [DESCRIPTION] Aggregates documents according to the specified map-reduce function. [DESCRIPTION] Replace a document in the collection according to the specified arguments. [DESCRIPTION] Replace a document in the collection according to the specified arguments. [DESCRIPTION] Update all documents in the collection according to the specified arguments. [DESCRIPTION] Update all documents in the collection according to the specified arguments. [DESCRIPTION] Update a single document in the collection according to the specified arguments. [DESCRIPTION] Update a single document in the collection according to the specified arguments. [DESCRIPTION] Create an uncapped collection with the provided name. [DESCRIPTION] Create a collection with the provided name and options. [DESCRIPTION] A set of collection names. [DESCRIPTION] Get a collection by name, creating it if it doesn't exist. Translate any exceptions as necessary. [DESCRIPTION] Check to see if a collection with a given name exists. Translate any exceptions as necessary. [DESCRIPTION] Drop the collection with the given name. Translate any exceptions as necessary. [DESCRIPTION] Counts the number of documents in the collection. [DESCRIPTION] Counts the number of documents in the collection according to the given options. [DESCRIPTION] Counts the number of documents in the collection according to the given options. [DESCRIPTION] Gets the distinct values of the specified field name. [DESCRIPTION] Gets the distinct values of the specified field name. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Aggregates documents according to the specified aggregation pipeline. [DESCRIPTION] Aggregates documents according to the specified aggregation pipeline. [DESCRIPTION] Aggregates documents according to the specified map-reduce function. [DESCRIPTION] Aggregates documents according to the specified map-reduce function. [DESCRIPTION] Executes a mix of inserts, updates, replaces, and deletes. [DESCRIPTION] Executes a mix of inserts, updates, replaces, and deletes. [DESCRIPTION] Inserts the provided document. If the document is missing an identifier, the driver should generate one. [DESCRIPTION] Inserts the provided document. If the document is missing an identifier, the driver should generate one. [DESCRIPTION] Inserts one or more documents. A call to this method is equivalent to a call to the bulkWrite method [DESCRIPTION] Inserts one or more documents. A call to this method is equivalent to a call to the bulkWrite method [DESCRIPTION] Removes at most one document from the collection that matches the given filter. If no documents match, the collection is not modified. [DESCRIPTION] Removes at most one document from the collection that matches the given filter. If no documents match, the collection is not modified. [DESCRIPTION] Removes all documents from the collection that match the given query filter. If no documents match, the collection is not modified. [DESCRIPTION] Removes all documents from the collection that match the given query filter. If no documents match, the collection is not modified. [DESCRIPTION] Replace a document in the collection according to the specified arguments. [DESCRIPTION] Replace a document in the collection according to the specified arguments. [DESCRIPTION] Update a single document in the collection according to the specified arguments. [DESCRIPTION] Update a single document in the collection according to the specified arguments. [DESCRIPTION] Update all documents in the collection according to the specified arguments. [DESCRIPTION] Update all documents in the collection according to the specified arguments. [DESCRIPTION] Atomically find a document and remove it. [DESCRIPTION] Atomically find a document and remove it. [DESCRIPTION] Atomically find a document and replace it. [DESCRIPTION] Atomically find a document and replace it. [DESCRIPTION] Atomically find a document and update it. [DESCRIPTION] Atomically find a document and update it. [METHOD_SIGNATURE] aggregate(java.lang.String?collection, java.util.List?pipeline) [METHOD_SIGNATURE] aggregate(java.lang.String?collection, java.util.List?pipeline, java.lang.Class?resultClass) [METHOD_SIGNATURE] bulkWrite(java.lang.String?collection, java.util.List>?requests) [METHOD_SIGNATURE] bulkWrite(java.lang.String?collection, java.util.List>?requests, BulkWriteOptions?options) [METHOD_SIGNATURE] close() [METHOD_SIGNATURE] collectionExists(java.lang.String?collectionName) [METHOD_SIGNATURE] count(java.lang.String?collection) [METHOD_SIGNATURE] count(java.lang.String?collection, Bson?filter) [METHOD_SIGNATURE] count(java.lang.String?collection, Bson?filter, CountOptions?options) [METHOD_SIGNATURE] createCollection(java.lang.String?collectionName) [METHOD_SIGNATURE] createCollection(java.lang.String?collectionName, CreateCollectionOptions?createCollectionOptions) [METHOD_SIGNATURE] deleteMany(java.lang.String?collection, Bson?filter) [METHOD_SIGNATURE] deleteMany(java.lang.String?collection, Bson?filter, DeleteOptions?options) [METHOD_SIGNATURE] deleteOne(java.lang.String?collection, Bson?filter) [METHOD_SIGNATURE] deleteOne(java.lang.String?collection, Bson?filter, DeleteOptions?options) [METHOD_SIGNATURE] distinct(java.lang.String?collection, java.lang.String?fieldName, Bson?filter, java.lang.Class?resultClass) [METHOD_SIGNATURE] distinct(java.lang.String?collection, java.lang.String?fieldName, java.lang.Class?resultClass) [METHOD_SIGNATURE] dropCollection(java.lang.String?collectionName) [METHOD_SIGNATURE] execute(?action) [METHOD_SIGNATURE] find(java.lang.String?collection) [METHOD_SIGNATURE] find(java.lang.String?collection, Bson?filter) [METHOD_SIGNATURE] find(java.lang.String?collection, Bson?filter, java.lang.Class?resultClass) [METHOD_SIGNATURE] find(java.lang.String?collection, java.lang.Class?resultClass) [METHOD_SIGNATURE] find(java.lang.String?collection, java.lang.Object?id, java.lang.String...?fetchFieldNames) [METHOD_SIGNATURE] find(java.lang.String?collection, java.lang.String?idProperty, java.lang.Object?id, java.lang.String...?fetchFieldNames) [METHOD_SIGNATURE] findOneAndDelete(java.lang.String?collection, Bson?filter) [METHOD_SIGNATURE] findOneAndDelete(java.lang.String?collection, Bson?filter, FindOneAndDeleteOptions?options) [METHOD_SIGNATURE] findOneAndReplace(java.lang.String?collection, Bson?filter, Document?replacement) [METHOD_SIGNATURE] findOneAndReplace(java.lang.String?collection, Bson?filter, Document?replacement, FindOneAndReplaceOptions?options) [METHOD_SIGNATURE] findOneAndUpdate(java.lang.String?collection, Bson?filter, Bson?update) [METHOD_SIGNATURE] findOneAndUpdate(java.lang.String?collection, Bson?filter, Bson?update, FindOneAndUpdateOptions?options) [METHOD_SIGNATURE] getCollection(java.lang.String?collectionName) [METHOD_SIGNATURE] getCollectionNames() [METHOD_SIGNATURE] insertMany(java.lang.String?collection, java.util.List?documents) [METHOD_SIGNATURE] insertMany(java.lang.String?collection, java.util.List?documents, InsertManyOptions?options) [METHOD_SIGNATURE] insertOne(java.lang.String?collection, Document?document) [METHOD_SIGNATURE] insertOne(java.lang.String?collection, Document?document, InsertOneOptions?options) [METHOD_SIGNATURE] mapReduce(java.lang.String?collection, java.lang.String?mapFunction, java.lang.String?reduceFunction) [METHOD_SIGNATURE] mapReduce(java.lang.String?collection, java.lang.String?mapFunction, java.lang.String?reduceFunction, java.lang.Class?resultClass) [METHOD_SIGNATURE] replaceOne(java.lang.String?collection, Bson?filter, Document?replacement) [METHOD_SIGNATURE] replaceOne(java.lang.String?collection, Bson?filter, Document?replacement, UpdateOptions?updateOptions) [METHOD_SIGNATURE] updateMany(java.lang.String?collection, Bson?filter, Bson?update) [METHOD_SIGNATURE] updateMany(java.lang.String?collection, Bson?filter, Bson?update, UpdateOptions?updateOptions) [METHOD_SIGNATURE] updateOne(java.lang.String?collection, Bson?filter, Bson?update) [METHOD_SIGNATURE] updateOne(java.lang.String?collection, Bson?filter, Bson?update, UpdateOptions?updateOptions) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ID_FIELD [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 | aggregate(java.lang.String?collection, java.util.List?pipeline)Aggregates documents according to the specified aggregation pipeline. ? | aggregate(java.lang.String?collection, java.util.List?pipeline, java.lang.Class?resultClass)Aggregates documents according to the specified aggregation pipeline. BulkWriteResult | bulkWrite(java.lang.String?collection, java.util.List>?requests)Executes a mix of inserts, updates, replaces, and deletes. BulkWriteResult | bulkWrite(java.lang.String?collection, java.util.List>?requests, BulkWriteOptions?options)Executes a mix of inserts, updates, replaces, and deletes. void | close()释放本连接占用的资源 boolean | collectionExists(java.lang.String?collectionName)Check to see if a collection with a given name exists. long | count(java.lang.String?collection)Counts the number of documents in the collection. long | count(java.lang.String?collection, Bson?filter)Counts the number of documents in the collection according to the given options. long | count(java.lang.String?collection, Bson?filter, CountOptions?options)Counts the number of documents in the collection according to the given options. void | createCollection(java.lang.String?collectionName)Create an uncapped collection with the provided name. void | createCollection(java.lang.String?collectionName, CreateCollectionOptions?createCollectionOptions)Create a collection with the provided name and options. DeleteResult | deleteMany(java.lang.String?collection, Bson?filter)Removes all documents from the collection that match the given query filter. DeleteResult | deleteMany(java.lang.String?collection, Bson?filter, DeleteOptions?options)Removes all documents from the collection that match the given query filter. DeleteResult | deleteOne(java.lang.String?collection, Bson?filter)Removes at most one document from the collection that matches the given filter. DeleteResult | deleteOne(java.lang.String?collection, Bson?filter, DeleteOptions?options)Removes at most one document from the collection that matches the given filter. ? | distinct(java.lang.String?collection, java.lang.String?fieldName, Bson?filter, java.lang.Class?resultClass)Gets the distinct values of the specified field name. ? | distinct(java.lang.String?collection, java.lang.String?fieldName, java.lang.Class?resultClass)Gets the distinct values of the specified field name. void | dropCollection(java.lang.String?collectionName)Drop the collection with the given name. ?T | execute(?action) | find(java.lang.String?collection)Finds all documents in the collection. | find(java.lang.String?collection, Bson?filter)Finds all documents in the collection. ? | find(java.lang.String?collection, Bson?filter, java.lang.Class?resultClass)Finds all documents in the collection. ? | find(java.lang.String?collection, java.lang.Class?resultClass)Finds all documents in the collection. Document | find(java.lang.String?collection, java.lang.Object?id, java.lang.String...?fetchFieldNames)根据_id属性查找一行记录 Document | find(java.lang.String?collection, java.lang.String?idProperty, java.lang.Object?id, java.lang.String...?fetchFieldNames)根据单一属性查找一行记录 Document | findOneAndDelete(java.lang.String?collection, Bson?filter)Atomically find a document and remove it. Document | findOneAndDelete(java.lang.String?collection, Bson?filter, FindOneAndDeleteOptions?options)Atomically find a document and remove it. Document | findOneAndReplace(java.lang.String?collection, Bson?filter, Document?replacement)Atomically find a document and replace it. Document | findOneAndReplace(java.lang.String?collection, Bson?filter, Document?replacement, FindOneAndReplaceOptions?options)Atomically find a document and replace it. Document | findOneAndUpdate(java.lang.String?collection, Bson?filter, Bson?update)Atomically find a document and update it. Document | findOneAndUpdate(java.lang.String?collection, Bson?filter, Bson?update, FindOneAndUpdateOptions?options)Atomically find a document and update it. | getCollection(java.lang.String?collectionName)Get a collection by name, creating it if it doesn't exist. java.util.Set | getCollectionNames()A set of collection names. void | insertMany(java.lang.String?collection, java.util.List?documents)Inserts one or more documents. void | insertMany(java.lang.String?collection, java.util.List?documents, InsertManyOptions?options)Inserts one or more documents. void | insertOne(java.lang.String?collection, Document?document)Inserts the provided document. void | insertOne(java.lang.String?collection, Document?document, InsertOneOptions?options)Inserts the provided document. | mapReduce(java.lang.String?collection, java.lang.String?mapFunction, java.lang.String?reduceFunction)Aggregates documents according to the specified map-reduce function. ? | mapReduce(java.lang.String?collection, java.lang.String?mapFunction, java.lang.String?reduceFunction, java.lang.Class?resultClass)Aggregates documents according to the specified map-reduce function. UpdateResult | replaceOne(java.lang.String?collection, Bson?filter, Document?replacement)Replace a document in the collection according to the specified arguments. UpdateResult | replaceOne(java.lang.String?collection, Bson?filter, Document?replacement, UpdateOptions?updateOptions)Replace a document in the collection according to the specified arguments. UpdateResult | updateMany(java.lang.String?collection, Bson?filter, Bson?update)Update all documents in the collection according to the specified arguments. UpdateResult | updateMany(java.lang.String?collection, Bson?filter, Bson?update, UpdateOptions?updateOptions)Update all documents in the collection according to the specified arguments. UpdateResult | updateOne(java.lang.String?collection, Bson?filter, Bson?update)Update a single document in the collection according to the specified arguments. UpdateResult | updateOne(java.lang.String?collection, Bson?filter, Bson?update, UpdateOptions?updateOptions)Update a single document in the collection according to the specified arguments. ================================================================================ === 页面 164 === # PAGE: X - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-24.html [DESCRIPTION] 直角坐标系 grid 中的 x 轴,单个 grid 组件最多只能放上下两个 x 轴。 ================================================================================ === 页面 165 === # PAGE: D - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-4.html [DESCRIPTION] AWS MVC的轻量级DAO接口父类,可扩展该类实现数据库Dao封装 [DESCRIPTION] dataZoomx 组件 用于对数据进行区域缩放,从而能自由关注细节的数据信息,或者概览数据整体。 [DESCRIPTION] 获得24小时制的日期时间 已支持UTC时区处理 [DESCRIPTION] 获得24小时制的日期时间 已支持UTC时区处理 [DESCRIPTION] 返回yyyy-MM-dd hh:mm:ss a格式的结果 [DESCRIPTION] AWS数据库工具类,简化封装了对数据库插入、更新、批处理、查询等操作。 [DESCRIPTION] 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户,构建该对象并放入DCContext [DESCRIPTION] DC(Doc Center缩写)处理器接口描述对象 [DESCRIPTION] 构造函数支持显示指定改processor是否支持了存储接管 [DESCRIPTION] 输出debug级别日志信息,同时该信息输出至CONSOLE启动窗口。 [DESCRIPTION] 解码一个Base64编码数组到明文字节数组 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 [DESCRIPTION] 任务委托/代理凭证(Delegation Task Instance)接口 [DESCRIPTION] 物理删除DC getFileName指定的文件 [DESCRIPTION] Deletes a single qualifier in the given table and family. [DESCRIPTION] Deletes a single cell in the given table. [DESCRIPTION] 将请求方法设置为DELETE 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过processBusinessKey删除一个流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过id删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] Removes all documents from the collection that match the given query filter. [DESCRIPTION] Removes all documents from the collection that match the given query filter. [DESCRIPTION] Removes at most one document from the collection that matches the given filter. [DESCRIPTION] Removes at most one document from the collection that matches the given filter. [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] DES算法全称为Data Encryption Standard,即数据加密算法,它是IBM公司于1975年研究成功并公开发表的,在计算机网络系统中广泛使用。 [DESCRIPTION] 在调用orderBy(xxx)之后调用,该方法根据已指定的orderBy字段追加一个完整的order by XXX DESC sql子句 [DESCRIPTION] Gets the distinct values of the specified field name. [DESCRIPTION] Gets the distinct values of the specified field name. [DESCRIPTION] 提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后10位,以后的数字四舍五入。 [DESCRIPTION] repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求 [DESCRIPTION] 下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage [DESCRIPTION] Drop the collection with the given name. [DESCRIPTION] Retrieve serialized version of the value stored at key . ================================================================================ === 页面 166 === # PAGE: B - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-2.html [DESCRIPTION] 使用传统Statement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用传统Statement批量更新,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象由调用者提供。 [DESCRIPTION] 一个Statement中批量执行多条sql [DESCRIPTION] 一个Statement中批量执行单条sql [DESCRIPTION] 执行前触发,返回false可阻止该操作的继续 [DESCRIPTION] 在指定日期之后创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] 在指定日期之前创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] Create an entry in the LDAP tree. [DESCRIPTION] BizBeanInterface的简单实现 [DESCRIPTION] 为当前http请求增加多个Form参数,例如:bodyForm(new String[][]{{},{}}); [DESCRIPTION] 设置请求体,请求类型为application/json;charset=utf-8 [DESCRIPTION] BO查询接口,可实现单条记录详细信息查询,列表信息查询。 [DESCRIPTION] BPMN规范要求捕获的异常抛出(运行阶段),这类异常允许被Boundary Error Event 或者Error Event Sub-Process事件捕获,如果未捕获则被引擎作为一个错误处理 [DESCRIPTION] Browse messages in the default JMS queue. [DESCRIPTION] Browse messages in a JMS queue. [DESCRIPTION] Browse selected messages in a JMS queue. [DESCRIPTION] Browse selected messages in a JMS queue. [DESCRIPTION] Executes a mix of inserts, updates, replaces, and deletes. [DESCRIPTION] Executes a mix of inserts, updates, replaces, and deletes. ================================================================================ === 页面 167 === # PAGE: ASLP (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/interop/aslp/ASLP.html [TITLE] 接口 ASLP [DESCRIPTION] public interface ASLP ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口对象,在AWS PaaS容器中为每个封装的互操作方法分配一个唯一的ASLP地址。ASLP用于实现同一AWS PaaS中跨App的接口互操作,也支持跨网络服务的互操作(如为移动客户端提供http接口服务) 1.本地Java调用 SDK.getAppAPI().callASLP() SDK.getAppAPI().asynCallASLP() 2.http调用(基于双方约定的Key鉴权) 例子:r/jd? cmd =API_CALL_ASLP & sourceAppId =com.actionsoft.apps .poc.api& aslp =aslp://com.actionsoft.apps.poc.api /getOrder& params ={"orderId":"123456"}& authentication =2014 authentication值由提供ASLP服务的App设置,该类鉴权会对指定调用方的IP进行限制 3.http调用(基于SessionId鉴权 ) 例子:r/jd? cmd =API_CALL_ASLP& sourceAppId = com.actionsoft.apps.poc.api& aslp =aslp://com.actionsoft.apps.poc.api/notifyUpdateOrder & params ={"orderId":"123456"}& authentication =sessionId authentication值是当前AWS PaaS一个有效会话 4.http调用(基于RSA加密RSA-KEY串 ) 例子:r/jd? cmd =API_CALL_ASLP& sourceAppId = com.actionsoft.apps.poc.api& aslp =aslp://com.actionsoft.apps.poc.api/notifyUpdateOrder & params ={"orderId":"123456"}& authentication =调用者用公钥加密RSA-KEY字符串后的Base64URL值 另请参阅: 同步调用 , 异步调用 , 非对称加密/解密 , 编码Base64的URL串 [DESCRIPTION] ASLP(Application Service Locator Protocol缩写)应用服务访问定位协议接口对象,在AWS PaaS容器中为每个封装的互操作方法分配一个唯一的ASLP地址。ASLP用于实现同一AWS PaaS中跨App的接口互操作,也支持跨网络服务的互操作(如为移动客户端提供http接口服务) 1.本地Java调用 SDK.getAppAPI().callASLP() SDK.getAppAPI().asynCallASLP() 2.http调用(基于双方约定的Key鉴权) 例子:r/jd? cmd =API_CALL_ASLP & sourceAppId =com.actionsoft.apps .poc.api& aslp =aslp://com.actionsoft.apps.poc.api /getOrder& params ={"orderId":"123456"}& authentication =2014 authentication值由提供ASLP服务的App设置,该类鉴权会对指定调用方的IP进行限制 3.http调用(基于SessionId鉴权 ) 例子:r/jd? cmd =API_CALL_ASLP& sourceAppId = com.actionsoft.apps.poc.api& aslp =aslp://com.actionsoft.apps.poc.api/notifyUpdateOrder & params ={"orderId":"123456"}& authentication =sessionId authentication值是当前AWS PaaS一个有效会话 4.http调用(基于RSA加密RSA-KEY串 ) 例子:r/jd? cmd =API_CALL_ASLP& sourceAppId = com.actionsoft.apps.poc.api& aslp =aslp://com.actionsoft.apps.poc.api/notifyUpdateOrder & params ={"orderId":"123456"}& authentication =调用者用公钥加密RSA-KEY字符串后的Base64URL值 [METHOD_SIGNATURE] call(java.util.Map?params) [METHOD_SIGNATURE] AppAPI.callASLP(com.actionsoft.apps.resource.AppContext, String, Map) [METHOD_SIGNATURE] AppAPI.asynCallASLP(com.actionsoft.apps.resource.AppContext, String, Map) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ResponseObject | call(java.util.Map?params)服务方法 ================================================================================ === 页面 168 === # PAGE: AbstFileProcessor (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/AbstFileProcessor.html [TITLE] 类 AbstFileProcessor [DESCRIPTION] 所有已实现的接口: FileProcessorListener public abstract class AbstFileProcessor extends java.lang.Object implements FileProcessorListener DC文件处理事件空实现(父类),开发者可以根据需要覆盖特定方法。如果不干预这些事件,开发者的实现类可以什么都不做 另请参阅: DC文件处理事件接口定义 , 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户 [DESCRIPTION] DC文件处理事件空实现(父类),开发者可以根据需要覆盖特定方法。如果不干预这些事件,开发者的实现类可以什么都不做 [DESCRIPTION] repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求 [DESCRIPTION] 下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage [DESCRIPTION] 上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。 [DESCRIPTION] 上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名 [DESCRIPTION] 从接口复制的说明: FileProcessorListener [DESCRIPTION] 上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名 [DESCRIPTION] 从接口复制的说明: FileProcessorListener [DESCRIPTION] 上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。通常在这里可以读取文件原文, 做全文检索的入库或其他操作 [DESCRIPTION] 从接口复制的说明: FileProcessorListener [DESCRIPTION] 从接口复制的说明: FileProcessorListener [DESCRIPTION] 上传文件失败后补偿事件。对应ready(),如在这里将附件名从业务表中移走 [DESCRIPTION] 从接口复制的说明: FileProcessorListener [DESCRIPTION] 下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage [DESCRIPTION] 从接口复制的说明: FileProcessorListener [DESCRIPTION] repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求 [DESCRIPTION] 从接口复制的说明: FileProcessorListener [METHOD_SIGNATURE] AbstFileProcessor() [METHOD_SIGNATURE] downloadComplete(java.util.Map?param) [METHOD_SIGNATURE] downloadContent(java.util.Map?param) [METHOD_SIGNATURE] downloadValidate(java.util.Map?param) [METHOD_SIGNATURE] uploadBeforeEncrypt(java.util.Map?param) [METHOD_SIGNATURE] uploadError(java.util.Map?param) [METHOD_SIGNATURE] uploadReady(java.util.Map?param) [METHOD_SIGNATURE] uploadSuccess(java.util.Map?param) [TABLE] 构造器 构造器和说明 AbstFileProcessor() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 void | downloadComplete(java.util.Map?param)附件下载结束触发 java.io.InputStream | downloadContent(java.util.Map?param)repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求 boolean | downloadValidate(java.util.Map?param)下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage void | uploadBeforeEncrypt(java.util.Map?param)上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。 void | uploadError(java.util.Map?param)上传文件失败后补偿事件。 boolean | uploadReady(java.util.Map?param)上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名 void | uploadSuccess(java.util.Map?param)上传文件成功后补偿事件 ================================================================================ === 页面 169 === # PAGE: L - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-12.html [DESCRIPTION] 支持日志和审计的操作:不包括open、getRoot、close protected Name getPeopleDn(String userId) { AndFilter andFilter = new AndFilter(); andFilter.and(new EqualsFilter("objectclass", "person")); andFilter.and(new EqualsFilter("objectclass", "xUserObjectClass")); andFilter.and(new EqualsFilter("uid", userId)); List result = ldap.search("", andFilter.encode(), SearchControls.SUBTREE_SCOPE, new AbstractContextMapper() { @Override protected Name doMapFromContext(DirContextOperations adapter) { return adapter.getDn(); } }); if (null == result || result.size() ! [DESCRIPTION] 通过NameClassPairCallbackHandler处理NameClassPair [DESCRIPTION] 通过NameClassPairCallbackHandler处理NameClassPair [DESCRIPTION] 返回通过NameClassPairMapper转换NameClassPair的结果列表 [DESCRIPTION] 返回通过NameClassPairMapper转换NameClassPair的结果列表 [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] return the names of all the contexts bound to base [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 在userId所能访问的所有账户范围中搜索用户,返回匹配登录名、姓名或姓名拼音首写字母的结果 [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [DESCRIPTION] get the attributes of a specified DN and pass them to an AttributesMapper [DESCRIPTION] Lookup the supplied DN and return the found object [DESCRIPTION] lookup a specified DN and pass the found object to a ContextMapper ================================================================================ === 页面 170 === # PAGE: Z - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-26.html [DESCRIPTION] 压缩文件 压缩除指定文件扩展名之外的文件 [DESCRIPTION] 支持日志和审计的操作:getData、create、delete、setData、checkExists、getChildren ================================================================================ === 页面 171 === # PAGE: W - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-23.html [DESCRIPTION] 向指定App发送一条警告信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条警告信息日志和解决方案建议,并输出至命令行屏幕 [DESCRIPTION] 接收到的微信企业号消息对象,微信消息处理接口的上下文对象 [DESCRIPTION] 回复微信消息处理器消息时需用此类或其子类消息对象回复 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 UtilFile.writeUTF8(String) 方法替代 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 UtilFile.writeUTF8(String) 方法替代 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 UtilFile.writeUTF8(String, boolean) 方法替代 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 UtilFile.writeUTF8(String, boolean) 方法替代 [METHOD_SIGNATURE] UtilFile.writeUTF8(String) [METHOD_SIGNATURE] UtilFile.writeUTF8(String, boolean) ================================================================================ === 页面 172 === # PAGE: AWSForbiddenException (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/AWSForbiddenException.html [TITLE] 类 AWSForbiddenException [DESCRIPTION] public class AWSForbiddenException extends AWSException 访问被拒绝异常,对应403错误。该请求是有效的,但操作是被禁止且不应该再次尝试时,会返回该错误。例如:要执行的任务实例已结束 另请参阅: APIErrorCode.ERR_403 [DESCRIPTION] 访问被拒绝异常,对应403错误。该请求是有效的,但操作是被禁止且不应该再次尝试时,会返回该错误。例如:要执行的任务实例已结束 [METHOD_SIGNATURE] AWSForbiddenException(java.lang.String?message) [METHOD_SIGNATURE] AWSForbiddenException(java.lang.String?message, java.lang.Throwable?cause) [METHOD_SIGNATURE] AWSForbiddenException(java.lang.Throwable?cause) [METHOD_SIGNATURE] getAPIErrorCode() [TABLE] 构造器 构造器和说明 AWSForbiddenException(java.lang.String?message)构建 AWSForbiddenException(java.lang.String?message, java.lang.Throwable?cause)构造 AWSForbiddenException(java.lang.Throwable?cause)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAPIErrorCode()403错误 ================================================================================ === 页面 173 === # PAGE: AppContext (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/AppContext.html [TITLE] 接口 AppContext [DESCRIPTION] 所有超级接口: java.io.Serializable public interface AppContext extends java.io.Serializable App应用上下文接口 [DESCRIPTION] 获得该App的直接依赖(无条件的依赖,父子关系) [DESCRIPTION] 获得16*16应用图标文件路径,该文件存储于这个app根目录下的icon12.png文件 [DESCRIPTION] 获得该App的16*16应用图标URL资源 [DESCRIPTION] 获得64*64应用图标文件路径,该文件存储于这个app根目录下的icon64.png文件 [DESCRIPTION] 获得该App的64*64应用图标URL资源 [DESCRIPTION] 获得96*96应用图标文件路径,该文件存储于这个app根目录下的icon96.png文件 [DESCRIPTION] 获得该App的96*96应用图标URL资源 [DESCRIPTION] 获得该App的应用图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 获得manifest.xml文件的最后修改时间搓 [DESCRIPTION] 业务模型管理员,该App下的模型,都会使用该权限,如果模型另外设置管理员,则使用并集 [DESCRIPTION] 获得该App的info/warn/err消息列表,如果该App被暂停、重启,引擎会抹除之前的消息 [DESCRIPTION] 获得启动应用时加载AWS扩展插件的监听器实现类 [DESCRIPTION] 获得该App的参数配置列表,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获得配置参数的值,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获得配置参数对象,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 该App定义的全部关联依赖(动态指定的依赖,影响跨App的资源访问,不会影响该应用的启动) [DESCRIPTION] 如果该应用来自商店的安装,是否允许从商店进行升级检查。 [DESCRIPTION] 是否在AWS CONSOLE的业务建模、定时器、CC中支持该App [DESCRIPTION] 是否允许热加载,如果开启该选项,支持对各种资源变化的定时扫描,若外部修改这些文件则自动更新,如模版、Jar等 [DESCRIPTION] 是否设置为暂停使用(将不随平台启动而启动) [DESCRIPTION] 该App定义的全部关联依赖(动态指定的依赖,影响跨App的资源访问,不会影响该应用的启动) [DESCRIPTION] 获得该App的应用图标字体Unicode码,见awsui-iconfont支持的图标字体。若该配置为空,则启用自定义的上传图标图片文件(见getIcon16xx、getIcon64xx、getIcon96xx) [DESCRIPTION] 获得该App的应用图标字体颜色。该颜色可根据应用场景作为字体颜色或背景色(设为背景色时,字体建议为白色) [DESCRIPTION] 获得该App的16*16应用图标URL资源 [DESCRIPTION] 获得16*16应用图标文件路径,该文件存储于这个app根目录下的icon12.png文件 [DESCRIPTION] 获得该App的64*64应用图标URL资源 [DESCRIPTION] 获得64*64应用图标文件路径,该文件存储于这个app根目录下的icon64.png文件 [DESCRIPTION] 获得该App的96*96应用图标URL资源 [DESCRIPTION] 获得96*96应用图标文件路径,该文件存储于这个app根目录下的icon96.png文件 [DESCRIPTION] 获得大图文件路径,该文件存储于这个app根目录下的image.png文件 [DESCRIPTION] 是否允许热加载,如果开启该选项,支持对各种资源变化的定时扫描,若外部修改这些文件则自动更新,如模版、Jar等 [DESCRIPTION] 如果该应用来自商店的安装,是否允许从商店进行升级检查。对于那些差异化较大或不再跟进新版本的用户可以将此项设置为false,避免误升级。默认为true [DESCRIPTION] 获得manifest.xml文件的最后修改时间搓 [DESCRIPTION] 是否在AWS CONSOLE的业务建模、定时器、CC中支持该App [DESCRIPTION] 是否设置为暂停使用(将不随平台启动而启动) [DESCRIPTION] 获得该App的参数配置列表,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获得配置参数的值,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获得配置参数对象,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 [DESCRIPTION] 获得物理表命名前缀。在建模BO时,该开发商建模的表名前缀固定为BO_%tablePrefix%_;作为规范约束, 该App外部创建的物理表前缀必须以APP_%tablePrefix%_ [DESCRIPTION] 获得启动应用时加载AWS扩展插件的监听器实现类 [DESCRIPTION] 获得该App的直接依赖(无条件的依赖,父子关系) [DESCRIPTION] 获得该App的info/warn/err消息列表,如果该App被暂停、重启,引擎会抹除之前的消息 [DESCRIPTION] 业务模型管理员,该App下的模型,都会使用该权限,如果模型另外设置管理员,则使用并集 [METHOD_SIGNATURE] getBindClassLoader() [METHOD_SIGNATURE] getBuildNo() [METHOD_SIGNATURE] getCost() [METHOD_SIGNATURE] getDepend() [METHOD_SIGNATURE] getDeploymentMenus() [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getDetails() [METHOD_SIGNATURE] getDeveloperId() [METHOD_SIGNATURE] getDeveloperName() [METHOD_SIGNATURE] getDeveloperUrl() [METHOD_SIGNATURE] getExpireTime() [METHOD_SIGNATURE] getIcon16FilePath() [METHOD_SIGNATURE] getIcon16Url(UserContextsession) [METHOD_SIGNATURE] getIcon64FilePath() [METHOD_SIGNATURE] getIcon64Url(UserContextsession) [METHOD_SIGNATURE] getIcon96FilePath() [METHOD_SIGNATURE] getIcon96Url(UserContextsession) [METHOD_SIGNATURE] getIconFontCode() [METHOD_SIGNATURE] getIconFontColor() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getImageFilePath() [METHOD_SIGNATURE] getImageUrl(UserContextsession) [METHOD_SIGNATURE] getIndustry() [METHOD_SIGNATURE] getInstallDate() [METHOD_SIGNATURE] getInstallListener() [METHOD_SIGNATURE] getLabels() [METHOD_SIGNATURE] getLastModified() [METHOD_SIGNATURE] getMobileAppProfile() [METHOD_SIGNATURE] getModelAdministrator() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNotification() [METHOD_SIGNATURE] getParentContext() [METHOD_SIGNATURE] getPath() [METHOD_SIGNATURE] getPluginListener() [METHOD_SIGNATURE] getProductId() [METHOD_SIGNATURE] getProperty() [METHOD_SIGNATURE] getProperty(java.lang.String?name) [METHOD_SIGNATURE] getPropertyObj(java.lang.String?name) [METHOD_SIGNATURE] getReleaseDate() [METHOD_SIGNATURE] getRequires() [METHOD_SIGNATURE] getRestoreDate() [METHOD_SIGNATURE] getRole() [METHOD_SIGNATURE] getRuntimeState() [METHOD_SIGNATURE] getStartListener() [METHOD_SIGNATURE] getStartTime() [METHOD_SIGNATURE] getStopListener() [METHOD_SIGNATURE] getTablePrefix() [METHOD_SIGNATURE] getUninstallListener() [METHOD_SIGNATURE] getUpgradeDate() [METHOD_SIGNATURE] getUpgradeListener() [METHOD_SIGNATURE] getVersion() [METHOD_SIGNATURE] getWarehouse() [METHOD_SIGNATURE] getWechatMenu() [METHOD_SIGNATURE] hasProperty(java.lang.String?name) [METHOD_SIGNATURE] isAllowUpgradeByStore() [METHOD_SIGNATURE] isCategoryVisible() [METHOD_SIGNATURE] isDebug() [METHOD_SIGNATURE] isIconFont() [METHOD_SIGNATURE] isInstallAfter() [METHOD_SIGNATURE] isOnTrial() [METHOD_SIGNATURE] isReloadable() [METHOD_SIGNATURE] isSuspend() [METHOD_SIGNATURE] isUpgradeAfter() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.ClassLoader | getBindClassLoader()获得当前App使用的类加载器 int | getBuildNo()获得编译流水号 java.lang.String | getCost() AppContextDepend | getDepend()获得该App的直接依赖(无条件的依赖,父子关系) java.util.List | getDeploymentMenus()该App提供的导航菜单定义 java.lang.String | getDescription()获得应用简要介绍 java.lang.String | getDetails()获得应用详细介绍 java.lang.String | getDeveloperId()获得开发者Id java.lang.String | getDeveloperName()获得应用开发者名称 java.lang.String | getDeveloperUrl()获得开发者网址 java.util.Date | getExpireTime()获取应用过期时间, null代表永不过期 java.lang.String | getIcon16FilePath()获得16*16应用图标文件路径,该文件存储于这个app根目录下的icon12.png文件 java.lang.String | getIcon16Url(UserContextsession)获得该App的16*16应用图标URL资源 java.lang.String | getIcon64FilePath()获得64*64应用图标文件路径,该文件存储于这个app根目录下的icon64.png文件 java.lang.String | getIcon64Url(UserContextsession)获得该App的64*64应用图标URL资源 java.lang.String | getIcon96FilePath()获得96*96应用图标文件路径,该文件存储于这个app根目录下的icon96.png文件 java.lang.String | getIcon96Url(UserContextsession)获得该App的96*96应用图标URL资源 java.lang.String | getIconFontCode()获得该App的应用图标字体Unicode码,见awsui-iconfont支持的图标字体。 java.lang.String | getIconFontColor()获得该App的应用图标字体颜色。 java.lang.String | getId()获得应用Id java.lang.String | getImageFilePath()已过时。 java.lang.String | getImageUrl(UserContextsession)已过时。 java.lang.String | getIndustry() java.util.Date | getInstallDate()获得安装日期 java.lang.String | getInstallListener()获得安装应用时的监听器实现类 java.lang.String | getLabels() java.lang.Long | getLastModified()获得manifest.xml文件的最后修改时间搓 MobileAppProfile | getMobileAppProfile()如果该App是移动应用,获得进阶描述配置 java.lang.String | getModelAdministrator()业务模型管理员,该App下的模型,都会使用该权限,如果模型另外设置管理员,则使用并集 java.lang.String | getName()获得应用名称 java.lang.String | getNameI18N()获取国际化的应用名称 java.util.List | getNotification()获得该App的info/warn/err消息列表,如果该App被暂停、重启,引擎会抹除之前的消息 AppContext | getParentContext()获得该App的父App对象 java.lang.String | getPath()获得该App的根目录 java.lang.String | getPluginListener()获得启动应用时加载AWS扩展插件的监听器实现类 java.lang.String | getProductId()该应用在企业应用商店的产品注册号 java.util.Map | getProperty()获得该App的参数配置列表,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 java.lang.String | getProperty(java.lang.String?name)获得配置参数的值,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 AppContextProperty | getPropertyObj(java.lang.String?name)获得配置参数对象,这些参数可以由系统管理员在AMC或Developer开发工具中配置管理 java.util.Date | getReleaseDate()获得App的发布日期 java.util.List | getRequires()该App定义的全部关联依赖(动态指定的依赖,影响跨App的资源访问,不会影响该应用的启动) java.util.Date | getRestoreDate()App最后一次还原时间 java.lang.String | getRole() java.lang.String | getRuntimeState()获得该App在引擎中的控制状态,内存值 java.lang.String | getStartListener()获得启动应用时的监听器实现类 java.sql.Timestamp | getStartTime()获得App的启动时间 java.lang.String | getStopListener()获得暂停应用时的监听器实现类 java.lang.String | getTablePrefix()获得物理表命名前缀。 java.lang.String | getUninstallListener()获得卸载应用时的监听器实现类 java.util.Date | getUpgradeDate()App最后一次升级时间 java.lang.String | getUpgradeListener()获得升级应用时的监听器实现类 double | getVersion()获得应用的版本号 java.lang.String | getWarehouse()获得该App所在的仓库名称 JSONObject | getWechatMenu() boolean | hasProperty(java.lang.String?name)返回是否包含某个参数 boolean | isAllowUpgradeByStore()如果该应用来自商店的安装,是否允许从商店进行升级检查。 boolean | isCategoryVisible()是否在AWS CONSOLE的业务建模、定时器、CC中支持该App boolean | isDebug()是否输出调试信息 boolean | isIconFont()判断当前应用图标是否用的iconfont boolean | isInstallAfter()内存变量,是否第一次安装后启用 boolean | isOnTrial()是否在试用期 boolean | isReloadable()是否允许热加载,如果开启该选项,支持对各种资源变化的定时扫描,若外部修改这些文件则自动更新,如模版、Jar等 boolean | isSuspend()是否设置为暂停使用(将不随平台启动而启动) boolean | isUpgradeAfter()内存变量,是否第一次升级后启动 ================================================================================ === 页面 174 === # PAGE: F - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-6.html [DESCRIPTION] 查询该次操作产生的活动任务,通常指该操作创建的新任务。 [DESCRIPTION] 查询该次操作涉及的全部任务,可能包括了活动任务,也可能包括活动任务被执行完毕的历史任务。 [DESCRIPTION] 查询被该次操作结束的任务,一定是已转移成历史的任务 [DESCRIPTION] Scans the target table, using the given family. [DESCRIPTION] Scans the target table, using the given column family and qualifier. [DESCRIPTION] Scans the target table using the given Scan object. [DESCRIPTION] Scans the target table, using the given column family. [DESCRIPTION] Scans the target table, using the given column family. [DESCRIPTION] Scans the target table using the given Scan object. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Finds all documents in the collection. [DESCRIPTION] Atomically find a document and remove it. [DESCRIPTION] Atomically find a document and remove it. [DESCRIPTION] Atomically find a document and replace it. [DESCRIPTION] Atomically find a document and replace it. [DESCRIPTION] Atomically find a document and update it. [DESCRIPTION] Atomically find a document and update it. [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 [DESCRIPTION] 按历史路径向前查询,寻找前一节点任务是人工任务的历史任务实例,如果找不到返回null。 [DESCRIPTION] 强制保留小数位数(整数也会显示小数,用0占位) [DESCRIPTION] 连线(Sequence Flow Activity),常量定义 [DESCRIPTION] 表单事件中获取BO Data的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取BOID的关键字,对应类型为String [DESCRIPTION] 表单事件中获取BONAME的关键字,对应类型为String [DESCRIPTION] 表单事件中,子表删除事件中用于数据库操作的连接,对应类型为Connection [DESCRIPTION] 表单加载前事件中使用,对应类型为List 对象 [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,表示Excel处理过程中的时间点 [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,对应类型为POI对象 [DESCRIPTION] 表单事件中获取主表数据的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取主表数据的关键字,对应类型为BO [DESCRIPTION] 表单事件中获取FORMID的关键字,对应类型为String [DESCRIPTION] 表单事件中获取FormItemModel的关键字,对应类型为FormItemModel [DESCRIPTION] 表单事件中获取子表表格数据的关键字,对应类型为List [DESCRIPTION] 表单事件中获取保存时是否新建的状态,对应类型为Boolean [DESCRIPTION] 表单事件中获取保存时是否新建的状态,对应类型为Boolean [DESCRIPTION] 表单事件中获取保存动作是否由办理触发,对应类型为Boolean [DESCRIPTION] 表单事件中获取表单编辑状态的关键字,对应类型为Boolean [DESCRIPTION] 表单事件中,子表删除事件中准备删除的BO数据,对应类型为BO [DESCRIPTION] 表单事件中的UI组件的HTML片段,对应类型为Map [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,下载模版文件之前的时间点,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导出后(生成文件之前)的时间点,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导入后的时间点,整体导入后会触发保存后事件,对应类型为String [DESCRIPTION] FORM_GRID_EXCEL_TRANSFORM事件中使用,导入前的时间点,对应类型为String [DESCRIPTION] 通用表单附件描述,可适用于表单UI需要上传附件的场景 [DESCRIPTION] 从一个uid登录账户构建UserContext,构建的UserContext可以方便开发者获取该用户相信息,如该账户的属性、所在部门、角色等。 [DESCRIPTION] 支持日志和审计的操作:setConvertName除外均支持 ================================================================================ === 页面 175 === # PAGE: DCContext (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/DCContext.html [TITLE] 类 DCContext [DESCRIPTION] 所有已实现的接口: java.lang.Cloneable public final class DCContext extends java.lang.Object implements java.lang.Cloneable DC存储控制器上下文对象。DC功能包括:主DC读写、副DC读写、多源引用 另请参阅: 当发生文件上传、下载时开放的事件接口 , 发生异常或校验不通过时如果有信息要输出给用户 , DC处理器接口描述对象 , DC封装给开发者的常用API [DESCRIPTION] DC存储控制器上下文对象。DC功能包括:主DC读写、副DC读写、多源引用 [DESCRIPTION] 物理删除DC getFileName指定的文件 [DESCRIPTION] 获得应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 [DESCRIPTION] 处理异常时,获得发送给用户的信息,如果不设置,无返回结果 [DESCRIPTION] 获得附件长度值,需要null、“”判断,上传时为原始附件长度 [DESCRIPTION] 获得要(读/写)的文件名(原始未被加密处理的) [DESCRIPTION] 获得group目录标识,group目录后缀 [DESCRIPTION] 指示附件是否加密存储的标志,包括附件名和内容,具体存储时决定是否支持该标志 如果未设置,默认通过repositoryName的DCConst.RULE_PREFIX标志位判断,特殊的场景,对于formfile,则根据UI设置判断;审核类附件,始终返回true [DESCRIPTION] 设置应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 [DESCRIPTION] 设置加密后的文件名,只适用于需要高安全存储的文档仓库 [DESCRIPTION] 转换成简单json格式,用在需要参数化上下文的场景,如上传微信号多媒体文件 [DESCRIPTION] 兼容历史程序。应用层不应该判断附件的存储位置,应通过DCStoreUtil.read/write直接读写附件 [DESCRIPTION] 兼容历史程序,使用getDownloadURL [DESCRIPTION] 处理异常时,获得发送给用户的信息,如果不设置,无返回结果 [DESCRIPTION] 获得应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 [DESCRIPTION] 设置应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 [DESCRIPTION] 物理删除DC getFileName指定的文件 [DESCRIPTION] 设置加密后的文件名,只适用于需要高安全存储的文档仓库 [DESCRIPTION] 获得group目录标识,group目录后缀 [DESCRIPTION] 获得要(读/写)的文件名(原始未被加密处理的) [DESCRIPTION] 获得下载时显示给用户的附件名。仅用于附件下载时 [DESCRIPTION] 设置下载时显示给用户的附件名。仅用于附件下载时 [DESCRIPTION] 转换成简单json格式,用在需要参数化上下文的场景,如上传微信号多媒体文件 [DESCRIPTION] 获得附件长度值,需要null、“”判断,上传时为原始附件长度 [DESCRIPTION] 指示附件是否加密存储的标志,包括附件名和内容,具体存储时决定是否支持该标志 如果未设置,默认通过repositoryName的DCConst.RULE_PREFIX标志位判断,特殊的场景,对于formfile,则根据UI设置判断;审核类附件,始终返回true [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?groupValue, java.lang.String?fileValue) [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue) [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName) [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName, java.lang.String?extParam) [METHOD_SIGNATURE] clone() [METHOD_SIGNATURE] delete() [METHOD_SIGNATURE] deleteByGroup() [METHOD_SIGNATURE] deleteByGroupName(java.io.FilenameFilter?ff) [METHOD_SIGNATURE] existFile() [METHOD_SIGNATURE] fileName(java.lang.String?fileName) [METHOD_SIGNATURE] fromJson(java.lang.String?str) [METHOD_SIGNATURE] get(java.lang.String?k) [METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getContentTokenId() [METHOD_SIGNATURE] getDCMessage() [METHOD_SIGNATURE] getDCProfile() [METHOD_SIGNATURE] getDownloadURL() [METHOD_SIGNATURE] getExtParam() [METHOD_SIGNATURE] getExtParams() [METHOD_SIGNATURE] getFileLastModified() [METHOD_SIGNATURE] getFileLength() [METHOD_SIGNATURE] getFileName() [METHOD_SIGNATURE] getFileNameShow() [METHOD_SIGNATURE] getFilePath() [METHOD_SIGNATURE] getFileValue() [METHOD_SIGNATURE] getGroupPath() [METHOD_SIGNATURE] getGroupValue() [METHOD_SIGNATURE] getPath() [METHOD_SIGNATURE] getRepositoryName() [METHOD_SIGNATURE] getSecurityFileName() [METHOD_SIGNATURE] getSession() [METHOD_SIGNATURE] getStremURL() [METHOD_SIGNATURE] isCloud() [METHOD_SIGNATURE] isEncrypt() [METHOD_SIGNATURE] isUseColdPath() [METHOD_SIGNATURE] length() [METHOD_SIGNATURE] put(java.lang.String?k, java.lang.Object?v) [METHOD_SIGNATURE] setContentTokenId(java.lang.String?contentTokenId) [METHOD_SIGNATURE] setDCMessage(DCMessagemessage) [METHOD_SIGNATURE] setDCMessage(java.lang.String?type, java.lang.String?msg) [METHOD_SIGNATURE] setDCProfile(DCPluginProfiledcProfile) [METHOD_SIGNATURE] setEncrypt(boolean?encrypt) [METHOD_SIGNATURE] setExtParam(java.lang.String?extParam) [METHOD_SIGNATURE] setExtParams(java.util.Map?extParams) [METHOD_SIGNATURE] setFileLength(java.lang.String?fl) [METHOD_SIGNATURE] setFileName(java.lang.String?fileName) [METHOD_SIGNATURE] setFileNameShow(java.lang.String?fileNameShow) [METHOD_SIGNATURE] setSecurityFileName(java.lang.String?securityFileName) [METHOD_SIGNATURE] setSession(UserContextsession) [METHOD_SIGNATURE] setUseColdPath(boolean?useColdPath) [METHOD_SIGNATURE] toJson() [METHOD_SIGNATURE] DCAPI.getDCProfile(String, String) [METHOD_SIGNATURE] DCAPI.getDCProfile(String, String) [METHOD_SIGNATURE] DCAPI.getDCProfile(String, String) [METHOD_SIGNATURE] DCAPI.getDCProfile(String, String) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ATTR_FILE_LENGTHdc context支持的属性 static java.lang.String | ATTR_IS_ENCRYPTdc context支持的属性 [TABLE] 构造器 构造器和说明 DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?groupValue, java.lang.String?fileValue)构造一个未指定文件名的DCContext DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue)构造一个未指定文件名的DCContext DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName)构造一个完整DCContext DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName, java.lang.String?extParam)构造一个完整DCContext [TABLE] 所有方法静态方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 DCContext | clone() boolean | delete()物理删除DC getFileName指定的文件 void | deleteByGroup()已过时。 void | deleteByGroupName(java.io.FilenameFilter?ff)已过时。 boolean | existFile()验证DC文档是否存在 DCContext | fileName(java.lang.String?fileName) staticDCContext | fromJson(java.lang.String?str)从json结构构建一个上下文对象 java.lang.Object | get(java.lang.String?k)获得扩展参数 java.lang.String | getAppId()获得应用Id java.lang.String | getContentTokenId()获得应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 DCMessage | getDCMessage()处理异常时,获得发送给用户的信息,如果不设置,无返回结果 DCPluginProfile | getDCProfile()获得DC插件的描述配置信息 java.lang.String | getDownloadURL() java.lang.String | getExtParam()获取扩展参数 java.util.Map | getExtParams()获取Map类型扩展参数 long | getFileLastModified()已过时。 java.lang.String | getFileLength()获得附件长度值,需要null、“”判断,上传时为原始附件长度 java.lang.String | getFileName()获得要(读/写)的文件名(原始未被加密处理的) java.lang.String | getFileNameShow()获得下载时显示给用户的附件名。 java.lang.String | getFilePath()获得存储该文件 java.lang.String | getFileValue()获得file目录标识,file目录后缀 java.lang.String | getGroupPath() java.lang.String | getGroupValue()获得group目录标识,group目录后缀 java.lang.String | getPath()获得存储该文件的目录 java.lang.String | getRepositoryName()获得文档仓库根目录名 java.lang.String | getSecurityFileName()获得加密后的文件名 UserContext | getSession()获得用户上下文 java.lang.String | getStremURL()已过时。 boolean | isCloud()已过时。 boolean | isEncrypt()指示附件是否加密存储的标志,包括附件名和内容,具体存储时决定是否支持该标志如果未设置,默认通过repositoryName的DCConst.RULE_PREFIX标志位判断,特殊的场景,对于formfile,则根据UI设置判断;审核类附件,始终返回true boolean | isUseColdPath() long | length() void | put(java.lang.String?k, java.lang.Object?v)设置扩展参数 void | setContentTokenId(java.lang.String?contentTokenId)设置应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 void | setDCMessage(DCMessagemessage)给用户输出信息 void | setDCMessage(java.lang.String?type, java.lang.String?msg)给用户输出信息 void | setDCProfile(DCPluginProfiledcProfile)设置插件的描述配置信息 DCContext | setEncrypt(boolean?encrypt)设置附件是否加密存储的标志 void | setExtParam(java.lang.String?extParam)设置扩展参数 void | setExtParams(java.util.Map?extParams) DCContext | setFileLength(java.lang.String?fl)设置附件长度参数值 void | setFileName(java.lang.String?fileName)设置文件名(原始未被加密处理的) void | setFileNameShow(java.lang.String?fileNameShow)设置下载时显示给用户的附件名。 void | setSecurityFileName(java.lang.String?securityFileName)设置加密后的文件名,只适用于需要高安全存储的文档仓库 void | setSession(UserContextsession)设置用户上下文 void | setUseColdPath(boolean?useColdPath) java.lang.String | toJson()转换成简单json格式,用在需要参数化上下文的场景,如上传微信号多媒体文件 ================================================================================ === 页面 176 === # PAGE: M - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-13.html [DESCRIPTION] Aggregates documents according to the specified map-reduce function. [DESCRIPTION] Aggregates documents according to the specified map-reduce function. [DESCRIPTION] 截取标记为strBegin与strEnd之间的字符串 [DESCRIPTION] 截取标记为strBegin与strEnd之间的字符串 [DESCRIPTION] 合并JSON,把参数的JSON和已有的Body JSON合并 合并规则: 1、参数为JSONObject,已有Body JSON为JSONObject,根据第一层Key做合并,如果第一层key存在则覆盖,不存在则追加 2、参数为JSONObject,已有Body JSON为JSONArray,抛出 java.lang.IllegalArgumentException 异常 3、参数为JSONArray,已有Body JSON为JSONArray,向Body JSONArray后追加参数JSONArray 4、参数为JSONArray,已有Body JSON为JSONObject,抛出 java.lang.IllegalArgumentException 异常 5、已有Body JSON为空时,追加参数JSON [DESCRIPTION] 合并多个部门到目标部门,多个合并部门以空格隔开 [DESCRIPTION] 订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 订阅一个内部消息,将消息发送给捕获消息事件(Message Intermediate Catch Event)、边界消息事件(Message Boundary Interrputing Event)的中断类任务实例进行唯一匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 值是一个最长17位的数值,小数位数最长4位 [DESCRIPTION] 获得指标列表 @see org.apache.kafka.clients.producer.Producer#metrics() [DESCRIPTION] AWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 [DESCRIPTION] https://docs.mongodb.com/manual/reference/connection-string/#connections-standard-connection-string-format mongo api提供了一些工具方法,通过静态引用可简化编程,例如: import static com.mongodb.client.model.Filters; import static com.mongodb.client.model.Updates; import static com.mongodb.client.model.Sorts; import static com.mongodb.client.model.Indexes; [DESCRIPTION] 移动部门位置到指定单位下(id不变),该部门下的子部门layer也会级联改变。 [DESCRIPTION] 移动部门位置(id不变),该部门下的子部门layer也会级联改变。 [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [METHOD_SIGNATURE] org.apache.kafka.clients.producer.Producer#metrics() ================================================================================ === 页面 177 === # PAGE: O - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-15.html [DESCRIPTION] 从当前数据库连接池中获得一个数据库连接对象 [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] 已过时。 use #replicas(Object) instead. [DESCRIPTION] use #replicas(Object) instead. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按结束时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程定义排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程主版本排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按启动时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按更新时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 创建人的历史任务,列出的任务由该账户创建。 [DESCRIPTION] 创建人的历史任务,列出的任务由若干账户创建。 ================================================================================ === 页面 178 === # PAGE: KafkaAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/KafkaAPI.html [TITLE] 接口 KafkaAPI [DESCRIPTION] 类型参数: K - V - 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface KafkaAPI extends java.io.Closeable kafka客户端消息发送和接收api 支持日志和审计的操作:send、poll 发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化; 接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); 另请参阅: org.apache.kafka.common.serialization.Serdes [DESCRIPTION] kafka客户端消息发送和接收api 支持日志和审计的操作:send、poll 发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化; 接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); [DESCRIPTION] 获得指标列表 @see org.apache.kafka.clients.producer.Producer#metrics() [DESCRIPTION] 获得指标列表 @see org.apache.kafka.clients.producer.Producer#metrics() [METHOD_SIGNATURE] autoFlush(boolean?autoFlush) [METHOD_SIGNATURE] close() [METHOD_SIGNATURE] execute(KafkaAPI.ConsumerCallback?callback) [METHOD_SIGNATURE] execute(KafkaAPI.ProducerCallback?callback) [METHOD_SIGNATURE] flush() [METHOD_SIGNATURE] metrics() [METHOD_SIGNATURE] org.apache.kafka.clients.producer.Producer#metrics() [METHOD_SIGNATURE] partitionsFor(java.lang.String?topic) [METHOD_SIGNATURE] send(java.lang.Integer?partition,Kkey,Vdata) [METHOD_SIGNATURE] send(java.lang.Integer?partition, java.lang.Long?timestamp,Kkey,Vdata) [METHOD_SIGNATURE] send(Kkey,Vdata) [METHOD_SIGNATURE] send(Vdata) [METHOD_SIGNATURE] sendTopic(java.lang.String?topic, java.lang.Integer?partition,Kkey,Vdata) [METHOD_SIGNATURE] sendTopic(java.lang.String?topic, java.lang.Integer?partition, java.lang.Long?timestamp,Kkey,Vdata) [METHOD_SIGNATURE] sendTopic(java.lang.String?topic,Kkey,Vdata) [METHOD_SIGNATURE] sendTopic(java.lang.String?topic,Vdata) [METHOD_SIGNATURE] topic(java.lang.String?defaultTopic) [METHOD_SIGNATURE] org.apache.kafka.clients.producer.Producer#metrics() [TABLE] 嵌套类 限定符和类型 | 接口和说明 static interface | KafkaAPI.ConsumerCallback消息接收的回调接口 static interface | KafkaAPI.ProducerCallback消息发送的回调接口 [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 KafkaAPI | autoFlush(boolean?autoFlush)设置消息发送是否自动刷新 void | close()关闭资源 void | execute(KafkaAPI.ConsumerCallback?callback)消息接收 void | execute(KafkaAPI.ProducerCallback?callback)消息发送 void | flush()刷新缓冲的消息 java.util.Map | metrics()获得指标列表 @seeorg.apache.kafka.clients.producer.Producer#metrics() java.util.List | partitionsFor(java.lang.String?topic)获得topic分区列表 | send(java.lang.Integer?partition,Kkey,Vdata)发送消息到默认topic | send(java.lang.Integer?partition, java.lang.Long?timestamp,Kkey,Vdata)发送消息到默认topic | send(Kkey,Vdata)发送消息到默认topic | send(Vdata)发送消息到默认topic | sendTopic(java.lang.String?topic, java.lang.Integer?partition,Kkey,Vdata)发送消息到指定topic | sendTopic(java.lang.String?topic, java.lang.Integer?partition, java.lang.Long?timestamp,Kkey,Vdata)发送消息到指定topic | sendTopic(java.lang.String?topic,Kkey,Vdata)发送消息到指定topic | sendTopic(java.lang.String?topic,Vdata)发送消息到指定topic KafkaAPI | topic(java.lang.String?defaultTopic)设置默认发送消息的topic ================================================================================ === 页面 179 === # PAGE: ACCM (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/model/ACCM.html [TITLE] 类 ACCM [DESCRIPTION] public abstract class ACCM extends java.lang.Object AC属性配置接口 另请参阅: 通用访问控制接口描述对象 , 访问模式定义 [DESCRIPTION] 保存AC授权信息之后,程序会调用该方法,来执行一下授权时候的操作 [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [DESCRIPTION] 资源类别,全局唯一。建议英文字母并区分大小写 [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [DESCRIPTION] 保存AC授权信息之后,程序会调用该方法,来执行一下授权时候的操作 [METHOD_SIGNATURE] ACCM() [METHOD_SIGNATURE] callBack(java.util.List?acModelList) [METHOD_SIGNATURE] getAccessModes() [METHOD_SIGNATURE] getAssignmentTypes() [METHOD_SIGNATURE] getResourceName() [METHOD_SIGNATURE] getResourceType() [METHOD_SIGNATURE] isIsolationCompany() [METHOD_SIGNATURE] isOrgAdminSecurity() [TABLE] 构造器 构造器和说明 ACCM() [TABLE] 所有方法实例方法抽象方法具体方法 限定符和类型 | 方法和说明 void | callBack(java.util.List?acModelList)保存AC授权信息之后,程序会调用该方法,来执行一下授权时候的操作 abstractACAccessMode[] | getAccessModes()对该资源提供的访问控制模式,必须定义,最大定义99种 abstract java.lang.String[] | getAssignmentTypes()资源可分配的范围 abstract java.lang.String | getResourceName()资源名称,AC授权对话框标题 abstract java.lang.String | getResourceType()资源类别,全局唯一。 abstract boolean | isIsolationCompany()分配的范围是否组织间隔离 abstract boolean | isOrgAdminSecurity()分配的范围是否应用已设定的ORG管理权限 ================================================================================ === 页面 180 === # PAGE: E - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-5.html [DESCRIPTION] EAI类外部历史任务,这类任务不由工作流引擎驱动 [DESCRIPTION] EAI类外部任务,这类任务不由工作流引擎驱动 [DESCRIPTION] 构建符合ECharts3的option配置项 [DESCRIPTION] 任务到达邮件通知策略:不提供任务到达邮件通知 [DESCRIPTION] 任务到达邮件通知策略:提供任务到达邮件通知 [DESCRIPTION] 任务到达邮件通知策略:提供任务到达邮件通知,需验证口令 [DESCRIPTION] 编码原文字节数组到一个Base64编码的字节数组 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 向指定App发送一条错误信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条错误信息日志和解决方案建议,并输出至命令行屏幕 [DESCRIPTION] 找不到资源对象(Not Find Resource) [DESCRIPTION] 请求方法不允许(Method Not Allowed) [DESCRIPTION] 资源请求超时(Request Timeout) [DESCRIPTION] 负载过重(Server Overload) [DESCRIPTION] 内部错误(Internal Server Error) [DESCRIPTION] 重复的请求(Duplicated request) [DESCRIPTION] 传输转换错误(Transfer Error) [DESCRIPTION] 应用容器错误(App Container Error) [DESCRIPTION] 应用商店错误(AppStore Error) [DESCRIPTION] 服务正在启动(AWS Instance Starting) [DESCRIPTION] 服务正在关闭(AWS Instance Stoping) [DESCRIPTION] 服务脱机(AWS Instance Offline) [DESCRIPTION] 通过ES高级别API执行常见操作 支持日志和审计的操作:不含getClient [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php? [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php? [DESCRIPTION] 扫码推事件且弹出“消息接收中”提示框的事件推送 [DESCRIPTION] 参见http://qydev.weixin.qq.com/wiki/index.php? [DESCRIPTION] 以app的类加载器为线程上下文类加载器,执行回调函数 [DESCRIPTION] 执行业务逻辑,根据返回的值决定是否中断后继操作 [DESCRIPTION] Executes the given action against the specified table handling resource management. [DESCRIPTION] Execute the action specified by the given action object within a JMS Session. [DESCRIPTION] Send messages to the default JMS destination (or one specified for each send operation). [DESCRIPTION] Send messages to a JMS destination. [DESCRIPTION] 带数据库连接的回调方法,该方法将自动关闭连接 [DESCRIPTION] 执行一个混合有At公式的脚本,仅适用于简单运算、系统参数等公式。 [DESCRIPTION] 执行一个混合有At公式的脚本,仅适用于用户组织、简单运算、系统参数等公式。 [DESCRIPTION] 执行一个混合有At公式的脚本 注意,该方法为了方便表单引擎内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造FormEngineContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Map variables)方法 [DESCRIPTION] 执行一个混合有At公式的脚本 注意,该方法为了方便表单引擎中的UI组件内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造UIContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Map variables)方法 [DESCRIPTION] 执行一个混合有At公式的脚本,注意:这是最耗费性能的解析方法,需要从相关Id初始化相关实例对象和定义对象 [DESCRIPTION] 执行一个混合有At公式的脚本,注意:这是相对耗费性能的解析方法,需要从相关实例对象初始化模型定义对象,例如流程模型的定义 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日 [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长 [DESCRIPTION] 执行一个分区的数据处理计划,将符合拆分规则的数据转移到归档表 [DESCRIPTION] AT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 ================================================================================ === 页面 181 === # PAGE: Q - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-17.html [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,有返回值 [DESCRIPTION] 获得该BO的查询对象,该方法默认不加载大文本类型字段值。 [DESCRIPTION] 获得该BO的查询对象,该方法允许指定是否加载大文本类型字段值。 [DESCRIPTION] 为当前http请求新增一个参数,查询参数将拼接到uri中? [DESCRIPTION] 查询sql,针对数据集每一条数据转换为目标对象 [DESCRIPTION] 查询sql,使用rh处理结果数据集,并返回值 [DESCRIPTION] 查询sql,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [DESCRIPTION] 查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 [DESCRIPTION] 查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 [DESCRIPTION] 查找某时间点所有指标1小时单位的SLA指标值 [DESCRIPTION] 查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 [DESCRIPTION] 查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 [DESCRIPTION] 查找某时间点所有指标5分钟单位的SLA指标值 [DESCRIPTION] 获得指定用户可访问的导航树全部功能菜单定义 [DESCRIPTION] 已过时。 使用 DictAPI.queryValue(String, String) 方法替代 [DESCRIPTION] 使用 DictAPI.queryValue(String, String) 方法替代 [METHOD_SIGNATURE] DictAPI.queryValue(String, String) ================================================================================ === 页面 182 === # PAGE: BOQueryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/BOQueryAPI.html [TITLE] 接口 BOQueryAPI [DESCRIPTION] 所有超级接口: Query < BOQueryAPI , BO > public interface BOQueryAPI extends Query < BOQueryAPI , BO > BO查询接口,可实现单条记录详细信息查询,列表信息查询。通过 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类的list和listPage(分页)方法 //?示例代码 //?其中query方法,当第二个参数为true的时候,将会加载BO表大文本字段的值,使用时请注意 List?list?=?SDK.getBOAPI () .query ( "bo表名" , true ) .addQuery ( "字段名1?=" , "条件" ) .addQuery ( "字段名2?>" , "条件" ) .orderBy ( "字段名" ) .asc () .list () ; 另请参阅: Query , BOAPI [DESCRIPTION] BO查询接口,可实现单条记录详细信息查询,列表信息查询。通过 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类的list和listPage(分页)方法 //?示例代码 //?其中query方法,当第二个参数为true的时候,将会加载BO表大文本字段的值,使用时请注意 List?list?=?SDK.getBOAPI () .query ( "bo表名" , true ) .addQuery ( "字段名1?=" , "条件" ) .addQuery ( "字段名2?>" , "条件" ) .orderBy ( "字段名" ) .asc () .list () ; [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按更新时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 该方法仅和含有?占位符的sql语句配合使用 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按更新时间排序,调用该方法后应接着调用asc()或desc() [METHOD_SIGNATURE] //?示例代码//?其中query方法,当第二个参数为true的时候,将会加载BO表大文本字段的值,使用时请注意List?list?=?SDK.getBOAPI().query("bo表名",true).addQuery("字段名1?=","条件").addQuery("字段名2?>","条件").orderBy("字段名").asc().list(); [METHOD_SIGNATURE] arrayArgs(java.lang.Object[]?args) [METHOD_SIGNATURE] bindId(java.lang.String?bindId) [METHOD_SIGNATURE] copyTo(java.lang.String?boName,ProcessInstanceprocessInst) [METHOD_SIGNATURE] copyTo(java.lang.String?boName, java.lang.String?bindId) [METHOD_SIGNATURE] createAfter(java.util.Date?date) [METHOD_SIGNATURE] createBefore(java.util.Date?date) [METHOD_SIGNATURE] detailByBindId(java.lang.String?bindId) [METHOD_SIGNATURE] detailByBindId(java.lang.String?bindId, java.lang.String?fieldName) [METHOD_SIGNATURE] detailByField(java.lang.String?id, java.lang.String?fieldName) [METHOD_SIGNATURE] detailById(java.lang.String?id) [METHOD_SIGNATURE] finished() [METHOD_SIGNATURE] getBOEngine() [METHOD_SIGNATURE] orderByCreated() [METHOD_SIGNATURE] orderByUpdated() [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] unfinished() [METHOD_SIGNATURE] updateAfter(java.util.Date?date) [METHOD_SIGNATURE] updateBefore(java.util.Date?date) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 BOQueryAPI | arrayArgs(java.lang.Object[]?args)该方法仅和含有? BOQueryAPI | bindId(java.lang.String?bindId)与流程实例相关的BO数据 BOCopyAPI | copyTo(java.lang.String?boName,ProcessInstanceprocessInst)单条或批量完成BO数据的复制操作 BOCopyAPI | copyTo(java.lang.String?boName, java.lang.String?bindId)单条或批量完成BO数据的复制操作 BOQueryAPI | createAfter(java.util.Date?date)创建在某个时间之后的BO数据 BOQueryAPI | createBefore(java.util.Date?date)创建在某个时间之前的BO数据 BO | detailByBindId(java.lang.String?bindId)根据流程实例ID查询BO数据 java.lang.Object | detailByBindId(java.lang.String?bindId, java.lang.String?fieldName)根据BINDID查询指定字段 java.lang.Object | detailByField(java.lang.String?id, java.lang.String?fieldName)根据BOID查询指定字段 BO | detailById(java.lang.String?id)根据ID查询BO数据 BOQueryAPI | finished()所在流程实例已完成的BO数据 BOEngine | getBOEngine()获得处理当前查询器的BO引擎对象 BOQueryAPI | orderByCreated()按创建时间排序,调用该方法后应接着调用asc()或desc() BOQueryAPI | orderByUpdated()按更新时间排序,调用该方法后应接着调用asc()或desc() BOQueryAPI | processDefId(java.lang.String?processDefId)由流程模型产生的BO数据 BOQueryAPI | unfinished()所在流程实例未完成的BO数据 BOQueryAPI | updateAfter(java.util.Date?date)更新在某个时间之后的BO数据 BOQueryAPI | updateBefore(java.util.Date?date)更新在某个时间之前的BO数据 ================================================================================ === 页面 183 === # PAGE: AWSIllegalArgumentException (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/AWSIllegalArgumentException.html [TITLE] 类 AWSIllegalArgumentException [DESCRIPTION] public class AWSIllegalArgumentException extends AWSException 非法参数异常造成错误的访问请求,对应400错误。通常当缺少必要参数,或者参数值格式不正确时,会返回该错误。此时可以查看相关文档确认每个参数的格式是否正确。 例如: 执行启动流程方法时,未提供processInstId参数 另请参阅: APIErrorCode.ERR_400 [DESCRIPTION] 非法参数异常造成错误的访问请求,对应400错误。通常当缺少必要参数,或者参数值格式不正确时,会返回该错误。此时可以查看相关文档确认每个参数的格式是否正确。 例如: 执行启动流程方法时,未提供processInstId参数 [METHOD_SIGNATURE] AWSIllegalArgumentException(java.lang.String?message) [METHOD_SIGNATURE] AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType) [METHOD_SIGNATURE] AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType, java.lang.String?message) [METHOD_SIGNATURE] AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType, java.lang.String?message, java.lang.Throwable?cause) [METHOD_SIGNATURE] AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType, java.lang.Throwable?cause) [METHOD_SIGNATURE] AWSIllegalArgumentException(java.lang.String?message, java.lang.Throwable?cause) [METHOD_SIGNATURE] getAPIErrorCode() [METHOD_SIGNATURE] getArgumentName() [METHOD_SIGNATURE] getIllegalType() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | EMPT static java.lang.String | FORMAT static java.lang.String | NULL [TABLE] 构造器 构造器和说明 AWSIllegalArgumentException(java.lang.String?message) AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType)构造 AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType, java.lang.String?message)构造 AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType, java.lang.String?message, java.lang.Throwable?cause)构造 AWSIllegalArgumentException(java.lang.String?argumentName, java.lang.String?illegalType, java.lang.Throwable?cause) AWSIllegalArgumentException(java.lang.String?message, java.lang.Throwable?cause) [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAPIErrorCode()400错误 java.lang.String | getArgumentName()参数名 java.lang.String | getIllegalType()异常类型 ================================================================================ === 页面 184 === # PAGE: ACAccessMode (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/model/ACAccessMode.html [TITLE] 类 ACAccessMode [DESCRIPTION] public final class ACAccessMode extends java.lang.Object 访问模式定义,可供AC分配的最小颗粒度权限 [DESCRIPTION] 访问模式定义,可供AC分配的最小颗粒度权限 [METHOD_SIGNATURE] ACAccessMode(java.lang.String?name, int?type) [METHOD_SIGNATURE] equals(java.lang.Object?obj) [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getType() [METHOD_SIGNATURE] hashCode() [TABLE] 构造器 构造器和说明 ACAccessMode(java.lang.String?name, int?type)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 boolean | equals(java.lang.Object?obj) java.lang.String | getName()模式名称(权限名称) int | getType()模式编号 int | hashCode() ================================================================================ === 页面 185 === # PAGE: TaskRuntimeConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/TaskRuntimeConst.html [TITLE] 接口 TaskRuntimeConst [DESCRIPTION] 所有已知子接口: ServiceTaskRuntimeConst , UserTaskRuntimeConst public interface TaskRuntimeConst (公共抽象,例如UserTask、ServiceTask)任务实例,运行时刻常量定义 [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)任务实例,运行时刻常量定义 [DESCRIPTION] ScriptTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] CallActivity,see BPMN2.0 Semantic.xsd [DESCRIPTION] 一种非工作流引擎的外部任务,用于统一企业工作中心的方案 [DESCRIPTION] EndEvent,see BPMN2.0 Semantic.xsd [DESCRIPTION] ScriptTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] ServiceTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] UserTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] UserTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] ServiceTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] CallActivity,see BPMN2.0 Semantic.xsd [DESCRIPTION] ScriptTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] ScriptTask,see BPMN2.0 Semantic.xsd [DESCRIPTION] EndEvent,see BPMN2.0 Semantic.xsd [DESCRIPTION] 一种非工作流引擎的外部任务,用于统一企业工作中心的方案 [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ACTIVITY_TYPE_BUSINESSRULETASKScriptTask,see BPMN2.0 Semantic.xsd static java.lang.String | ACTIVITY_TYPE_CALLACTIVITYCallActivity,see BPMN2.0 Semantic.xsd static java.lang.String | ACTIVITY_TYPE_CATCH_EVENT捕获事件 static java.lang.String | ACTIVITY_TYPE_EAI一种非工作流引擎的外部任务,用于统一企业工作中心的方案 static java.lang.String | ACTIVITY_TYPE_ENDEVENTEndEvent,see BPMN2.0 Semantic.xsd static java.lang.String | ACTIVITY_TYPE_MANUALTASK static java.lang.String | ACTIVITY_TYPE_SCRIPTTASKScriptTask,see BPMN2.0 Semantic.xsd static java.lang.String | ACTIVITY_TYPE_SERVICETASKServiceTask,see BPMN2.0 Semantic.xsd static java.lang.String | ACTIVITY_TYPE_THROW_EVENT抛出事件 static java.lang.String | ACTIVITY_TYPE_USERTASKUserTask,see BPMN2.0 Semantic.xsd static java.lang.String | EVT_TYPE_COMPENSATE中间事件子类型:补偿 static java.lang.String | EVT_TYPE_MESSAGE中间事件子类型:消息 static java.lang.String | EVT_TYPE_SIGNAL中间事件子类型:信号 static java.lang.String | EVT_TYPE_TIMER中间事件子类型:时间 static java.lang.String | INST_H_STATE_CANCEL取消【H表使用】 static java.lang.String | INST_H_STATE_COMPENSATE补偿被触发【H表使用】 static java.lang.String | INST_H_STATE_COMPLETE完成【H表使用】 static java.lang.String | INST_H_STATE_DELETE删除【H表使用】 static java.lang.String | INST_STATE_ACTIVE活动(运行中) static java.lang.String | INST_STATE_ERROR系统异常(非人类任务) static java.lang.String | INST_STATE_SUSPEND挂起(暂停) static java.lang.String | INST_STATE_TERMINATE终止结束【H表使用】 static int | MULTI_INSTS_COMPLETION_END调度指令记录产生的任务实例已结束 static int | MULTI_INSTS_COMPLETION_START调度指令记录已产生任务实例 static int | MULTI_INSTS_COMPLETION_WAIT该调度指令记录等待创建任务实例 static int | PRIORITY_LEVEL_HIGH优先级-高 static int | PRIORITY_LEVEL_LOW优先级-低 static int | PRIORITY_LEVEL_MIDDLE优先级-中 static int | PRIORITY_LEVEL_NORMAL优先级-无 static java.lang.String | SINGLE_LEAVE_STATUS_ASSIGN可以推进到下个节点 static java.lang.String | SINGLE_LEAVE_STATUS_PROCESSEND可以结束流程 static java.lang.String | SINGLE_LEAVE_STATUS_TASKEND该任务执行完后什么都不做 ================================================================================ === 页面 186 === # PAGE: LDAPAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/LDAPAPI.html [TITLE] 接口 LDAPAPI [DESCRIPTION] public interface LDAPAPI 支持日志和审计的操作:不包括open、getRoot、close protected Name getPeopleDn(String userId) { AndFilter andFilter = new AndFilter(); andFilter.and(new EqualsFilter("objectclass", "person")); andFilter.and(new EqualsFilter("objectclass", "xUserObjectClass")); andFilter.and(new EqualsFilter("uid", userId)); List result = ldap.search("", andFilter.encode(), SearchControls.SUBTREE_SCOPE, new AbstractContextMapper() { @Override protected Name doMapFromContext(DirContextOperations adapter) { return adapter.getDn(); } }); if (null == result || result.size() != 1) { throw new UserNotFoundException(); } else { return result.get(0); } } [DESCRIPTION] 支持日志和审计的操作:不包括open、getRoot、close protected Name getPeopleDn(String userId) { AndFilter andFilter = new AndFilter(); andFilter.and(new EqualsFilter("objectclass", "person")); andFilter.and(new EqualsFilter("objectclass", "xUserObjectClass")); andFilter.and(new EqualsFilter("uid", userId)); List result = ldap.search("", andFilter.encode(), SearchControls.SUBTREE_SCOPE, new AbstractContextMapper() { @Override protected Name doMapFromContext(DirContextOperations adapter) { return adapter.getDn(); } }); if (null == result || result.size() != 1) { throw new UserNotFoundException(); } else { return result.get(0); } } [DESCRIPTION] Create an entry in the LDAP tree. [DESCRIPTION] 返回通过NameClassPairMapper转换NameClassPair的结果列表 [DESCRIPTION] 通过NameClassPairCallbackHandler处理NameClassPair [DESCRIPTION] 返回通过NameClassPairMapper转换NameClassPair的结果列表 [DESCRIPTION] 通过NameClassPairCallbackHandler处理NameClassPair [DESCRIPTION] return the names of all the contexts bound to base [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of the children of the given base. [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] get the attributes of a specified DN and pass them to an AttributesMapper [DESCRIPTION] lookup a specified DN and pass the found object to a ContextMapper [DESCRIPTION] Lookup the supplied DN and return the found object [DESCRIPTION] Search for all objects matching the supplied filter. [DESCRIPTION] Search for all objects matching the supplied filter. [DESCRIPTION] 按SearchControls查询,返回所有属性 [DESCRIPTION] Perform a search for a unique entry matching the specified search criteria and return the found object [DESCRIPTION] Search for all objects matching the supplied filter. The Attributes in each SearchResult is supplied to the specified AttributesMapper [DESCRIPTION] 按SearchControls查询,返回所有属性 [DESCRIPTION] Search for all objects matching the supplied filter. The Object returned in each SearchResult is supplied to the specified ContextMapper [DESCRIPTION] 通过NameClassPairCallbackHandler处理NameClassPair [DESCRIPTION] 通过NameClassPairCallbackHandler处理NameClassPair [DESCRIPTION] 返回通过NameClassPairMapper转换NameClassPair的结果列表 [DESCRIPTION] 返回通过NameClassPairMapper转换NameClassPair的结果列表 [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] Perform a non-recursive listing of the children of the given base. Each resulting Binding is supplied to the specified NameClassPairCallbackHandler [DESCRIPTION] Perform a non-recursive listing of the children of the given base. Each resulting Binding is supplied to the specified NameClassPairCallbackHandler [DESCRIPTION] Perform a non-recursive listing of the children of the given base. The Object returned in each Binding is supplied to the specified ContextMapper [DESCRIPTION] Perform a non-recursive listing of the children of the given base. The Object returned in each Binding is supplied to the specified ContextMapper [DESCRIPTION] Perform a non-recursive listing of children of the given base [DESCRIPTION] return the names of all the contexts bound to base [DESCRIPTION] Perform a search for a unique entry matching the specified search criteria and return the found object [DESCRIPTION] get the attributes of a specified DN and pass them to an AttributesMapper [DESCRIPTION] Lookup the supplied DN and return the found object [DESCRIPTION] lookup a specified DN and pass the found object to a ContextMapper [DESCRIPTION] Create an entry in the LDAP tree. The attributes used to create the entry are either retrieved from the obj parameter or the attributes parameter (or both). One of these parameters may be null but not both [DESCRIPTION] 验证用户是否合法。例如ad验证:authenticate("","(sAMAccountName=userx)","secret"); [METHOD_SIGNATURE] authenticate(java.lang.String?base, java.lang.String?filter, java.lang.String?password) [METHOD_SIGNATURE] bind(java.lang.String?dn, java.lang.Object?obj, javax.naming.directory.Attributes?attributes) [METHOD_SIGNATURE] close(javax.naming.ldap.LdapContext?ctx) [METHOD_SIGNATURE] getRootDSE() [METHOD_SIGNATURE] list(javax.naming.Name?base) [METHOD_SIGNATURE] list(javax.naming.Name?base, ?mapper) [METHOD_SIGNATURE] list(javax.naming.Name?base, NameClassPairCallbackHandler?handler) [METHOD_SIGNATURE] list(java.lang.String?base) [METHOD_SIGNATURE] list(java.lang.String?base, ?mapper) [METHOD_SIGNATURE] list(java.lang.String?base, NameClassPairCallbackHandler?handler) [METHOD_SIGNATURE] listBindings(javax.naming.Name?base) [METHOD_SIGNATURE] listBindings(javax.naming.Name?base, ?mapper) [METHOD_SIGNATURE] listBindings(javax.naming.Name?base, ?mapper) [METHOD_SIGNATURE] listBindings(javax.naming.Name?base, NameClassPairCallbackHandler?handler) [METHOD_SIGNATURE] listBindings(java.lang.String?base) [METHOD_SIGNATURE] listBindings(java.lang.String?base, ?mapper) [METHOD_SIGNATURE] listBindings(java.lang.String?base, ?mapper) [METHOD_SIGNATURE] listBindings(java.lang.String?base, NameClassPairCallbackHandler?handler) [METHOD_SIGNATURE] lookup(java.lang.String?dn, ?mapper) [METHOD_SIGNATURE] lookup(java.lang.String?dn, ?mapper) [METHOD_SIGNATURE] lookup(java.lang.String?dn, java.lang.String[]?attributes, ?mapper) [METHOD_SIGNATURE] modifyAttributes(java.lang.String?dn, javax.naming.directory.ModificationItem[]?mods) [METHOD_SIGNATURE] open() [METHOD_SIGNATURE] search(javax.naming.Name?base, java.lang.String?filter, int?searchScope, ?mapper) [METHOD_SIGNATURE] search(javax.naming.Name?base, java.lang.String?filter, int?searchScope, java.lang.String[]?attrs, ?mapper) [METHOD_SIGNATURE] search(javax.naming.Name?base, java.lang.String?filter, javax.naming.directory.SearchControls?sc, ?mapper) [METHOD_SIGNATURE] search(javax.naming.Name?base, java.lang.String?filter, javax.naming.directory.SearchControls?controls, NameClassPairCallbackHandler?handler, DirContextProcessor?processor) [METHOD_SIGNATURE] search(java.lang.String?base, java.lang.String?filter, int?searchScope, ?mapper) [METHOD_SIGNATURE] search(java.lang.String?base, java.lang.String?filter, int?searchScope, ?mapper) [METHOD_SIGNATURE] search(java.lang.String?base, java.lang.String?filter, int?searchScope, java.lang.String[]?attrs, ?mapper) [METHOD_SIGNATURE] search(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?sc, ?mapper) [METHOD_SIGNATURE] search(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?controls, ?mapper) [METHOD_SIGNATURE] search(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?controls, NameClassPairCallbackHandler?handler, DirContextProcessor?processor) [METHOD_SIGNATURE] searchForObject(java.lang.String?base, java.lang.String?filter, int?searchScope, ?mapper) [METHOD_SIGNATURE] searchForObject(java.lang.String?base, java.lang.String?filter, int?searchScope, java.lang.String[]?attrs, ?mapper) [METHOD_SIGNATURE] searchForObject(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?searchControls, ?mapper) [METHOD_SIGNATURE] unbind(java.lang.String?dn) [METHOD_SIGNATURE] unbind(java.lang.String?dn, boolean?recursive) [METHOD_SIGNATURE] #search(Name, String, int, String[], AttributesMapper) [METHOD_SIGNATURE] #search(Name, String, int, String[], AttributesMapper) [METHOD_SIGNATURE] #search(Name, String, int, String[], AttributesMapper) [METHOD_SIGNATURE] #search(Name, String, int, String[], AttributesMapper) [METHOD_SIGNATURE] #search(Name, String, int, String[], AttributesMapper) [METHOD_SIGNATURE] #search(String, String, int, ContextMapper) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 boolean | authenticate(java.lang.String?base, java.lang.String?filter, java.lang.String?password)验证用户是否合法。 void | bind(java.lang.String?dn, java.lang.Object?obj, javax.naming.directory.Attributes?attributes)Create an entry in the LDAP tree. void | close(javax.naming.ldap.LdapContext?ctx)关闭上下文对象 javax.naming.ldap.LdapContext | getRootDSE()查询ROOT DSE对象 java.util.List | list(javax.naming.Name?base)返回绑定的对象名称列表 ?java.util.List | list(javax.naming.Name?base, ?mapper)返回通过NameClassPairMapper转换NameClassPair的结果列表 void | list(javax.naming.Name?base, NameClassPairCallbackHandler?handler)通过NameClassPairCallbackHandler处理NameClassPair java.util.List | list(java.lang.String?base)返回绑定的对象名称列表 ?java.util.List | list(java.lang.String?base, ?mapper)返回通过NameClassPairMapper转换NameClassPair的结果列表 void | list(java.lang.String?base, NameClassPairCallbackHandler?handler)通过NameClassPairCallbackHandler处理NameClassPair java.util.List | listBindings(javax.naming.Name?base)return the names of all the contexts bound to base ?java.util.List | listBindings(javax.naming.Name?base, ?mapper)Perform a non-recursive listing of the children of the given base. ?java.util.List | listBindings(javax.naming.Name?base, ?mapper)Perform a non-recursive listing of the children of the given base. void | listBindings(javax.naming.Name?base, NameClassPairCallbackHandler?handler)Perform a non-recursive listing of children of the given base java.util.List | listBindings(java.lang.String?base)Perform a non-recursive listing of children of the given base ?java.util.List | listBindings(java.lang.String?base, ?mapper)Perform a non-recursive listing of the children of the given base. ?java.util.List | listBindings(java.lang.String?base, ?mapper)Perform a non-recursive listing of the children of the given base. void | listBindings(java.lang.String?base, NameClassPairCallbackHandler?handler)Perform a non-recursive listing of children of the given base ?T | lookup(java.lang.String?dn, ?mapper)get the attributes of a specified DN and pass them to an AttributesMapper ?T | lookup(java.lang.String?dn, ?mapper)lookup a specified DN and pass the found object to a ContextMapper ?T | lookup(java.lang.String?dn, java.lang.String[]?attributes, ?mapper)Lookup the supplied DN and return the found object void | modifyAttributes(java.lang.String?dn, javax.naming.directory.ModificationItem[]?mods)修改绑定属性 javax.naming.ldap.LdapContext | open()打开一个上下文对象 ?java.util.List | search(javax.naming.Name?base, java.lang.String?filter, int?searchScope, ?mapper)查询方法,返回所有属性 ?java.util.List | search(javax.naming.Name?base, java.lang.String?filter, int?searchScope, java.lang.String[]?attrs, ?mapper)Search for all objects matching the supplied filter. ?java.util.List | search(javax.naming.Name?base, java.lang.String?filter, javax.naming.directory.SearchControls?sc, ?mapper) void | search(javax.naming.Name?base, java.lang.String?filter, javax.naming.directory.SearchControls?controls, NameClassPairCallbackHandler?handler, DirContextProcessor?processor)ldap查询方法 ?java.util.List | search(java.lang.String?base, java.lang.String?filter, int?searchScope, ?mapper) ?java.util.List | search(java.lang.String?base, java.lang.String?filter, int?searchScope, ?mapper)Search for all objects matching the supplied filter. ?java.util.List | search(java.lang.String?base, java.lang.String?filter, int?searchScope, java.lang.String[]?attrs, ?mapper) ?java.util.List | search(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?sc, ?mapper)按SearchControls查询,返回所有属性 ?java.util.List | search(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?controls, ?mapper) void | search(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?controls, NameClassPairCallbackHandler?handler, DirContextProcessor?processor)ldap查询方法 ?T | searchForObject(java.lang.String?base, java.lang.String?filter, int?searchScope, ?mapper)查询一个对象 ?T | searchForObject(java.lang.String?base, java.lang.String?filter, int?searchScope, java.lang.String[]?attrs, ?mapper)查询一个对象 ?T | searchForObject(java.lang.String?base, java.lang.String?filter, javax.naming.directory.SearchControls?searchControls, ?mapper)Perform a search for a unique entry matching the specified search criteria and return the found object void | unbind(java.lang.String?dn)删除绑定 void | unbind(java.lang.String?dn, boolean?recursive)删除绑定,包含子目录 ================================================================================ === 页面 187 === # PAGE: AbstExpression (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/at/AbstExpression.html [TITLE] 类 AbstExpression [DESCRIPTION] public abstract class AbstExpression extends java.lang.Object 实现AT公式的抽象类,开发者可继承这个类完成AT公式的开发 另请参阅: AT公式上下文 [DESCRIPTION] 实现AT公式的抽象类,开发者可继承这个类完成AT公式的开发 [DESCRIPTION] AT公式上下文对象,如获取UserContext、ProcessInstance、TaskInstance等。 [DESCRIPTION] AT公式上下文对象,如获取UserContext、ProcessInstance、TaskInstance等。对于性能提升, 开发者应优先判断上下文中是否已提供足够多的对象线索,避免从内存或数据库中二次构建 [DESCRIPTION] 获得顺序的全部参数值。如果该参数还包含嵌套的AT公式,返回最终的参数值 [DESCRIPTION] 获得指定顺序的参数值。如果该参数还包含嵌套的AT公式,返回最终的参数值 [DESCRIPTION] 工具方法。判断某个等价语义的字符串是否为真 [DESCRIPTION] 工具方法。判断某个等价语义的字符串是否为假 [METHOD_SIGNATURE] AbstExpression(ExpressionContextatContext, java.lang.String?expressionValue) [METHOD_SIGNATURE] execute(java.lang.String?expression) [METHOD_SIGNATURE] executeParamExpression(java.lang.String?param) [METHOD_SIGNATURE] getExpressionContext() [METHOD_SIGNATURE] getParameter(java.lang.String?str, int?index) [METHOD_SIGNATURE] getParameters(java.lang.String?str) [METHOD_SIGNATURE] getParameters(java.lang.String?str, int?allowEmptyTimes) [METHOD_SIGNATURE] isFalse(java.lang.String?str) [METHOD_SIGNATURE] issueWarnLog(java.lang.String?msg) [METHOD_SIGNATURE] isTrue(java.lang.String?str) [TABLE] 构造器 构造器和说明 AbstExpression(ExpressionContextatContext, java.lang.String?expressionValue)构造 [TABLE] 所有方法实例方法抽象方法具体方法 限定符和类型 | 方法和说明 abstract java.lang.String | execute(java.lang.String?expression)公式解析,需要开发者实现的接口 java.lang.String | executeParamExpression(java.lang.String?param) ExpressionContext | getExpressionContext()AT公式上下文对象,如获取UserContext、ProcessInstance、TaskInstance等。 java.lang.String | getParameter(java.lang.String?str, int?index)获得指定顺序的参数值。 java.util.List | getParameters(java.lang.String?str) java.util.List | getParameters(java.lang.String?str, int?allowEmptyTimes)获得顺序的全部参数值。 boolean | isFalse(java.lang.String?str)工具方法。 void | issueWarnLog(java.lang.String?msg)把实施错误打印到后台警告处 boolean | isTrue(java.lang.String?str)工具方法。 ================================================================================ === 页面 188 === # PAGE: _ - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-27.html ================================================================================ === 页面 189 === # PAGE: UtilNumber (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilNumber.html [TITLE] 类 UtilNumber [DESCRIPTION] public final class UtilNumber extends java.lang.Object 增强Number操作 [DESCRIPTION] 提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后10位,以后的数字四舍五入。 [DESCRIPTION] 强制保留小数位数(整数也会显示小数,用0占位) [DESCRIPTION] 强制保留小数位数(整数也会显示小数,用0占位) [DESCRIPTION] 提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后10位,以后的数字四舍五入。 [DESCRIPTION] 提供(相对)精确的除法运算。当发生除不尽的情况时,由scale参数指 定精度,以后的数字四舍五入。 [DESCRIPTION] 提供(相对)精确的除法运算。当发生除不尽的情况时,由scale参数指 定精度,以后的数字四舍五入。 [METHOD_SIGNATURE] UtilNumber() [METHOD_SIGNATURE] add(double?v1, double?v2) [METHOD_SIGNATURE] add(java.lang.String?v1, java.lang.String?v2) [METHOD_SIGNATURE] div(double?v1, double?v2) [METHOD_SIGNATURE] div(double?v1, double?v2, int?scale) [METHOD_SIGNATURE] div(java.lang.String?v1, java.lang.String?v2, int?scale) [METHOD_SIGNATURE] doFixPoint(java.lang.String?num, int?pointNumber, boolean?isForce) [METHOD_SIGNATURE] fixPoint(double?num, int?pointNumber) [METHOD_SIGNATURE] fixPoint(java.lang.String?num, int?pointNumber) [METHOD_SIGNATURE] fixPointForce(java.lang.String?num, int?pointNumber) [METHOD_SIGNATURE] getMoneyTypeNumber(java.lang.String?number) [METHOD_SIGNATURE] isNumeric(java.lang.String?str) [METHOD_SIGNATURE] mul(double?v1, double?v2) [METHOD_SIGNATURE] mul(java.lang.String?v1, java.lang.String?v2) [METHOD_SIGNATURE] round(double?v, int?scale) [METHOD_SIGNATURE] round(java.lang.String?v, int?scale) [METHOD_SIGNATURE] sub(double?v1, double?v2) [METHOD_SIGNATURE] sub(java.lang.String?v1, java.lang.String?v2) [METHOD_SIGNATURE] toFixMoney(double?num, int?digit) [METHOD_SIGNATURE] toFixMoney(java.lang.String?num, int?digit) [METHOD_SIGNATURE] toRMB(double?num) [METHOD_SIGNATURE] toRMB(java.lang.String?numStr) [TABLE] 构造器 构造器和说明 UtilNumber() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static double | add(double?v1, double?v2)精确的加法运算 static java.lang.String | add(java.lang.String?v1, java.lang.String?v2)精确的加法运算 static double | div(double?v1, double?v2)提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后10位,以后的数字四舍五入。 static double | div(double?v1, double?v2, int?scale)提供(相对)精确的除法运算。 static java.lang.String | div(java.lang.String?v1, java.lang.String?v2, int?scale)提供(相对)精确的除法运算。 static java.lang.String | doFixPoint(java.lang.String?num, int?pointNumber, boolean?isForce)保留小数位数 static double | fixPoint(double?num, int?pointNumber)保留小数位数 static java.lang.String | fixPoint(java.lang.String?num, int?pointNumber)保留小数位数 static java.lang.String | fixPointForce(java.lang.String?num, int?pointNumber)强制保留小数位数(整数也会显示小数,用0占位) static java.lang.String | getMoneyTypeNumber(java.lang.String?number)将数值字符串转换成货币格式 static boolean | isNumeric(java.lang.String?str)判断是否数值 static double | mul(double?v1, double?v2)精确的乘法运算 static java.lang.String | mul(java.lang.String?v1, java.lang.String?v2)精确的乘法运算 static double | round(double?v, int?scale)精确的小数位四舍五入处理 static java.lang.String | round(java.lang.String?v, int?scale)精确的小数位四舍五入处理 static double | sub(double?v1, double?v2)精确的减法运算 static java.lang.String | sub(java.lang.String?v1, java.lang.String?v2)精确的减法运算 static java.lang.String | toFixMoney(double?num, int?digit)千分位货币 static java.lang.String | toFixMoney(java.lang.String?num, int?digit)千分位货币 static java.lang.String | toRMB(double?num)将数值转换成人民币大写 static java.lang.String | toRMB(java.lang.String?numStr)将数值字符串转换成人民币大写 ================================================================================ === 页面 190 === # PAGE: S - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-19.html [DESCRIPTION] 保存个人基本信息,该API只允许更新个人资料 [DESCRIPTION] 创建一个固定频率的定时器模型并加入执行调度 [DESCRIPTION] 创建一个固定频率的定时器模型并加入执行调度 [DESCRIPTION] 创建一个cron类型的定时器模型并加入执行调度 [DESCRIPTION] 创建一个cron类型的定时器模型并加入执行调度 [DESCRIPTION] Search for all objects matching the supplied filter. [DESCRIPTION] 按SearchControls查询,返回所有属性 [DESCRIPTION] Search for all objects matching the supplied filter. [DESCRIPTION] Perform a search for a unique entry matching the specified search criteria and return the found object [DESCRIPTION] Send a message to the default destination. [DESCRIPTION] Send a message to the specified destination. [DESCRIPTION] Send a request message and receive the reply from a default destination. [DESCRIPTION] Send a message and receive the reply from the specified destination. [DESCRIPTION] 调用钉钉集成API接口(异步),以用户身份发送一条钉钉消息通知。 [DESCRIPTION] 调用钉钉集成API接口(同步),以用户身份发送一条钉钉消息通知。 [DESCRIPTION] 调用飞书集成API接口(异步),发送一条飞书消息通知。 [DESCRIPTION] 调用飞书集成API接口(同步),发送一条飞书消息通知。 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。 [DESCRIPTION] 给用户发送一条消息,默认同时向移动端设备发送。 [DESCRIPTION] 给用户发送一条消息,默认同时向移动端设备发送。 [DESCRIPTION] 以admin身份给用户发送一条系统消息,默认同时向移动端设备发送。 [DESCRIPTION] 调用企业微信集成API接口(异步),以用户身份发送一条企业微信消息通知。 [DESCRIPTION] 调用企业微信集成API接口(同步),以用户身份发送一条企业微信消息通知。 [DESCRIPTION] 设置key,value,hashKey,hashValue Serializer [DESCRIPTION] 该账户已有有效会话,适用于对账户控制单点登录策略 [DESCRIPTION] 设置应用内可安全处理的KeyId,为网盘、美站这类非登录用户提供匿名的安全下载通道 [DESCRIPTION] 设置执行该公式需要的核心上下文参数,多个用逗号隔开,用于语法校验和排除特定场景下隐藏不支持的公式,见常量说明 [DESCRIPTION] 仅用于兼容老版本ResponseObject的复杂数据生成方法。 [DESCRIPTION] 设置留言人当时所在的部门名称,用于历史审计 [DESCRIPTION] 设置当前公式是否被弃用,引擎处理,不展示到前端 [DESCRIPTION] 为当前session设置自定义的临时变量和值 [DESCRIPTION] 为当前session设置自定义的临时变量和值 [DESCRIPTION] 设置resultSet每次向数据库取的行数 [DESCRIPTION] 设置https上下文,默认总是信任证书身份 [DESCRIPTION] 已过时。 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 该属性作废,已经放入getRouteTxt()的返回值中 [DESCRIPTION] 设置该会话之后的请求来自指定的AWS实例节点,在集群模式时有效 [DESCRIPTION] 设置留言人当时隶属的岗位名称,用于历史审计。 [DESCRIPTION] 设置任务优先级,该操作只允许更新活动的待办任务 [DESCRIPTION] 设置角色信息,一个JSON数据,格式["","",""] [DESCRIPTION] 设置路由方案的属性,routeTxt中key 包括isHistoryRoute,diyRoute,routeRef,refStepUUID,refStepId, refRoleId1,teamId,roleId,routeType,stepUser,stepTogetherUser [DESCRIPTION] 设置加密后的文件名,只适用于需要高安全存储的文档仓库 [DESCRIPTION] 已过时。 已经作废,使用邮件通知应用接口实现 [DESCRIPTION] 设置任务概要,该操作只允许更新活动的待办任务 [DESCRIPTION] 设置任务标题,该操作只允许更新活动的待办任务 [DESCRIPTION] Set parameter values on the given PreparedStatement. [DESCRIPTION] 通过processBusinessKey为流程变量赋值 [DESCRIPTION] 通过processBusinessKey为批量赋值流程变量 [DESCRIPTION] HmacSHA256计算消息摘要 基于哈希的消息验证代码 (HMAC) 将密钥与消息数据混合,使用哈希函数对结果进行哈希处理,再次将哈希值与密钥混合,然后第二次应用哈希函数。 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 将信号发送给订阅的捕获信号事件(Signal Intermediate Catch Event)、边界信号事件(Signal Boundary Interrputing Event)的中断类任务实例进行匹配,匹配成功结束该类任务并沿流程后继路线继续执行 [DESCRIPTION] 将信号发送给信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 捕获一个信号,将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 用于查询引擎将要做什么,模拟推演后继路径。 [DESCRIPTION] Set whether message IDs are enabled. [DESCRIPTION] Set whether message timestamps are enabled. [DESCRIPTION] CC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 [DESCRIPTION] 执行一个自定义的sql,注意该sql返回记录必须能够正确识别成该Query的Model对象 [DESCRIPTION] Set the timeout to use for receive calls (in milliseconds). [DESCRIPTION] Set the transaction mode that is used when creating a JMS Session . [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 启动流程,如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 从归档档案库打开任务的表单状态(内存状态)(8) [DESCRIPTION] 仅表单无工作流相关数据的表单状态(内存状态)(7) [DESCRIPTION] Ad-Hoc类的动态任务,如加签、协作(11) [DESCRIPTION] Set the time-to-live of the message when sending. [DESCRIPTION] 去除已经创建的且未办理的调度任务(顺序多实例)或者任务实例(并行多实例) [DESCRIPTION] 查询结果合并从公共池待认领的任务,该特性受bpmn.properties文件ENGINE_CLAIM_SUPPORT配置的影响, 引擎支持的公共池任务类型包括团队、角色和部门 [DESCRIPTION] 查询结果合并可代理的委托任务,除claim类型共享任务外,都允许代理人处理,代理范围权限和有效期由委托申请存根提供。 [DESCRIPTION] 通过id挂起流程实例,挂起的流程实例被暂停执行 [DESCRIPTION] 通过processBusinessKey挂起流程实例,挂起的流程实例被暂停执行。 ================================================================================ === 页面 191 === # PAGE: APIErrorCode (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/APIErrorCode.html [TITLE] 类 APIErrorCode [DESCRIPTION] public final class APIErrorCode extends java.lang.Object API错误返回码 [DESCRIPTION] 找不到资源对象(Not Find Resource) [DESCRIPTION] 请求方法不允许(Method Not Allowed) [DESCRIPTION] 资源请求超时(Request Timeout) [DESCRIPTION] 负载过重(Server Overload) [DESCRIPTION] 内部错误(Internal Server Error) [DESCRIPTION] 重复的请求(Duplicated request) [DESCRIPTION] 传输转换错误(Transfer Error) [DESCRIPTION] 应用容器错误(App Container Error) [DESCRIPTION] 应用商店错误(AppStore Error) [DESCRIPTION] 服务正在启动(AWS Instance Starting) [DESCRIPTION] 服务正在关闭(AWS Instance Stoping) [DESCRIPTION] 服务脱机(AWS Instance Offline) [DESCRIPTION] 找不到资源对象(Not Find Resource) [DESCRIPTION] 请求方法不允许(Method Not Allowed) [DESCRIPTION] 资源请求超时(Request Timeout) [DESCRIPTION] 负载过重(Server Overload) [DESCRIPTION] 内部错误(Internal Server Error) [DESCRIPTION] 重复的请求(Duplicated request) [DESCRIPTION] 传输转换错误(Transfer Error) [DESCRIPTION] 应用容器错误(App Container Error) [DESCRIPTION] 应用商店错误(AppStore Error) [DESCRIPTION] 服务正在启动(AWS Instance Starting) [DESCRIPTION] 服务正在关闭(AWS Instance Stoping) [DESCRIPTION] 服务脱机(AWS Instance Offline) [METHOD_SIGNATURE] APIErrorCode() [METHOD_SIGNATURE] getTitle(java.lang.String?errorCode) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ERR_400错误的参数请求(Bad Request) static java.lang.String | ERR_401未授权被拒绝(Unauthorized) static java.lang.String | ERR_403访问被拒绝(Forbidden) static java.lang.String | ERR_404找不到资源对象(Not Find Resource) static java.lang.String | ERR_405请求方法不允许(Method Not Allowed) static java.lang.String | ERR_408资源请求超时(Request Timeout) static java.lang.String | ERR_409负载过重(Server Overload) static java.lang.String | ERR_410熔断(Circuit-Breaker) static java.lang.String | ERR_500内部错误(Internal Server Error) static java.lang.String | ERR_502重复的请求(Duplicated request) static java.lang.String | ERR_503服务不可用 static java.lang.String | ERR_520引擎内部错误(Engine Error) static java.lang.String | ERR_521传输转换错误(Transfer Error) static java.lang.String | ERR_530应用容器错误(App Container Error) static java.lang.String | ERR_540应用商店错误(AppStore Error) static java.lang.String | ERR_550业务错误(BPMNError) static java.lang.String | ERR_760服务正在启动(AWS Instance Starting) static java.lang.String | ERR_761服务正在关闭(AWS Instance Stoping) static java.lang.String | ERR_762服务脱机(AWS Instance Offline) static java.lang.String | ERR_770应用正在启动(App Starting) static java.lang.String | ERR_771应用正在关闭(App Stoping) static java.lang.String | ERR_772应用脱机(App Offline) static java.lang.String | ERR_773应用已卸载(App Uninstall) static java.lang.String | ERR_774应用出错暂停(App Failed) static java.lang.String | ERR_800许可配额限制(Quota Limit) [TABLE] 构造器 构造器和说明 APIErrorCode() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | getTitle(java.lang.String?errorCode)将错误码翻译成错误信息 ================================================================================ === 页面 192 === # PAGE: PALRepositoryQueryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PALRepositoryQueryAPI.html [TITLE] 接口 PALRepositoryQueryAPI [DESCRIPTION] public interface PALRepositoryQueryAPI 流程资产库文件查询接口 [DESCRIPTION] 获取某个流程的发布的子流程,只获取第一级子流程 [DESCRIPTION] 获取某个流程的使用中的子流程,只获取第一级使用中子流程 [DESCRIPTION] 获取某个流程的使用中的子流程,只获取第一级使用中子流程 [DESCRIPTION] 获取某个流程的发布的子流程,只获取第一级子流程 [METHOD_SIGNATURE] asc() [METHOD_SIGNATURE] author(java.lang.String?author) [METHOD_SIGNATURE] color(java.lang.String?color) [METHOD_SIGNATURE] desc() [METHOD_SIGNATURE] descLike(java.lang.String?desc) [METHOD_SIGNATURE] execType(java.lang.String?execType) [METHOD_SIGNATURE] getAllPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid) [METHOD_SIGNATURE] getAllPublishedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid) [METHOD_SIGNATURE] getAllUsedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid) [METHOD_SIGNATURE] getPalRepositoryModelPicture(java.lang.String?uuid, boolean?bigImage, boolean?smallImage) [METHOD_SIGNATURE] getPalRepositoryModelsByName(java.lang.String?name, java.lang.String?wsId, java.lang.String?methodId) [METHOD_SIGNATURE] getPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid) [METHOD_SIGNATURE] getPALRepositoryModelsByTeamId(java.lang.String?teamId) [METHOD_SIGNATURE] getPalRepositoryModelsByTeamId(java.lang.String?teamId, boolean?isUsed, boolean?isPublished) [METHOD_SIGNATURE] getPALRepositoryModelsByTeamIdAndMethodId(java.lang.String?wsId, java.lang.String?teamId, java.lang.String?category) [METHOD_SIGNATURE] getPalRepositoryModelsByWsId(java.lang.String?wsId) [METHOD_SIGNATURE] getPalRepositoryModelsByWsIdAndMethodId(java.lang.String?wsId, java.lang.String?methodId) [METHOD_SIGNATURE] getProperty(java.lang.String?id, java.lang.String?var) [METHOD_SIGNATURE] getPublishedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid) [METHOD_SIGNATURE] getPublishedPalRepositoryModelsByWsId(java.lang.String?wsId, java.lang.String?methodId) [METHOD_SIGNATURE] getUsedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid) [METHOD_SIGNATURE] getUsedPalRepositoryModelsByWsId(java.lang.String?wsId, java.lang.String?methodId) [METHOD_SIGNATURE] ids(java.util.List?ids) [METHOD_SIGNATURE] inputLike(java.lang.String?input) [METHOD_SIGNATURE] isActiveWorkSpace(java.lang.String?wsId) [METHOD_SIGNATURE] IsPublish(boolean?IsPublish) [METHOD_SIGNATURE] IsSystem(boolean?IsSystem) [METHOD_SIGNATURE] isUse(boolean?isUse) [METHOD_SIGNATURE] level(int?level) [METHOD_SIGNATURE] list() [METHOD_SIGNATURE] methodCategory(java.lang.String?methodCategory) [METHOD_SIGNATURE] methodId(java.lang.String?methodId) [METHOD_SIGNATURE] modifyUser(java.lang.String?modifyUser) [METHOD_SIGNATURE] name(java.lang.String?name) [METHOD_SIGNATURE] nameLike(java.lang.String?name) [METHOD_SIGNATURE] no(java.lang.String?no) [METHOD_SIGNATURE] noLike(java.lang.String?no) [METHOD_SIGNATURE] orderByName() [METHOD_SIGNATURE] orderByNo() [METHOD_SIGNATURE] orderByOrderIndex() [METHOD_SIGNATURE] orderByViewCount() [METHOD_SIGNATURE] outputLike(java.lang.String?output) [METHOD_SIGNATURE] ownerDept(java.lang.String?ownerDept) [METHOD_SIGNATURE] ownerUser(java.lang.String?ownerUser) [METHOD_SIGNATURE] parentId(java.lang.String?parentId) [METHOD_SIGNATURE] systemName(java.lang.String?systemName) [METHOD_SIGNATURE] type(java.lang.String?type) [METHOD_SIGNATURE] types(java.util.List?types) [METHOD_SIGNATURE] version(int?version) [METHOD_SIGNATURE] versions(java.util.List?versions) [METHOD_SIGNATURE] wsId(java.lang.String?wsId) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | EXTENDED_LABELS static java.lang.String | INTRINSIC_LABELS static java.lang.String | KEY_AUTHOR static java.lang.String | KEY_COLOR static java.lang.String | KEY_DESC static java.lang.String | KEY_EXEC_TYPE static java.lang.String | KEY_ID static java.lang.String | KEY_INPUT static java.lang.String | KEY_IS_PUBLISH static java.lang.String | KEY_IS_SYSTEM static java.lang.String | KEY_IS_USE static java.lang.String | KEY_LEVEL static java.lang.String | KEY_METHOD_CATEGORY static java.lang.String | KEY_METHOD_ID static java.lang.String | KEY_MODIFY_DATE static java.lang.String | KEY_MODIFY_USER static java.lang.String | KEY_NAME static java.lang.String | KEY_NO static java.lang.String | KEY_OUTPUT static java.lang.String | KEY_OWNER_DEPT static java.lang.String | KEY_OWNER_USER static java.lang.String | KEY_PARENT_ID static java.lang.String | KEY_PUBLISH_DATE static java.lang.String | KEY_SYSTEM_NAME static java.lang.String | KEY_TYPE static java.lang.String | KEY_VERSION static java.lang.String | KEY_VIEW_COUNT [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 PALRepositoryQueryAPI | asc()升序 PALRepositoryQueryAPI | author(java.lang.String?author)文件作者 PALRepositoryQueryAPI | color(java.lang.String?color)标记颜色 PALRepositoryQueryAPI | desc()降序 PALRepositoryQueryAPI | descLike(java.lang.String?desc)文件描述包含特定的值 PALRepositoryQueryAPI | execType(java.lang.String?execType)执行类型 java.util.List | getAllPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid)获取某个流程的所有子流程 java.util.List | getAllPublishedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid)获取某个流程的所有发布的子流程 java.util.List | getAllUsedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid)获取某个流程的所有使用中的子流程 JSONObject | getPalRepositoryModelPicture(java.lang.String?uuid, boolean?bigImage, boolean?smallImage)获取流程缩略图片 java.util.List | getPalRepositoryModelsByName(java.lang.String?name, java.lang.String?wsId, java.lang.String?methodId)根据名称获取资产库文件 java.util.List | getPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid)获取某个流程的子流程,只获取第一级子流程 java.util.List | getPALRepositoryModelsByTeamId(java.lang.String?teamId)获取小组可访问的资产库文件 java.util.List | getPalRepositoryModelsByTeamId(java.lang.String?teamId, boolean?isUsed, boolean?isPublished)获取某个小组的有权限的流程 java.util.List | getPALRepositoryModelsByTeamIdAndMethodId(java.lang.String?wsId, java.lang.String?teamId, java.lang.String?category)获取流程节点 java.util.List | getPalRepositoryModelsByWsId(java.lang.String?wsId)获取某个资产库文件 java.util.List | getPalRepositoryModelsByWsIdAndMethodId(java.lang.String?wsId, java.lang.String?methodId)获取流程资产库下的流程 java.lang.String | getProperty(java.lang.String?id, java.lang.String?var)获得一个文件变量值 java.util.List | getPublishedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid)获取某个流程的发布的子流程,只获取第一级子流程 java.util.List | getPublishedPalRepositoryModelsByWsId(java.lang.String?wsId, java.lang.String?methodId)获取流程资产库下所有发布的流程 java.util.List | getUsedPalRepositoryModelsByPid(java.lang.String?wsId, java.lang.String?pid)获取某个流程的使用中的子流程,只获取第一级使用中子流程 java.util.List | getUsedPalRepositoryModelsByWsId(java.lang.String?wsId, java.lang.String?methodId)获取流程资产库下所有使用中的流程 PALRepositoryQueryAPI | ids(java.util.List?ids)对应一组PAL文件ID的查询结果 PALRepositoryQueryAPI | inputLike(java.lang.String?input)文件输入包含特定的值 boolean | isActiveWorkSpace(java.lang.String?wsId)判断资产库是否暂停 PALRepositoryQueryAPI | IsPublish(boolean?IsPublish)是否发布版本 PALRepositoryQueryAPI | IsSystem(boolean?IsSystem)是否系统文件,不允许删除 PALRepositoryQueryAPI | isUse(boolean?isUse)是否工作版本 PALRepositoryQueryAPI | level(int?level)第N级 java.util.List | list()执行查询,返回结果集 PALRepositoryQueryAPI | methodCategory(java.lang.String?methodCategory)建模方法大类名称 PALRepositoryQueryAPI | methodId(java.lang.String?methodId)建模方法Id PALRepositoryQueryAPI | modifyUser(java.lang.String?modifyUser)文件最后修改人 PALRepositoryQueryAPI | name(java.lang.String?name)文件标题 PALRepositoryQueryAPI | nameLike(java.lang.String?name)文件标题包含特定的值 PALRepositoryQueryAPI | no(java.lang.String?no)文件编号 PALRepositoryQueryAPI | noLike(java.lang.String?no)文件编号包含特定的值 PALRepositoryQueryAPI | orderByName()按文件名称排序 PALRepositoryQueryAPI | orderByNo()按文件编号排序 PALRepositoryQueryAPI | orderByOrderIndex()按默认顺序排序 PALRepositoryQueryAPI | orderByViewCount()按文件浏览次数排序 PALRepositoryQueryAPI | outputLike(java.lang.String?output)文件输出包含特定的值 PALRepositoryQueryAPI | ownerDept(java.lang.String?ownerDept)文件责任部门 PALRepositoryQueryAPI | ownerUser(java.lang.String?ownerUser)文件责任人 PALRepositoryQueryAPI | parentId(java.lang.String?parentId)父文件Id PALRepositoryQueryAPI | systemName(java.lang.String?systemName)执行系统名称 PALRepositoryQueryAPI | type(java.lang.String?type)文件类型 PALRepositoryQueryAPI | types(java.util.List?types)文件类型集合 PALRepositoryQueryAPI | version(int?version)版本号 PALRepositoryQueryAPI | versions(java.util.List?versions)版本号集合 PALRepositoryQueryAPI | wsId(java.lang.String?wsId)在指定的资产库内过滤结果 ================================================================================ === 页面 193 === # PAGE: AlarmListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/alarm/AlarmListener.html [TITLE] 接口 AlarmListener [DESCRIPTION] public interface AlarmListener SLA告警监听器 [METHOD_SIGNATURE] fire(SLAAlarmEventalarmEvent) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | fire(SLAAlarmEventalarmEvent)当告警规则被评估通过,触发该接口 ================================================================================ === 页面 194 === # PAGE: U - 索引 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/index-files/index-21.html [DESCRIPTION] 检查到越权访问时记录,如非法访问未授权的功能 [DESCRIPTION] 如果该任务允许收回,收回已办任务,被收回的待办任务标记状态‘cancel’转移到H表 [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement执行更新操作,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 具名参数方式执行更新语句,SQL语句中使用英文半角冒号和变量名命名占位符,如:where abc=:abc [DESCRIPTION] Update all documents in the collection according to the specified arguments. [DESCRIPTION] Update all documents in the collection according to the specified arguments. [DESCRIPTION] Update a single document in the collection according to the specified arguments. [DESCRIPTION] Update a single document in the collection according to the specified arguments. [DESCRIPTION] 更新用户,支持属性:departmentId;email;ext1;ext2;ext3;ext4;ext5;mobile;officeFax;officeTel;outerId;password;positionLayer;positionName;positionNo;reportTo;roleId;sessionTime;singleLogin;userIp;userName;userNo;wechat;wechatEId;workStatus;workcanlendar [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 [DESCRIPTION] 上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。 [DESCRIPTION] 上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名 [DESCRIPTION] 将application/x-www-form-urlencoded编码的串解码成UTF-8字符串 [DESCRIPTION] 将UTF-8编码格式的字符串转换为 application/x-www-form-urlencoded格式 [DESCRIPTION] 已过时。 被USER_COMMENT_POSITION_IN_FORM替代 [DESCRIPTION] 被USER_COMMENT_POSITION_IN_FORM替代 [DESCRIPTION] 审核菜单特殊动作:退回(终止当前节点所有子流程实例,跳转到指定父流程的节点) [DESCRIPTION] “退回(终止所有子流程实例,退回到父流程节点)”文字描述 [DESCRIPTION] 审核菜单特殊动作:退回(当前节点的前一个节点) [DESCRIPTION] “退回(当前节点前的历史任务节点)”文字描述 [DESCRIPTION] 审核菜单特殊动作:退回(结束指定节点任务) [DESCRIPTION] “自然结束(结束当前分支,如果没有其他活动分支,流程自然结束)”文字描述 [DESCRIPTION] 审核菜单特殊动作:跳转等待(指定父流程节点处理完再回来) [DESCRIPTION] “跳转等待(终止当前任务,跳转到父流程节点处理完再回来)”文字描述 [DESCRIPTION] 审核菜单特殊动作:跳转等待(指定节点处理完再回来) [DESCRIPTION] “跳转等待(指定节点处理完再回来)”文字描述 [DESCRIPTION] “终止结束(终止当前分支和其他分支,流程被终止)”文字描述 [DESCRIPTION] UserTask -> Activity,设计时刻常量定义 [DESCRIPTION] 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 一个基本的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 指定节点模型ID的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 指定流程模型的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 待办工作类任务(正常待办、等待加签及加签类待办) [DESCRIPTION] 共享的类实例,提高40倍性能 注意,不要向manager或者engine设置Bindings,否则可能会造成逻辑错误 静态变量模式修改为单例模式,会造成循环依赖问题导致平台启动失败 [DESCRIPTION] AWS6 UUID(Universally Unique Identifier)生成器.当前选择的生成器是JDK自带的算法,较5.2版速度提升3倍 [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) ================================================================================ === 页面 195 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.engine.model.run的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.engine.model.run [TABLE] 使用com.actionsoft.bpms.bpmn.engine.model.run的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.bpmn.engine.model.run中的类 类和说明 TaskCommentModel记录任务审批留言数据,构建流程的审批记录 ================================================================================ === 页面 196 === # PAGE: com.actionsoft.bpms.bpmn.engine.model.run 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.engine.model.run的分层结构 ================================================================================ === 页面 197 === # PAGE: TaskCommentModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/TaskCommentModel.html [TITLE] 类 TaskCommentModel [DESCRIPTION] public class TaskCommentModel extends PlatformMetaModelBean 记录任务审批留言数据,构建流程的审批记录 [DESCRIPTION] 设置留言人当时所在的部门名称,用于历史审计 [DESCRIPTION] 设置留言人当时隶属的岗位名称,用于历史审计。 [DESCRIPTION] 返回"节点名称->创建人->菜单名称->留言信息" [DESCRIPTION] 设置留言人当时所在的部门名称,用于历史审计 [DESCRIPTION] 设置留言人当时隶属的岗位名称,用于历史审计。注意该值取自用户“岗位名称”属性,并非角色名 [DESCRIPTION] 返回"节点名称->创建人->菜单名称->留言信息" [METHOD_SIGNATURE] TaskCommentModel() [METHOD_SIGNATURE] getActionName() [METHOD_SIGNATURE] getActivityName() [METHOD_SIGNATURE] getBeginTime() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getCreateUser() [METHOD_SIGNATURE] getCreateUserName() [METHOD_SIGNATURE] getDepartmentName() [METHOD_SIGNATURE] getDigitalSignature() [METHOD_SIGNATURE] getEndTime() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getMsg() [METHOD_SIGNATURE] getPositionName() [METHOD_SIGNATURE] getProcessInstId() [METHOD_SIGNATURE] getSignKey() [METHOD_SIGNATURE] getTaskBeginTime() [METHOD_SIGNATURE] getTaskEndTime() [METHOD_SIGNATURE] getTaskInstId() [METHOD_SIGNATURE] hasFiles() [METHOD_SIGNATURE] setActionName(java.lang.String?actionName) [METHOD_SIGNATURE] setActivityName(java.lang.String?activityName) [METHOD_SIGNATURE] setBeginTime(java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] setCreateDate(java.sql.Timestamp?createDate) [METHOD_SIGNATURE] setCreateUser(java.lang.String?createUser) [METHOD_SIGNATURE] setCreateUserName(java.lang.String?createUserName) [METHOD_SIGNATURE] setDepartmentName(java.lang.String?departmentName) [METHOD_SIGNATURE] setDigitalSignature(java.lang.String?digitalSignature) [METHOD_SIGNATURE] setEndTime(java.sql.Timestamp?endTime) [METHOD_SIGNATURE] setHasFiles(boolean?hasFiles) [METHOD_SIGNATURE] setId(java.lang.String?id) [METHOD_SIGNATURE] setMsg(java.lang.String?msg) [METHOD_SIGNATURE] setPositionName(java.lang.String?positionName) [METHOD_SIGNATURE] setProcessInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] setSignKey(java.lang.String?signKey) [METHOD_SIGNATURE] setTaskBeginTime(java.sql.Timestamp?taskBeginTime) [METHOD_SIGNATURE] setTaskEndTime(java.sql.Timestamp?taskEndTime) [METHOD_SIGNATURE] setTaskInstId(java.lang.String?taskInstId) [METHOD_SIGNATURE] toString() [TABLE] 构造器 构造器和说明 TaskCommentModel() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getActionName()获得审核菜单名 java.lang.String | getActivityName()获得节点名 java.sql.Timestamp | getBeginTime()任务创建时间 java.sql.Timestamp | getCreateDate()获得留言时间 java.lang.String | getCreateUser()获得留言人账户 java.lang.String | getCreateUserName() java.lang.String | getDepartmentName()获得部门名称 java.lang.String | getDigitalSignature()返回数字签名 java.sql.Timestamp | getEndTime()任务结束时间 java.lang.String | getId()获得Comment Id java.lang.String | getMsg()获得留言信息 java.lang.String | getPositionName()获得岗位名称 java.lang.String | getProcessInstId()获得流程实例Id java.lang.String | getSignKey()返回签名证书 java.sql.Timestamp | getTaskBeginTime()任务创建时间 java.sql.Timestamp | getTaskEndTime()任务结束时间 java.lang.String | getTaskInstId()获得任务实例Id boolean | hasFiles() void | setActionName(java.lang.String?actionName)设置审核菜单名称 void | setActivityName(java.lang.String?activityName)设置留言的节点名 void | setBeginTime(java.sql.Timestamp?beginTime) void | setCreateDate(java.sql.Timestamp?createDate)设置留言时间 void | setCreateUser(java.lang.String?createUser)设置留言人账户 void | setCreateUserName(java.lang.String?createUserName) void | setDepartmentName(java.lang.String?departmentName)设置留言人当时所在的部门名称,用于历史审计 void | setDigitalSignature(java.lang.String?digitalSignature)设置数字签名 void | setEndTime(java.sql.Timestamp?endTime) void | setHasFiles(boolean?hasFiles) void | setId(java.lang.String?id)设置Comment Id void | setMsg(java.lang.String?msg)设置留言信息 void | setPositionName(java.lang.String?positionName)设置留言人当时隶属的岗位名称,用于历史审计。 void | setProcessInstId(java.lang.String?processInstId)设置流程实例Id void | setSignKey(java.lang.String?signKey)设置签名证书 void | setTaskBeginTime(java.sql.Timestamp?taskBeginTime) void | setTaskEndTime(java.sql.Timestamp?taskEndTime) void | setTaskInstId(java.lang.String?taskInstId)设置任务实例Id java.lang.String | toString()返回"节点名称->创建人->菜单名称->留言信息" ================================================================================ === 页面 198 === # PAGE: com.actionsoft.apps.listener 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/listener/package-tree.html [TITLE] 程序包com.actionsoft.apps.listener的分层结构 ================================================================================ === 页面 199 === # PAGE: 程序包 com.actionsoft.apps.listener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/listener/package-use.html [TITLE] 程序包的使用com.actionsoft.apps.listener ================================================================================ === 页面 200 === # PAGE: PluginListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/listener/PluginListener.html [TITLE] 接口 PluginListener [DESCRIPTION] public interface PluginListener AWS平台扩展插件注册接口,每个App只允许提供一个PluginListener的实现。通过对扩展点编程,可以丰富AWS平台的各种能力, 该接口用来汇聚开发者App所开发的全部插件,注册到平台中。 AWS平台的扩展点很多,包括AT公式、UI组件、DC文件处理器、AC权限 、门户主题、CoE资产库、ASLP应用互操作等插件接口 另请参阅: 插件描述接口 [DESCRIPTION] AWS平台扩展插件注册接口,每个App只允许提供一个PluginListener的实现。通过对扩展点编程,可以丰富AWS平台的各种能力, 该接口用来汇聚开发者App所开发的全部插件,注册到平台中。 AWS平台的扩展点很多,包括AT公式、UI组件、DC文件处理器、AC权限 、门户主题、CoE资产库、ASLP应用互操作等插件接口 [DESCRIPTION] 返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 [DESCRIPTION] 返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 [METHOD_SIGNATURE] register(AppContextcontext) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.util.List | register(AppContextcontext)返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 ================================================================================ === 页面 201 === # PAGE: KafkaAPI.ProducerCallback (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/KafkaAPI.ProducerCallback.html [TITLE] 接口 KafkaAPI.ProducerCallback [DESCRIPTION] 封闭接口: KafkaAPI < K , V > public static interface KafkaAPI.ProducerCallback 消息发送的回调接口 [METHOD_SIGNATURE] doInKafka(?producer) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | doInKafka(?producer)根据生产者对象执行回调操作 ================================================================================ === 页面 202 === # PAGE: JmsAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/JmsAPI.html [TITLE] 接口 JmsAPI [DESCRIPTION] public interface JmsAPI 支持日志和审计的操作包括:send、receive Provides send(..) and receive(..) methods that mirror various JMS API methods. See the JMS specification and javadocs for details on those methods. Provides also basic request reply operation using a temporary queue to collect the reply. 另请参阅: javax.jms.Destination , javax.jms.Session , javax.jms.MessageProducer , javax.jms.MessageConsumer [DESCRIPTION] 支持日志和审计的操作包括:send、receive Provides send(..) and receive(..) methods that mirror various JMS API methods. See the JMS specification and javadocs for details on those methods. Provides also basic request reply operation using a temporary queue to collect the reply. [DESCRIPTION] Timeout value indicating a blocking receive without timeout. [DESCRIPTION] Timeout value indicating that a receive operation should check if a message is immediately available without blocking. [DESCRIPTION] Browse messages in the default JMS queue. [DESCRIPTION] Browse messages in a JMS queue. [DESCRIPTION] Browse selected messages in a JMS queue. [DESCRIPTION] Browse selected messages in a JMS queue. [DESCRIPTION] Execute the action specified by the given action object within a JMS Session. [DESCRIPTION] Send messages to the default JMS destination (or one specified for each send operation). [DESCRIPTION] Send messages to a JMS destination. [DESCRIPTION] Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. [DESCRIPTION] Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. [DESCRIPTION] Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. [DESCRIPTION] Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. [DESCRIPTION] Send a message to the default destination. [DESCRIPTION] Send a message to the specified destination. [DESCRIPTION] Send a request message and receive the reply from a default destination. [DESCRIPTION] Send a message and receive the reply from the specified destination. [DESCRIPTION] Set whether message IDs are enabled. [DESCRIPTION] Set whether message timestamps are enabled. [DESCRIPTION] Set the timeout to use for receive calls (in milliseconds). [DESCRIPTION] Set the transaction mode that is used when creating a JMS Session . [DESCRIPTION] Set the time-to-live of the message when sending. [DESCRIPTION] Timeout value indicating that a receive operation should check if a message is immediately available without blocking. [DESCRIPTION] Timeout value indicating a blocking receive without timeout. [DESCRIPTION] Set whether message IDs are enabled. Default is "true". This is only a hint to the JMS producer. See the JMS javadocs for details. [DESCRIPTION] Set whether message timestamps are enabled. Default is "true". This is only a hint to the JMS producer. See the JMS javadocs for details. [DESCRIPTION] Set the timeout to use for receive calls (in milliseconds). The default is RECEIVE_TIMEOUT_INDEFINITE_WAIT , which indicates a blocking receive without timeout. Specify RECEIVE_TIMEOUT_NO_WAIT (or any other negative value) to indicate that a receive operation should check if a message is immediately available without blocking. [DESCRIPTION] Set the time-to-live of the message when sending. Since a default value may be defined administratively, this is only used when "isExplicitQosEnabled" equals "true". [DESCRIPTION] Set the transaction mode that is used when creating a JMS Session . Default is "false". Note that within a JTA transaction, the parameters passed to create(Queue/Topic)Session(boolean transacted, int acknowledgeMode) method are not taken into account. Depending on the Java EE transaction context, the container makes its own decisions on these values. Analogously, these parameters are not taken into account within a locally managed transaction either, since the accessor operates on an existing JMS Session in this case. Setting this flag to "true" will use a short local JMS transaction when running outside of a managed transaction, and a synchronized local JMS transaction in case of a managed transaction (other than an XA transaction) being present. This has the effect of a local JMS transaction being managed alongside the main transaction (which might be a native JDBC transaction), with the JMS transaction committing right after the main transaction. [DESCRIPTION] Execute the action specified by the given action object within a JMS Session. [DESCRIPTION] Send messages to the default JMS destination (or one specified for each send operation). The callback gives access to the JMS Session and MessageProducer in order to perform complex send operations. [DESCRIPTION] Send messages to a JMS destination. The callback gives access to the JMS Session and MessageProducer in order to perform complex send operations. [DESCRIPTION] Send a message to the default destination. This will only work with a default destination specified! [DESCRIPTION] Send a message to the specified destination. The MessageCreator callback creates the message given a Session. [DESCRIPTION] Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. This method should be used carefully, since it will block the thread until the message becomes available or until the timeout value is exceeded. This will only work with a default destination specified! [DESCRIPTION] Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. This method should be used carefully, since it will block the thread until the message becomes available or until the timeout value is exceeded. [DESCRIPTION] Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. This method should be used carefully, since it will block the thread until the message becomes available or until the timeout value is exceeded. This will only work with a default destination specified! [DESCRIPTION] Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. This method should be used carefully, since it will block the thread until the message becomes available or until the timeout value is exceeded. [DESCRIPTION] Send a request message and receive the reply from a default destination. The MessageCreator callback creates the message given a Session. A temporary queue is created as part of this operation and is set in the JMSReplyTO header of the message. This will only work with a default destination specified! [DESCRIPTION] Send a message and receive the reply from the specified destination. The MessageCreator callback creates the message given a Session. A temporary queue is created as part of this operation and is set in the JMSReplyTO header of the message. [DESCRIPTION] Browse messages in the default JMS queue. The callback gives access to the JMS Session and QueueBrowser in order to browse the queue and react to the contents. [DESCRIPTION] Browse messages in a JMS queue. The callback gives access to the JMS Session and QueueBrowser in order to browse the queue and react to the contents. [DESCRIPTION] Browse selected messages in a JMS queue. The callback gives access to the JMS Session and QueueBrowser in order to browse the queue and react to the contents. [DESCRIPTION] Browse selected messages in a JMS queue. The callback gives access to the JMS Session and QueueBrowser in order to browse the queue and react to the contents. [METHOD_SIGNATURE] send(..) [METHOD_SIGNATURE] receive(..) [METHOD_SIGNATURE] browse(?action) [METHOD_SIGNATURE] browse(java.lang.String?queueName, ?action) [METHOD_SIGNATURE] browseSelected(java.lang.String?messageSelector, ?action) [METHOD_SIGNATURE] browseSelected(java.lang.String?queueName, java.lang.String?messageSelector, ?action) [METHOD_SIGNATURE] close() [METHOD_SIGNATURE] execute(?action) [METHOD_SIGNATURE] execute(?action) [METHOD_SIGNATURE] execute(java.lang.String?destinationName, ?action) [METHOD_SIGNATURE] receive() [METHOD_SIGNATURE] receive(java.lang.String?destinationName) [METHOD_SIGNATURE] receiveSelected(java.lang.String?messageSelector) [METHOD_SIGNATURE] receiveSelected(java.lang.String?destinationName, java.lang.String?messageSelector) [METHOD_SIGNATURE] sDefaultDestination(java.lang.Object?destination) [METHOD_SIGNATURE] sDeliveryMode(int?deliveryMode) [METHOD_SIGNATURE] sDestinationResolver(DestinationResolver?destinationResolver) [METHOD_SIGNATURE] send(MessageCreator?messageCreator) [METHOD_SIGNATURE] send(java.lang.String?destinationName, MessageCreator?messageCreator) [METHOD_SIGNATURE] sendAndReceive(MessageCreator?messageCreator) [METHOD_SIGNATURE] sendAndReceive(java.lang.String?destinationName, MessageCreator?messageCreator) [METHOD_SIGNATURE] sExplicitQosEnabled(boolean?explicitQosEnabled) [METHOD_SIGNATURE] sMessageIdEnabled(boolean?messageIdEnabled) [METHOD_SIGNATURE] sMessageTimestampEnabled(boolean?messageTimestampEnabled) [METHOD_SIGNATURE] sPriority(int?priority) [METHOD_SIGNATURE] sReceiveTimeout(long?receiveTimeout) [METHOD_SIGNATURE] sSessionAcknowledgeMode(int?sessionAcknowledgeMode) [METHOD_SIGNATURE] sSessionTransacted(boolean?sessionTransacted) [METHOD_SIGNATURE] sTimeToLive(long?timeToLive) [METHOD_SIGNATURE] sTopic(boolean?pubSubDomain) [METHOD_SIGNATURE] create(Queue/Topic)Session(boolean transacted, int acknowledgeMode) [TABLE] 字段 限定符和类型 | 字段和说明 static long | RECEIVE_TIMEOUT_INDEFINITE_WAITTimeout value indicating a blocking receive without timeout. static long | RECEIVE_TIMEOUT_NO_WAITTimeout value indicating that a receive operation should check if a message is immediately available without blocking. [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ?T | browse(?action)Browse messages in the default JMS queue. ?T | browse(java.lang.String?queueName, ?action)Browse messages in a JMS queue. ?T | browseSelected(java.lang.String?messageSelector, ?action)Browse selected messages in a JMS queue. ?T | browseSelected(java.lang.String?queueName, java.lang.String?messageSelector, ?action)Browse selected messages in a JMS queue. void | close() ?T | execute(?action)Execute the action specified by the given action object within a JMS Session. ?T | execute(?action)Send messages to the default JMS destination (or one specified for each send operation). ?T | execute(java.lang.String?destinationName, ?action)Send messages to a JMS destination. Message | receive()Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. Message | receive(java.lang.String?destinationName)Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. Message | receiveSelected(java.lang.String?messageSelector)Receive a message synchronously from the default destination, but only wait up to a specified time for delivery. Message | receiveSelected(java.lang.String?destinationName, java.lang.String?messageSelector)Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery. JmsAPI | sDefaultDestination(java.lang.Object?destination)设置消息默认目的地 JmsAPI | sDeliveryMode(int?deliveryMode)设置发送模式 JmsAPI | sDestinationResolver(DestinationResolver?destinationResolver) void | send(MessageCreator?messageCreator)Send a message to the default destination. void | send(java.lang.String?destinationName, MessageCreator?messageCreator)Send a message to the specified destination. Message | sendAndReceive(MessageCreator?messageCreator)Send a request message and receive the reply from a default destination. Message | sendAndReceive(java.lang.String?destinationName, MessageCreator?messageCreator)Send a message and receive the reply from the specified destination. JmsAPI | sExplicitQosEnabled(boolean?explicitQosEnabled) JmsAPI | sMessageIdEnabled(boolean?messageIdEnabled)Set whether message IDs are enabled. JmsAPI | sMessageTimestampEnabled(boolean?messageTimestampEnabled)Set whether message timestamps are enabled. JmsAPI | sPriority(int?priority)设置消息优先级 JmsAPI | sReceiveTimeout(long?receiveTimeout)Set the timeout to use for receive calls (in milliseconds). JmsAPI | sSessionAcknowledgeMode(int?sessionAcknowledgeMode)设置确认模式 JmsAPI | sSessionTransacted(boolean?sessionTransacted)Set the transaction mode that is used when creating a JMSSession. JmsAPI | sTimeToLive(long?timeToLive)Set the time-to-live of the message when sending. JmsAPI | sTopic(boolean?pubSubDomain)设置是否topic ================================================================================ === 页面 203 === # PAGE: com.actionsoft.sdk.local.api.cc 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/package-tree.html [TITLE] 程序包com.actionsoft.sdk.local.api.cc的分层结构 ================================================================================ === 页面 204 === # PAGE: RedisAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/RedisAPI.html [TITLE] 接口 RedisAPI [DESCRIPTION] 类型参数: K - V - 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface RedisAPI extends java.io.Closeable 非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt [DESCRIPTION] 非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt [DESCRIPTION] Retrieve serialized version of the value stored at key . [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] 已过时。 use #replicas(Object) instead. [DESCRIPTION] use #replicas(Object) instead. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] 设置key,value,hashKey,hashValue Serializer [DESCRIPTION] Retrieve serialized version of the value stored at key . [DESCRIPTION] Create key using the serializedValue , previously obtained using dump(Object) . [DESCRIPTION] Returns the operations performed on simple values (or Strings in Redis terminology). [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] Returns the operations performed on set values. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] Returns the operations performed on zset values (also known as sorted sets). [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Returns the operations performed on list values. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Returns the operations performed on hash values. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection [DESCRIPTION] Returns the operations performed on hash values bound to the given key. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection [DESCRIPTION] Returns the operations performed on list values bound to the given key. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection [DESCRIPTION] Returns the operations performed on set values bound to the given key. [DESCRIPTION] 已过时。 use #replicas(Object) instead. [DESCRIPTION] Returns the operations performed on simple values (or Strings in Redis terminology) bound to the given key. [DESCRIPTION] 已过时。 Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection [DESCRIPTION] Returns the operations performed on zset values (also known as sorted sets) bound to the given key. [DESCRIPTION] 执行含有RedisConnection对象的回调方法 [DESCRIPTION] Set time to live for given key .. [DESCRIPTION] Set the expiration for given key as a date timestamp. [DESCRIPTION] Remove the expiration from given key . [DESCRIPTION] Get the time to live for key in seconds. [DESCRIPTION] Get the time to live for key in and convert it to the given TimeUnit . [DESCRIPTION] Determine if given key exists. [DESCRIPTION] Find all keys matching the given pattern . [DESCRIPTION] Return a random key from the keyspace. [DESCRIPTION] Rename key oldKey to newKey . [DESCRIPTION] Rename key oleName to newKey only if newKey does not exist. [DESCRIPTION] Sort the elements for query . [DESCRIPTION] Sort the elements for query applying Serializer . [DESCRIPTION] Sort the elements for query applying BulkMapper . [DESCRIPTION] Sort the elements for query applying BulkMapper and Serializer . [DESCRIPTION] Sort the elements for query and store result in storeKey . [DESCRIPTION] Watch given key for modifications during transaction started with multi() . [DESCRIPTION] Watch given keys for modifications during transaction started with multi() . [DESCRIPTION] Flushes all the previously watch(Object) keys. [DESCRIPTION] Mark the start of a transaction block. Commands will be queued and can then be executed by calling #exec() or rolled back using discard() [DESCRIPTION] Discard all commands issued after multi() . [DESCRIPTION] 设置key,value Serializer [DESCRIPTION] 设置key,value,hashKey,hashValue Serializer [METHOD_SIGNATURE] close() [METHOD_SIGNATURE] delete(java.util.Collection?keys) [METHOD_SIGNATURE] delete(Kkey) [METHOD_SIGNATURE] discard() [METHOD_SIGNATURE] dump(Kkey) [METHOD_SIGNATURE] execute(?action) [METHOD_SIGNATURE] expire(Kkey, long?timeout, java.util.concurrent.TimeUnit?unit) [METHOD_SIGNATURE] expireAt(Kkey, java.util.Date?date) [METHOD_SIGNATURE] getBaseRedisCommands() [METHOD_SIGNATURE] getConnect() [METHOD_SIGNATURE] getExpire(Kkey) [METHOD_SIGNATURE] getExpire(Kkey, java.util.concurrent.TimeUnit?timeUnit) [METHOD_SIGNATURE] getHashKeySerializer() [METHOD_SIGNATURE] getHashValueSerializer() [METHOD_SIGNATURE] getKeySerializer() [METHOD_SIGNATURE] getValueSerializer() [METHOD_SIGNATURE] hashCommandOps() [METHOD_SIGNATURE] hasKey(Kkey) [METHOD_SIGNATURE] hyperLogLogCommand() [METHOD_SIGNATURE] keyCommand() [METHOD_SIGNATURE] keys(Kpattern) [METHOD_SIGNATURE] listCommandOps() [METHOD_SIGNATURE] multi() [METHOD_SIGNATURE] opsForHash() [METHOD_SIGNATURE] opsForList() [METHOD_SIGNATURE] opsForSet() [METHOD_SIGNATURE] opsForValue() [METHOD_SIGNATURE] opsForZSet() [METHOD_SIGNATURE] opsHash(Kkey) [METHOD_SIGNATURE] opsList(Kkey) [METHOD_SIGNATURE] opsSet(Kkey) [METHOD_SIGNATURE] opsValue(Kkey) [METHOD_SIGNATURE] opsZSet(Kkey) [METHOD_SIGNATURE] persist(Kkey) [METHOD_SIGNATURE] ping() [METHOD_SIGNATURE] randomKey() [METHOD_SIGNATURE] redisAdvancedClusterCommands() [METHOD_SIGNATURE] redisCommands() [METHOD_SIGNATURE] rename(KoldKey,KnewKey) [METHOD_SIGNATURE] renameIfAbsent(KoldKey,KnewKey) [METHOD_SIGNATURE] restore(Kkey, byte[]?value, long?timeToLive, java.util.concurrent.TimeUnit?unit) [METHOD_SIGNATURE] serializer(?defSerializer) [METHOD_SIGNATURE] serializer(?keySerializer, ?valueSerializer) [METHOD_SIGNATURE] serializer(?keySerializer, ?valueSerializer, ?hashKeySerializer, ?hashValueSerializer) [METHOD_SIGNATURE] setCommands() [METHOD_SIGNATURE] sort(?query) [METHOD_SIGNATURE] sort(?query, ?resultSerializer) [METHOD_SIGNATURE] sort(?query, ?bulkMapper) [METHOD_SIGNATURE] sort(?query, ?bulkMapper, ?resultSerializer) [METHOD_SIGNATURE] sort(?query,KstoreKey) [METHOD_SIGNATURE] sortedSetCommands() [METHOD_SIGNATURE] stringCommandOps() [METHOD_SIGNATURE] unwatch() [METHOD_SIGNATURE] watch(java.util.Collection?keys) [METHOD_SIGNATURE] watch(Kkey) [METHOD_SIGNATURE] dump(Object) [METHOD_SIGNATURE] multi() [METHOD_SIGNATURE] multi() [METHOD_SIGNATURE] watch(Object) [METHOD_SIGNATURE] #exec() [METHOD_SIGNATURE] discard() [METHOD_SIGNATURE] multi() [TABLE] 所有方法实例方法抽象方法默认方法已过时的方法 限定符和类型 | 方法和说明 void | close()关闭相关连接资源 default long | delete(java.util.Collection?keys)已过时。 default long | delete(Kkey)已过时。 default void | discard()已过时。 default byte[] | dump(Kkey)Retrieve serialized version of the value stored atkey. default ?T | execute(?action)已过时。 default java.lang.Boolean | expire(Kkey, long?timeout, java.util.concurrent.TimeUnit?unit)已过时。 default java.lang.Boolean | expireAt(Kkey, java.util.Date?date)已过时。 default BaseRedisCommands | getBaseRedisCommands()redisCommands default StatefulConnection | getConnect() default java.lang.Long | getExpire(Kkey)已过时。 default java.lang.Long | getExpire(Kkey, java.util.concurrent.TimeUnit?timeUnit)已过时。 default | getHashKeySerializer()已过时。 default | getHashValueSerializer()已过时。 default | getKeySerializer()已过时。 default | getValueSerializer()已过时。 default HashCommandOps | hashCommandOps()hashCommandOps default java.lang.Boolean | hasKey(Kkey)已过时。 default HyperLogLogCommandOps | hyperLogLogCommand()hyperLogLogCommand default KeyCommandOps | keyCommand()keyCommand default java.util.Set | keys(Kpattern)已过时。 default ListCommandOps | listCommandOps()listCommandOps default void | multi()已过时。 default ? | opsForHash()已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection default | opsForList()已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection default | opsForSet()已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection default | opsForValue()已过时。 default | opsForZSet()已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection default ? | opsHash(Kkey)已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.hashCommandOps() method on the connection default | opsList(Kkey)已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.listCommandOps() method on the connection default | opsSet(Kkey)已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.setCommands() method on the connection default | opsValue(Kkey)已过时。use #replicas(Object) instead. default | opsZSet(Kkey)已过时。Use the corresponding @link com.actionsoft.sdk.local.api.cc.RedisAPI.sortedSetCommands() method on the connection default java.lang.Boolean | persist(Kkey)已过时。 default java.lang.String | ping() defaultK | randomKey()已过时。 default RedisAdvancedClusterCommands | redisAdvancedClusterCommands()redisCommands default RedisCommands | redisCommands()redisCommands default void | rename(KoldKey,KnewKey)已过时。 default java.lang.Boolean | renameIfAbsent(KoldKey,KnewKey)已过时。 default void | restore(Kkey, byte[]?value, long?timeToLive, java.util.concurrent.TimeUnit?unit)已过时。 defaultRedisAPI | serializer(?defSerializer)已过时。 defaultRedisAPI | serializer(?keySerializer, ?valueSerializer)已过时。 defaultRedisAPI | serializer(?keySerializer, ?valueSerializer, ?hashKeySerializer, ?hashValueSerializer)设置key,value,hashKey,hashValue Serializer default SetCommandOps | setCommands()setCommands default java.util.List | sort(?query)已过时。 default ?java.util.List | sort(?query, ?resultSerializer)已过时。 default ?java.util.List | sort(?query, ?bulkMapper)已过时。 default ?java.util.List | sort(?query, ?bulkMapper, ?resultSerializer)已过时。 default java.lang.Long | sort(?query,KstoreKey)已过时。 default SortedSetCommandOps | sortedSetCommands()sortedSetCommands default StringCommandOps | stringCommandOps()stringCommandOps default void | unwatch()已过时。 default void | watch(java.util.Collection?keys)已过时。 default void | watch(Kkey)已过时。 ================================================================================ === 页面 205 === # PAGE: FtpAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/FtpAPI.html [TITLE] 接口 FtpAPI [DESCRIPTION] public interface FtpAPI 支持日志和审计的操作:setConvertName除外均支持 [DESCRIPTION] 支持日志和审计的操作:setConvertName除外均支持 [DESCRIPTION] 删除ftp文件。部分环境下文件名可能会需要转码处理,例如:new String(fileName.getBytes("GBK"), "iso-8859-1") [METHOD_SIGNATURE] delete(java.lang.String?path, java.lang.String?fileName) [METHOD_SIGNATURE] download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local) [METHOD_SIGNATURE] download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local, int?fileType) [METHOD_SIGNATURE] list(java.lang.String?path) [METHOD_SIGNATURE] listFiles(java.lang.String?path) [METHOD_SIGNATURE] makeDirectory(java.lang.String?pathname) [METHOD_SIGNATURE] rename(java.lang.String?from, java.lang.String?to) [METHOD_SIGNATURE] setConvertName(boolean?convertName) [METHOD_SIGNATURE] upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local) [METHOD_SIGNATURE] upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local, int?fileType) [TABLE] 字段 限定符和类型 | 字段和说明 static int | FILE_TYPE_ASCII static int | FILE_TYPE_BINARY static int | FILE_TYPE_EBCDIC static int | FILE_TYPE_LOCAL [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 boolean | delete(java.lang.String?path, java.lang.String?fileName)删除ftp文件。 boolean | download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local)ftp文件下载 boolean | download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local, int?fileType) java.lang.String[] | list(java.lang.String?path)获取指定目录下的文件名称 FTPFile[] | listFiles(java.lang.String?path)列出ftp目录下文件列表 boolean | makeDirectory(java.lang.String?pathname)创建目录 boolean | rename(java.lang.String?from, java.lang.String?to)将文件重命名,from改为to void | setConvertName(boolean?convertName)是否编码转换,默认false boolean | upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local)ftp文件上传 boolean | upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local, int?fileType) ================================================================================ === 页面 206 === # PAGE: EsAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/EsAPI.html [TITLE] 接口 EsAPI [DESCRIPTION] 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface EsAPI extends java.io.Closeable 通过ES高级别API执行常见操作 支持日志和审计的操作:不含getClient [DESCRIPTION] 通过ES高级别API执行常见操作 支持日志和审计的操作:不含getClient [DESCRIPTION] 获取低级别的 RestClient 执行原始请求拥有更高灵活性 [DESCRIPTION] 获取低级别的 RestClient 执行原始请求拥有更高灵活性 [METHOD_SIGNATURE] bulk(...?request) [METHOD_SIGNATURE] create(java.lang.String?index, java.lang.String?id, java.lang.String?json) [METHOD_SIGNATURE] createIndex(java.lang.String?index, java.lang.String?settings, java.lang.String?mappings) [METHOD_SIGNATURE] delete(java.lang.String?index, java.lang.String?id) [METHOD_SIGNATURE] deleteByQuery(java.lang.String?index, QueryBuilder?builder) [METHOD_SIGNATURE] deleteIndex(java.lang.String?index) [METHOD_SIGNATURE] exist(java.lang.String?index) [METHOD_SIGNATURE] getClient() [METHOD_SIGNATURE] getRestClient() [METHOD_SIGNATURE] performRequest(java.lang.String?jsonEntity, java.lang.String?method, java.lang.String?path, DSAPIExecuteContext?dsAPIExecuteContext) [METHOD_SIGNATURE] search(java.lang.String?index, SearchSourceBuilder?sourceBuilder) [METHOD_SIGNATURE] setAtContext(java.lang.Object?atContext) [METHOD_SIGNATURE] setNull(java.lang.String?index, java.lang.String?id, java.lang.String?field) [METHOD_SIGNATURE] update(java.lang.String?index, java.lang.String?id, java.lang.String?json) [METHOD_SIGNATURE] updateByQuery(java.lang.String?index, QueryBuilder?builder) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 BulkResponse | bulk(...?request)批量写请求(增、删、改) IndexResponse | create(java.lang.String?index, java.lang.String?id, java.lang.String?json)向索引插入数据 CreateIndexResponse | createIndex(java.lang.String?index, java.lang.String?settings, java.lang.String?mappings)创建索引 DeleteResponse | delete(java.lang.String?index, java.lang.String?id)删除一行数据 BulkByScrollResponse | deleteByQuery(java.lang.String?index, QueryBuilder?builder)按查询批量删除 Response | deleteIndex(java.lang.String?index)删除索引 boolean | exist(java.lang.String?index)查询索引是否存在 RestHighLevelClient | getClient()获得高级别REST API客户端 RestClient | getRestClient()获取低级别的 RestClient 执行原始请求拥有更高灵活性 Response | performRequest(java.lang.String?jsonEntity, java.lang.String?method, java.lang.String?path, DSAPIExecuteContext?dsAPIExecuteContext)原生 RestClient 执行请求 SearchResponse | search(java.lang.String?index, SearchSourceBuilder?sourceBuilder)搜索方法 void | setAtContext(java.lang.Object?atContext)设置 atContext UpdateResponse | setNull(java.lang.String?index, java.lang.String?id, java.lang.String?field)清空数据中属性数值 UpdateResponse | update(java.lang.String?index, java.lang.String?id, java.lang.String?json)更新索引数据 BulkByScrollResponse | updateByQuery(java.lang.String?index, QueryBuilder?builder)按查询批量更新 ================================================================================ === 页面 207 === # PAGE: KafkaAPI.ConsumerCallback (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/KafkaAPI.ConsumerCallback.html [TITLE] 接口 KafkaAPI.ConsumerCallback [DESCRIPTION] 封闭接口: KafkaAPI < K , V > public static interface KafkaAPI.ConsumerCallback 消息接收的回调接口 [METHOD_SIGNATURE] doInKafka(?consumer) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | doInKafka(?consumer)根据消费者对象执行回调操作 ================================================================================ === 页面 208 === # PAGE: RDSAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/RDSAPI.html [TITLE] 接口 RDSAPI [DESCRIPTION] public interface RDSAPI RDS API为CC操作关系数据库的API,该API支持?占位符的PreparedStatement语法 支持日志和审计的操作:update、query、getXXX、batch、execute 另请参阅: DBSql [DESCRIPTION] RDS API为CC操作关系数据库的API,该API支持?占位符的PreparedStatement语法 支持日志和审计的操作:update、query、getXXX、batch、execute [DESCRIPTION] 一个Statement中批量执行多条sql [DESCRIPTION] 一个Statement中批量执行单条sql [DESCRIPTION] 带数据库连接的回调方法,该方法将自动关闭连接 [DESCRIPTION] 查询sql取第一条数据集的第一列double值,如果没有满足要求的数据,返回0d [DESCRIPTION] 查询sql取第一条数据集的第一列int值,如果没有满足要求的数据,返回0 [DESCRIPTION] 查询sql取第一条数据集的第一列long值,如果没有满足要求的数据,返回0 [DESCRIPTION] 查询sql取第一条数据集,返回列名/列值的Map结构,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列值,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列String值,如果没有满足要求的数据,返回空串 [DESCRIPTION] 查询sql取第一条数据集的第一列Timestamp值,如果没有满足要求的数据,返回null [DESCRIPTION] 获得当前CC RDS活动连接对象的跟踪信息,详细堆栈需日志参数开启 [DESCRIPTION] 查询sql,使用rh处理结果数据集,并返回值 [DESCRIPTION] 查询sql,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询sql,针对数据集每一条数据转换为目标对象 [DESCRIPTION] 设置resultSet每次向数据库取的行数 [DESCRIPTION] 具名参数方式执行更新语句,SQL语句中使用英文半角冒号和变量名命名占位符,如:where abc=:abc [DESCRIPTION] 带数据库连接的回调方法,该方法将自动关闭连接 [DESCRIPTION] 查询sql,针对数据集每一条数据转换为目标对象 [DESCRIPTION] 查询sql,使用rh处理结果数据集,并返回值 [DESCRIPTION] 查询sql,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询sql取第一条数据集,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列值,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集,返回列名/列值的Map结构,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列String值,如果没有满足要求的数据,返回空串 [DESCRIPTION] 查询sql取第一条数据集的第一列int值,如果没有满足要求的数据,返回0 [DESCRIPTION] 查询sql取第一条数据集的第一列Timestamp值,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列long值,如果没有满足要求的数据,返回0 [DESCRIPTION] 查询sql取第一条数据集的第一列double值,如果没有满足要求的数据,返回0d [DESCRIPTION] 具名参数方式执行更新语句,SQL语句中使用英文半角冒号和变量名命名占位符,如:where abc=:abc [DESCRIPTION] 一个Statement中批量执行多条sql [DESCRIPTION] 一个Statement中批量执行单条sql [DESCRIPTION] 获得当前CC RDS活动连接对象的跟踪信息,详细堆栈需日志参数开启 [DESCRIPTION] 设置resultSet每次向数据库取的行数 [METHOD_SIGNATURE] batch(java.lang.String[]?sql) [METHOD_SIGNATURE] batch(java.lang.String?sql,BatchPreparedStatementSetterbss) [METHOD_SIGNATURE] close(java.sql.Connection?conn) [METHOD_SIGNATURE] close(java.sql.Connection?conn, java.sql.Statement?stmt, java.sql.ResultSet?rset) [METHOD_SIGNATURE] execute(?callback) [METHOD_SIGNATURE] getDouble(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getInt(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getLong(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMap(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMaps(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.lang.String?sql, java.lang.Class?type, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getSupply() [METHOD_SIGNATURE] getTimestamp(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getTrace() [METHOD_SIGNATURE] open() [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) [METHOD_SIGNATURE] query(java.lang.String?sql,ResultSetExtractor?rsh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql, ResultSetHandler?rsh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] setConnectTimeout(java.lang.Integer?timeOut) [METHOD_SIGNATURE] setFetchSize(int?fetchSize) [METHOD_SIGNATURE] setMaxRows(int?maxRows) [METHOD_SIGNATURE] setRdsExecContext(RdsExecAPIContext?rdsExecContext) [METHOD_SIGNATURE] update(java.lang.String?sql, java.util.Map?paraMap) [METHOD_SIGNATURE] update(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] Statement.setFetchSize(int) [METHOD_SIGNATURE] Statement.setMaxRows(int) [TABLE] 所有方法静态方法实例方法抽象方法默认方法 限定符和类型 | 方法和说明 int[] | batch(java.lang.String[]?sql)一个Statement中批量执行多条sql int[] | batch(java.lang.String?sql,BatchPreparedStatementSetterbss)一个Statement中批量执行单条sql static void | close(java.sql.Connection?conn) static void | close(java.sql.Connection?conn, java.sql.Statement?stmt, java.sql.ResultSet?rset) ?T | execute(?callback)带数据库连接的回调方法,该方法将自动关闭连接 double | getDouble(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列double值,如果没有满足要求的数据,返回0d int | getInt(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列int值,如果没有满足要求的数据,返回0 long | getLong(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列long值,如果没有满足要求的数据,返回0 RowMap | getMap(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集,返回列名/列值的Map结构,如果没有满足要求的数据,返回null java.util.List | getMaps(java.lang.String?sql, java.lang.Object...?args) ?T | getObject(java.lang.String?sql, java.lang.Class?type, java.lang.Object...?args)查询sql取第一条数据集的第一列值,如果没有满足要求的数据,返回null ?T | getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)查询sql取第一条数据集,如果没有满足要求的数据,返回null java.lang.String | getString(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列String值,如果没有满足要求的数据,返回空串 SUPPLY | getSupply()获得当前数据库类型 java.sql.Timestamp | getTimestamp(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列Timestamp值,如果没有满足要求的数据,返回null java.util.List | getTrace()获得当前CC RDS活动连接对象的跟踪信息,详细堆栈需日志参数开启 java.sql.Connection | open() ?java.util.List | query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) ?T | query(java.lang.String?sql,ResultSetExtractor?rsh, java.lang.Object...?args)查询sql,使用rh处理结果数据集,并返回值 void | query(java.lang.String?sql, ResultSetHandler?rsh, java.lang.Object...?args)查询sql,使用rh处理结果数据集,不返回值 ?java.util.List | query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)查询sql,针对数据集每一条数据转换为目标对象 void | setConnectTimeout(java.lang.Integer?timeOut) void | setFetchSize(int?fetchSize)设置resultSet每次向数据库取的行数 void | setMaxRows(int?maxRows)设置resultSet最多返回的行数 void | setRdsExecContext(RdsExecAPIContext?rdsExecContext)运行时日志所需参数 int | update(java.lang.String?sql, java.util.Map?paraMap)具名参数方式执行更新语句,SQL语句中使用英文半角冒号和变量名命名占位符,如:where abc=:abc int | update(java.lang.String?sql, java.lang.Object...?args)执行一条可含有? ================================================================================ === 页面 209 === # PAGE: HBaseAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/HBaseAPI.html [TITLE] 接口 HBaseAPI [DESCRIPTION] public interface HBaseAPI 支持日志和审计的操作:全部 [DESCRIPTION] Deletes a single qualifier in the given table and family. [DESCRIPTION] Deletes a single cell in the given table. [DESCRIPTION] Executes the given action against the specified table handling resource management. [DESCRIPTION] Scans the target table using the given Scan object. [DESCRIPTION] Scans the target table using the given Scan object. [DESCRIPTION] Scans the target table, using the given family. [DESCRIPTION] Scans the target table, using the given column family. [DESCRIPTION] Scans the target table, using the given column family and qualifier. [DESCRIPTION] Scans the target table, using the given column family. [DESCRIPTION] Gets an individual row from the given table. [DESCRIPTION] Gets an individual row from the given table. [DESCRIPTION] Gets an individual row from the given table. [DESCRIPTION] Puts a single value in to the given table. [DESCRIPTION] Executes the given action against the specified table handling resource management. Application exceptions thrown by the action object get propagated to the caller (can only be unchecked). Allows for returning a result object (typically a domain object or collection of domain objects). [DESCRIPTION] Scans the target table, using the given family. The content is processed by the given action typically returning a domain object or collection of domain objects. [DESCRIPTION] Scans the target table, using the given column family and qualifier. The content is processed by the given action typically returning a domain object or collection of domain objects. [DESCRIPTION] Scans the target table using the given Scan object. Suitable for maximum control over the scanning process. The content is processed by the given action typically returning a domain object or collection of domain objects. [DESCRIPTION] Scans the target table, using the given column family. The content is processed row by row by the given action, returning a list of domain objects. [DESCRIPTION] Scans the target table, using the given column family. The content is processed row by row by the given action, returning a list of domain objects. [DESCRIPTION] Scans the target table using the given Scan object. Suitable for maximum control over the scanning process. The content is processed row by row by the given action, returning a list of domain objects. [DESCRIPTION] Gets an individual row from the given table. The content is mapped by the given action. [DESCRIPTION] Gets an individual row from the given table. The content is mapped by the given action. [DESCRIPTION] Gets an individual row from the given table. The content is mapped by the given action. [DESCRIPTION] Puts a single value in to the given table. [DESCRIPTION] Deletes a single qualifier in the given table and family. [DESCRIPTION] Deletes a single cell in the given table. [METHOD_SIGNATURE] createTable(HTableDescriptor?table, HColumnDescriptor...?family) [METHOD_SIGNATURE] delete(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName) [METHOD_SIGNATURE] delete(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName, java.lang.String?qualifier) [METHOD_SIGNATURE] execute(ConnectionCallback?action) [METHOD_SIGNATURE] execute(java.lang.String?tableName, ?action) [METHOD_SIGNATURE] find(java.lang.String?tableName, Scan?scan, ?action) [METHOD_SIGNATURE] find(java.lang.String?tableName, Scan?scan, ?action) [METHOD_SIGNATURE] find(java.lang.String?tableName, java.lang.String?family, ?action) [METHOD_SIGNATURE] find(java.lang.String?tableName, java.lang.String?family, ?action) [METHOD_SIGNATURE] find(java.lang.String?tableName, java.lang.String?family, java.lang.String?qualifier, ?action) [METHOD_SIGNATURE] find(java.lang.String?tableName, java.lang.String?family, java.lang.String?qualifier, ?action) [METHOD_SIGNATURE] get(java.lang.String?tableName, java.lang.Object?row, ?mapper) [METHOD_SIGNATURE] get(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName, ?mapper) [METHOD_SIGNATURE] get(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName, java.lang.String?qualifier, ?mapper) [METHOD_SIGNATURE] put(java.lang.String?table, Put?put) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | createTable(HTableDescriptor?table, HColumnDescriptor...?family)创建hbase表 void | delete(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName)Deletes a single qualifier in the given table and family. void | delete(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName, java.lang.String?qualifier)Deletes a single cell in the given table. void | execute(ConnectionCallback?action)hbase Connection回调方法 ?T | execute(java.lang.String?tableName, ?action)Executes the given action against the specified table handling resource management. ?T | find(java.lang.String?tableName, Scan?scan, ?action)Scans the target table using the givenScanobject. ?java.util.List | find(java.lang.String?tableName, Scan?scan, ?action)Scans the target table using the givenScanobject. ?T | find(java.lang.String?tableName, java.lang.String?family, ?action)Scans the target table, using the given family. ?java.util.List | find(java.lang.String?tableName, java.lang.String?family, ?action)Scans the target table, using the given column family. ?T | find(java.lang.String?tableName, java.lang.String?family, java.lang.String?qualifier, ?action)Scans the target table, using the given column family and qualifier. ?java.util.List | find(java.lang.String?tableName, java.lang.String?family, java.lang.String?qualifier, ?action)Scans the target table, using the given column family. ?T | get(java.lang.String?tableName, java.lang.Object?row, ?mapper)Gets an individual row from the given table. ?T | get(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName, ?mapper)Gets an individual row from the given table. ?T | get(java.lang.String?tableName, java.lang.Object?row, java.lang.String?familyName, java.lang.String?qualifier, ?mapper)Gets an individual row from the given table. void | put(java.lang.String?table, Put?put)Puts a single value in to the given table. ================================================================================ === 页面 210 === # PAGE: SOAPAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/SOAPAPI.html [TITLE] 接口 SOAPAPI [DESCRIPTION] 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface SOAPAPI extends java.io.Closeable CC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 [DESCRIPTION] CC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 [DESCRIPTION] 根据serviceEndpointInterface和features返回服务代理对象,该对象将根据CC SOAP连接参数配置调用地址,安全等信息 [DESCRIPTION] 根据serviceEndpointInterface和features返回服务代理对象,该对象将根据CC SOAP连接参数配置调用地址,安全等信息 [METHOD_SIGNATURE] close() [METHOD_SIGNATURE] connectTimeout(int?connectTimeout) [METHOD_SIGNATURE] getPort(java.lang.Class?serviceEndpointInterface, javax.xml.ws.WebServiceFeature...?features) [METHOD_SIGNATURE] readTimeout(int?readTimeout) [METHOD_SIGNATURE] Service.getPort(Class, WebServiceFeature...) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | close()销毁调用资源 SOAPAPI | connectTimeout(int?connectTimeout) ?T | getPort(java.lang.Class?serviceEndpointInterface, javax.xml.ws.WebServiceFeature...?features)根据serviceEndpointInterface和features返回服务代理对象,该对象将根据CC SOAP连接参数配置调用地址,安全等信息 SOAPAPI | readTimeout(int?readTimeout)默认6秒 ================================================================================ === 页面 211 === # PAGE: 程序包 com.actionsoft.sdk.local.api.cc的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/package-use.html [TITLE] 程序包的使用com.actionsoft.sdk.local.api.cc [DESCRIPTION] 通过ES高级别API执行常见操作 支持日志和审计的操作:不含getClient [DESCRIPTION] 支持日志和审计的操作:setConvertName除外均支持 [DESCRIPTION] 支持日志和审计的操作:execute、get、post、async [DESCRIPTION] 支持日志和审计的操作包括:send、receive Provides send(..) and receive(..) methods that mirror various JMS API methods. [DESCRIPTION] kafka客户端消息发送和接收api 支持日志和审计的操作:send、poll 发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化; 接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); [DESCRIPTION] 支持日志和审计的操作:不包括open、getRoot、close protected Name getPeopleDn(String userId) { AndFilter andFilter = new AndFilter(); andFilter.and(new EqualsFilter("objectclass", "person")); andFilter.and(new EqualsFilter("objectclass", "xUserObjectClass")); andFilter.and(new EqualsFilter("uid", userId)); List result = ldap.search("", andFilter.encode(), SearchControls.SUBTREE_SCOPE, new AbstractContextMapper() { @Override protected Name doMapFromContext(DirContextOperations adapter) { return adapter.getDn(); } }); if (null == result || result.size() ! [DESCRIPTION] https://docs.mongodb.com/manual/reference/connection-string/#connections-standard-connection-string-format mongo api提供了一些工具方法,通过静态引用可简化编程,例如: import static com.mongodb.client.model.Filters; import static com.mongodb.client.model.Updates; import static com.mongodb.client.model.Sorts; import static com.mongodb.client.model.Indexes; [DESCRIPTION] 支持日志和审计的操作包括:doIn、publish、consume [DESCRIPTION] RDS API为CC操作关系数据库的API,该API支持? [DESCRIPTION] 非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt [DESCRIPTION] CC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 [DESCRIPTION] 支持日志和审计的操作:getData、create、delete、setData、checkExists、getChildren [DESCRIPTION] 支持日志和审计的操作:execute、get、post、async [DESCRIPTION] 支持日志和审计的操作包括:send、receive Provides send(..) and receive(..) methods that mirror various JMS API methods. [DESCRIPTION] kafka客户端消息发送和接收api 支持日志和审计的操作:send、poll 发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化; 接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); [DESCRIPTION] 非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt [DESCRIPTION] CC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 [METHOD_SIGNATURE] send(..) [METHOD_SIGNATURE] receive(..) [METHOD_SIGNATURE] send(..) [METHOD_SIGNATURE] receive(..) [TABLE] 使用com.actionsoft.sdk.local.api.cc的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.sdk.local.api.cc中的类 类和说明 EsAPI通过ES高级别API执行常见操作 支持日志和审计的操作:不含getClient FtpAPI支持日志和审计的操作:setConvertName除外均支持 HBaseAPI支持日志和审计的操作:全部 HttpAPI支持日志和审计的操作:execute、get、post、async JmsAPI支持日志和审计的操作包括:send、receive Providessend(..)andreceive(..)methods that mirror various JMS API methods. KafkaAPIkafka客户端消息发送和接收api 支持日志和审计的操作:send、poll发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化;接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); LDAPAPI支持日志和审计的操作:不包括open、getRoot、close protected Name getPeopleDn(String userId) { AndFilter andFilter = new AndFilter(); andFilter.and(new EqualsFilter("objectclass", "person")); andFilter.and(new EqualsFilter("objectclass", "xUserObjectClass")); andFilter.and(new EqualsFilter("uid", userId)); Listresult = ldap.search("", andFilter.encode(), SearchControls.SUBTREE_SCOPE, new AbstractContextMapper() { @Override protected Name doMapFromContext(DirContextOperations adapter) { return adapter.getDn(); } }); if (null == result || result.size() ! MongoDBAPIhttps://docs.mongodb.com/manual/reference/connection-string/#connections-standard-connection-string-format mongo api提供了一些工具方法,通过静态引用可简化编程,例如: import static com.mongodb.client.model.Filters; import static com.mongodb.client.model.Updates; import static com.mongodb.client.model.Sorts; import static com.mongodb.client.model.Indexes; RabbitmqAPI支持日志和审计的操作包括:doIn、publish、consume RDSAPIRDS API为CC操作关系数据库的API,该API支持? RedisAPI非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt SOAPAPICC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 ZooKeeperAPI支持日志和审计的操作:getData、create、delete、setData、checkExists、getChildren [TABLE] com.actionsoft.sdk.local.api.cc使用的com.actionsoft.sdk.local.api.cc中的类 类和说明 HttpAPI支持日志和审计的操作:execute、get、post、async JmsAPI支持日志和审计的操作包括:send、receive Providessend(..)andreceive(..)methods that mirror various JMS API methods. KafkaAPIkafka客户端消息发送和接收api 支持日志和审计的操作:send、poll发送消息默认使用org.apache.kafka.common.serialization.Serdes根据发送消息K/V类型long/int/double/String/ByteBuffer/byte[]进行序列化;接收消息必须指定序列化实现类,可使用内置DefDes构造long/int/double/String/ByteBuffer/byte[]类型的反序列化: Deserializer<String> des = new DefDes<String>(String.class); KafkaAPI<String, String> api = SDK.getCCAPI().getKafkaAPI(profileId , des , des); api.topic("topic").send("test"); KafkaAPI.ConsumerCallback消息接收的回调接口 KafkaAPI.ProducerCallback消息发送的回调接口 RedisAPI非byte[]类型通过serializer/keySerializer/valueSerializer/hashKeySerializer/hashValueSerializer,系统提供了StringSerializer/Jdkerializer和工具类SerializationUtils 支持的日志操作:restore, dump, execute, delete, expire, keys, hasKey, getExpire, rename, renameIfAbsent, sort, randomKey, persist, expireAt 支持的审计操作:put, delete, set, rename, persist, expireAt SOAPAPICC SOAP连接的客户端封装,使用动态代理的同步调用方式发起http协议调用 支持日志和审计的操作:SEI接口 ================================================================================ === 页面 212 === # PAGE: RabbitmqAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/RabbitmqAPI.html [TITLE] 接口 RabbitmqAPI [DESCRIPTION] 所有超级接口: java.lang.AutoCloseable, java.io.Closeable public interface RabbitmqAPI extends java.io.Closeable 支持日志和审计的操作包括:doIn、publish、consume [DESCRIPTION] 支持日志和审计的操作包括:doIn、publish、consume [METHOD_SIGNATURE] consume(java.lang.String?name, java.lang.String?type, boolean?autoAck, DeliverCallback?listener) [METHOD_SIGNATURE] consume(java.lang.String?name, java.lang.String?type, DeliverCallback?listener) [METHOD_SIGNATURE] consume(java.lang.String?name, java.lang.String?type, java.lang.String?routingKey, boolean?autoAck, DeliverCallback?listener) [METHOD_SIGNATURE] doIn(?f) [METHOD_SIGNATURE] publish(java.lang.String?name, byte[]?body) [METHOD_SIGNATURE] publish(java.lang.String?name, java.lang.String?type, byte[]?body) [METHOD_SIGNATURE] publish(java.lang.String?name, java.lang.String?type, java.lang.String?routingKey, byte[]?body) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | direct static java.lang.String | fanout static java.lang.String | headers static java.lang.String | queue static java.lang.String | topic [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | consume(java.lang.String?name, java.lang.String?type, boolean?autoAck, DeliverCallback?listener)设置消费者监听 java.lang.String | consume(java.lang.String?name, java.lang.String?type, DeliverCallback?listener)设置消费者监听 java.lang.String | consume(java.lang.String?name, java.lang.String?type, java.lang.String?routingKey, boolean?autoAck, DeliverCallback?listener)设置消费者监听 void | doIn(?f) void | publish(java.lang.String?name, byte[]?body)发送一条queue消息 void | publish(java.lang.String?name, java.lang.String?type, byte[]?body)发送一条消息 void | publish(java.lang.String?name, java.lang.String?type, java.lang.String?routingKey, byte[]?body) ================================================================================ === 页面 213 === # PAGE: com.actionsoft.bpms.commons.log.sla.constant 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/constant/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.log.sla.constant的分层结构 ================================================================================ === 页面 214 === # PAGE: 程序包 com.actionsoft.bpms.commons.log.sla.constant的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/constant/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.log.sla.constant ================================================================================ === 页面 215 === # PAGE: com.actionsoft.bpms.client.notification 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/client/notification/package-tree.html [TITLE] 程序包com.actionsoft.bpms.client.notification的分层结构 ================================================================================ === 页面 216 === # PAGE: NotificationMessageFormatter (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/client/notification/NotificationMessageFormatter.html [TITLE] 接口 NotificationMessageFormatter [DESCRIPTION] public interface NotificationMessageFormatter 通知消息格式化接口。这是“通知中心”App服务接收到开发者自定义的消息后,进行格式化处理的接口,该接口的实现类在aslp://com.actionsoft .apps.notification/registerApp时,作为formatter参数提供 [DESCRIPTION] 通知消息格式化接口。这是“通知中心”App服务接收到开发者自定义的消息后,进行格式化处理的接口,该接口的实现类在aslp://com.actionsoft .apps.notification/registerApp时,作为formatter参数提供 [DESCRIPTION] 当用户接收到提醒窗口或在通知中心点击通知条目时被触发,格式化通知的内容。 [DESCRIPTION] 当用户接收到提醒窗口或在通知中心点击通知条目时被触发,格式化通知的内容。(例如发送的原始通知是个json格式,包含了信息id、 附加id等开发者需要的数据,开发者可以根据这些信息提供进阶处理操作) [METHOD_SIGNATURE] parser(UserContextuserContext, java.lang.String?content) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ResponseObject | parser(UserContextuserContext, java.lang.String?content)当用户接收到提醒窗口或在通知中心点击通知条目时被触发,格式化通知的内容。 ================================================================================ === 页面 217 === # PAGE: 程序包 com.actionsoft.bpms.client.notification的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/client/notification/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.client.notification ================================================================================ === 页面 218 === # PAGE: PermissionConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/basic/constant/PermissionConst.html [TITLE] 接口 PermissionConst [DESCRIPTION] public interface PermissionConst 安全与资源类别常量参考 [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | PERMISSION_ASSIGNMENT_TYPE_DEPT赋权对象是部门 static java.lang.String | PERMISSION_ASSIGNMENT_TYPE_ORGCOMPANY组织角色中组织单位类型 static java.lang.String | PERMISSION_ASSIGNMENT_TYPE_ORGDEPARTMENT组织角色中部门类型 static java.lang.String | PERMISSION_ASSIGNMENT_TYPE_ORGROLE授权对象是组织角色 static java.lang.String | PERMISSION_ASSIGNMENT_TYPE_ROLE赋权对象是角色 static java.lang.String | PERMISSION_ASSIGNMENT_TYPE_USER赋权对象是人 static java.lang.String | PERMISSION_RESOURCE_TYPE_BPA_ORGBPA组织权限 static java.lang.String | PERMISSION_RESOURCE_TYPE_BPA_PROCESSBPA 流程权限 static java.lang.String | PERMISSION_RESOURCE_TYPE_BUTTON static java.lang.String | PERMISSION_RESOURCE_TYPE_DOCUMENT_LAYER安全级别 static java.lang.String | PERMISSION_RESOURCE_TYPE_FORM_FIELD表单元数据权限资源类型,表单的的字段 static java.lang.String | PERMISSION_RESOURCE_TYPE_FORM_TABLE表单元数据权限资源类型,表单的子表 static java.lang.String | PERMISSION_RESOURCE_TYPE_FUNCTION导航功能 static java.lang.String | PERMISSION_RESOURCE_TYPE_MOBILE_APP移动设备应用 static java.lang.String | PERMISSION_RESOURCE_TYPE_MOBILE_POLICY移动设备策略 static java.lang.String | PERMISSION_RESOURCE_TYPE_PROCESS流程 static java.lang.String | PERMISSION_RESOURCE_TYPE_ROLE角色对象 ================================================================================ === 页面 219 === # PAGE: com.actionsoft.bpms.commons.security.basic.constant 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/basic/constant/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.security.basic.constant的分层结构 ================================================================================ === 页面 220 === # PAGE: 程序包 com.actionsoft.bpms.commons.security.basic.constant的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/basic/constant/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.security.basic.constant ================================================================================ === 页面 221 === # PAGE: Logger (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/Logger.html [TITLE] 接口 Logger [DESCRIPTION] public interface Logger 文件日志输出接口 [DESCRIPTION] 输出debug级别日志信息,同时该信息输出至CONSOLE启动窗口。 [DESCRIPTION] 输出info级别日志信息,同时该信息输出至CONSOLE启动窗口 [DESCRIPTION] 输出info级别日志信息,同时该信息输出至CONSOLE启动窗口 [DESCRIPTION] 输出debug级别日志信息,同时该信息输出至CONSOLE启动窗口。该信息是否被输出受相关应用debug选项影响 [METHOD_SIGNATURE] debug(java.lang.String?msg) [METHOD_SIGNATURE] debug(java.lang.String?msg, java.lang.Throwable?t) [METHOD_SIGNATURE] error(java.lang.String?msg) [METHOD_SIGNATURE] error(java.lang.String?msg, java.lang.Throwable?t) [METHOD_SIGNATURE] info(java.lang.String?msg) [METHOD_SIGNATURE] trace(java.lang.String?msg, java.lang.Throwable?t) [METHOD_SIGNATURE] warn(java.lang.String?msg) [METHOD_SIGNATURE] warn(java.lang.String?msg, java.lang.Throwable?t) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | debug(java.lang.String?msg)输出debug级别日志信息,同时该信息输出至CONSOLE启动窗口。 void | debug(java.lang.String?msg, java.lang.Throwable?t)debug级别输出日志 void | error(java.lang.String?msg)输出err级别信息到日志文件 void | error(java.lang.String?msg, java.lang.Throwable?t)输出err级别信息到日志文件 void | info(java.lang.String?msg)输出info级别日志信息,同时该信息输出至CONSOLE启动窗口 void | trace(java.lang.String?msg, java.lang.Throwable?t)trace级别输出日志信息 void | warn(java.lang.String?msg)输出warn级别信息到日志文件 void | warn(java.lang.String?msg, java.lang.Throwable?t)输出warn级别信息到日志文件 ================================================================================ === 页面 222 === # PAGE: SLACollectionDataOfDay (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/SLACollectionDataOfDay.html [TITLE] 接口 SLACollectionDataOfDay [DESCRIPTION] public interface SLACollectionDataOfDay 以1天为单位的SLA指标值 ================================================================================ === 页面 223 === # PAGE: FormAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/FormAPI.html [TITLE] 接口 FormAPI [DESCRIPTION] public interface FormAPI 表单访问和操作接口 [DESCRIPTION] 获取流程实例审批的记录的平台默认提供的HTML片段 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 获取任务的无会话请求的表单URL,其中包含TokenID,Token有效期默认3天 6.2.8以前的版本可以调用com.actionsoft.sdk.local.api.PortalAPI#getTaskInstTokenUrl(java.lang.String)方法 [DESCRIPTION] 获取流程跟踪URL,平台默认调用流程设计图样式的跟踪图,该模式要求IE10及以上浏览器支持,除非流程实施时候修改了设置 [DESCRIPTION] 获取任务的无会话请求的表单URL,其中包含TokenID,Token有效期默认3天 6.2.8以前的版本可以调用com.actionsoft.sdk.local.api.PortalAPI#getTaskInstTokenUrl(java.lang.String)方法 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormPage方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 已过时。 被getFormURL方法替代,后期会删除,请注意重构 [DESCRIPTION] 获取流程跟踪URL,平台默认调用流程设计图样式的跟踪图,该模式要求IE10及以上浏览器支持,除非流程实施时候修改了设置 [DESCRIPTION] 获取流程实例审批的记录的平台默认提供的HTML片段 [METHOD_SIGNATURE] getDWFormMainPage(UserContextuserContext,ProcessInstanceprocessInst, int?openState) [METHOD_SIGNATURE] getDWFormMainPage(UserContextuserContext, java.lang.String?processInstId, int?openState) [METHOD_SIGNATURE] getDWFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?formDefId) [METHOD_SIGNATURE] getDWFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?formDefId, int?openState) [METHOD_SIGNATURE] getFormExtendsButtonsJSON(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getFormExtendsButtonsJSON(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getFormHistoryOpinionHTML(UserContextuserContext, java.lang.String?processInstId) [METHOD_SIGNATURE] getFormHistoryOpinionJSON(UserContextuserContext, java.lang.String?processInstId) [METHOD_SIGNATURE] getFormMainPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] getFormMainPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, int?openState) [METHOD_SIGNATURE] getFormMainPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId) [METHOD_SIGNATURE] getFormMainPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState) [METHOD_SIGNATURE] getFormMainURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?formDefId, int?openState) [METHOD_SIGNATURE] getFormMainURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?formDefId, int?openState, boolean?displayToolbar) [METHOD_SIGNATURE] getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId) [METHOD_SIGNATURE] getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar) [METHOD_SIGNATURE] getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId) [METHOD_SIGNATURE] getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar) [METHOD_SIGNATURE] getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId) [METHOD_SIGNATURE] getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar) [METHOD_SIGNATURE] getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar, java.util.Map?extParams) [METHOD_SIGNATURE] getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId) [METHOD_SIGNATURE] getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar) [METHOD_SIGNATURE] getFormSysButtonsJSON(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?userTaskDefId, int?openState) [METHOD_SIGNATURE] getFormSysButtonsJSON(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?userTaskDefId, int?openState) [METHOD_SIGNATURE] getFormTokenUrl(java.lang.String?taskInstId) [METHOD_SIGNATURE] getFormTrackURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId) [METHOD_SIGNATURE] getFormTrackURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, boolean?supportCanvas, java.lang.String?formInfo) [METHOD_SIGNATURE] getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang) [METHOD_SIGNATURE] getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar) [METHOD_SIGNATURE] getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang) [METHOD_SIGNATURE] getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar) [METHOD_SIGNATURE] getLastSnapshotPDFFile(java.lang.String?processInstId, java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | getDWFormMainPage(UserContextuserContext,ProcessInstanceprocessInst, int?openState)返回完整的带有工具栏的表单 java.lang.String | getDWFormMainPage(UserContextuserContext, java.lang.String?processInstId, int?openState)返回完整的带有工具栏的表单 java.lang.String | getDWFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?formDefId)返回完整的带有工具栏的表单URL java.lang.String | getDWFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?formDefId, int?openState)返回完整的带有工具栏的表单URL java.lang.String | getFormExtendsButtonsJSON(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?userTaskDefId)获取节点配置的扩展按钮JSON结构 java.lang.String | getFormExtendsButtonsJSON(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?userTaskDefId)获取节点配置的扩展按钮JSON结构 java.lang.String | getFormHistoryOpinionHTML(UserContextuserContext, java.lang.String?processInstId)获取流程实例审批的记录的平台默认提供的HTML片段 java.lang.String | getFormHistoryOpinionJSON(UserContextuserContext, java.lang.String?processInstId)获取流程实例审批的记录的JSON结构 java.lang.String | getFormMainPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst)已过时。被getFormPage方法替代,后期会删除,请注意重构 java.lang.String | getFormMainPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, int?openState)已过时。被getFormPage方法替代,后期会删除,请注意重构 java.lang.String | getFormMainPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId)已过时。被getFormPage方法替代,后期会删除,请注意重构 java.lang.String | getFormMainPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState)已过时。被getFormPage方法替代,后期会删除,请注意重构 java.lang.String | getFormMainURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?formDefId, int?openState)已过时。被getFormURL方法替代,后期会删除,请注意重构 java.lang.String | getFormMainURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?formDefId, int?openState, boolean?displayToolbar)已过时。被getFormURL方法替代,后期会删除,请注意重构 java.lang.String | getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId)返回表单页面,包含按钮工具条 java.lang.String | getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar)返回表单页面 java.lang.String | getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId)返回表单页面,包含按钮工具条 java.lang.String | getFormPage(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar)返回表单页面 java.lang.String | getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId)返回表单页面,包含按钮工具条 java.lang.String | getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar)返回表单页面 java.lang.String | getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.Integer?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar, java.util.Map?extParams)返回表单页面 java.lang.String | getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId)返回表单页面,包含按钮工具条 java.lang.String | getFormPage(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, int?currentPage, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar)返回表单页面 java.lang.String | getFormSysButtonsJSON(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?userTaskDefId, int?openState)获取表单系统提供的按钮JSON结构 java.lang.String | getFormSysButtonsJSON(UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?userTaskDefId, int?openState)获取表单系统提供的按钮JSON结构 java.lang.String | getFormTokenUrl(java.lang.String?taskInstId)获取任务的无会话请求的表单URL,其中包含TokenID,Token有效期默认3天6.2.8以前的版本可以调用com.actionsoft.sdk.local.api.PortalAPI#getTaskInstTokenUrl(java.lang.String)方法 java.lang.String | getFormTrackURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId)获取流程跟踪URL,平台默认调用流程设计图样式的跟踪图,该模式要求IE10及以上浏览器支持,除非流程实施时候修改了设置 java.lang.String | getFormTrackURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, boolean?supportCanvas, java.lang.String?formInfo)获取流程跟踪URL java.lang.String | getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang)返回表单页面URL,包含按钮工具条 java.lang.String | getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.Integer?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar)返回表单页面URL java.lang.String | getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang)返回表单页面URL,包含按钮工具条 java.lang.String | getFormURL(java.lang.String?bpmPortalHost, java.lang.String?sid, java.lang.String?processInstId, java.lang.String?taskInstId, int?openState, java.lang.String?formDefId, java.lang.String?boId, java.lang.String?lang, boolean?displayToolbar)返回表单页面URL java.io.File | getLastSnapshotPDFFile(java.lang.String?processInstId, java.lang.String?processDefId, java.lang.String?userTaskDefId)返回最新的一个表单快照的PDF文件 ================================================================================ === 页面 224 === # PAGE: FileProcessorListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/FileProcessorListener.html [TITLE] 接口 FileProcessorListener [DESCRIPTION] 所有已知实现类: AbstFileProcessor public interface FileProcessorListener 当发生文件上传、下载时,开放的事件接口 另请参阅: 开发者继承这个抽象类 , 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户 [DESCRIPTION] repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求 [DESCRIPTION] 下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage [DESCRIPTION] 上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。 [DESCRIPTION] 上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名 [DESCRIPTION] 上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名 [DESCRIPTION] 上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。通常在这里可以读取文件原文, 做全文检索的入库或其他操作 [DESCRIPTION] 上传文件失败后补偿事件。对应ready(),如在这里将附件名从业务表中移走 [DESCRIPTION] 下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage [DESCRIPTION] repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求 [METHOD_SIGNATURE] downloadComplete(java.util.Map?param) [METHOD_SIGNATURE] downloadContent(java.util.Map?param) [METHOD_SIGNATURE] downloadValidate(java.util.Map?param) [METHOD_SIGNATURE] uploadBeforeEncrypt(java.util.Map?param) [METHOD_SIGNATURE] uploadError(java.util.Map?param) [METHOD_SIGNATURE] uploadReady(java.util.Map?param) [METHOD_SIGNATURE] uploadSuccess(java.util.Map?param) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | downloadComplete(java.util.Map?param)附件下载结束触发 java.io.InputStream | downloadContent(java.util.Map?param)repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求 boolean | downloadValidate(java.util.Map?param)下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage void | uploadBeforeEncrypt(java.util.Map?param)上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。 void | uploadError(java.util.Map?param)上传文件失败后补偿事件。 boolean | uploadReady(java.util.Map?param)上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名 void | uploadSuccess(java.util.Map?param)上传文件成功后补偿事件 ================================================================================ === 页面 225 === # PAGE: SADAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/SADAPI.html [TITLE] 接口 SADAPI [DESCRIPTION] public interface SADAPI SAD流程实例分库分表服务API接口。SAD(Split Archive Data) [DESCRIPTION] SAD流程实例分库分表服务API接口。SAD(Split Archive Data) [DESCRIPTION] 创建一个待执行的分区定义,初始化该分区的空结构物理表、索引。 [DESCRIPTION] 执行一个分区的数据处理计划,将符合拆分规则的数据转移到归档表 [DESCRIPTION] 列出全部分区索引信息。 rangeType支持Y和Q,分别表示按年、按季。partitionState支持0、1、2、3、9,分表表示就绪待执行、已完成、正在执行、已分库、出错。dataPolicy支持0、1、2,分表表示完全脱机不可用、仅后台可以维护、前端业务可查询 [DESCRIPTION] 创建一个待执行的分区定义,初始化该分区的空结构物理表、索引。该API主要提供给Job开发者,通过自定义的定时器定时处理归档 [DESCRIPTION] 执行一个分区的数据处理计划,将符合拆分规则的数据转移到归档表 [DESCRIPTION] 删除一个分区定义和空结构的物理表。如果要删除的分区已存在归档数据时,抛出禁止操作的错误。只选WFA_PROCESS_XXX、WFA_TASK_XXX这两个表做检查 [METHOD_SIGNATURE] createPartition(java.lang.String?rangeType, java.lang.String?rangeValue, java.lang.String?memo, java.lang.String?optUser, int?dataPolicy, java.lang.String?ccId) [METHOD_SIGNATURE] executePartition(java.lang.String?id, java.lang.String?optUser) [METHOD_SIGNATURE] getPartition(java.lang.String?id) [METHOD_SIGNATURE] isSupportSAD() [METHOD_SIGNATURE] listPartitions() [METHOD_SIGNATURE] queryPartitionIdByBizKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] queryPartitionIdByProcessInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] queryPartitionIndexByProcessInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] queryPartitionIndexByTaskInstId(java.lang.String?taskInstId) [METHOD_SIGNATURE] reloadGlobalLinkOfPartition(java.lang.String?id) [METHOD_SIGNATURE] removePartition(java.lang.String?id) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | createPartition(java.lang.String?rangeType, java.lang.String?rangeValue, java.lang.String?memo, java.lang.String?optUser, int?dataPolicy, java.lang.String?ccId)创建一个待执行的分区定义,初始化该分区的空结构物理表、索引。 void | executePartition(java.lang.String?id, java.lang.String?optUser)执行一个分区的数据处理计划,将符合拆分规则的数据转移到归档表 java.util.Map | getPartition(java.lang.String?id)根据ID返回分区信息 boolean | isSupportSAD()当前平台是否支持SAD服务 java.util.List> | listPartitions()列出全部分区索引信息。 java.lang.String | queryPartitionIdByBizKey(java.lang.String?processBusinessKey)查询外部业务主键所在分区ID java.lang.String | queryPartitionIdByProcessInstId(java.lang.String?processInstId)查询流程实例所在分区ID java.lang.String | queryPartitionIndexByProcessInstId(java.lang.String?processInstId)查询指定结束的流程实例归档在哪个分区索引 java.lang.String | queryPartitionIndexByTaskInstId(java.lang.String?taskInstId)查询指定结束的任务实例归档在哪个分区索引 void | reloadGlobalLinkOfPartition(java.lang.String?id)重建指定分区的归档流程、任务实例缓存索引 void | removePartition(java.lang.String?id)删除一个分区定义和空结构的物理表。 ================================================================================ === 页面 226 === # PAGE: SessionConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/session/constant/SessionConst.html [TITLE] 接口 SessionConst [DESCRIPTION] public interface SessionConst Session常量 版本: 2.2.1 [DESCRIPTION] 该账户已有有效会话,适用于对账户控制单点登录策略 [DESCRIPTION] 该账户已有有效会话,适用于对账户控制单点登录策略 [TABLE] 字段 限定符和类型 | 字段和说明 static int | SESSION_STATUS_ERROR发生内部错误 static int | SESSION_STATUS_FORBIDDEN会话无效 static int | SESSION_STATUS_LOGIN该账户已有有效会话,适用于对账户控制单点登录策略 static int | SESSION_STATUS_NOTFIND会话不存在或已销毁 static int | SESSION_STATUS_OK会话有效 static int | SESSION_STATUS_OVERTIME会话已超时 static int | SESSION_STATUS_USER_NOTFIND用户不存在 ================================================================================ === 页面 227 === # PAGE: DES (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/DES.html [DESCRIPTION] public class DES extends java.lang.Object DES算法全称为Data Encryption Standard,即数据加密算法,它是IBM公司于1975年研究成功并公开发表的,在计算机网络系统中广泛使用。 目前DES已经逐渐被AES算法取代 另请参阅: AES [DESCRIPTION] DES算法全称为Data Encryption Standard,即数据加密算法,它是IBM公司于1975年研究成功并公开发表的,在计算机网络系统中广泛使用。 目前DES已经逐渐被AES算法取代 [METHOD_SIGNATURE] DES() [METHOD_SIGNATURE] decrypt(byte[]?data, byte[]?password) [METHOD_SIGNATURE] encrypt(byte[]?data, byte[]?password) [METHOD_SIGNATURE] main(java.lang.String[]?args) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | KEY_ALGORITHM [TABLE] 构造器 构造器和说明 DES() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static byte[] | decrypt(byte[]?data, byte[]?password)使用DES解密,返回解密后的字节数据 static byte[] | encrypt(byte[]?data, byte[]?password)使用DES加密,返回加密后的字节数据 static void | main(java.lang.String[]?args) ================================================================================ === 页面 228 === # PAGE: DaoQuery (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/DaoQuery.html [TITLE] 类 DaoQuery [DESCRIPTION] 类型参数: M - 所有已实现的接口: IDaoQuery public final class DaoQuery extends java.lang.Object implements IDaoQuery 通用Dao查询器 [METHOD_SIGNATURE] DaoQuery(java.sql.Connection?connection, java.lang.String?sql, java.util.Map?paraMap,RowMapper?mapper) [METHOD_SIGNATURE] DaoQuery(java.lang.String?sql, java.util.Map?paraMap,RowMapper?mapper) [METHOD_SIGNATURE] DaoQuery(java.lang.String?sql,RowMapper?mapper, java.lang.Object[]?args) [METHOD_SIGNATURE] list() [METHOD_SIGNATURE] list(int?firstRow, int?rowCount) [METHOD_SIGNATURE] orderBy(java.lang.String?fieldName) [TABLE] 构造器 构造器和说明 DaoQuery(java.sql.Connection?connection, java.lang.String?sql, java.util.Map?paraMap,RowMapper?mapper) DaoQuery(java.lang.String?sql, java.util.Map?paraMap,RowMapper?mapper) DaoQuery(java.lang.String?sql,RowMapper?mapper, java.lang.Object[]?args) [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.util.List | list()获得全部记录 java.util.List | list(int?firstRow, int?rowCount)获得指定分页的记录 DaoOrderBy | orderBy(java.lang.String?fieldName)设置排序字段 ================================================================================ === 页面 229 === # PAGE: Page (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/Page.html [TITLE] 类 Page [DESCRIPTION] public class Page extends java.lang.Object 列表公共参数 [METHOD_SIGNATURE] Page() [METHOD_SIGNATURE] getCount() [METHOD_SIGNATURE] getPage() [METHOD_SIGNATURE] getSize() [METHOD_SIGNATURE] setCount(java.lang.String?count) [METHOD_SIGNATURE] setPage(java.lang.String?page) [METHOD_SIGNATURE] setSize(java.lang.String?size) [TABLE] 构造器 构造器和说明 Page() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getCount()获得总记录数 java.lang.String | getPage()获得页码 java.lang.String | getSize()获得每页数 void | setCount(java.lang.String?count) void | setPage(java.lang.String?page) void | setSize(java.lang.String?size) ================================================================================ === 页面 230 === # PAGE: ResultSetExtractor (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/database/ResultSetExtractor.html [TITLE] 接口 ResultSetExtractor [DESCRIPTION] public interface ResultSetExtractor DBSql内部使用,用于转换数据集为T对象。一般在DBSql的query方法中将返回的数据集通过RowMapper转换为List的对象集合 [DESCRIPTION] DBSql内部使用,用于转换数据集为T对象。一般在DBSql的query方法中将返回的数据集通过RowMapper转换为List的对象集合 [METHOD_SIGNATURE] extractData(java.sql.ResultSet?rs) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 T | extractData(java.sql.ResultSet?rs)接口实现中必须处理整个数据集 ================================================================================ === 页面 231 === # PAGE: TeamMemberModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/TeamMemberModel.html [TITLE] 接口 TeamMemberModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface TeamMemberModel extends java.io.Serializable AWS小组成员 [DESCRIPTION] 小组成员定义Id,默认为一个36位长度的uuid串 [DESCRIPTION] 小组成员定义Id,默认为一个36位长度的uuid串 [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getMemberType() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getTeamId() [METHOD_SIGNATURE] getUserId() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getId()小组成员定义Id,默认为一个36位长度的uuid串 int | getMemberType()成员类型 int | getOrderIndex()显示顺序 java.lang.String | getTeamId()小组Id java.lang.String | getUserId()用户Id ================================================================================ === 页面 232 === # PAGE: ConsolePrinter (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/ConsolePrinter.html [TITLE] 类 ConsolePrinter [DESCRIPTION] public final class ConsolePrinter extends java.lang.Object 格式化输出至CONSOLE屏幕的信息,全平台通用 [DESCRIPTION] 格式化输出至CONSOLE屏幕的信息,全平台通用 [METHOD_SIGNATURE] ConsolePrinter() [METHOD_SIGNATURE] err(java.lang.String?msg) [METHOD_SIGNATURE] info(java.lang.String?msg) [METHOD_SIGNATURE] warn(java.lang.String?msg) [TABLE] 构造器 构造器和说明 ConsolePrinter() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | err(java.lang.String?msg)输出至CONSOLE出错信息 static java.lang.String | info(java.lang.String?msg)输出至CONSOLE提示信息 static java.lang.String | warn(java.lang.String?msg)输出至CONSOLE警告信息 ================================================================================ === 页面 233 === # PAGE: com.actionsoft.bpms.commons.security.delegation.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/delegation/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.security.delegation.model的分层结构 ================================================================================ === 页面 234 === # PAGE: UtilString.EngineSingleton (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilString.EngineSingleton.html [TITLE] 类 UtilString.EngineSingleton [DESCRIPTION] 封闭类: UtilString public static class UtilString.EngineSingleton extends java.lang.Object 共享的类实例,提高40倍性能 注意,不要向manager或者engine设置Bindings,否则可能会造成逻辑错误 静态变量模式修改为单例模式,会造成循环依赖问题导致平台启动失败 [DESCRIPTION] 共享的类实例,提高40倍性能 注意,不要向manager或者engine设置Bindings,否则可能会造成逻辑错误 静态变量模式修改为单例模式,会造成循环依赖问题导致平台启动失败 [METHOD_SIGNATURE] getInstance() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static javax.script.ScriptEngine | getInstance() ================================================================================ === 页面 235 === # PAGE: UtilSpell (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilSpell.html [TITLE] 类 UtilSpell [DESCRIPTION] public class UtilSpell extends java.lang.Object 将中文转换成拼音的工具方法 [DESCRIPTION] 已过时。 使用getShortSpell方法替代 [DESCRIPTION] 返回拼音首字母的拼音,和getPrefix()的区别是,该方法调用jPinyin的类库 [DESCRIPTION] 根据中文获得对应的拼音全拼字母(不包含音标和分隔符),若包含英文,按原始字母转换为大写后返回 [DESCRIPTION] 已过时。 使用getShortSpell方法替代 [DESCRIPTION] 根据中文获得对应的拼音首写英文字母, 若包含英文,按原始字母转换为大写后返回 其他不在字库或非英文,被忽略 [DESCRIPTION] 根据中文获得对应的拼音全拼字母(不包含音标和分隔符),若包含英文,按原始字母转换为大写后返回 [DESCRIPTION] 返回拼音首字母的拼音,和getPrefix()的区别是,该方法调用jPinyin的类库 [METHOD_SIGNATURE] UtilSpell() [METHOD_SIGNATURE] getPrefix(java.lang.String?chinese) [METHOD_SIGNATURE] getShortSpell(java.lang.String?chinese) [METHOD_SIGNATURE] getSpell(java.lang.String?chinese) [TABLE] 构造器 构造器和说明 UtilSpell() [TABLE] 所有方法静态方法具体方法已过时的方法 限定符和类型 | 方法和说明 static java.lang.String | getPrefix(java.lang.String?chinese)已过时。使用getShortSpell方法替代 static java.lang.String | getShortSpell(java.lang.String?chinese)返回拼音首字母的拼音,和getPrefix()的区别是,该方法调用jPinyin的类库 static java.lang.String | getSpell(java.lang.String?chinese)根据中文获得对应的拼音全拼字母(不包含音标和分隔符),若包含英文,按原始字母转换为大写后返回 ================================================================================ === 页面 236 === # PAGE: ProcessExecutionTrack (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/core/delegate/ProcessExecutionTrack.html [TITLE] 接口 ProcessExecutionTrack [DESCRIPTION] public interface ProcessExecutionTrack 引擎执行的堆栈结果 [DESCRIPTION] 给用户友好的处理结果说明,这是一个工具方法 [DESCRIPTION] 给用户友好的处理结果说明,这是一个工具方法 [DESCRIPTION] 获得该行为执行产生的对象。如创建任务后,该列表存放任务实例对象 [METHOD_SIGNATURE] getContext() [METHOD_SIGNATURE] getCurrentElement() [METHOD_SIGNATURE] getDescription() [METHOD_SIGNATURE] getObjectList() [METHOD_SIGNATURE] getSourceElement() [METHOD_SIGNATURE] getWellDescription() [METHOD_SIGNATURE] getWellDescription(java.util.List?trackList) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ProcessExecutionContext | getContext()流程引擎行为上下文 ProcessElement | getCurrentElement()当前流程元素定义对象 java.lang.String | getDescription()获得该行为执行的附加描述信息 java.util.List | getObjectList()获得该行为执行产生的对象。 ProcessElement | getSourceElement()前置流程元素定义对象 java.lang.String | getWellDescription()将状态词汇翻译成用户理解的名称 java.lang.String | getWellDescription(java.util.List?trackList)给用户友好的处理结果说明,这是一个工具方法 ================================================================================ === 页面 237 === # PAGE: IDaoQuery (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/IDaoQuery.html [TITLE] 接口 IDaoQuery [DESCRIPTION] 类型参数: M - 所有已知实现类: DaoQuery public interface IDaoQuery 通用的Dao查询器接口 [METHOD_SIGNATURE] list() [METHOD_SIGNATURE] list(int?firstRow, int?rowCount) [METHOD_SIGNATURE] orderBy(java.lang.String?fieldName) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.util.List | list()获得全部记录 java.util.List | list(int?firstRow, int?rowCount)获得指定分页的记录 DaoOrderBy | orderBy(java.lang.String?fieldName)设置排序字段 ================================================================================ === 页面 238 === # PAGE: PALMethodQueryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PALMethodQueryAPI.html [TITLE] 接口 PALMethodQueryAPI [DESCRIPTION] public interface PALMethodQueryAPI 流程资产库建模方法查询接口 [DESCRIPTION] 根据methodId获取PALMethodModel [DESCRIPTION] 根据method获取PALMethodModel [DESCRIPTION] 根据methodId获取PALMethodModel [DESCRIPTION] 根据method获取PALMethodModel [METHOD_SIGNATURE] getPALMethodModelById(java.lang.String?methodId) [METHOD_SIGNATURE] getPALMethodModelListByMethod(java.lang.String?method) [METHOD_SIGNATURE] list() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 JSONObject | getPALMethodModelById(java.lang.String?methodId)根据methodId获取PALMethodModel java.util.List | getPALMethodModelListByMethod(java.lang.String?method)根据method获取PALMethodModel java.util.List | list()获取存在的所有资产库大类 ================================================================================ === 页面 239 === # PAGE: RepositoryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/RepositoryAPI.html [TITLE] 接口 RepositoryAPI [DESCRIPTION] public interface RepositoryAPI AWS模型元数据仓库接口 [DESCRIPTION] 获取当前用户可访问的第一个默认表单模型,返回""表示无表单模型 [DESCRIPTION] 获取当前用户可访问的全部表单模型,一个数组,返回空表示无表单列表 [DESCRIPTION] 返回当前Cache中的全部非停用的流程实例 [DESCRIPTION] 流程各节点的全部扩展属性集结构定义,结构:[ { "id": "obj_c78c6718ee500001c6c32f2210b05ee0", "name": "1", "extendProperty": [] }, { "id": "obj_c78caddf7c800001a2242cff7d4c8130", "name": "2", "extendProperty": [] }, { "id": "obj_c78dfe1f5f400001b5a8134014efb650", "name": "3", "extendProperty": "" } ] [DESCRIPTION] 获取任务模型(包括usertask、servicetask等各种task) [DESCRIPTION] 根据表名、扩展属性名、扩展属性值获得满足条件的字段定义模型列表 [DESCRIPTION] 从内存列表中获得指定节点下的事件模型实例对象 [DESCRIPTION] 根据当前AWS PaaS的运行环境,智能返回可启动的流程版本Id [DESCRIPTION] 流程扩展属性集结构定义,例如[{key:"rate",value:"100",desc:""}] [DESCRIPTION] 返回一个指定版本ID和模型分类的流程模型列表 [DESCRIPTION] 返回指定的流程组ID和模型分类名称下的流程列表 [DESCRIPTION] 从内存列表中获得流程模型,包括指定的AppId的依赖的App相关的,包含直接依赖(父子关系)和关联依赖(require指定) [DESCRIPTION] 获得指定用户的有启动权限的该流程定义的全部流程版本 [DESCRIPTION] 根据actionName获取审核菜单的模型信息 [DESCRIPTION] 获得一个指定流程节点的默认表单模型ID,如果多个返回默认的第1个 [DESCRIPTION] 根据表名、扩展属性名、扩展属性值获得满足条件的字段定义模型列表 [DESCRIPTION] 流程扩展属性集结构定义,例如[{key:"rate",value:"100",desc:""}] [DESCRIPTION] 流程各节点的全部扩展属性集结构定义,结构:[ { "id": "obj_c78c6718ee500001c6c32f2210b05ee0", "name": "1", "extendProperty": [] }, { "id": "obj_c78caddf7c800001a2242cff7d4c8130", "name": "2", "extendProperty": [] }, { "id": "obj_c78dfe1f5f400001b5a8134014efb650", "name": "3", "extendProperty": "" } ] [DESCRIPTION] 根据当前AWS PaaS的运行环境,智能返回可启动的流程版本Id [DESCRIPTION] 返回一个指定版本ID和模型分类的流程模型列表 [DESCRIPTION] 从内存列表中获得流程模型,包括指定的AppId的依赖的App相关的,包含直接依赖(父子关系)和关联依赖(require指定) [DESCRIPTION] 返回指定的流程组ID和模型分类名称下的流程列表 [DESCRIPTION] 返回当前Cache中的全部非停用的流程实例 [DESCRIPTION] 获得指定用户的有启动权限的该流程定义的全部流程版本 [DESCRIPTION] 获取任务模型(包括usertask、servicetask等各种task) [DESCRIPTION] 获取当前用户可访问的全部表单模型,一个数组,返回空表示无表单列表 [DESCRIPTION] 获得一个指定流程节点的默认表单模型ID,如果多个返回默认的第1个 [DESCRIPTION] 获取当前用户可访问的第一个默认表单模型,返回""表示无表单模型 [DESCRIPTION] 从内存列表中获得指定节点下的事件模型实例对象 [DESCRIPTION] 根据actionName获取审核菜单的模型信息 [METHOD_SIGNATURE] cloneProcessDefinition(java.lang.String?sourceProcessDefId, boolean?isCloneForm, boolean?isCloneStartPerm, java.util.Map?params) [METHOD_SIGNATURE] createURLFormModel(UserContextuserContext, java.lang.String?appId, java.lang.String?categoryName, java.lang.String?title, java.lang.String?url, java.lang.String?urlFrameHeight) [METHOD_SIGNATURE] deleteURLFormModel(java.lang.String?formModelDefId) [METHOD_SIGNATURE] getAccessDefaultFormId(UserTaskModeluserTaskDef,UserContextaccessUser) [METHOD_SIGNATURE] getAccessFormList(java.lang.String?processDefId, java.lang.String?userTaskDefId,UserContextaccessUser) [METHOD_SIGNATURE] getActiveDefs(java.lang.String?appId) [METHOD_SIGNATURE] getActiveDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId) [METHOD_SIGNATURE] getActiveStartList() [METHOD_SIGNATURE] getActivityExtendAttribute(java.lang.String?processDefId) [METHOD_SIGNATURE] getActivityExtendAttribute(java.lang.String?processDefId, java.lang.String?activityDefId) [METHOD_SIGNATURE] getActivityExtendAttribute(java.lang.String?processDefId, java.lang.String?activityDefId, java.lang.String?key) [METHOD_SIGNATURE] getActivityListOfProcess(java.lang.String?processDefId) [METHOD_SIGNATURE] getActivityModel(java.lang.String?processDefId, java.lang.String?activityDefId) [METHOD_SIGNATURE] getBOItemPropValue(java.lang.String?entityName, java.lang.String?field, java.lang.String?prop) [METHOD_SIGNATURE] getBOItemsOfProp(java.lang.String?entityName, java.lang.String?prop, java.lang.String?val) [METHOD_SIGNATURE] getBOModelListByProcess(java.lang.String?processDefId) [METHOD_SIGNATURE] getBoPropertyModel(java.lang.String?processDefId, java.lang.String?userTaskDefId, java.lang.String?formDefId, java.lang.String?boDefId, java.lang.String?fieldName) [METHOD_SIGNATURE] getBPMN(java.lang.String?processDefId) [METHOD_SIGNATURE] getBPMNDiagram(java.lang.String?processDefId, int?diagramType) [METHOD_SIGNATURE] getBPMNDiagramUrl(java.lang.String?processDefId, int?diagramType, java.lang.String?sessionId) [METHOD_SIGNATURE] getFirstProcessByGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] getFirstProcessIdByGroupId(java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] getFormModel(java.lang.String?formId) [METHOD_SIGNATURE] getListenerOfEventName(java.lang.String?processDefId, java.lang.String?userTaskDefId, java.lang.String?eventName) [METHOD_SIGNATURE] getListeners(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getPrintTemplateFormDefId(UserTaskModeluserTaskModel) [METHOD_SIGNATURE] getProcessDataIsShare(java.lang.String?appId, java.lang.String?processGroupName) [METHOD_SIGNATURE] getProcessDefIdOfRelease(java.lang.String?processVerId) [METHOD_SIGNATURE] getProcessDefIdOfWork(java.lang.String?id) [METHOD_SIGNATURE] getProcessDefinition(java.lang.String?processDefId) [METHOD_SIGNATURE] getProcessDefinitionJSON(java.lang.String?processDefId) [METHOD_SIGNATURE] getProcessDefinitionUpdateInfo(java.lang.String?processDefId) [METHOD_SIGNATURE] getProcessDocument(java.lang.String?processDefId) [METHOD_SIGNATURE] getProcessEngineType(java.lang.String?processGroupId) [METHOD_SIGNATURE] getProcessExtendAttribute(java.lang.String?processDefId) [METHOD_SIGNATURE] getProcessExtendAttribute(java.lang.String?processDefId, java.lang.String?key) [METHOD_SIGNATURE] getProcessListByAppId(java.lang.String?appId) [METHOD_SIGNATURE] getProcessListOfCategory(java.lang.String?appId, java.lang.String?categoryName) [METHOD_SIGNATURE] getProcessListOfCategoryByVersionId(java.lang.String?appId, java.lang.String?processDefVersionId, java.lang.String?categoryName) [METHOD_SIGNATURE] getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?uid) [METHOD_SIGNATURE] getProcessListOfGroupIdAndCategoryName(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?categoryName, java.lang.String?uid) [METHOD_SIGNATURE] getProcessListOfGroupIdAndDependencies(java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] getProcessListOfGroupName(java.lang.String?appId, java.lang.String?processGroupName) [METHOD_SIGNATURE] getProcessListOfProcessVersion(java.lang.String?appId, java.lang.String?processDefId) [METHOD_SIGNATURE] getProcessListOfProcessVersionAndAuth(java.lang.String?appId, java.lang.String?processDefId, java.lang.String?uid) [METHOD_SIGNATURE] getProcessNode(java.lang.String?processDefId, java.lang.String?activityDefId) [METHOD_SIGNATURE] getProcessType(java.lang.String?appId, java.lang.String?processGroupName) [METHOD_SIGNATURE] getProcessVerId(java.lang.String?processDefId) [METHOD_SIGNATURE] getRunDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId) [METHOD_SIGNATURE] getUsedUserTaskModel(java.lang.String?formDefId) [METHOD_SIGNATURE] getUserTaskCommentModelOfActionName(java.lang.String?processDefId, java.lang.String?userTaskDefId, java.lang.String?actionName) [METHOD_SIGNATURE] getUserTaskCostList(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getUserTaskDefaultFormId(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getUserTaskFormSet(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getUserTaskJSON(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getUserTaskListOfProcess(java.lang.String?processDefId) [METHOD_SIGNATURE] getUserTaskModel(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getUserTaskModelByNo(java.lang.String?processDefId, int?no) [METHOD_SIGNATURE] getUserTaskNotifyList(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getUserTaskOpinionList(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getVersionListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] sortProcessListByCreateTime(java.util.List?list) [METHOD_SIGNATURE] sortProcessListByCreateTimeDesc(java.util.List?list) [METHOD_SIGNATURE] sortProcessListByName(java.util.List?list) [METHOD_SIGNATURE] updateURLFormModel(java.lang.String?formModelDefId, java.lang.String?categoryName, java.lang.String?title, java.lang.String?url, java.lang.String?urlFrameHeight) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ProcessDefinition | cloneProcessDefinition(java.lang.String?sourceProcessDefId, boolean?isCloneForm, boolean?isCloneStartPerm, java.util.Map?params)复制流程模型到指定应用 java.lang.String | createURLFormModel(UserContextuserContext, java.lang.String?appId, java.lang.String?categoryName, java.lang.String?title, java.lang.String?url, java.lang.String?urlFrameHeight)创建一个URL表单 boolean | deleteURLFormModel(java.lang.String?formModelDefId)删除一个表单 java.lang.String | getAccessDefaultFormId(UserTaskModeluserTaskDef,UserContextaccessUser)获取当前用户可访问的第一个默认表单模型,返回""表示无表单模型 java.util.Map | getAccessFormList(java.lang.String?processDefId, java.lang.String?userTaskDefId,UserContextaccessUser)获取当前用户可访问的全部表单模型,一个数组,返回空表示无表单列表 java.util.List | getActiveDefs(java.lang.String?appId)返回当前Cache中的全部非停用的流程实例 java.util.List | getActiveDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId)根据版本id获得非停用的流程实例 java.util.List | getActiveStartList()返回可用的可通过API遍历启动的流程列表 java.lang.String | getActivityExtendAttribute(java.lang.String?processDefId)流程各节点的全部扩展属性集结构定义,结构:[ { "id": "obj_c78c6718ee500001c6c32f2210b05ee0", "name": "1", "extendProperty": [] }, { "id": "obj_c78caddf7c800001a2242cff7d4c8130", "name": "2", "extendProperty": [] }, { "id": "obj_c78dfe1f5f400001b5a8134014efb650", "name": "3", "extendProperty": "" } ] java.lang.String | getActivityExtendAttribute(java.lang.String?processDefId, java.lang.String?activityDefId)一个节点的全部扩展属性集结构定义 java.lang.String | getActivityExtendAttribute(java.lang.String?processDefId, java.lang.String?activityDefId, java.lang.String?key)一个特定键名的节点扩展属性对应的值 java.util.Map | getActivityListOfProcess(java.lang.String?processDefId)返回指定流程的全部节点列表 ActivityModel | getActivityModel(java.lang.String?processDefId, java.lang.String?activityDefId)获取任务模型(包括usertask、servicetask等各种task) java.lang.String | getBOItemPropValue(java.lang.String?entityName, java.lang.String?field, java.lang.String?prop)根据表名、字段名、扩展属性名获得属性值 java.util.List | getBOItemsOfProp(java.lang.String?entityName, java.lang.String?prop, java.lang.String?val)根据表名、扩展属性名、扩展属性值获得满足条件的字段定义模型列表 java.util.Map | getBOModelListByProcess(java.lang.String?processDefId)返回指定流程的BO元数据 BOPropertyModel | getBoPropertyModel(java.lang.String?processDefId, java.lang.String?userTaskDefId, java.lang.String?formDefId, java.lang.String?boDefId, java.lang.String?fieldName)获取BO属性模型 java.lang.String | getBPMN(java.lang.String?processDefId)符合BPMN2规范的流程定义文件 byte[] | getBPMNDiagram(java.lang.String?processDefId, int?diagramType)返回流程图字节数组 java.lang.String | getBPMNDiagramUrl(java.lang.String?processDefId, int?diagramType, java.lang.String?sessionId)访问流程图的URL ProcessDefinition | getFirstProcessByGroupId(java.lang.String?processGroupId)返回流程组下第一支流程 java.lang.String | getFirstProcessIdByGroupId(java.lang.String?appId, java.lang.String?processGroupId)返回流程组下第一支流程id FormModel | getFormModel(java.lang.String?formId)获取表单模型 ListenerModel | getListenerOfEventName(java.lang.String?processDefId, java.lang.String?userTaskDefId, java.lang.String?eventName)获得一个人工节点指定事件的配置定义 java.util.Map | getListeners(java.lang.String?processDefId, java.lang.String?userTaskDefId)从内存列表中获得指定节点下的事件模型实例对象 java.lang.String | getPrintTemplateFormDefId(UserTaskModeluserTaskModel)获取节点的打印模版 boolean | getProcessDataIsShare(java.lang.String?appId, java.lang.String?processGroupName)判断流程的数据是否是共享模式 java.lang.String | getProcessDefIdOfRelease(java.lang.String?processVerId)发布运行的流程版本Id java.lang.String | getProcessDefIdOfWork(java.lang.String?id)根据当前AWS PaaS的运行环境,智能返回可启动的流程版本Id ProcessDefinition | getProcessDefinition(java.lang.String?processDefId)获取流程定义模型 java.lang.String | getProcessDefinitionJSON(java.lang.String?processDefId)获取流程定义模型的JSON结构 java.lang.String | getProcessDefinitionUpdateInfo(java.lang.String?processDefId)获取从一个流程模版派生的流程的更新信息 java.lang.String | getProcessDocument(java.lang.String?processDefId)流程定义的说明文档 int | getProcessEngineType(java.lang.String?processGroupId)返回流程的引擎类型 java.lang.String | getProcessExtendAttribute(java.lang.String?processDefId)流程扩展属性集结构定义,例如[{key:"rate",value:"100",desc:""}] java.lang.String | getProcessExtendAttribute(java.lang.String?processDefId, java.lang.String?key)一个特定键名的流程扩展属性对应的值 java.util.List | getProcessListByAppId(java.lang.String?appId)获得指定appId的所有流程 java.util.List | getProcessListOfCategory(java.lang.String?appId, java.lang.String?categoryName)从内存列表中获得一个数据模型实例对象 java.util.List | getProcessListOfCategoryByVersionId(java.lang.String?appId, java.lang.String?processDefVersionId, java.lang.String?categoryName)返回一个指定版本ID和模型分类的流程模型列表 java.util.List | getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId)从内存列表中获得一个数据模型实例对象 java.util.List | getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?uid)获取有管理权限的流程模型 java.util.List | getProcessListOfGroupIdAndCategoryName(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?categoryName, java.lang.String?uid)返回指定的流程组ID和模型分类名称下的流程列表 java.util.List | getProcessListOfGroupIdAndDependencies(java.lang.String?appId, java.lang.String?processGroupId)从内存列表中获得流程模型,包括指定的AppId的依赖的App相关的,包含直接依赖(父子关系)和关联依赖(require指定) java.util.List | getProcessListOfGroupName(java.lang.String?appId, java.lang.String?processGroupName)从内存列表中获得一个数据模型实例对象 java.util.List | getProcessListOfProcessVersion(java.lang.String?appId, java.lang.String?processDefId)获得该流程定义的全部流程版本 java.util.List | getProcessListOfProcessVersionAndAuth(java.lang.String?appId, java.lang.String?processDefId, java.lang.String?uid)获得指定用户的有启动权限的该流程定义的全部流程版本 ProcessNode | getProcessNode(java.lang.String?processDefId, java.lang.String?activityDefId)获取流程节点模型 ProcessType | getProcessType(java.lang.String?appId, java.lang.String?processGroupName)获得指定工作流组的工作流类型 java.lang.String | getProcessVerId(java.lang.String?processDefId)获得流程的主版本Id ProcessDefinition | getRunDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId)根据版本id获得发布状态的流程实例 java.util.List | getUsedUserTaskModel(java.lang.String?formDefId)返回流程中绑定制定表单的节点列表 CommentModel | getUserTaskCommentModelOfActionName(java.lang.String?processDefId, java.lang.String?userTaskDefId, java.lang.String?actionName)根据actionName获取审核菜单的模型信息 java.util.List | getUserTaskCostList(java.lang.String?processDefId, java.lang.String?userTaskDefId)获取人工任务的时限模型的集合 java.lang.String | getUserTaskDefaultFormId(java.lang.String?processDefId, java.lang.String?userTaskDefId)获得一个指定流程节点的默认表单模型ID,如果多个返回默认的第1个 java.util.List | getUserTaskFormSet(java.lang.String?processDefId, java.lang.String?userTaskDefId)获取流程节点绑定的表单模型的集合 java.lang.String | getUserTaskJSON(java.lang.String?processDefId, java.lang.String?userTaskDefId)获取人工任务模型 java.util.List | getUserTaskListOfProcess(java.lang.String?processDefId)获取流程Usertask节点列表 UserTaskModel | getUserTaskModel(java.lang.String?processDefId, java.lang.String?userTaskDefId)获取人工任务模型 UserTaskModel | getUserTaskModelByNo(java.lang.String?processDefId, int?no)基于节点序号,获取人工任务模型 java.util.List | getUserTaskNotifyList(java.lang.String?processDefId, java.lang.String?userTaskDefId)获取人工任务的通知策略模型的集合 java.util.List | getUserTaskOpinionList(java.lang.String?processDefId, java.lang.String?userTaskDefId)获取人工任务的审核菜单集合 java.util.List | getVersionListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId)根据流程组的名字获取流程组有几个版本 void | sortProcessListByCreateTime(java.util.List?list)按照流程创建时间升序排列 void | sortProcessListByCreateTimeDesc(java.util.List?list)按照流程成就时间倒序排列 void | sortProcessListByName(java.util.List?list)按照流程组名称以及流程名称排序 boolean | updateURLFormModel(java.lang.String?formModelDefId, java.lang.String?categoryName, java.lang.String?title, java.lang.String?url, java.lang.String?urlFrameHeight)修改一个URL表单模型 ================================================================================ === 页面 240 === # PAGE: com.actionsoft.bpms.commons.log.sla.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.log.sla.model的分层结构 ================================================================================ === 页面 241 === # PAGE: com.actionsoft.apps.resource 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/package-tree.html [TITLE] 程序包com.actionsoft.apps.resource的分层结构 ================================================================================ === 页面 242 === # PAGE: com.actionsoft.bpms.util 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/package-tree.html [TITLE] 程序包com.actionsoft.bpms.util的分层结构 ================================================================================ === 页面 243 === # PAGE: com.actionsoft.bpms.commons.pagination 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/pagination/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.pagination的分层结构 ================================================================================ === 页面 244 === # PAGE: FlowNodeDefinitionConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/FlowNodeDefinitionConst.html [TITLE] 接口 FlowNodeDefinitionConst [DESCRIPTION] public interface FlowNodeDefinitionConst 连线(Sequence Flow Activity),常量定义 [DESCRIPTION] 连线(Sequence Flow Activity),常量定义 [DESCRIPTION] 条件上下文是与当前流程实例相关的运行时刻数据集 [DESCRIPTION] 条件上下文是与当前任务实例相关的运行时刻数据集 [DESCRIPTION] 条件上下文是与当前任务实例相关的运行时刻数据集 [DESCRIPTION] 条件上下文是与当前流程实例相关的运行时刻数据集 [TABLE] 字段 限定符和类型 | 字段和说明 static int | COE_LEAN_NON_VALUEcoe节点精益判断类型--非增值活动 static int | COE_LEAN_VALUEcoe节点精益判断类型--增值活动 static java.lang.String | CONDITION_CONTEXT_AT_SCRIPT条件上下文是一个@规则 static java.lang.String | CONDITION_CONTEXT_BO_DATA条件上下文是BO数据集 static java.lang.String | CONDITION_CONTEXT_PROCESS_INST_DATA条件上下文是与当前流程实例相关的运行时刻数据集 static java.lang.String | CONDITION_CONTEXT_PROCESS_VAR条件上下文是流程变量 static java.lang.String | CONDITION_CONTEXT_TASK_INST_DATA条件上下文是与当前任务实例相关的运行时刻数据集 static java.lang.String | CONDITION_CONTEXT_USER_COMMENTACTION条件上下文是人工审核菜单 static java.lang.String | CONDITION_FIELD_MASTER字段是当前任务办理者是否为主管的判断值 static java.lang.String | CONDITION_FIELD_TAUIDT字段是上一个任务实例的办理者账户名 static java.lang.String | CONDITION_FIELD_TTITLE字段是当前任务实例的标题名称 static java.lang.String | CONDITION_FIELD_UCOMPANY字段是一个账户的单位名称 static java.lang.String | CONDITION_FIELD_UDEPART字段是一个账户的部门名称 static java.lang.String | CONDITION_FIELD_UEXTEND1字段是一个账户的扩展信息1 static java.lang.String | CONDITION_FIELD_UEXTEND2字段是一个账户的扩展信息2 static java.lang.String | CONDITION_FIELD_UEXTEND3字段是一个账户的扩展信息3 static java.lang.String | CONDITION_FIELD_UEXTEND4字段是一个账户的扩展信息4 static java.lang.String | CONDITION_FIELD_UEXTEND5字段是一个账户的扩展信息5 static java.lang.String | CONDITION_FIELD_UID字段是一个登录人的账户 static java.lang.String | CONDITION_FIELD_UNAME字段是一个登录人的姓名 static java.lang.String | CONDITION_FIELD_UPOSITIONLAYERNAME字段是一个账户的岗位职等名 static java.lang.String | CONDITION_FIELD_UPOSITIONLAYERNO字段是一个账户的岗位职级序号 static java.lang.String | CONDITION_FIELD_UPOSITIONNAME字段是一个账户的岗位名称 static java.lang.String | CONDITION_FIELD_UROLE字段是一个账户的角色名称 static java.lang.String | CONDITION_FIELD_WSECURITY字段是当前流程实例保密级别 static java.lang.String | CONDITION_FIELD_WTITLE字段是当前流程实例的标题名称 static java.lang.String | CONDITION_FIELD_WTITLEKEY字段是当前流程实例的标题关键字名称 ================================================================================ === 页面 245 === # PAGE: com.actionsoft.bpms.commons.security.ac.constant 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/constant/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.security.ac.constant的分层结构 ================================================================================ === 页面 246 === # PAGE: RSA (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/RSA.html [DESCRIPTION] public class RSA extends java.lang.Object RSA非对称加密。只适用于长度较小的数据,允许加密的数据长度与密钥长度有关,RSA的密钥位数越高,其密钥对产生及加密、解密的速度越慢。例如1024位密钥, 只允许加密的明文长度不超过117字节;2048位密钥, 只允许加密的明文长度不超过245字节。 [DESCRIPTION] RSA非对称加密。只适用于长度较小的数据,允许加密的数据长度与密钥长度有关,RSA的密钥位数越高,其密钥对产生及加密、解密的速度越慢。例如1024位密钥, 只允许加密的明文长度不超过117字节;2048位密钥, 只允许加密的明文长度不超过245字节。 [METHOD_SIGNATURE] RSA() [METHOD_SIGNATURE] decrypt(java.lang.String?privateKeyFile, byte[]?data) [METHOD_SIGNATURE] decryptJsValue(java.lang.String?privateKeyFile, java.lang.String?jsValue) [METHOD_SIGNATURE] encrypt(java.lang.String?publicKeyFile, byte[]?data) [METHOD_SIGNATURE] genKeys(java.lang.String?fileName) [METHOD_SIGNATURE] genKeys(java.lang.String?fileName, int?keySize) [METHOD_SIGNATURE] main(java.lang.String[]?args) [TABLE] 构造器 构造器和说明 RSA() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static byte[] | decrypt(java.lang.String?privateKeyFile, byte[]?data)用指定的私钥文件解密 static java.lang.String | decryptJsValue(java.lang.String?privateKeyFile, java.lang.String?jsValue)用于指定的私钥文件解密JS端传递的值 static byte[] | encrypt(java.lang.String?publicKeyFile, byte[]?data)用指定的公钥文件加密明文 static boolean | genKeys(java.lang.String?fileName)生成2048位公钥和私钥证书文件 static boolean | genKeys(java.lang.String?fileName, int?keySize)生成指定位数的公钥和私钥证书文件 static void | main(java.lang.String[]?args) ================================================================================ === 页面 247 === # PAGE: com.actionsoft.bpms.bpmn.engine.performer 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.engine.performer的分层结构 ================================================================================ === 页面 248 === # PAGE: ServiceTaskRuntimeConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/ServiceTaskRuntimeConst.html [TITLE] 接口 ServiceTaskRuntimeConst [DESCRIPTION] 所有超级接口: TaskRuntimeConst public interface ServiceTaskRuntimeConst extends TaskRuntimeConst 服务任务实例,运行时刻常量定义 [TABLE] 字段 限定符和类型 | 字段和说明 static int | STATE_ACTIVE活动状态 static int | STATE_COMPENSATED补偿状态 static int | STATE_COMPENSATING补偿中间状态 static int | STATE_COMPLETED结束状态 static int | STATE_COMPLETING结束中间状态 static int | STATE_FAILED出错状态 static int | STATE_FAILING出错中间状态 static int | STATE_TERMINATED中止状态 static int | STATE_TERMINATING中止中间状态 ================================================================================ === 页面 249 === # PAGE: DCUtil (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/dc/DCUtil.html [TITLE] 类 DCUtil [DESCRIPTION] public final class DCUtil extends java.lang.Object 操作DC的工具方法封装 另请参阅: DC上下文 , DC封装给开发者的常用API [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 [DESCRIPTION] 造附件RepositoryName的工具方法 [DESCRIPTION] 是否需要支持大容量4级结构的存储算法,采用该算法可以突破文件系统的单一目录文件数容量限制,理论可从原来存储3万至5万文件增容至3亿至5亿 [DESCRIPTION] 是否需要高级别的安全存储,对该类文件正文和文件名进行加/解密处理 [DESCRIPTION] 云存储上传时忽略的RepositoryName [DESCRIPTION] 造附件RepositoryName的工具方法 [DESCRIPTION] 云存储上传时忽略的RepositoryName [DESCRIPTION] 是否需要高级别的安全存储,对该类文件正文和文件名进行加/解密处理 [DESCRIPTION] 是否需要支持大容量4级结构的存储算法,采用该算法可以突破文件系统的单一目录文件数容量限制,理论可从原来存储3万至5万文件增容至3亿至5亿 [DESCRIPTION] 应用层不应该知道加解密细节,通过设置DCContext的 [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。适用于为自己的App程序生成、处理临时文件, 该文件超过n天后会由AWS平台自动删除 [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。适用于为自己的App程序生成、处理临时文件, 该文件超过n天后会由AWS平台自动删除 [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [METHOD_SIGNATURE] DCUtil() [METHOD_SIGNATURE] cloneInputStream(java.io.InputStream?in) [METHOD_SIGNATURE] close(java.io.InputStream?is) [METHOD_SIGNATURE] copyDCFile(DCContextsourceContext,DCContexttargetContext) [METHOD_SIGNATURE] createTempFileContext(java.lang.String?appId, java.lang.String?fileSuffix) [METHOD_SIGNATURE] createTempFileContext(java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileSuffix) [METHOD_SIGNATURE] decryptFile(DCContextcontext) [METHOD_SIGNATURE] decryptFileName_history(java.lang.String?fileName) [METHOD_SIGNATURE] decryptFileName(java.lang.String?fileName) [METHOD_SIGNATURE] downloadPackage(UserContextme, java.util.List?dcList, java.lang.String?zipFilePath, java.lang.String?zipFileName, java.lang.String?repositoryName) [METHOD_SIGNATURE] encryptFile(DCContextcontext) [METHOD_SIGNATURE] encryptFileName_history(java.lang.String?fileName) [METHOD_SIGNATURE] encryptFileName(java.lang.String?fileName) [METHOD_SIGNATURE] encryptFileName(java.lang.String?fileName, java.lang.String?charsetName) [METHOD_SIGNATURE] existColdPath() [METHOD_SIGNATURE] genRepositoryName(java.lang.String?name, boolean?deepFile, boolean?encrypt, boolean?RWBytes) [METHOD_SIGNATURE] getColdPath() [METHOD_SIGNATURE] getInstance() [METHOD_SIGNATURE] getMobileDownloadUrl(DCContextdcContext) [METHOD_SIGNATURE] getPath() [METHOD_SIGNATURE] getSecurityKey(java.lang.String?path) [METHOD_SIGNATURE] handlerWriteDCDefault(java.io.InputStream?in,DCContextcontext, java.util.Map?param) [METHOD_SIGNATURE] isBigStorage(java.lang.String?repositoryName) [METHOD_SIGNATURE] isDangerFileName(java.lang.String?fileName) [METHOD_SIGNATURE] isDangerFileName(java.lang.String?fileName, boolean?checkSuffix) [METHOD_SIGNATURE] isDiyContent(java.lang.String?repositoryName) [METHOD_SIGNATURE] isHighSecurityStorage(java.lang.String?repositoryName) [METHOD_SIGNATURE] isIgnoreRepositoryName(DCContextcontext) [METHOD_SIGNATURE] setExtParam(DCContextdc, java.lang.String?key, java.lang.Object?v) [METHOD_SIGNATURE] writeSysFile(DCContextcontext, java.lang.String?appId, long?fileSize, java.lang.String?cloudId, java.lang.String?cloudAppId, java.lang.String?cloudInfo) [TABLE] 构造器 构造器和说明 DCUtil() [TABLE] 所有方法静态方法具体方法已过时的方法 限定符和类型 | 方法和说明 static java.io.InputStream | cloneInputStream(java.io.InputStream?in)克隆输入流 static void | close(java.io.InputStream?is) static boolean | copyDCFile(DCContextsourceContext,DCContexttargetContext)复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 staticDCContext | createTempFileContext(java.lang.String?appId, java.lang.String?fileSuffix)获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 staticDCContext | createTempFileContext(java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileSuffix)获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 static java.io.InputStream | decryptFile(DCContextcontext)已过时。 static java.lang.String | decryptFileName_history(java.lang.String?fileName)解密文件名,后缀不变 static java.lang.String | decryptFileName(java.lang.String?fileName)解密文件名,后缀不变 staticResponseObject | downloadPackage(UserContextme, java.util.List?dcList, java.lang.String?zipFilePath, java.lang.String?zipFileName, java.lang.String?repositoryName)打包下载一系列DC文件 static int | encryptFile(DCContextcontext)加密指定的文件 static java.lang.String | encryptFileName_history(java.lang.String?fileName)加密文件名(历史) static java.lang.String | encryptFileName(java.lang.String?fileName)加密文件名,后缀不变 static java.lang.String | encryptFileName(java.lang.String?fileName, java.lang.String?charsetName)根据指定字符编码加密文件名,后缀不变 static boolean | existColdPath() static java.lang.String | genRepositoryName(java.lang.String?name, boolean?deepFile, boolean?encrypt, boolean?RWBytes)造附件RepositoryName的工具方法 static java.lang.String | getColdPath() staticDCUtil | getInstance()返回实例对象 static java.lang.String | getMobileDownloadUrl(DCContextdcContext)获取移动端的下载地址 static java.lang.String | getPath() static java.lang.String | getSecurityKey(java.lang.String?path)获得加/解密文件正文的key static boolean | handlerWriteDCDefault(java.io.InputStream?in,DCContextcontext, java.util.Map?param)从ready事件后接管附件上传动作 static boolean | isBigStorage(java.lang.String?repositoryName)是否需要支持大容量4级结构的存储算法,采用该算法可以突破文件系统的单一目录文件数容量限制,理论可从原来存储3万至5万文件增容至3亿至5亿 static boolean | isDangerFileName(java.lang.String?fileName)判断附件路径中某目录名称是否安全 static boolean | isDangerFileName(java.lang.String?fileName, boolean?checkSuffix)判断文件/文件夹名命名是否存在潜在危险 static boolean | isDiyContent(java.lang.String?repositoryName)是否自定义DC内容处理,而非默认DC文件 static boolean | isHighSecurityStorage(java.lang.String?repositoryName)是否需要高级别的安全存储,对该类文件正文和文件名进行加/解密处理 static boolean | isIgnoreRepositoryName(DCContextcontext)云存储上传时忽略的RepositoryName static void | setExtParam(DCContextdc, java.lang.String?key, java.lang.Object?v) static java.lang.String | writeSysFile(DCContextcontext, java.lang.String?appId, long?fileSize, java.lang.String?cloudId, java.lang.String?cloudAppId, java.lang.String?cloudInfo)云文档插入sys_files表 ================================================================================ === 页面 250 === # PAGE: PortalSkinsInterface (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/skins/PortalSkinsInterface.html [TITLE] 接口 PortalSkinsInterface [DESCRIPTION] 所有已知实现类: AbstPortalSkins public interface PortalSkinsInterface 门户主题风格实现接口 另请参阅: 接口描述 , 构建门户菜单、会话、账号个性参数封装 , 组织信息 , 鉴权API , 国际化语言、应用配置参数 , 待办查询 , 已办查询 , 规则API [DESCRIPTION] 登录后首页面,在用户完成登录验证后由该方法接管 [DESCRIPTION] 登录后首页面,在用户完成登录验证后由该方法接管 [METHOD_SIGNATURE] getHomePage(UserContextme) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getHomePage(UserContextme)登录后首页面,在用户完成登录验证后由该方法接管 ================================================================================ === 页面 251 === # PAGE: Level (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/logging/model/Level.html [TITLE] 类 Level [DESCRIPTION] public class Level extends java.lang.Object [METHOD_SIGNATURE] getLevel() [METHOD_SIGNATURE] setLevel(int?_level) [TABLE] 字段 限定符和类型 | 字段和说明 staticLevel | ERRORERROR类日志 staticLevel | INFOINFO类日志 staticLevel | WARNWARN类日志 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 int | getLevel()日志级别 void | setLevel(int?_level)设置日志级别 ================================================================================ === 页面 252 === # PAGE: ClaimTypeDepartment (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/ClaimTypeDepartment.html [TITLE] 接口 ClaimTypeDepartment [DESCRIPTION] public interface ClaimTypeDepartment 声明该路由方案返回一个部门ID,为该部门创建一个共享任务 [DESCRIPTION] 声明该路由方案返回一个部门ID,为该部门创建一个共享任务 ================================================================================ === 页面 253 === # PAGE: NotificationAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/NotificationAPI.html [TITLE] 接口 NotificationAPI [DESCRIPTION] public interface NotificationAPI 通知消息接口 [DESCRIPTION] 调用钉钉集成API接口(异步),以用户身份发送一条钉钉消息通知。 [DESCRIPTION] 调用钉钉集成API接口(同步),以用户身份发送一条钉钉消息通知。 [DESCRIPTION] 调用飞书集成API接口(异步),发送一条飞书消息通知。 [DESCRIPTION] 调用飞书集成API接口(同步),发送一条飞书消息通知。 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。 [DESCRIPTION] 给用户发送一条消息,默认同时向移动端设备发送。 [DESCRIPTION] 给用户发送一条消息,默认同时向移动端设备发送。 [DESCRIPTION] 以admin身份给用户发送一条系统消息,默认同时向移动端设备发送。 [DESCRIPTION] 调用企业微信集成API接口(异步),以用户身份发送一条企业微信消息通知。 [DESCRIPTION] 调用企业微信集成API接口(同步),以用户身份发送一条企业微信消息通知。 [DESCRIPTION] 以admin身份给用户发送一条系统消息,默认同时向移动端设备发送。要正常使用该API,需要当前AWS PaaS安装了"通知中心"应用(appId:com.actionsoft.apps.notification) [DESCRIPTION] 以admin身份给用户发送一条系统消息。要正常使用该API,需要当前AWS PaaS安装了"通知中心"应用(appId:com.actionsoft.apps.notification) [DESCRIPTION] 给用户发送一条消息,默认同时向移动端设备发送。要正常使用该API,需要当前AWS PaaS安装了"通知中心"应用(appId:com.actionsoft.apps.notification) [DESCRIPTION] 给用户发送一条消息。要正常使用该API,需要当前AWS PaaS安装了"通知中心"应用(appId:com.actionsoft.apps.notification) [DESCRIPTION] 给用户发送一条消息,默认同时向移动端设备发送。要正常使用该API,需要当前AWS PaaS安装了"通知中心"应用(appId:com.actionsoft.apps.notification) [DESCRIPTION] 给用户发送一条消息。要正常使用该API,需要当前AWS PaaS安装了"通知中心"应用(appId:com.actionsoft.apps.notification) [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。要正常使用该API,需要当前AWS PaaS安装了"快邮"应用 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。要正常使用该API,需要当前AWS PaaS安装了"快邮"应用 [DESCRIPTION] 调用快邮API接口,以用户身份发送一封内部或外部邮件。要正常使用该API,需要当前AWS PaaS安装了"快邮"应用 [DESCRIPTION] 根据id获取短信模板。要正常使用该API,需要当前AWS PaaS安装了"短信通知"应用(appId:com.actionsoft.apps.addons.sms) [DESCRIPTION] 发短信(同步)。要正常使用该API,需要当前AWS PaaS安装了"短信通知"应用(appId:com.actionsoft.apps.addons.sms) [DESCRIPTION] 发短信(异步)。要正常使用该API,需要当前AWS PaaS安装了"短信通知"应用(appId:com.actionsoft.apps.addons.sms) [DESCRIPTION] 调用企业微信集成API接口(同步),以用户身份发送一条企业微信消息通知。要正常使用该API,需要当前AWS PaaS安装了"企业微信集成"应用(appId:com.actionsoft.apps.wechat) [DESCRIPTION] 调用企业微信集成API接口(异步),以用户身份发送一条企业微信消息通知。要正常使用该API,需要当前AWS PaaS安装了"企业微信集成"应用(appId:com.actionsoft.apps.wechat) [DESCRIPTION] 调用钉钉集成API接口(同步),以用户身份发送一条钉钉消息通知。要正常使用该API,需要当前AWS PaaS安装了"钉钉集成"应用(appId:com.actionsoft.apps.dingding) [DESCRIPTION] 调用钉钉集成API接口(异步),以用户身份发送一条钉钉消息通知。要正常使用该API,需要当前AWS PaaS安装了"钉钉集成"应用(appId:com.actionsoft.apps.dingding) [DESCRIPTION] 调用飞书集成API接口(同步),发送一条飞书消息通知。要正常使用该API,需要当前AWS PaaS安装了"飞书集成"应用(appId:com.actionsoft.apps.feishu.open) [DESCRIPTION] 调用飞书集成API接口(异步),发送一条飞书消息通知。要正常使用该API,需要当前AWS PaaS安装了"飞书集成"应用(appId:com.actionsoft.apps.feishu.open) [METHOD_SIGNATURE] createEmailTemplate(java.lang.String?name, java.lang.String?to, java.lang.String?copyto, java.lang.String?email_title, java.lang.String?email_content, java.lang.String?type, boolean?isdefault, boolean?isvalid) [METHOD_SIGNATURE] getEmailTemplate(java.lang.String?templateId) [METHOD_SIGNATURE] getSMSTemplate(java.lang.String?templateId) [METHOD_SIGNATURE] isSystemMessageAvaliable() [METHOD_SIGNATURE] sendDingdingAsync(java.lang.String?corpId, java.lang.String?agentId, java.lang.String?userid_list, java.lang.String?msgContent) [METHOD_SIGNATURE] sendDingdingSync(java.lang.String?corpId, java.lang.String?agentId, java.lang.String?userid_list, java.lang.String?msgContent) [METHOD_SIGNATURE] sendEMailAsync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content) [METHOD_SIGNATURE] sendEMailAsync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files) [METHOD_SIGNATURE] sendEMailAsyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content) [METHOD_SIGNATURE] sendEMailAsyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files) [METHOD_SIGNATURE] sendEMailSync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content) [METHOD_SIGNATURE] sendEMailSync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files) [METHOD_SIGNATURE] sendEMailSyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content) [METHOD_SIGNATURE] sendEMailSyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files) [METHOD_SIGNATURE] sendFeishuAsync(java.lang.String?feisuAppId, java.lang.String?userid_list, java.lang.String?msgContent) [METHOD_SIGNATURE] sendFeishuSync(java.lang.String?feishuAppId, java.lang.String?userid_list, java.lang.String?msgContent) [METHOD_SIGNATURE] sendKuaiYouMail(java.lang.String?sender, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content) [METHOD_SIGNATURE] sendKuaiYouMail(java.lang.String?sender, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files) [METHOD_SIGNATURE] sendKuaiYouMail(java.lang.String?sender, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files, java.lang.String?relatedType, java.lang.String?relatedId1, java.lang.String?relatedId2, java.lang.String?relatedId3) [METHOD_SIGNATURE] sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content) [METHOD_SIGNATURE] sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content, boolean?toMobile) [METHOD_SIGNATURE] sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content, java.lang.String?level) [METHOD_SIGNATURE] sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content, java.lang.String?level, boolean?toMobile) [METHOD_SIGNATURE] sendSMSAsync(java.lang.String?mobileNo, java.lang.String?smsTplId, java.util.Map?params) [METHOD_SIGNATURE] sendSMSSync(java.lang.String?mobileNo, java.lang.String?smsTplId, java.util.Map?params) [METHOD_SIGNATURE] sendSystemMessage(java.lang.String?to, java.lang.String?content, java.lang.String?level) [METHOD_SIGNATURE] sendSystemMessage(java.lang.String?to, java.lang.String?content, java.lang.String?level, boolean?toMobile) [METHOD_SIGNATURE] sendWechatAsync(WechatMessage?message, java.lang.String?corpId, java.lang.String?agentId) [METHOD_SIGNATURE] sendWechatSync(WechatMessage?message, java.lang.String?corpId, java.lang.String?agentId) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | NOTIFICATION_SYSTEM static java.lang.String | TPL_GROUP_JOB_NOTIFICATION模板分类:定时器通知 static java.lang.String | TPL_GROUP_SLA_ALARM模板分类:SLA告警通知 static java.lang.String | TPL_GROUP_SYSTEM_NOTIFICATION模板分类:系统通知 static java.lang.String | TPL_GROUP_TASK_COMPLETE_NOTIFICATION模板分类:任务结束通知 static java.lang.String | TPL_GROUP_TASK_RECEIVED_NOTIFICATION模板分类:任务到达通知 static java.lang.String | TPL_GROUP_TASK_REMIND模板分类:任务催办提醒 static java.lang.String | TPL_GROUP_TASK_TIMEOUT_NOTIFICATION模板分类:任务超时提醒 [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ResponseObject | createEmailTemplate(java.lang.String?name, java.lang.String?to, java.lang.String?copyto, java.lang.String?email_title, java.lang.String?email_content, java.lang.String?type, boolean?isdefault, boolean?isvalid)创建邮件模板 ResponseObject | getEmailTemplate(java.lang.String?templateId)根据id获取邮件模板 ResponseObject | getSMSTemplate(java.lang.String?templateId)根据id获取短信模板。 boolean | isSystemMessageAvaliable()系统消息是否可用 boolean | sendDingdingAsync(java.lang.String?corpId, java.lang.String?agentId, java.lang.String?userid_list, java.lang.String?msgContent)调用钉钉集成API接口(异步),以用户身份发送一条钉钉消息通知。 boolean | sendDingdingSync(java.lang.String?corpId, java.lang.String?agentId, java.lang.String?userid_list, java.lang.String?msgContent)调用钉钉集成API接口(同步),以用户身份发送一条钉钉消息通知。 boolean | sendEMailAsync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content)发送一封互联网电子邮件(异步) boolean | sendEMailAsync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files)发送一封含附件的互联网电子邮件(异步) boolean | sendEMailAsyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content)发送一封互联网电子邮件(异步) boolean | sendEMailAsyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files)发送一封含附件的互联网电子邮件(异步) boolean | sendEMailSync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content)发送一封互联网电子邮件(同步) boolean | sendEMailSync(java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files)发送一封含附件的互联网电子邮件(同步) boolean | sendEMailSyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content)发送一封互联网电子邮件(同步) boolean | sendEMailSyncByServer(java.lang.String?mailServerId, java.lang.String?from, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files)发送一封含附件的互联网电子邮件(同步) boolean | sendFeishuAsync(java.lang.String?feisuAppId, java.lang.String?userid_list, java.lang.String?msgContent)调用飞书集成API接口(异步),发送一条飞书消息通知。 boolean | sendFeishuSync(java.lang.String?feishuAppId, java.lang.String?userid_list, java.lang.String?msgContent)调用飞书集成API接口(同步),发送一条飞书消息通知。 java.lang.String | sendKuaiYouMail(java.lang.String?sender, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content)调用快邮API接口,以用户身份发送一封内部或外部邮件。 java.lang.String | sendKuaiYouMail(java.lang.String?sender, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files)调用快邮API接口,以用户身份发送一封内部或外部邮件。 java.lang.String | sendKuaiYouMail(java.lang.String?sender, java.lang.String?to, java.lang.String?cc, java.lang.String?subject, java.lang.String?content, java.util.Map?files, java.lang.String?relatedType, java.lang.String?relatedId1, java.lang.String?relatedId2, java.lang.String?relatedId3)调用快邮API接口,以用户身份发送一封内部或外部邮件。 boolean | sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content)给用户发送一条消息,默认同时向移动端设备发送。 boolean | sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content, boolean?toMobile)给用户发送一条消息。 boolean | sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content, java.lang.String?level)给用户发送一条消息,默认同时向移动端设备发送。 boolean | sendMessage(java.lang.String?sender, java.lang.String?to, java.lang.String?content, java.lang.String?level, boolean?toMobile)给用户发送一条消息。 boolean | sendSMSAsync(java.lang.String?mobileNo, java.lang.String?smsTplId, java.util.Map?params)发短信(异步)。 boolean | sendSMSSync(java.lang.String?mobileNo, java.lang.String?smsTplId, java.util.Map?params)发短信(同步)。 boolean | sendSystemMessage(java.lang.String?to, java.lang.String?content, java.lang.String?level)以admin身份给用户发送一条系统消息,默认同时向移动端设备发送。 boolean | sendSystemMessage(java.lang.String?to, java.lang.String?content, java.lang.String?level, boolean?toMobile)以admin身份给用户发送一条系统消息。 boolean | sendWechatAsync(WechatMessage?message, java.lang.String?corpId, java.lang.String?agentId)调用企业微信集成API接口(异步),以用户身份发送一条企业微信消息通知。 boolean | sendWechatSync(WechatMessage?message, java.lang.String?corpId, java.lang.String?agentId)调用企业微信集成API接口(同步),以用户身份发送一条企业微信消息通知。 ================================================================================ === 页面 254 === # PAGE: ProcessDefinitionConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/ProcessDefinitionConst.html [TITLE] 接口 ProcessDefinitionConst [DESCRIPTION] public interface ProcessDefinitionConst 流程设计时刻常量 版本: 2.2.1 [DESCRIPTION] 程序指定后继路线和参与者。如果节点定义了ACTIVITY_ADHOC_BRANCH事件,则优先应用节点的实现(适用于UserTask) [DESCRIPTION] 全局表单子表过滤。如果节点定义了FORM_GRID_FILTER事件,则优先应用节点的实现(适用于UserTask) [DESCRIPTION] 全局表单加载前事件。如果节点定义了FORM_BEFORE_LOAD事件,则优先应用节点的实现(适用于UserTask) [DESCRIPTION] 全局表单加载后事件。如果节点定义了FORM_AFTER_LOAD事件,则优先应用节点的实现(适用于UserTask) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | CANCEL_PROCESS_EXCLUSIVE_RULE_ARRIVALS到达节点不允许撤销 static java.lang.String | CANCEL_PROCESS_EXCLUSIVE_RULE_PASS经过不允许撤销 static float | COE_PROCESS_LEAN_STANDARD static java.lang.String | COE_PROCESS_LEAN_STANDARD_UNIT static int | COE_USER_CREATE_BY_COE从CoE端加入的CoE人员 static int | COE_USER_CREATE_BY_CONSOLE从CONSOL端加入的CoE人员 static int | COE_USER_ROLE_ADMINCoE管理员身份 static int | COE_USER_ROLE_MEMBERCoE普通组员 static int | ENGINE_CONTROL_DWMIS类,用户工作视图引擎 static int | ENGINE_CONTROL_WORKFLOW工作流引擎 static java.lang.String | LISTENER_PROCESS_ACTIVITY_ADHOC_BRANCH程序指定后继路线和参与者。 static java.lang.String | LISTENER_PROCESS_AFTER_CANCEL流程取消后 static java.lang.String | LISTENER_PROCESS_AFTER_COMPLETE流程完成后 static java.lang.String | LISTENER_PROCESS_AFTER_CREATE流程创建后 static java.lang.String | LISTENER_PROCESS_AFTER_DELETE流程删除后 static java.lang.String | LISTENER_PROCESS_AFTER_REACTIVATE流程复活后 static java.lang.String | LISTENER_PROCESS_AFTER_RESTART流程重置后 static java.lang.String | LISTENER_PROCESS_AFTER_TERMINATE流程终止后 static java.lang.String | LISTENER_PROCESS_BEFORE_CANCEL流程取消前 static java.lang.String | LISTENER_PROCESS_BEFORE_COMPLETE流程完成前 static java.lang.String | LISTENER_PROCESS_BEFORE_CREATE流程创建前 static java.lang.String | LISTENER_PROCESS_BEFORE_DELETE流程删除前 static java.lang.String | LISTENER_PROCESS_BEFORE_REACTIVATE流程复活前 static java.lang.String | LISTENER_PROCESS_BEFORE_RESTART流程重置前 static java.lang.String | LISTENER_PROCESS_BEFORE_TERMINATE流程终止前 static java.lang.String | LISTENER_PROCESS_FORM_AFTER_LOAD全局表单加载后事件。 static java.lang.String | LISTENER_PROCESS_FORM_BEFORE_LOAD全局表单加载前事件。 static java.lang.String | LISTENER_PROCESS_FORM_GRID_FILTER全局表单子表过滤。 static java.lang.String | LISTENER_PROCESS_RESUME流程恢复后 static java.lang.String | LISTENER_PROCESS_START流程启动后 static java.lang.String | LISTENER_PROCESS_SUSPEND流程挂起后 static java.lang.String | START_SECURITY_TYPE_GROUP按权限组授权流程启动权限 static java.lang.String | START_SECURITY_TYPE_ORG按组织结构授权流程启动权限 static java.lang.String | START_SECURITY_TYPE_ROLE按角色授权流程启动权限 static java.lang.String | START_SECURITY_TYPE_TEAM按团队授权流程启动权限 static int | START_TYPE_MAINPROCESS主流程 static int | START_TYPE_NORMAL不指定(可以是主流程,也可以是子流程) static int | START_TYPE_SUB_PROCESS子流程,不允许独立启动 static java.lang.String | VARIABLE_TYPE_BYTEARRAYByteArray(字节流) static java.lang.String | VARIABLE_TYPE_DOUBLEDouble(双精度数值) static java.lang.String | VARIABLE_TYPE_NUMBERNumber(数值) static java.lang.String | VARIABLE_TYPE_STRINGString(2000字符内) static int | VERSION_STATUS_CLOSED停用、关闭状态 static int | VERSION_STATUS_DESIGN设计状态 static int | VERSION_STATUS_RELEASE发布状态 ================================================================================ === 页面 255 === # PAGE: DelegationModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/delegation/model/DelegationModel.html [TITLE] 类 DelegationModel [DESCRIPTION] public class DelegationModel extends PlatformMetaModelBean 任务委托申请存根 [METHOD_SIGNATURE] DelegationModel() [METHOD_SIGNATURE] getApplicantCompanyId() [METHOD_SIGNATURE] getApplicantDeptId() [METHOD_SIGNATURE] getApplicantRoleId() [METHOD_SIGNATURE] getApplicantUser() [METHOD_SIGNATURE] getBeginTime() [METHOD_SIGNATURE] getCreateTime() [METHOD_SIGNATURE] getDelegateCompanyId() [METHOD_SIGNATURE] getDelegateDeptId() [METHOD_SIGNATURE] getDelegateReason() [METHOD_SIGNATURE] getDelegateRoleId() [METHOD_SIGNATURE] getDelegateUser() [METHOD_SIGNATURE] getEndTime() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getProcessInstId() [METHOD_SIGNATURE] getScope() [METHOD_SIGNATURE] getScopeType() [METHOD_SIGNATURE] setApplicantCompanyId(java.lang.String?applicantCompanyId) [METHOD_SIGNATURE] setApplicantDeptId(java.lang.String?applicantDeptId) [METHOD_SIGNATURE] setApplicantRoleId(java.lang.String?applicantRoleId) [METHOD_SIGNATURE] setApplicantUser(java.lang.String?applicantUser) [METHOD_SIGNATURE] setBeginTime(java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] setCreateTime(java.sql.Timestamp?createTime) [METHOD_SIGNATURE] setDelegateCompanyId(java.lang.String?delegateCompanyId) [METHOD_SIGNATURE] setDelegateDeptId(java.lang.String?delegateDeptId) [METHOD_SIGNATURE] setDelegateReason(java.lang.String?delegateReason) [METHOD_SIGNATURE] setDelegateRoleId(java.lang.String?delegateRoleId) [METHOD_SIGNATURE] setDelegateUser(java.lang.String?delegateUser) [METHOD_SIGNATURE] setEndTime(java.sql.Timestamp?endTime) [METHOD_SIGNATURE] setId(java.lang.String?id) [METHOD_SIGNATURE] setProcessInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] setScope(java.util.List?scope) [METHOD_SIGNATURE] setScopeType(java.lang.String?scopeType) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | SCOPE_TYPE_ACTIVITY代理指定的流程节点 static java.lang.String | SCOPE_TYPE_ALL代理全部流程 static java.lang.String | SCOPE_TYPE_DEPT代理指定的发起部门 static java.lang.String | SCOPE_TYPE_PROCESS代理部分流程 [TABLE] 构造器 构造器和说明 DelegationModel() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getApplicantCompanyId()申请人单位ID java.lang.String | getApplicantDeptId()获取申请人部门ID java.lang.String | getApplicantRoleId()获取申请人角色ID java.lang.String | getApplicantUser()获取委托人账户 java.sql.Timestamp | getBeginTime()获取生效时间 java.sql.Timestamp | getCreateTime()创建时间 java.lang.String | getDelegateCompanyId()获取代理人单位ID java.lang.String | getDelegateDeptId()获取代理人部门ID java.lang.String | getDelegateReason()获取委托申请原因 java.lang.String | getDelegateRoleId()获取代理人角色ID java.lang.String | getDelegateUser()获取代理人账户,多个空格隔开 java.sql.Timestamp | getEndTime()获取失效时间 java.lang.String | getId()获取策略ID java.lang.String | getProcessInstId()流程实例ID,如果该申请由流程审批 java.util.List | getScope()获取指定的委托范围 java.lang.String | getScopeType()获取委托类型 void | setApplicantCompanyId(java.lang.String?applicantCompanyId)设置申请人单位ID void | setApplicantDeptId(java.lang.String?applicantDeptId)设置申请人部门IDnt void | setApplicantRoleId(java.lang.String?applicantRoleId)设置申请人角色ID void | setApplicantUser(java.lang.String?applicantUser)设置委托人账户 void | setBeginTime(java.sql.Timestamp?beginTime)设置生效时间 void | setCreateTime(java.sql.Timestamp?createTime)创建时间 void | setDelegateCompanyId(java.lang.String?delegateCompanyId)设置代理人单位ID void | setDelegateDeptId(java.lang.String?delegateDeptId)设置代理人部门ID void | setDelegateReason(java.lang.String?delegateReason)设置委托申请原因 void | setDelegateRoleId(java.lang.String?delegateRoleId)设置代理人角色ID void | setDelegateUser(java.lang.String?delegateUser)设置代理人账户,多个空格隔开 void | setEndTime(java.sql.Timestamp?endTime)设置失效时间 void | setId(java.lang.String?id)设置策略ID void | setProcessInstId(java.lang.String?processInstId)设置流程实例ID,如果该申请由流程审批 void | setScope(java.util.List?scope)设置指定的委托范围 void | setScopeType(java.lang.String?scopeType)设置委托类型 ================================================================================ === 页面 256 === # PAGE: SLACollectionDataOfHour (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/SLACollectionDataOfHour.html [TITLE] 接口 SLACollectionDataOfHour [DESCRIPTION] public interface SLACollectionDataOfHour 以1小时为单位的SLA指标值 ================================================================================ === 页面 257 === # PAGE: CompanyModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/CompanyModel.html [TITLE] 接口 CompanyModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface CompanyModel extends java.io.Serializable AWS组织(政府机关、事业单位、公司、集团、法人组织...) [DESCRIPTION] AWS组织(政府机关、事业单位、公司、集团、法人组织...) [DESCRIPTION] 单位Id,默认为一个36位长度的uuid串 [DESCRIPTION] 如果是SaaS多租户模式,返回订阅的逾期时间。 [DESCRIPTION] 是否有效,结合是否设置有效起止时间以及是否注销 [DESCRIPTION] 单位Id,默认为一个36位长度的uuid串 [DESCRIPTION] 如果是SaaS多租户模式,返回订阅的逾期时间。该属性只支持只读,不提供set,防止被恶意赋值 [DESCRIPTION] 是否有效,结合是否设置有效起止时间以及是否注销 [METHOD_SIGNATURE] getBeginDate() [METHOD_SIGNATURE] getCloseDate() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getDesc() [METHOD_SIGNATURE] getEndDate() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getExtension() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getLookAndFeel() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNo() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getSubscribeDate() [METHOD_SIGNATURE] getType() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] getWorkCalendar() [METHOD_SIGNATURE] getWorkcanlendar() [METHOD_SIGNATURE] isClosed() [METHOD_SIGNATURE] isValid() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.sql.Timestamp | getBeginDate()有效起始日期。 java.sql.Timestamp | getCloseDate()注销日期 java.sql.Timestamp | getCreateDate()创建日期 java.lang.String | getDesc()单位备注 java.sql.Timestamp | getEndDate()有效截止日期,如果为空表示永久生效 java.lang.String | getExt1()扩展 java.lang.String | getExt2()扩展 java.lang.String | getExt3()扩展 java.lang.String | getExt4()扩展 java.lang.String | getExt5()扩展 JSONObject | getExtension() java.lang.String | getId()单位Id,默认为一个36位长度的uuid串 java.lang.String | getLookAndFeel()隶属该单位人员的门户主题风格应用Id java.lang.String | getName()单位名称 java.lang.String | getNameI18N()返回国际化名称 java.lang.String | getNo()单位编号 int | getOrderIndex()显示顺序 java.sql.Timestamp | getSubscribeDate()如果是SaaS多租户模式,返回订阅的逾期时间。 java.lang.String | getType()单位类型 java.sql.Timestamp | getUpdateDate()最后修改日期 java.lang.String | getWorkCalendar()返回当前单位的工作日历 java.lang.String | getWorkcanlendar()单位工作日历 boolean | isClosed()是否被注销,注销后不显示、不可用 boolean | isValid()是否有效,结合是否设置有效起止时间以及是否注销 ================================================================================ === 页面 258 === # PAGE: SimulationPath (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/core/delegate/SimulationPath.html [TITLE] 接口 SimulationPath [DESCRIPTION] public interface SimulationPath 用于查询引擎将要做什么,模拟推演后继路径。开发者可根据模拟执行来做出更灵活的处理,例如根据即将到达的节点指定办理人; 执行跳转API来改变引擎的执行路线等。当需要种程序干涉引擎执行路线时,请在调用completeTask方法时,将isBranch设置为false 当模拟的路径评估可到达一个流程对象(如UserTask节点、ServiceTask节点、中间事件等)后,不再继续评估其后继路线 [DESCRIPTION] 用于查询引擎将要做什么,模拟推演后继路径。开发者可根据模拟执行来做出更灵活的处理,例如根据即将到达的节点指定办理人; 执行跳转API来改变引擎的执行路线等。当需要种程序干涉引擎执行路线时,请在调用completeTask方法时,将isBranch设置为false 当模拟的路径评估可到达一个流程对象(如UserTask节点、ServiceTask节点、中间事件等)后,不再继续评估其后继路线 [DESCRIPTION] 即将到达的BPMN2流程对象类型,如userTask、serviceTask。 [DESCRIPTION] 即将到达的BPMN2流程对象类型,如userTask、serviceTask。参见TaskRuntimeConst, 如ACTIVITY_TYPE_USERTASK [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getPara1() [METHOD_SIGNATURE] getPara2() [METHOD_SIGNATURE] getType() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getId()该对象的定义Id java.lang.String | getPara1()扩展参数,暂无使用 java.lang.String | getPara2()扩展参数,暂无使用 java.lang.String | getType()即将到达的BPMN2流程对象类型,如userTask、serviceTask。 ================================================================================ === 页面 259 === # PAGE: UserMapModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/UserMapModel.html [TITLE] 接口 UserMapModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface UserMapModel extends java.io.Serializable AWS角色兼任 [DESCRIPTION] 兼任Id,默认为一个36位长度的uuid串 [DESCRIPTION] 兼任Id,默认为一个36位长度的uuid串 [METHOD_SIGNATURE] getDepartmentId() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getOperationType() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getReportTo() [METHOD_SIGNATURE] getRoleId() [METHOD_SIGNATURE] getUID() [METHOD_SIGNATURE] isManager() [METHOD_SIGNATURE] isShow() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getDepartmentId()部门Id java.lang.String | getId()兼任Id,默认为一个36位长度的uuid串 int | getOperationType()操作类型 int | getOrderIndex()排序 java.lang.String | getReportTo()汇报人uid java.lang.String | getRoleId()角色Id java.lang.String | getUID()用户登录Id boolean | isManager()是否管理者 boolean | isShow()是否显示到BPM客户端的地址簿 ================================================================================ === 页面 260 === # PAGE: ProcessInstance (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/delegate/ProcessInstance.html [TITLE] 接口 ProcessInstance [DESCRIPTION] public interface ProcessInstance 流程实例对象 [DESCRIPTION] 流程实例控制状态,参见ProcessRuntimeConst [DESCRIPTION] 流程从创建到结束的逾期时间,该值与流程模型设置的KPI有关 [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 [DESCRIPTION] 父流程创建该子流程的任务实例Id,如该任务节点类型是一个CallActivity [DESCRIPTION] 外部业务系统主键,注意该值应保持全局实例的唯一,如果不给定系统将默认一个36位长度的uuid [DESCRIPTION] 流程组Id,一个流程组可以包含多个流程主版本 [DESCRIPTION] 如果是子流程,控制该流程实例行为的策略定义Id [DESCRIPTION] 流程被催办的次数,来自该实例产生任务发生催办次数的合计 [DESCRIPTION] 是否发生过异常,如果该实例在执行过程中有系统异常或声明的BPMNException被抛出,被标记为true [DESCRIPTION] 是否逾期,如果该实例在执行过程中流程或节点耗时超过KPI定义的范围,被标记为true [DESCRIPTION] 外部业务系统主键,注意该值应保持全局实例的唯一,如果不给定系统将默认一个36位长度的uuid [DESCRIPTION] 流程组Id,一个流程组可以包含多个流程主版本 [DESCRIPTION] 父流程创建该子流程的任务实例Id,如该任务节点类型是一个CallActivity [DESCRIPTION] 流程从创建到结束的逾期时间,该值与流程模型设置的KPI有关 [DESCRIPTION] 流程实例控制状态,参见ProcessRuntimeConst [DESCRIPTION] 如果是子流程,控制该流程实例行为的策略定义Id [DESCRIPTION] 是否发生过异常,如果该实例在执行过程中有系统异常或声明的BPMNException被抛出,被标记为true [DESCRIPTION] 是否逾期,如果该实例在执行过程中流程或节点耗时超过KPI定义的范围,被标记为true [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过64个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过128个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过255个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过255个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过128个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过128个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,最大长度12位的数值 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,最大长度14位的双精度(含2位小数) [DESCRIPTION] 流程被催办的次数,来自该实例产生任务发生催办次数的合计 [METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getControlState() [METHOD_SIGNATURE] getCreateTime() [METHOD_SIGNATURE] getCreateUser() [METHOD_SIGNATURE] getCreateUserDeptId() [METHOD_SIGNATURE] getCreateUserLocation() [METHOD_SIGNATURE] getCreateUserOrgId() [METHOD_SIGNATURE] getCreateUserRoleId() [METHOD_SIGNATURE] getEndActivityId() [METHOD_SIGNATURE] getEndTime() [METHOD_SIGNATURE] getExecuteCostTime() [METHOD_SIGNATURE] getExecuteExpireTime() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getExt6() [METHOD_SIGNATURE] getExt7() [METHOD_SIGNATURE] getExt8() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getIOBD() [METHOD_SIGNATURE] getIOC() [METHOD_SIGNATURE] getIOR() [METHOD_SIGNATURE] getIOS() [METHOD_SIGNATURE] getParentProcessInstId() [METHOD_SIGNATURE] getParentTaskInstId() [METHOD_SIGNATURE] getProcessBusinessKey() [METHOD_SIGNATURE] getProcessDefId() [METHOD_SIGNATURE] getProcessDefVerId() [METHOD_SIGNATURE] getProcessGroupId() [METHOD_SIGNATURE] getProcessProfileId() [METHOD_SIGNATURE] getRemark() [METHOD_SIGNATURE] getRemindTimes() [METHOD_SIGNATURE] getSecurityLayer() [METHOD_SIGNATURE] getStartActivityId() [METHOD_SIGNATURE] getStartTaskInstId() [METHOD_SIGNATURE] getStartTime() [METHOD_SIGNATURE] getSubInstType() [METHOD_SIGNATURE] getTitle() [METHOD_SIGNATURE] isAsync() [METHOD_SIGNATURE] isEnd() [METHOD_SIGNATURE] isException() [METHOD_SIGNATURE] isExistSubProcess() [METHOD_SIGNATURE] isOvertime() [METHOD_SIGNATURE] isProcess() [METHOD_SIGNATURE] isStart() [METHOD_SIGNATURE] isSubProcess() [METHOD_SIGNATURE] isTrash() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getAppId()应用Id java.lang.String | getControlState()流程实例控制状态,参见ProcessRuntimeConst java.sql.Timestamp | getCreateTime()创建时间 java.lang.String | getCreateUser()创建人账户 java.lang.String | getCreateUserDeptId()创建人的部门Id java.lang.String | getCreateUserLocation()创建人身份信息,仅用于历史审计 java.lang.String | getCreateUserOrgId()流程创建人单位Id java.lang.String | getCreateUserRoleId()创建人角色Id java.lang.String | getEndActivityId()流程结束在哪个节点 java.sql.Timestamp | getEndTime()流程结束时间 long | getExecuteCostTime()流程从创建到结束的执行时间 long | getExecuteExpireTime()流程从创建到结束的逾期时间,该值与流程模型设置的KPI有关 java.lang.String | getExt1()扩展属性,可供开发人员自行使用。 java.lang.String | getExt2()扩展属性,可供开发人员自行使用。 java.lang.String | getExt3()扩展属性,可供开发人员自行使用。 java.lang.String | getExt4()扩展属性,可供开发人员自行使用。 java.lang.String | getExt5()扩展属性,可供开发人员自行使用。 java.lang.String | getExt6()扩展属性,可供开发人员自行使用。 long | getExt7()扩展属性,可供开发人员自行使用。 double | getExt8()扩展属性,可供开发人员自行使用。 java.lang.String | getId()流程实例Id java.lang.String | getIOBD()业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 java.lang.String | getIOC()自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 java.lang.String | getIOR()组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 java.lang.String | getIOS()系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 java.lang.String | getParentProcessInstId()父流程实例Id java.lang.String | getParentTaskInstId()父流程创建该子流程的任务实例Id,如该任务节点类型是一个CallActivity java.lang.String | getProcessBusinessKey()外部业务系统主键,注意该值应保持全局实例的唯一,如果不给定系统将默认一个36位长度的uuid java.lang.String | getProcessDefId()流程定义Id java.lang.String | getProcessDefVerId()流程主版本定义Id java.lang.String | getProcessGroupId()流程组Id,一个流程组可以包含多个流程主版本 java.lang.String | getProcessProfileId()如果是子流程,控制该流程实例行为的策略定义Id java.lang.String | getRemark()备注信息 int | getRemindTimes()流程被催办的次数,来自该实例产生任务发生催办次数的合计 int | getSecurityLayer()流程数据的密级等级 java.lang.String | getStartActivityId()流程启动时产生首个任务的节点定义Id java.lang.String | getStartTaskInstId()流程启动时首个任务实例Id java.sql.Timestamp | getStartTime()启动时间 int | getSubInstType()子流程实例类型,当前无用 java.lang.String | getTitle()标题 boolean | isAsync()是否异步执行 boolean | isEnd()是否已结束 boolean | isException()是否发生过异常,如果该实例在执行过程中有系统异常或声明的BPMNException被抛出,被标记为true boolean | isExistSubProcess()该实例是否存在子流程 boolean | isOvertime()是否逾期,如果该实例在执行过程中流程或节点耗时超过KPI定义的范围,被标记为true boolean | isProcess()是否流程类控制数据 boolean | isStart()是否已启动 boolean | isSubProcess()是否子流程 boolean | isTrash()是否垃圾数据状态 ================================================================================ === 页面 261 === # PAGE: ClassReflect (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/ClassReflect.html [TITLE] 类 ClassReflect [DESCRIPTION] public class ClassReflect extends java.lang.Object 声明类构造器或创建新实例的反射工具 [DESCRIPTION] 以app的类加载器为线程上下文类加载器,执行回调函数 [DESCRIPTION] 从AWS主ClassLoader(所有app应用的父ClassLoader)构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从指定的app应用对象构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从指定的appId构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从AWS主ClassLoader(所有app应用的父ClassLoader)声明类的新实例,并用指定的初始化参数初始化该实例 [DESCRIPTION] 从指定的app对象声明类的新实例,并用指定的初始化参数初始化该实例。 [DESCRIPTION] 从指定的appId声明类的新实例,并用指定的初始化参数初始化该实例。 [DESCRIPTION] 获得类文件对应的路径URL,参考:Class.getResource [DESCRIPTION] 获得类文件对应的路径URL,参考:Class.getResource [DESCRIPTION] 以app的类加载器为线程上下文类加载器,执行回调函数 [DESCRIPTION] 从AWS主ClassLoader(所有app应用的父ClassLoader)声明类的新实例,并用指定的初始化参数初始化该实例 [DESCRIPTION] 从指定的appId声明类的新实例,并用指定的初始化参数初始化该实例。如果该app没有ClassLoader,从AWS主ClassLoader寻找 [DESCRIPTION] 从指定的app对象声明类的新实例,并用指定的初始化参数初始化该实例。如果该app没有classLoader,从AWS主ClassLoader寻找 [DESCRIPTION] 从AWS主ClassLoader(所有app应用的父ClassLoader)构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从指定的appId构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从指定的app应用对象构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 根据类c获得自己所在的app上下文。类c必须是AWS App机制加载的类 [METHOD_SIGNATURE] ClassReflect() [METHOD_SIGNATURE] execInAppContext(AppContextappContext, ExecCallback?callback) [METHOD_SIGNATURE] forName(java.lang.String?className, java.lang.String?appId) [METHOD_SIGNATURE] getAppContext(java.lang.Class?c) [METHOD_SIGNATURE] getClassLoaderByAppId(java.lang.String?appId) [METHOD_SIGNATURE] getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes) [METHOD_SIGNATURE] getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes,AppContextappContext) [METHOD_SIGNATURE] getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.String?appId) [METHOD_SIGNATURE] getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs) [METHOD_SIGNATURE] getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs,AppContextappContext) [METHOD_SIGNATURE] getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs, java.lang.String?appId) [METHOD_SIGNATURE] getResource(java.lang.Class?c) [TABLE] 构造器 构造器和说明 ClassReflect() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.Object | execInAppContext(AppContextappContext, ExecCallback?callback)以app的类加载器为线程上下文类加载器,执行回调函数 static java.lang.Class | forName(java.lang.String?className, java.lang.String?appId)在appId范围内查找类对象 staticAppContext | getAppContext(java.lang.Class?c)根据类c获得自己所在的app上下文。 static java.lang.ClassLoader | getClassLoaderByAppId(java.lang.String?appId) static java.lang.reflect.Constructor | getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes)从AWS主ClassLoader(所有app应用的父ClassLoader)构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 static java.lang.reflect.Constructor | getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes,AppContextappContext)从指定的app应用对象构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 static java.lang.reflect.Constructor | getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.String?appId)从指定的appId构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 static java.lang.Object | getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs)从AWS主ClassLoader(所有app应用的父ClassLoader)声明类的新实例,并用指定的初始化参数初始化该实例 static java.lang.Object | getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs,AppContextappContext)从指定的app对象声明类的新实例,并用指定的初始化参数初始化该实例。 static java.lang.Object | getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs, java.lang.String?appId)从指定的appId声明类的新实例,并用指定的初始化参数初始化该实例。 static java.net.URL | getResource(java.lang.Class?c)获得类文件对应的路径URL,参考:Class.getResource ================================================================================ === 页面 262 === # PAGE: DCAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/DCAPI.html [TITLE] 接口 DCAPI [DESCRIPTION] public interface DCAPI DC存储操作API。DC(Doc Center) [DESCRIPTION] DC存储操作API。DC(Doc Center) [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [DESCRIPTION] 加密,返回加密后的字节数据。适用于对简单文本的加密处理,不适用对大块文件的加密处理 [DESCRIPTION] 返回解密后的字节数据。适用于对简单文本的解密处理,不适用对大块文件的解密处理 [METHOD_SIGNATURE] copyDCFile(DCContextsourceContext,DCContexttargetContext) [METHOD_SIGNATURE] decrypt(byte[]?data, java.lang.String?password) [METHOD_SIGNATURE] encrypt(byte[]?data, java.lang.String?password) [METHOD_SIGNATURE] getDCProfile(java.lang.String?appId, java.lang.String?repositoryName) [METHOD_SIGNATURE] read(DCContextcontext) [METHOD_SIGNATURE] write(java.io.InputStream?data,DCContextcontext) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 boolean | copyDCFile(DCContextsourceContext,DCContexttargetContext)复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 byte[] | decrypt(byte[]?data, java.lang.String?password)返回解密后的字节数据。 byte[] | encrypt(byte[]?data, java.lang.String?password)加密,返回加密后的字节数据。 DCPluginProfile | getDCProfile(java.lang.String?appId, java.lang.String?repositoryName)获得一个DC注册配置 java.io.InputStream | read(DCContextcontext)从DC读取指定文件到字节数组 boolean | write(java.io.InputStream?data,DCContextcontext)从字节数组中读取文件数据,存储至DC ================================================================================ === 页面 263 === # PAGE: VDeptModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/VDeptModel.html [TITLE] 接口 VDeptModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface VDeptModel extends java.io.Serializable AWS虚拟部门 [DESCRIPTION] 虚拟部门Id,默认为一个36位长度的uuid串 [DESCRIPTION] 虚拟部门Id,默认为一个36位长度的uuid串 [METHOD_SIGNATURE] getAdministrators() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getLayer() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getNo() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getParentId() [METHOD_SIGNATURE] getPathId() [METHOD_SIGNATURE] getPathName() [METHOD_SIGNATURE] getUnitId() [METHOD_SIGNATURE] isExistSubModel() [METHOD_SIGNATURE] isRoot() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getAdministrators()单位二级管理员账户,多个空格隔开 java.lang.String | getExt1()扩展 java.lang.String | getExt2()扩展 java.lang.String | getExt3()扩展 java.lang.String | getExt4()扩展 java.lang.String | getExt5()扩展 java.lang.String | getId()虚拟部门Id,默认为一个36位长度的uuid串 int | getLayer()部门层级 java.lang.String | getName()虚拟组织名称 java.lang.String | getNo()编号 int | getOrderIndex()同一部门层级下显示顺序 java.lang.String | getParentId()上级虚拟部门Id,如果无上级部门返回0 java.lang.String | getPathId()虚拟部门Id全路径 java.lang.String | getPathName()虚拟部门名称全路径 java.lang.String | getUnitId()所在虚拟单位Id boolean | isExistSubModel()是否存在子部门 boolean | isRoot()是否根部门 ================================================================================ === 页面 264 === # PAGE: HistoryTaskInstance (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/delegate/HistoryTaskInstance.html [TITLE] 接口 HistoryTaskInstance [DESCRIPTION] 所有超级接口: TaskInstance public interface HistoryTaskInstance extends TaskInstance 结束的任务实例 [DESCRIPTION] 该任务在指定的AWS服务节点执行完毕。集群部署下,如果该任务是系统类自动化任务,默认在创建任务的AWS节点执行, 如果该节点出现异常就会转移到与beginEngineNode不同的节点执行 [DESCRIPTION] 是否允许收回。这是一个性能优化属性,判断任务是否允许被父任务收回的第1必要条件,但不是决定该任务一定允许收回的全部条件 [METHOD_SIGNATURE] getEndEngineNode() [METHOD_SIGNATURE] getEndTime() [METHOD_SIGNATURE] getExecuteCostTime() [METHOD_SIGNATURE] getExecuteExpireTime() [METHOD_SIGNATURE] isDelegate() [METHOD_SIGNATURE] isUndo() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getEndEngineNode()该任务在指定的AWS服务节点执行完毕。 java.sql.Timestamp | getEndTime()任务结束时间 long | getExecuteCostTime()任务从创建到执行完毕的总耗时 long | getExecuteExpireTime()任务执行耗时超过该节点规定KPI值 boolean | isDelegate() boolean | isUndo()是否允许收回。 ================================================================================ === 页面 265 === # PAGE: MD5 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/MD5.html [DESCRIPTION] public class MD5 extends java.lang.Object MD5摘要算法 [DESCRIPTION] 已过时。 不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 [DESCRIPTION] 不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 [DESCRIPTION] 已过时。 不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 [METHOD_SIGNATURE] MD5() [METHOD_SIGNATURE] toDigest(java.lang.String?src) [METHOD_SIGNATURE] toDigest(java.lang.String?src, java.lang.String?charset) [METHOD_SIGNATURE] toDigestUTF8(java.lang.String?src) [TABLE] 构造器 构造器和说明 MD5() [TABLE] 所有方法静态方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | toDigest(java.lang.String?src)已过时。不同环境存在编码差异,被toDigestUTF8(String src)替代,默认使用"UTF-8"编码 java.lang.String | toDigest(java.lang.String?src, java.lang.String?charset)重载方法:获得一个哈西摘要串 static java.lang.String | toDigestUTF8(java.lang.String?src)摘要信息utf8编码 ================================================================================ === 页面 266 === # PAGE: SQLPagination (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/pagination/SQLPagination.html [TITLE] 类 SQLPagination [DESCRIPTION] public class SQLPagination extends java.lang.Object 根据数据库类型获取数据库分页SQL语句 [METHOD_SIGNATURE] SQLPagination() [METHOD_SIGNATURE] getPaginitionSQL(java.sql.Connection?conn, java.lang.String?dbSupply, java.lang.String?sql, int?start, int?limit) [METHOD_SIGNATURE] getPaginitionSQL(java.lang.String?sql, int?start, int?limit) [METHOD_SIGNATURE] getPaginitionSQL(java.lang.String?sql, int?start, int?limit, java.lang.String?dbSupply) [METHOD_SIGNATURE] getPaginitionSQL(java.lang.String?dbSupply, java.lang.String?sql, int?start, int?limit) [TABLE] 构造器 构造器和说明 SQLPagination() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | getPaginitionSQL(java.sql.Connection?conn, java.lang.String?dbSupply, java.lang.String?sql, int?start, int?limit)针对不同数据库生成Sql分页语句 static java.lang.String | getPaginitionSQL(java.lang.String?sql, int?start, int?limit)根据不同数据库类型获取数据库分页SQL static java.lang.String | getPaginitionSQL(java.lang.String?sql, int?start, int?limit, java.lang.String?dbSupply)根据不同数据库类型获取数据库分页SQL static java.lang.String | getPaginitionSQL(java.lang.String?dbSupply, java.lang.String?sql, int?start, int?limit)针对不同数据库生成Sql分页语句 ================================================================================ === 页面 267 === # PAGE: UtilURL (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilURL.html [TITLE] 类 UtilURL [DESCRIPTION] public class UtilURL extends java.lang.Object 增强URL处理 [DESCRIPTION] 提交GET方法获取网络资源处理结果,默认UTF-8编码 [DESCRIPTION] 将application/x-www-form-urlencoded编码的串解码成UTF-8字符串 [DESCRIPTION] 将UTF-8编码格式的字符串转换为 application/x-www-form-urlencoded格式 [DESCRIPTION] 将UTF-8编码格式的字符串转换为 application/x-www-form-urlencoded格式 [DESCRIPTION] 将application/x-www-form-urlencoded编码的串解码成UTF-8字符串 [DESCRIPTION] 提交GET方法获取字节数组。该封装为一次读取,适用于小于10M的网络资源 [DESCRIPTION] 提交GET方法获取网络资源处理结果,默认UTF-8编码 [DESCRIPTION] 提交POST方法获取网络资源处理结果。如果参数为null,实际上执行GET方法 [METHOD_SIGNATURE] UtilURL() [METHOD_SIGNATURE] get(java.lang.String?url) [METHOD_SIGNATURE] get(java.lang.String?url, java.lang.String?charset) [METHOD_SIGNATURE] getBytes(java.lang.String?url) [METHOD_SIGNATURE] post(java.lang.String?url, java.util.Map?param) [METHOD_SIGNATURE] post(java.lang.String?url, java.util.Map?param, java.lang.String?outCharset) [METHOD_SIGNATURE] URLDecode(java.lang.String?str) [METHOD_SIGNATURE] URLEncode(java.lang.String?str) [TABLE] 构造器 构造器和说明 UtilURL() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | get(java.lang.String?url)提交GET方法获取网络资源处理结果,默认UTF-8编码 static java.lang.String | get(java.lang.String?url, java.lang.String?charset)提交GET方法获取网络资源处理结果 static byte[] | getBytes(java.lang.String?url)提交GET方法获取字节数组。 static java.lang.String | post(java.lang.String?url, java.util.Map?param)提交POST方法获取网络资源处理结果。 static java.lang.String | post(java.lang.String?url, java.util.Map?param, java.lang.String?outCharset)提交POST方法获取网络资源处理结果 static java.lang.String | URLDecode(java.lang.String?str)将application/x-www-form-urlencoded编码的串解码成UTF-8字符串 static java.lang.String | URLEncode(java.lang.String?str)将UTF-8编码格式的字符串转换为 application/x-www-form-urlencoded格式 ================================================================================ === 页面 268 === # PAGE: NavigationFunctionModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/navigation/model/NavigationFunctionModel.html [TITLE] 接口 NavigationFunctionModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface NavigationFunctionModel extends java.io.Serializable 功能,用于构建客户端门户功能导航 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类 [DESCRIPTION] 链接地址,一个相对或绝对url。支持#变量和@公式 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。若该配置为空,则启用自定义的图片(见getIcon16、getIcon64、getIcon96) [DESCRIPTION] 图标字体颜色。该颜色可根据门户场景作为字体颜色或背景色(设为背景色时,字体建议为白色),是否使用由开发者决定 [DESCRIPTION] 小图片,描述该功能的16*16图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如?red [DESCRIPTION] 中图片,描述该功能的64*64图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如red
返回:
url地址
  • getIcon96

    java.lang.String getIcon96()
    已过时。 推荐使用iconfont
    大图片,描述该功能的96*96图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如red
    返回:
    url地址
  • getNavDesc

    java.lang.String getNavDesc()
    附加描述
  • isActivity

    boolean isActivity()
    是否启用
  • getExt1

    java.lang.String getExt1()
    扩展1
  • getExt2

    java.lang.String getExt2()
    扩展2
  • getExt3

    java.lang.String getExt3()
    扩展3
  • getExt4

    java.lang.String getExt4()
    扩展4
  • getExt5

    java.lang.String getExt5()
    扩展5
  • getAppId

    java.lang.String getAppId()
    该定义由哪个App提供
  • getNotifier

    java.lang.String getNotifier()
    适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类
  • getCreateDate

    java.sql.Timestamp getCreateDate()
    创建日期
  • getUpdateDate

    java.sql.Timestamp getUpdateDate()
    最后一次修改日期
  • getNameI18N

    java.lang.String getNameI18N()
    返回国际化名称

Copyright © Actionsoft Co., Ltd. All Rights Reserved.

[METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getDirectoryId() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getFunctionName() [METHOD_SIGNATURE] getIcon16() [METHOD_SIGNATURE] getIcon64() [METHOD_SIGNATURE] getIcon96() [METHOD_SIGNATURE] getIconFontCode() [METHOD_SIGNATURE] getIconFontColor() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getLinkTarget() [METHOD_SIGNATURE] getLinkUrl() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNavDesc() [METHOD_SIGNATURE] getNotifier() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] isActivity() [METHOD_SIGNATURE] isIconFont() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | getAppId()该定义由哪个App提供 java.sql.Timestamp | getCreateDate()创建日期 java.lang.String | getDirectoryId()上级目录Id java.lang.String | getExt1()扩展1 java.lang.String | getExt2()扩展2 java.lang.String | getExt3()扩展3 java.lang.String | getExt4()扩展4 java.lang.String | getExt5()扩展5 java.lang.String | getFunctionName()功能名称 java.lang.String | getIcon16()已过时。推荐使用iconfont java.lang.String | getIcon64()已过时。推荐使用iconfont java.lang.String | getIcon96()已过时。推荐使用iconfont java.lang.String | getIconFontCode()图标字体Unicode码,见awsui-iconfont支持的图标字体。 java.lang.String | getIconFontColor()图标字体颜色。 java.lang.String | getId()功能Id,一个36位长度的uuid串 java.lang.String | getLinkTarget()链接目标 java.lang.String | getLinkUrl()链接地址,一个相对或绝对url。 java.lang.String | getNameI18N()返回国际化名称 java.lang.String | getNavDesc()附加描述 java.lang.String | getNotifier()适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类 int | getOrderIndex()显示顺序 java.sql.Timestamp | getUpdateDate()最后一次修改日期 boolean | isActivity()是否启用 boolean | isIconFont()判断当前图标是否用的iconfont ================================================================================ === 页面 269 === # PAGE: PlatformAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PlatformAPI.html [TITLE] 接口 PlatformAPI [DESCRIPTION] public interface PlatformAPI 平台基础服务接口 [DESCRIPTION] 启动AWS引擎以Java Main方法的形式完成对引擎API的处理操作,如测试用例、独立的维护工具。 [DESCRIPTION] 查看当前AWS服务节点的运行状态和运行情况,对AWS主服务进行启动、暂停、停止等操作 [DESCRIPTION] 当前AWS平台默认的语言集,是Server日志、提示等非用户界面选择的语言 [DESCRIPTION] 当前AWS平台默认的语言集的标题,是Server日志、提示等非用户界面选择的语言 [DESCRIPTION] 查看当前AWS服务节点的运行状态和运行情况,对AWS主服务进行启动、暂停、停止等操作 [DESCRIPTION] 启动AWS引擎以Java Main方法的形式完成对引擎API的处理操作,如测试用例、独立的维护工具。可调用getAWSEngine().startup (null)完成引擎的启动 [DESCRIPTION] 当前AWS平台默认的语言集,是Server日志、提示等非用户界面选择的语言 [DESCRIPTION] 当前AWS平台默认的语言集的标题,是Server日志、提示等非用户界面选择的语言 [METHOD_SIGNATURE] getAWSEngine() [METHOD_SIGNATURE] getAWSNodes() [METHOD_SIGNATURE] getAWSServer() [METHOD_SIGNATURE] getDefaultLanguage() [METHOD_SIGNATURE] getDefaultLanguageTitle() [METHOD_SIGNATURE] getlanguages() [METHOD_SIGNATURE] getPortalUrl() [METHOD_SIGNATURE] isCluster() [METHOD_SIGNATURE] isSaaSModel() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 AWSEngineInterface | getAWSEngine()启动AWS引擎以Java Main方法的形式完成对引擎API的处理操作,如测试用例、独立的维护工具。 java.util.List | getAWSNodes()获得当前集群工作的节点 AWSServerInterface | getAWSServer()查看当前AWS服务节点的运行状态和运行情况,对AWS主服务进行启动、暂停、停止等操作 java.lang.String | getDefaultLanguage()当前AWS平台默认的语言集,是Server日志、提示等非用户界面选择的语言 java.lang.String | getDefaultLanguageTitle()当前AWS平台默认的语言集的标题,是Server日志、提示等非用户界面选择的语言 java.util.List | getlanguages()获得当前AWS平台支持的界面语言集 java.lang.String | getPortalUrl()当前AWS平台Portal URL根地址 boolean | isCluster()当前是否处于集群部署状态 boolean | isSaaSModel()当前是否处于多租户SaaS模式 ================================================================================ === 页面 270 === # PAGE: UtilDate (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilDate.html [TITLE] 类 UtilDate [DESCRIPTION] public class UtilDate extends java.lang.Object 增强日期操作。 已支持UTC时区处理 时区获取的机制: 用户在本地时区的客户端登录,记录浏览器时区 用户在AWS系统的“组织服务”设置指定的时区 客户端时区如果和AWS系统时区不一致,则组织服务设置的时区失效 客户端时区>组织服务设置的时区 [DESCRIPTION] 增强日期操作。 已支持UTC时区处理 时区获取的机制: 用户在本地时区的客户端登录,记录浏览器时区 用户在AWS系统的“组织服务”设置指定的时区 客户端时区如果和AWS系统时区不一致,则组织服务设置的时区失效 客户端时区>组织服务设置的时区 [DESCRIPTION] 获得24小时制的日期时间 已支持UTC时区处理 [DESCRIPTION] 获得24小时制的日期时间 已支持UTC时区处理 [DESCRIPTION] 返回yyyy-MM-dd hh:mm:ss a格式的结果 [DESCRIPTION] 获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 [DESCRIPTION] 获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 [DESCRIPTION] 获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 [DESCRIPTION] 获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 [DESCRIPTION] 返回AWS系统默认的Session使用的时区值 [DESCRIPTION] 获取AWS系统默认的UTC偏移量格式的字符串 [DESCRIPTION] 取得指定日期的所处星期的第一天,第一天为周一 [DESCRIPTION] 通过UTC的字符串获取AWS的Session的时间值 [DESCRIPTION] 获取系统的时区列表,如果安装了数据字典,从基础字典(AWS.TIMEZONE.LIST)中获取, 否则获取JVM中提供的时区列表,格式:"Asia/Shanghai" [DESCRIPTION] 将参数的日期对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 [DESCRIPTION] 将参数的时间戳对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 [DESCRIPTION] 通过一个格式为yyyy-MM-dd日期字符串获取Date对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Date对象 [DESCRIPTION] 通过一个日期字符串获取Timestamp对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd日期字符串获取Timestamp对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于用户时区转换系统时区) [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于系统时区转换用户时区) [DESCRIPTION] 通过一个格式为yyyy-MM-dd日期字符串获取Date对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Date对象 [DESCRIPTION] 通过一个日期字符串获取Timestamp对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd日期字符串获取Timestamp对象 [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于系统时区转换用户时区) [DESCRIPTION] 通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于用户时区转换系统时区) [DESCRIPTION] 取得指定日期的所处星期的第一天,第一天为周一 [DESCRIPTION] 返回yyyy-MM-dd hh:mm:ss a格式的结果 [DESCRIPTION] 获得24小时制的日期时间 已支持UTC时区处理 [DESCRIPTION] 获得24小时制的日期时间 已支持UTC时区处理 [DESCRIPTION] 获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 [DESCRIPTION] 获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 [DESCRIPTION] 获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 [DESCRIPTION] 获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 [DESCRIPTION] 将参数的时间戳对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 [DESCRIPTION] 将参数的日期对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 [DESCRIPTION] 获取系统的时区列表,如果安装了数据字典,从基础字典(AWS.TIMEZONE.LIST)中获取, 否则获取JVM中提供的时区列表,格式:"Asia/Shanghai" [DESCRIPTION] 通过UTC的字符串获取AWS的Session的时间值 [DESCRIPTION] 返回AWS系统默认的Session使用的时区值 [DESCRIPTION] 获取AWS系统默认的UTC偏移量格式的字符串 [METHOD_SIGNATURE] UtilDate() [METHOD_SIGNATURE] dateFormat(java.util.Date?date) [METHOD_SIGNATURE] dateFormat(java.util.Date?date, boolean?isZoned) [METHOD_SIGNATURE] dateFormat(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] dateFormat(java.sql.Timestamp?timestamp, boolean?isZoned) [METHOD_SIGNATURE] datetimeFormat(java.util.Date?date) [METHOD_SIGNATURE] datetimeFormat(java.util.Date?date, boolean?isZoned) [METHOD_SIGNATURE] datetimeFormat(java.util.Date?date, java.lang.String?format) [METHOD_SIGNATURE] datetimeFormat(java.util.Date?date, java.lang.String?format, boolean?isZoned) [METHOD_SIGNATURE] datetimeFormat(java.util.Date?date, java.lang.String?format, java.util.Locale?locale) [METHOD_SIGNATURE] datetimeFormat(java.util.Date?date, java.lang.String?format, java.util.Locale?locale, boolean?isZoned) [METHOD_SIGNATURE] datetimeFormat(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] datetimeFormat(java.sql.Timestamp?timestamp, boolean?isZoned) [METHOD_SIGNATURE] datetimeFormat2(java.util.Date?date) [METHOD_SIGNATURE] datetimeFormat2(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] datetimeFormat24(java.util.Date?date) [METHOD_SIGNATURE] datetimeFormat24(java.util.Date?date, boolean?isZoned) [METHOD_SIGNATURE] datetimeFormat24(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] datetimeFormat24(java.sql.Timestamp?timestamp, boolean?isZoned) [METHOD_SIGNATURE] dayFormat(java.util.Date?date) [METHOD_SIGNATURE] dayFormat(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] differentDays(java.util.Date?date1, java.util.Date?date2) [METHOD_SIGNATURE] getAliasDate(java.lang.String?date) [METHOD_SIGNATURE] getAliasDate(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] getAliasDatetime(java.lang.String?date) [METHOD_SIGNATURE] getAliasDatetime(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] getCalendar() [METHOD_SIGNATURE] getCalendar(java.lang.String?date) [METHOD_SIGNATURE] getCalendarByCurrentQuarter(int?month, int?day) [METHOD_SIGNATURE] getCalendarByCurrentYear(int?month, int?day) [METHOD_SIGNATURE] getCalendarByDayOfCurrentMonth(int?day) [METHOD_SIGNATURE] getCalendarByDayOfCurrentWeek(int?day) [METHOD_SIGNATURE] getDateForward(java.util.Date?date, int?days) [METHOD_SIGNATURE] getDay(java.util.Date?date) [METHOD_SIGNATURE] getDayOfWeek() [METHOD_SIGNATURE] getDayOfWeek(int?year, int?month, int?day) [METHOD_SIGNATURE] getDayOfWeekSymbols() [METHOD_SIGNATURE] getDayOfWeekSymbols(int?year, int?month, int?day) [METHOD_SIGNATURE] getDefaultSessionTimeZone() [METHOD_SIGNATURE] getDefaultUTCStr() [METHOD_SIGNATURE] getFirstDayOfMonth(java.util.Date?date) [METHOD_SIGNATURE] getFirstDayOfNextMonth(java.util.Calendar?gc) [METHOD_SIGNATURE] getFirstDayOfNextMonth(java.util.Date?date) [METHOD_SIGNATURE] getFirstDayOfNextWeek(java.util.Calendar?gc) [METHOD_SIGNATURE] getFirstDayOfNextWeek(java.util.Date?date) [METHOD_SIGNATURE] getFirstDayOfWeek(java.util.Date?date) [METHOD_SIGNATURE] getFirstDayOfWeekMon2Fri(java.util.Calendar?gc) [METHOD_SIGNATURE] getHour(java.util.Date?date) [METHOD_SIGNATURE] getHourOfDay(java.util.Date?date) [METHOD_SIGNATURE] getLastDayOfMonth(java.util.Date?date) [METHOD_SIGNATURE] getLastDayOfWeek(java.util.Date?date) [METHOD_SIGNATURE] getLastDayOfWeekMon2Fri(java.util.Calendar?gc) [METHOD_SIGNATURE] getMaxDayOfMonth() [METHOD_SIGNATURE] getMaxDayOfMonth(int?year, int?month) [METHOD_SIGNATURE] getMinute(java.util.Date?date) [METHOD_SIGNATURE] getMonth(java.util.Date?date) [METHOD_SIGNATURE] getNextDay(java.util.Calendar?gc) [METHOD_SIGNATURE] getNextDay(java.util.Date?date) [METHOD_SIGNATURE] getNextMonth(java.util.Calendar?gc) [METHOD_SIGNATURE] getNextMonth(java.util.Date?date) [METHOD_SIGNATURE] getNextWeek(java.util.Calendar?gc) [METHOD_SIGNATURE] getNextWeek(java.util.Date?date) [METHOD_SIGNATURE] getNextWeekDay(java.util.Calendar?gc) [METHOD_SIGNATURE] getQuarter(java.util.Date?date) [METHOD_SIGNATURE] getQuarterOfYear() [METHOD_SIGNATURE] getQuarterOfYear(int?month) [METHOD_SIGNATURE] getSessionTimeZone(java.lang.String?utcStr) [METHOD_SIGNATURE] getSystemDate(java.util.Date?date) [METHOD_SIGNATURE] getSystemDate(long?time) [METHOD_SIGNATURE] getSystemDateForQuery(java.util.Date?date) [METHOD_SIGNATURE] getSystemDateForQuery(long?time) [METHOD_SIGNATURE] getSystemDateTime(java.util.Date?date) [METHOD_SIGNATURE] getSystemDateTime(long?time) [METHOD_SIGNATURE] getTimes(java.lang.String?text) [METHOD_SIGNATURE] getTimes(java.lang.String?text, java.lang.String?format) [METHOD_SIGNATURE] getTimeZoneList() [METHOD_SIGNATURE] getUserTimeZone() [METHOD_SIGNATURE] getUserZoneOffsetHour() [METHOD_SIGNATURE] getUserZoneOffsetMinute() [METHOD_SIGNATURE] getUTCStr(float?timeZone) [METHOD_SIGNATURE] getWeekOfYear() [METHOD_SIGNATURE] getWeekOfYear(int?year, int?month, int?day) [METHOD_SIGNATURE] getYear(java.util.Date?date) [METHOD_SIGNATURE] getZonedDate(java.util.Date?date) [METHOD_SIGNATURE] getZonedDateTime(java.util.Date?date) [METHOD_SIGNATURE] getZonedDateTime(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] isLeapYear(int?year) [METHOD_SIGNATURE] monthDayFormat(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] monthFormat(java.util.Date?date) [METHOD_SIGNATURE] monthFormat(java.sql.Timestamp?timestamp) [METHOD_SIGNATURE] parse(java.lang.String?dateStr) [METHOD_SIGNATURE] parse(java.lang.String?dateStr, java.lang.String?format) [METHOD_SIGNATURE] parse(java.lang.String?dateStr, java.lang.String?format, boolean?isZoned) [METHOD_SIGNATURE] parseDatetime(java.lang.String?dateStr) [METHOD_SIGNATURE] parseDatetime(java.lang.String?dateStr, boolean?isZoned) [METHOD_SIGNATURE] parseTs(java.lang.String?dateStr, java.lang.String?format) [METHOD_SIGNATURE] parseTsFromDate(java.lang.String?dateStr) [METHOD_SIGNATURE] parseTsFromDateTime(java.lang.String?dateStr) [METHOD_SIGNATURE] parseTsFromDateTime(java.lang.String?zonedDateStr, boolean?isZoned) [METHOD_SIGNATURE] parseZonedTsFromDateTime(java.lang.String?systemDateStr) [METHOD_SIGNATURE] timeFormat(java.util.Date?date) [METHOD_SIGNATURE] timeFormat(java.util.Date?date, boolean?isZoned) [METHOD_SIGNATURE] timeFormat(java.util.Date?date, java.lang.String?format) [METHOD_SIGNATURE] timeFormat(java.util.Date?date, java.lang.String?format, boolean?isZoned) [METHOD_SIGNATURE] yearFormat(java.util.Date?date) [METHOD_SIGNATURE] yearFormat(java.sql.Timestamp?timestamp) [TABLE] 字段 限定符和类型 | 字段和说明 static int | SYSTEM_DEFAULT_OFFSET当前JVM的时区偏移量(分钟) static java.time.ZoneId | SYSTEM_DEFAULT_ZONE_ID当前JVM的时区ID对象 static java.time.ZoneOffset | SYSTEM_DEFAULT_ZONE_OFFSET当前JVM的时区偏移量对象 [TABLE] 构造器 构造器和说明 UtilDate() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | dateFormat(java.util.Date?date)获得日期 static java.lang.String | dateFormat(java.util.Date?date, boolean?isZoned)获得日期 static java.lang.String | dateFormat(java.sql.Timestamp?timestamp)获得日期 static java.lang.String | dateFormat(java.sql.Timestamp?timestamp, boolean?isZoned)获得日期 static java.lang.String | datetimeFormat(java.util.Date?date)获得日期时间 已支持UTC时区处理 static java.lang.String | datetimeFormat(java.util.Date?date, boolean?isZoned) static java.lang.String | datetimeFormat(java.util.Date?date, java.lang.String?format)使用当前默认的语言环境获得日期时间 static java.lang.String | datetimeFormat(java.util.Date?date, java.lang.String?format, boolean?isZoned)使用当前默认的语言环境获得日期时间 static java.lang.String | datetimeFormat(java.util.Date?date, java.lang.String?format, java.util.Locale?locale)获得日期时间 static java.lang.String | datetimeFormat(java.util.Date?date, java.lang.String?format, java.util.Locale?locale, boolean?isZoned)获得日期时间 static java.lang.String | datetimeFormat(java.sql.Timestamp?timestamp)获得24小时制的日期时间 已支持UTC时区处理 static java.lang.String | datetimeFormat(java.sql.Timestamp?timestamp, boolean?isZoned)获得24小时制的日期时间 已支持UTC时区处理 static java.lang.String | datetimeFormat2(java.util.Date?date)返回yyyy-MM-dd hh:mm:ss a格式的结果 static java.lang.String | datetimeFormat2(java.sql.Timestamp?timestamp)获得日期时间 static java.lang.String | datetimeFormat24(java.util.Date?date)获得日期时间 static java.lang.String | datetimeFormat24(java.util.Date?date, boolean?isZoned)获得日期时间 static java.lang.String | datetimeFormat24(java.sql.Timestamp?timestamp)获得日期时间 static java.lang.String | datetimeFormat24(java.sql.Timestamp?timestamp, boolean?isZoned)获得日期时间 static java.lang.String | dayFormat(java.util.Date?date)获得dd格式日 static java.lang.String | dayFormat(java.sql.Timestamp?timestamp)获得dd格式日 static int | differentDays(java.util.Date?date1, java.util.Date?date2)获取指定两个日期之间相差的天数 static java.lang.String | getAliasDate(java.lang.String?date)获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 static java.lang.String | getAliasDate(java.sql.Timestamp?timestamp)获得指定日期与当前日期比较后的别名,精确到天 已支持UTC时区处理 static java.lang.String | getAliasDatetime(java.lang.String?date)获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 static java.lang.String | getAliasDatetime(java.sql.Timestamp?timestamp)获得指定时间与当前时间比较后的别名,精确到分钟 已支持UTC时区处理 static java.util.Calendar | getCalendar()当前时间的Calendar对象 static java.util.Calendar | getCalendar(java.lang.String?date)将一个日期串格式化成Calendar对象 static java.util.Calendar | getCalendarByCurrentQuarter(int?month, int?day)计算当前季度的第几个月第几天的日期 static java.util.Calendar | getCalendarByCurrentYear(int?month, int?day)计算当前年的第几个月第几天的日期 static java.util.Calendar | getCalendarByDayOfCurrentMonth(int?day)计算当前月的第几天的日期 static java.util.Calendar | getCalendarByDayOfCurrentWeek(int?day)计算当前周的第几天的日期 static java.util.Date | getDateForward(java.util.Date?date, int?days)获取指定日期往前N天或往后N天的日期 static int | getDay(java.util.Date?date)得到指定日期的天 static int | getDayOfWeek()获得当前日期是星期几(数值) static int | getDayOfWeek(int?year, int?month, int?day)获得指定日期是星期几(数值) static java.lang.String | getDayOfWeekSymbols()获得当前日期是星期几(符号) static java.lang.String | getDayOfWeekSymbols(int?year, int?month, int?day)获得指定日期是星期几(符号) static java.lang.String | getDefaultSessionTimeZone()返回AWS系统默认的Session使用的时区值 static java.lang.String | getDefaultUTCStr()获取AWS系统默认的UTC偏移量格式的字符串 static java.util.Date | getFirstDayOfMonth(java.util.Date?date)取得指定日期的所处月份的第一天 static java.util.Calendar | getFirstDayOfNextMonth(java.util.Calendar?gc)取得指定日期的下一个月的第一天 static java.util.Date | getFirstDayOfNextMonth(java.util.Date?date)取得指定日期的下一个月的第一天 static java.util.Calendar | getFirstDayOfNextWeek(java.util.Calendar?gc)取得指定日期的下一个星期的第一天 static java.util.Date | getFirstDayOfNextWeek(java.util.Date?date)取得指定日期的下一个星期的第一天 static java.util.Date | getFirstDayOfWeek(java.util.Date?date)取得指定日期的所处星期的第一天 static java.util.Calendar | getFirstDayOfWeekMon2Fri(java.util.Calendar?gc)取得指定日期的所处星期的第一天,第一天为周一 static int | getHour(java.util.Date?date)得到指定日期的小时 static int | getHourOfDay(java.util.Date?date)得到指定日期的小时 static java.util.Date | getLastDayOfMonth(java.util.Date?date)取得指定日期的所处月份的最后一天 static java.util.Date | getLastDayOfWeek(java.util.Date?date)取得指定日期的所处星期的最后一天 static java.util.Calendar | getLastDayOfWeekMon2Fri(java.util.Calendar?gc)取得指定日期的所处星期的最后一天 static int | getMaxDayOfMonth()获得当前月份最大天数 static int | getMaxDayOfMonth(int?year, int?month)获得指定月份最大天数 static int | getMinute(java.util.Date?date)得到指定日期的分钟 static int | getMonth(java.util.Date?date)得到指定日期的月份 static java.util.Calendar | getNextDay(java.util.Calendar?gc)取得指定日期的下一天 static java.util.Date | getNextDay(java.util.Date?date)取得指定日期的下一天 static java.util.Calendar | getNextMonth(java.util.Calendar?gc)获得输入日历的下月日历 static java.util.Date | getNextMonth(java.util.Date?date)取得指定日期的下一个月 static java.util.Calendar | getNextWeek(java.util.Calendar?gc)取得指定日期的下一个星期 static java.util.Date | getNextWeek(java.util.Date?date)取得指定日期的下一个星期 static java.util.Calendar | getNextWeekDay(java.util.Calendar?gc) static int | getQuarter(java.util.Date?date)当前指定的日期是第几个季度 static int | getQuarterOfYear()当前指定的日期是第几个季度 static int | getQuarterOfYear(int?month)当前指定的日期是第几个季度 static java.lang.String | getSessionTimeZone(java.lang.String?utcStr)通过UTC的字符串获取AWS的Session的时间值 static java.util.Date | getSystemDate(java.util.Date?date) static java.util.Date | getSystemDate(long?time) static java.util.Date | getSystemDateForQuery(java.util.Date?date) static java.util.Date | getSystemDateForQuery(long?time) static java.util.Date | getSystemDateTime(java.util.Date?date)根据当地日期获取AWS系统的日期 static java.util.Date | getSystemDateTime(long?time)根据当地日期获取AWS系统的日期 static long | getTimes(java.lang.String?text)获得指定日期的时间措 static long | getTimes(java.lang.String?text, java.lang.String?format)按照指定格式获得指定日期的时间措 static java.util.LinkedHashMap | getTimeZoneList()获取系统的时区列表,如果安装了数据字典,从基础字典(AWS.TIMEZONE.LIST)中获取, 否则获取JVM中提供的时区列表,格式:"Asia/Shanghai" static java.util.TimeZone | getUserTimeZone()获取用户登录或者配置的时区对象 static float | getUserZoneOffsetHour()获取用户的时区偏移量的小时数 static int | getUserZoneOffsetMinute()获取用户的时区偏移量的分钟数 static java.lang.String | getUTCStr(float?timeZone)获取UTC偏移量格式的字符串 static int | getWeekOfYear()当前是第几周 static int | getWeekOfYear(int?year, int?month, int?day)当前指定的日期是第几周 static int | getYear(java.util.Date?date)得到指定日期的年份 static java.util.Date | getZonedDate(java.util.Date?date) static java.util.Date | getZonedDateTime(java.util.Date?date)将参数的日期对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 static java.util.Date | getZonedDateTime(java.sql.Timestamp?timestamp)将参数的时间戳对象转化为指定时区的日期,时区从当前用户登录的信息中或者用户指定的信息获取 static boolean | isLeapYear(int?year)判断指定年份是否是闰年 static java.lang.String | monthDayFormat(java.sql.Timestamp?timestamp)获得月、日 static java.lang.String | monthFormat(java.util.Date?date)获得MM格式月份 static java.lang.String | monthFormat(java.sql.Timestamp?timestamp)获得MM格式月份 static java.util.Date | parse(java.lang.String?dateStr)通过一个格式为yyyy-MM-dd日期字符串获取Date对象 static java.util.Date | parse(java.lang.String?dateStr, java.lang.String?format)通过一个日期字符串获取Date对象 static java.util.Date | parse(java.lang.String?dateStr, java.lang.String?format, boolean?isZoned)通过一个日期字符串获取Date对象 static java.util.Date | parseDatetime(java.lang.String?dateStr) static java.util.Date | parseDatetime(java.lang.String?dateStr, boolean?isZoned)通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Date对象 static java.sql.Timestamp | parseTs(java.lang.String?dateStr, java.lang.String?format)通过一个日期字符串获取Timestamp对象 static java.sql.Timestamp | parseTsFromDate(java.lang.String?dateStr)通过一个格式为yyyy-MM-dd日期字符串获取Timestamp对象 static java.sql.Timestamp | parseTsFromDateTime(java.lang.String?dateStr) static java.sql.Timestamp | parseTsFromDateTime(java.lang.String?zonedDateStr, boolean?isZoned)通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于用户时区转换系统时区) static java.sql.Timestamp | parseZonedTsFromDateTime(java.lang.String?systemDateStr)通过一个格式为yyyy-MM-dd HH:mm:ss日期字符串获取Timestamp对象(可用于系统时区转换用户时区) static java.lang.String | timeFormat(java.util.Date?date)获得日期 static java.lang.String | timeFormat(java.util.Date?date, boolean?isZoned)获得日期 static java.lang.String | timeFormat(java.util.Date?date, java.lang.String?format)获得参数指定日期 static java.lang.String | timeFormat(java.util.Date?date, java.lang.String?format, boolean?isZoned)获得参数指定日期 static java.lang.String | yearFormat(java.util.Date?date)获得yyyy格式年份 static java.lang.String | yearFormat(java.sql.Timestamp?timestamp)获得yyyy格式年份 ================================================================================ === 页面 271 === # PAGE: SLACollectionDataOfMinute (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/SLACollectionDataOfMinute.html [TITLE] 接口 SLACollectionDataOfMinute [DESCRIPTION] public interface SLACollectionDataOfMinute 以5分钟为单位的SLA指标值 ================================================================================ === 页面 272 === # PAGE: com.actionsoft.bpms.commons.session.constant 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/session/constant/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.session.constant的分层结构 ================================================================================ === 页面 273 === # PAGE: ReplicateActionListener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/cache/ReplicateActionListener.html [TITLE] 接口 ReplicateActionListener [DESCRIPTION] public interface ReplicateActionListener 缓存事件处理器,当缓存同步到其它集群节点时,节点根据getName查找对应的处理器,完成相应动作的同步操作 [DESCRIPTION] 缓存事件处理器,当缓存同步到其它集群节点时,节点根据getName查找对应的处理器,完成相应动作的同步操作 [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] onReplicate(java.lang.Object?param) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getName()监听的缓存动作名称 void | onReplicate(java.lang.Object?param)缓存动作附带的参数信息 ================================================================================ === 页面 274 === # PAGE: com.actionsoft.bpms.commons.portal.skins 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/skins/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.portal.skins的分层结构 ================================================================================ === 页面 275 === # PAGE: com.actionsoft.bpms.commons.mvc.dao 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.mvc.dao的分层结构 ================================================================================ === 页面 276 === # PAGE: TaskInstance (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/delegate/TaskInstance.html [TITLE] 接口 TaskInstance [DESCRIPTION] 所有已知子接口: HistoryTaskInstance public interface TaskInstance 活动的任务实例对象 [DESCRIPTION] 如果该任务是被委托的代理人执行,返回代理人账户 [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 [DESCRIPTION] 创建人账户名,如果是EAI外部任务,该值为EAI任务的系统简称 [DESCRIPTION] 执行人账户名,适用于人工任务和EAI外部任务 [DESCRIPTION] 当前任务是否为外部任务,这类任务不需要工作流引擎驱动,用于统一企业工作中心的方案 [DESCRIPTION] 任务类型,如传阅、加签、待办。适用于人工任务 [DESCRIPTION] 创建人账户名,如果是EAI外部任务,该值为EAI任务的系统简称 [DESCRIPTION] 执行人账户名,适用于人工任务和EAI外部任务 [DESCRIPTION] 如果该任务是被委托的代理人执行,返回代理人账户 [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过64个字符串长度。 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过128个字符串长度。如果该任务是EAI外部任务,固定为该EAI任务的外部标识ID [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过255个字符串长度。如果该任务是EAI外部任务,固定为该EAI任务的URL [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过255个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过128个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,双字节为1个长度,总不超过128个字符串长度 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,最大长度12位的数值 [DESCRIPTION] 扩展属性,可供开发人员自行使用。注意,最大长度14位的双精度(含2位小数) [DESCRIPTION] 当前任务是否为外部任务,这类任务不需要工作流引擎驱动,用于统一企业工作中心的方案 [DESCRIPTION] 任务已过期的时间,单位毫秒。由Job定时计算,根据当时的日历策略去除非节假日时间 [METHOD_SIGNATURE] clone(TaskInstanceModel?target) [METHOD_SIGNATURE] fromEAITask(EAITaskInstanceeaiTask) [METHOD_SIGNATURE] getActivityDefId() [METHOD_SIGNATURE] getActivityType() [METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getBeginEngineNode() [METHOD_SIGNATURE] getBeginTime() [METHOD_SIGNATURE] getClaimResourceId() [METHOD_SIGNATURE] getClaimType() [METHOD_SIGNATURE] getControlState() [METHOD_SIGNATURE] getDelayTimes() [METHOD_SIGNATURE] getDelegateUser() [METHOD_SIGNATURE] getDispatchId() [METHOD_SIGNATURE] getDueTime() [METHOD_SIGNATURE] getEndTime() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getExt6() [METHOD_SIGNATURE] getExt7() [METHOD_SIGNATURE] getExt8() [METHOD_SIGNATURE] getFormSummary() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getIOBD() [METHOD_SIGNATURE] getIOC() [METHOD_SIGNATURE] getIOR() [METHOD_SIGNATURE] getIOS() [METHOD_SIGNATURE] getOwner() [METHOD_SIGNATURE] getOwnerDepartmentId() [METHOD_SIGNATURE] getParentTaskInstId() [METHOD_SIGNATURE] getPriority() [METHOD_SIGNATURE] getProcessDefId() [METHOD_SIGNATURE] getProcessDefVerId() [METHOD_SIGNATURE] getProcessGroupId() [METHOD_SIGNATURE] getProcessInstId() [METHOD_SIGNATURE] getReadState() [METHOD_SIGNATURE] getReadTime() [METHOD_SIGNATURE] getRemindTimes() [METHOD_SIGNATURE] getScopeId() [METHOD_SIGNATURE] getSecurityLevel() [METHOD_SIGNATURE] getState() [METHOD_SIGNATURE] getTarget() [METHOD_SIGNATURE] getTargetCompanyId() [METHOD_SIGNATURE] getTargetDepartmentId() [METHOD_SIGNATURE] getTargetRoleId() [METHOD_SIGNATURE] getTaskInfo() [METHOD_SIGNATURE] getTitle() [METHOD_SIGNATURE] isAsync() [METHOD_SIGNATURE] isDraft() [METHOD_SIGNATURE] isEAITask() [METHOD_SIGNATURE] isHistoryTask() [METHOD_SIGNATURE] isMonitor() [METHOD_SIGNATURE] isRoot() [METHOD_SIGNATURE] isTrash() [METHOD_SIGNATURE] toEAITask() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 TaskInstance | clone(TaskInstanceModel?target)将当前任务实例属性赋值给目标任务实例对象 TaskInstance | fromEAITask(EAITaskInstanceeaiTask)从一个EAI任务初始化任务实例对象 java.lang.String | getActivityDefId()节点定义Id java.lang.String | getActivityType()任务类型 java.lang.String | getAppId()应用ID java.lang.String | getBeginEngineNode()该任务被指定的AWS服务节点创建 java.sql.Timestamp | getBeginTime()任务创建时间 java.lang.String | getClaimResourceId()认领对象Id int | getClaimType()公共任务池的认领类型 java.lang.String | getControlState()任务控制状态 long | getDelayTimes()任务已过期的时间,单位毫秒。 java.lang.String | getDelegateUser()如果该任务是被委托的代理人执行,返回代理人账户 java.lang.String | getDispatchId()多例调度Id java.sql.Timestamp | getDueTime()任务处理期限时间 java.sql.Timestamp | getEndTime()任务结束时间 java.lang.String | getExt1()扩展属性,可供开发人员自行使用。 java.lang.String | getExt2()扩展属性,可供开发人员自行使用。 java.lang.String | getExt3()扩展属性,可供开发人员自行使用。 java.lang.String | getExt4()扩展属性,可供开发人员自行使用。 java.lang.String | getExt5()扩展属性,可供开发人员自行使用。 java.lang.String | getExt6()扩展属性,可供开发人员自行使用。 long | getExt7()扩展属性,可供开发人员自行使用。 double | getExt8()扩展属性,可供开发人员自行使用。 java.lang.String | getFormSummary()任务摘要,内容由引擎自动维护 java.lang.String | getId()任务实例Id java.lang.String | getIOBD()业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 java.lang.String | getIOC()自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 java.lang.String | getIOR()组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 java.lang.String | getIOS()系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 java.lang.String | getOwner()创建人账户名,如果是EAI外部任务,该值为EAI任务的系统简称 java.lang.String | getOwnerDepartmentId()任务创建人部门Id java.lang.String | getParentTaskInstId()父任务实例Id int | getPriority()任务优先级,默认为1 java.lang.String | getProcessDefId()流程定义Id java.lang.String | getProcessDefVerId()流程主版本Id java.lang.String | getProcessGroupId()流程组Id java.lang.String | getProcessInstId()流程实例Id int | getReadState()是否已读的状态 java.sql.Timestamp | getReadTime()任务第一次被读取的时间 int | getRemindTimes()任务被催办的次数 java.lang.String | getScopeId()一组任务实例的声明范围,边界事件绑定对象 int | getSecurityLevel()保密级别,默认来自流程的保密级别字段 int | getState()任务类型,如传阅、加签、待办。 java.lang.String | getTarget()执行人账户名,适用于人工任务和EAI外部任务 java.lang.String | getTargetCompanyId()任务执行人单位Id java.lang.String | getTargetDepartmentId()任务执行人部门Id java.lang.String | getTargetRoleId()任务执行人角色Id java.lang.String | getTaskInfo()任务的附加信息,例如异常 java.lang.String | getTitle()任务标题 boolean | isAsync()是否异步执行 boolean | isDraft()是否草稿 boolean | isEAITask()当前任务是否为外部任务,这类任务不需要工作流引擎驱动,用于统一企业工作中心的方案 boolean | isHistoryTask()是否是已结束的历史任务 boolean | isMonitor()是否监控耗时,触发成本策略 boolean | isRoot()是否根任务 boolean | isTrash()是否垃圾数据状态 EAITaskInstance | toEAITask()将当前任务实例转换成EAI任务实例 ================================================================================ === 页面 277 === # PAGE: com.actionsoft.bpms.commons.portal.navigation.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/navigation/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.portal.navigation.model的分层结构 ================================================================================ === 页面 278 === # PAGE: NavigationDirectoryModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/navigation/model/NavigationDirectoryModel.html [TITLE] 接口 NavigationDirectoryModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface NavigationDirectoryModel extends java.io.Serializable 目录,用于构建客户端门户功能导航 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 适用于Metro等特定门户风格的延伸功能,一个遵循特定java接口的实现类 [DESCRIPTION] 链接地址,一个相对或绝对url。支持#变量和@公式 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。若该配置为空,则启用自定义的图片(见getIcon16、getIcon64、getIcon96) [DESCRIPTION] 图标字体颜色。该颜色可根据门户场景作为字体颜色或背景色(设为背景色时,字体建议为白色),是否使用由开发者决定 [DESCRIPTION] 小图片,描述该功能的16*16图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如?red [DESCRIPTION] 中图片,描述该功能的64*64图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如red
返回:
url地址
  • getIcon96

    java.lang.String getIcon96()
    已过时。 推荐使用iconfont
    大图片,描述该功能的96*96图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如red
    返回:
    url地址
  • getNavDesc

    java.lang.String getNavDesc()
    附加描述
  • isActivity

    boolean isActivity()
    是否启用
  • getExt1

    java.lang.String getExt1()
    扩展1
  • getExt2

    java.lang.String getExt2()
    扩展2
  • getExt3

    java.lang.String getExt3()
    扩展3
  • getExt4

    java.lang.String getExt4()
    扩展4
  • getExt5

    java.lang.String getExt5()
    扩展5
  • getAppId

    java.lang.String getAppId()
    该定义由哪个App提供
  • getNotifier

    java.lang.String getNotifier()
    适用于Metro等特定门户风格的延伸功能,一个遵循特定java接口的实现类
  • getCreateDate

    java.sql.Timestamp getCreateDate()
    创建日期
  • getUpdateDate

    java.sql.Timestamp getUpdateDate()
    最后一次修改日期
  • getNameI18N

    java.lang.String getNameI18N()
    返回国际化名称

Copyright © Actionsoft Co., Ltd. All Rights Reserved.

[METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getDirectoryName() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getIcon16() [METHOD_SIGNATURE] getIcon64() [METHOD_SIGNATURE] getIcon96() [METHOD_SIGNATURE] getIconFontCode() [METHOD_SIGNATURE] getIconFontColor() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getLinkTarget() [METHOD_SIGNATURE] getLinkUrl() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNavDesc() [METHOD_SIGNATURE] getNotifier() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getSystemId() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] isActivity() [METHOD_SIGNATURE] isIconFont() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | getAppId()该定义由哪个App提供 java.sql.Timestamp | getCreateDate()创建日期 java.lang.String | getDirectoryName()目录名称 java.lang.String | getExt1()扩展1 java.lang.String | getExt2()扩展2 java.lang.String | getExt3()扩展3 java.lang.String | getExt4()扩展4 java.lang.String | getExt5()扩展5 java.lang.String | getIcon16()已过时。推荐使用iconfont java.lang.String | getIcon64()已过时。推荐使用iconfont java.lang.String | getIcon96()已过时。推荐使用iconfont java.lang.String | getIconFontCode()图标字体Unicode码,见awsui-iconfont支持的图标字体。 java.lang.String | getIconFontColor()图标字体颜色。 java.lang.String | getId()目录Id,一个36位长度的uuid串 java.lang.String | getLinkTarget()链接目标 java.lang.String | getLinkUrl()链接地址,一个相对或绝对url。 java.lang.String | getNameI18N()返回国际化名称 java.lang.String | getNavDesc()附加描述 java.lang.String | getNotifier()适用于Metro等特定门户风格的延伸功能,一个遵循特定java接口的实现类 int | getOrderIndex()显示顺序 java.lang.String | getSystemId()上级子系统Id java.sql.Timestamp | getUpdateDate()最后一次修改日期 boolean | isActivity()是否启用 boolean | isIconFont()判断当前图标是否用的iconfont ================================================================================ === 页面 279 === # PAGE: com.actionsoft.sdk.local 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/package-tree.html [TITLE] 程序包com.actionsoft.sdk.local的分层结构 ================================================================================ === 页面 280 === # PAGE: RowMapper (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/database/RowMapper.html [TITLE] 接口 RowMapper [DESCRIPTION] public interface RowMapper [DESCRIPTION] 用于映射数据集中的一行记录为T对象。不要在方法体内调用数据集的 next() 方法 [METHOD_SIGNATURE] mapRow(java.sql.ResultSet?rs, int?rowNum) [METHOD_SIGNATURE] next() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 T | mapRow(java.sql.ResultSet?rs, int?rowNum)用于映射数据集中的一行记录为T对象。 ================================================================================ === 页面 281 === # PAGE: ExpressionContext (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/at/ExpressionContext.html [TITLE] 接口 ExpressionContext [DESCRIPTION] public interface ExpressionContext AT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 另请参阅: 实现AT公式的抽象类 , 用户上下文 , 流程实例对象 , 任务实例对象 , 人工任务定义模型 , 流程定义模型 , 表单模型 [DESCRIPTION] AT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 [METHOD_SIGNATURE] getActivityModel() [METHOD_SIGNATURE] getBoData() [METHOD_SIGNATURE] getBoId() [METHOD_SIGNATURE] getBoName() [METHOD_SIGNATURE] getExpression() [METHOD_SIGNATURE] getExtParam() [METHOD_SIGNATURE] getFormEngine() [METHOD_SIGNATURE] getFormItemDefId() [METHOD_SIGNATURE] getProcessDefinition() [METHOD_SIGNATURE] getProcessInstance() [METHOD_SIGNATURE] getTaskInstance() [METHOD_SIGNATURE] getUserContext() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ProcessElement | getActivityModel()节点定义模型 BO | getBoData()BO数据 java.lang.String | getBoId()BO表Id java.lang.String | getBoName()BO表名称 java.lang.String | getExpression()原始@公式 java.util.Map | getExtParam()扩展,一个key/value结构 FormEngine | getFormEngine()表单引擎 java.lang.String | getFormItemDefId()当前表单引擎的子表模型Id ProcessDefinition | getProcessDefinition()流程定义模型 ProcessInstance | getProcessInstance()流程实例对象 TaskInstance | getTaskInstance()任务实例对象 UserContext | getUserContext()当前访问者上下文对象 ================================================================================ === 页面 282 === # PAGE: DelegationScopeModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/delegation/model/DelegationScopeModel.html [TITLE] 类 DelegationScopeModel [DESCRIPTION] public class DelegationScopeModel extends PlatformMetaModelBean 任务委托范围 [METHOD_SIGNATURE] DelegationScopeModel() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getResourceId() [METHOD_SIGNATURE] getResourceType() [METHOD_SIGNATURE] setId(java.lang.String?id) [METHOD_SIGNATURE] setResourceId(java.lang.String?resourceId) [METHOD_SIGNATURE] setResourceType(java.lang.String?resourceType) [TABLE] 构造器 构造器和说明 DelegationScopeModel() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getId() java.lang.String | getResourceId()资源标识 ,如流程模型ID java.lang.String | getResourceType()资源类型 (0-流程模型;1-外部任务) void | setId(java.lang.String?id) void | setResourceId(java.lang.String?resourceId) void | setResourceType(java.lang.String?resourceType) ================================================================================ === 页面 283 === # PAGE: ClaimTypeTeam (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/ClaimTypeTeam.html [TITLE] 接口 ClaimTypeTeam [DESCRIPTION] public interface ClaimTypeTeam 声明该路由方案返回一个小组ID,为该小组创建一个共享任务 [DESCRIPTION] 声明该路由方案返回一个小组ID,为该小组创建一个共享任务 ================================================================================ === 页面 284 === # PAGE: UserModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/UserModel.html [TITLE] 接口 UserModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface UserModel extends java.io.Serializable AWS用户 [DESCRIPTION] 账户头像最后上传时间,主要用于移动端头像缓存。 [DESCRIPTION] 登录会话有效时间,超出时间无请求后该会话被自动注销 [DESCRIPTION] 由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。 [DESCRIPTION] 已过时。 调用getWorkCalendar方法 [DESCRIPTION] 登录账户名,全局不重复。该值为AWS平台上层及业务解决方案引用账户的唯一标识 [DESCRIPTION] 由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。平台内部对用户进行操作或构建Web端变量(如树节点Id)时使用该值 [DESCRIPTION] 登录会话有效时间,超出时间无请求后该会话被自动注销 [DESCRIPTION] 已过时。 调用getWorkCalendar方法 [DESCRIPTION] 账户头像最后上传时间,主要用于移动端头像缓存。如果该值返回为0表示未设置个人头像,可使用默认头像。 [DESCRIPTION] 汇报人账户。如果为空在流程路由主管时按部门主管寻找汇报人 [METHOD_SIGNATURE] getCacheLoginFailTimes() [METHOD_SIGNATURE] getCachePauseTime() [METHOD_SIGNATURE] getCloseDate() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getDepartmentId() [METHOD_SIGNATURE] getEmail() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getLastLoginTime() [METHOD_SIGNATURE] getMobile() [METHOD_SIGNATURE] getOfficeFax() [METHOD_SIGNATURE] getOfficeTel() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getOuterId() [METHOD_SIGNATURE] getPassword() [METHOD_SIGNATURE] getPhotoLastModified() [METHOD_SIGNATURE] getPositionLayer() [METHOD_SIGNATURE] getPositionName() [METHOD_SIGNATURE] getPositionNo() [METHOD_SIGNATURE] getPreSpell() [METHOD_SIGNATURE] getReportTo() [METHOD_SIGNATURE] getRoleId() [METHOD_SIGNATURE] getSecurityLevel() [METHOD_SIGNATURE] getSessionTime() [METHOD_SIGNATURE] getSpell() [METHOD_SIGNATURE] getTimeZoneId() [METHOD_SIGNATURE] getUID() [METHOD_SIGNATURE] getUniqueId() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] getUserIp() [METHOD_SIGNATURE] getUserName() [METHOD_SIGNATURE] getUserNameAlias() [METHOD_SIGNATURE] getUserNameI18N() [METHOD_SIGNATURE] getUserNo() [METHOD_SIGNATURE] getUserSummary() [METHOD_SIGNATURE] getWechat() [METHOD_SIGNATURE] getWorkCalendar() [METHOD_SIGNATURE] getWorkcanlendar() [METHOD_SIGNATURE] getWorkStatus() [METHOD_SIGNATURE] isActive() [METHOD_SIGNATURE] isClosed() [METHOD_SIGNATURE] isHideAddressBook() [METHOD_SIGNATURE] isHidePhoneNumber() [METHOD_SIGNATURE] isManager() [METHOD_SIGNATURE] isSingleLogin() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 int | getCacheLoginFailTimes()连续登录的失败次数,登录成功后被重置 long | getCachePauseTime()账户被冻结的时间 java.sql.Timestamp | getCloseDate()注销时间 java.sql.Timestamp | getCreateDate()创建时间 java.lang.String | getDepartmentId()所在部门Id java.lang.String | getEmail()互联网邮件 java.lang.String | getExt1()扩展 java.lang.String | getExt2()扩展 java.lang.String | getExt3()扩展 java.lang.String | getExt4()扩展 java.lang.String | getExt5()扩展 java.sql.Timestamp | getLastLoginTime() java.lang.String | getMobile()手机号 java.lang.String | getOfficeFax()传真 java.lang.String | getOfficeTel()电话 int | getOrderIndex()在该部门下的显示顺序 java.lang.String | getOuterId()外部ID,如果该账户来自外部数据源同步 java.lang.String | getPassword()加密后的口令 long | getPhotoLastModified()账户头像最后上传时间,主要用于移动端头像缓存。 java.lang.String | getPositionLayer()职位编码 java.lang.String | getPositionName()职位名称 java.lang.String | getPositionNo()职务编号 java.lang.String | getPreSpell()该账户姓名的拼音缩写前缀字母 java.lang.String | getReportTo()汇报人账户。 java.lang.String | getRoleId()分配的主角色Id int | getSecurityLevel()返回用户安全级别,默认是公开 long | getSessionTime()登录会话有效时间,超出时间无请求后该会话被自动注销 java.lang.String | getSpell()该账号的全拼拼音字母 java.lang.String | getTimeZoneId()返回时区ID java.lang.String | getUID()登录账户名,全局不重复。 java.lang.String | getUniqueId()由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。 java.sql.Timestamp | getUpdateDate()最后更新时间 java.lang.String | getUserIp()允许特定规则的ip端可登录该账户 java.lang.String | getUserName()姓名 java.lang.String | getUserNameAlias()账户友好别名 java.lang.String | getUserNameI18N()返回国际化名称 java.lang.String | getUserNo()用户编号 java.lang.String | getUserSummary()返回校验摘要信息 java.lang.String | getWechat()微信号 java.lang.String | getWorkCalendar()返回当前账户的工作日历 java.lang.String | getWorkcanlendar()已过时。调用getWorkCalendar方法 java.lang.String | getWorkStatus()工作状态 boolean | isActive()是否激活 boolean | isClosed()账户是否被关闭(注销) boolean | isHideAddressBook()是否隐藏地址簿 boolean | isHidePhoneNumber()是否隐藏手机号 boolean | isManager()是否部门管理者 boolean | isSingleLogin()是否只能单点登录 ================================================================================ === 页面 285 === # PAGE: SLAAlarmEvent (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/SLAAlarmEvent.html [TITLE] 接口 SLAAlarmEvent [DESCRIPTION] public interface SLAAlarmEvent 告警事件日志记录 [DESCRIPTION] 补充说明,为诊断优化提供的进阶信息(如追踪错误) [DESCRIPTION] 补充说明,为诊断优化提供的进阶信息(如追踪错误) [METHOD_SIGNATURE] getAlarmLevel() [METHOD_SIGNATURE] getAlarmName() [METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getEventTime() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getInstName() [METHOD_SIGNATURE] getMetricId() [METHOD_SIGNATURE] getResourceId() [METHOD_SIGNATURE] getTakeDetail() [METHOD_SIGNATURE] getTakeValue() [METHOD_SIGNATURE] isRead() [METHOD_SIGNATURE] PlatformAPI.getAWSServer().getInstanceName()获取当前AWS实例名 [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 int | getAlarmLevel()告警级别 java.lang.String | getAlarmName()告警名称(Id) java.lang.String | getAppId()应用Id,可选 java.sql.Timestamp | getEventTime()发生时间 java.lang.Object | getExt1() java.lang.String | getId()唯一标识Id,一个36位长度的串 java.lang.String | getInstName()AWS节点名 java.lang.String | getMetricId()指标Id java.lang.String | getResourceId()资源Id,可选 java.lang.String | getTakeDetail()补充说明,为诊断优化提供的进阶信息(如追踪错误) double | getTakeValue()实际收集的值 boolean | isRead()是否已标记为管理员已读 ================================================================================ === 页面 286 === # PAGE: UserTaskRuntimeConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/UserTaskRuntimeConst.html [TITLE] 接口 UserTaskRuntimeConst [DESCRIPTION] 所有超级接口: TaskRuntimeConst public interface UserTaskRuntimeConst extends TaskRuntimeConst 人工任务实例,运行时刻常量定义 [DESCRIPTION] Department,待认领给TARGET [DESCRIPTION] Administrator,待认领给TARGET [DESCRIPTION] 从归档档案库打开任务的表单状态(内存状态)(8) [DESCRIPTION] 仅表单无工作流相关数据的表单状态(内存状态)(7) [DESCRIPTION] Ad-Hoc类的动态任务,如加签、协作(11) [DESCRIPTION] Department,待认领给TARGET [DESCRIPTION] Administrator,待认领给TARGET [DESCRIPTION] 仅表单无工作流相关数据的表单状态(内存状态)(7) [DESCRIPTION] 从归档档案库打开任务的表单状态(内存状态)(8) [DESCRIPTION] Ad-Hoc类的动态任务,如加签、协作(11) [TABLE] 字段 限定符和类型 | 字段和说明 static int | CLAIM_DEPARTMENTDepartment,待认领给TARGET static int | CLAIM_NOT_FIND_PERFORMERAdministrator,待认领给TARGET static int | CLAIM_ROLERole,待认领给TARGET static int | CLAIM_TEAMTeam,待认领给TARGET static int | CLAIM_USER常规,无需认领 static int | STATE_CACHE_TYPE_ARCHIVES从归档档案库打开任务的表单状态(内存状态)(8) static int | STATE_CACHE_TYPE_BO_RECORD仅存储的数据维护(内存状态)(0) static int | STATE_CACHE_TYPE_FORM_NO_PROCESS仅表单无工作流相关数据的表单状态(内存状态)(7) static int | STATE_CACHE_TYPE_FORM_PRINT只读打印的表单状态(内存状态)(6) static int | STATE_TYPE_ADHOCAd-Hoc类的动态任务,如加签、协作(11) static int | STATE_TYPE_CC只读传阅类任务(2) static int | STATE_TYPE_SYSTEM_NOTIFY只读系统通知类任务(9) static int | STATE_TYPE_TRANSACT常规的人工待办任务(1) static int | STATE_TYPE_WAIT加签等待类任务(4) ================================================================================ === 页面 287 === # PAGE: BOAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/BOAPI.html [TITLE] 接口 BOAPI [DESCRIPTION] public interface BOAPI BO操作接口。BO(Business Object)。如创建、读取BO表记录、BO附件字段的增删查。如果API调用的上下文已提供UserContext、 ProcessInstance实例对象,使用对应参数的方法可减少构建实例对象的不必要开销,如果调用create或update给大文本赋值,内容需要用 包起来:如 bo.set("dawenben"," 内径 ") [DESCRIPTION] BO操作接口。BO(Business Object)。如创建、读取BO表记录、BO附件字段的增删查。如果API调用的上下文已提供UserContext、 ProcessInstance实例对象,使用对应参数的方法可减少构建实例对象的不必要开销,如果调用create或update给大文本赋值,内容需要用 包起来:如 bo.set("dawenben"," 内径 ") [DESCRIPTION] 将指定的源附件字段的全部文件复制到目标附件字段 [DESCRIPTION] 将指定的源附件字段的全部文件复制到目标附件字段 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] 根据唯一字段查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询指定字段的值,适用于流程表单的主表数据 [DESCRIPTION] 获得该BO的查询对象,该方法默认不加载大文本类型字段值。 [DESCRIPTION] 获得该BO的查询对象,该方法允许指定是否加载大文本类型字段值。 [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 recordData构建例子: BO boRecordData = new BO(); boRecordData.set("S1", "0001"); boRecordData.set("S2", 100); [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 recordDatas构建例子: List boTest2Datas = new ArrayList() BO boTest2RecordData1 = new BO(); boTest2RecordData1.set("S1", "0001"); boTest2RecordData1.set("S2", 100); boTest2Datas.add(boTest2RecordData1); BO boTest2RecordData2 = new BO(); boTest2RecordData2.set("S1", "0002"); boTest2RecordData2.set("S2", 89.2); boTest2Datas.add(boTest2RecordData2); [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 recordData构建例子: BO boRecordData = new BO(); boRecordData.set("S1", "0001"); boRecordData.set("S2", 100); [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 recordDatas构建例子: List boTest2Datas = new ArrayList(); BO boTest2RecordData1 = new BO(); boTest2RecordData1.set("S1", "0001"); boTest2RecordData1.set("S2", 100); boTest2Datas.add(boTest2RecordData1); BO boTest2RecordData2 = new BO(); boTest2RecordData2.set("S1", "0002"); boTest2RecordData2.set("S2", 89.2); boTest2Datas.add(boTest2RecordData2); [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 注意: API的机制是:BO对象中的字段如果不赋值,会默认为空值,所以需要处理该字段的默认值,如果默认值是@公式,需要解析@公式后再赋值 [DESCRIPTION] 按bindId更新记录。recordData必须设置bindId [DESCRIPTION] 根据流程实例查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询指定字段的值,适用于流程表单的主表数据 [DESCRIPTION] 根据唯一字段查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 获得该BO的查询对象,该方法默认不加载大文本类型字段值。 !!!请注意!!!,该方法默认不加载大文本类型字段值。 !!!请注意!!!,该方法默认不加载大文本类型字段值。 [DESCRIPTION] 获得该BO的查询对象,该方法允许指定是否加载大文本类型字段值。 [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 如果formFileModel的id不为空,将执行附件和附件信息的更新操作 ,但是如果指定的InputStream为null,则只更新其他相关附属信息,如remark 如果formFile对象中指定的地址是“图片标识”组件,可以构造一个JSON放到formFile对象中的Ext1属性中。将会按照图片标识的机制上传 “图片标识”组件设置的参数,会解析@公式,会使用formFile.getCreateUser()中的值构造用户上下文 “图片标识”组件上传的机制仅支持6.2.14后的平台版本 JSON结构用于裁切图片处理: {"x":48,"y":4,"width":122,"height":122,"showWidth":200,"showHeight":200,"ratio":1} x:目标切片起点坐标X y:目标切片起点坐标Y width:目标切片宽度 height:目标切片高度 showWidth:裁切宽度,目前仅支持正方形 showHeight:裁切高度,目前仅支持正方形 ratio:缩放比例 [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 如果formFileModel的id不为空,将执行附件和附件信息的更新操作 ,但是如果指定的InputStream为null,则只更新其他相关附属信息,如remark [DESCRIPTION] 将指定的源附件字段的全部文件复制到目标附件字段 [DESCRIPTION] 将指定的源附件字段的全部文件复制到目标附件字段 [METHOD_SIGNATURE] copyFileTo(java.lang.String?sourceBoId, java.lang.String?sourceFieldName, java.lang.String?targetBoId, java.lang.String?targetBOName, java.lang.String?targetFieldName, java.lang.String?targetProcessInstId, java.lang.String?targetTaskInstId) [METHOD_SIGNATURE] copyFileTo(java.lang.String?sourceBoId, java.lang.String?sourceFieldName, java.lang.String?sourceRepositoryName, java.lang.String?targetBoId, java.lang.String?targetBOName, java.lang.String?targetFieldName, java.lang.String?targetRepositoryName, java.lang.String?targetProcessInstId, java.lang.String?targetTaskInstId) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas, java.lang.String?bindId, java.lang.String?uid) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] createValueHistory(java.util.List>?list) [METHOD_SIGNATURE] createValueHistory(java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?tableName, java.lang.String?sourceId, java.lang.String?fieldName, java.lang.String?fieldType, java.lang.String?fieldTitle, java.lang.String?modifyUid, java.lang.String?modifyUser, java.lang.String?ov, java.lang.String?nv, java.lang.String?ip, java.lang.String?extData1, int?extData2) [METHOD_SIGNATURE] get(java.lang.String?boName, java.lang.String?boId) [METHOD_SIGNATURE] get(java.lang.String?boName, java.lang.String?boId, java.lang.String?fieldName) [METHOD_SIGNATURE] getByKeyField(java.lang.String?boName, java.lang.String?fieldName, java.lang.Object?value) [METHOD_SIGNATURE] getByProcess(java.lang.String?boName, java.lang.String?processInstId) [METHOD_SIGNATURE] getByProcess(java.lang.String?boName, java.lang.String?processInstId, java.lang.String?fieldName) [METHOD_SIGNATURE] getFile(java.lang.String?fileId) [METHOD_SIGNATURE] getFile(java.lang.String?fileId, java.lang.String?repositoryName) [METHOD_SIGNATURE] getFileDCContext(FormFile?formFile) [METHOD_SIGNATURE] getFileDCContext(FormFile?formFile, java.lang.String?repositoryName) [METHOD_SIGNATURE] getFiles(java.lang.String?boId, java.lang.String?fieldName) [METHOD_SIGNATURE] query(java.lang.String?boName) [METHOD_SIGNATURE] query(java.lang.String?boName, boolean?loadBigText) [METHOD_SIGNATURE] query(java.lang.String?boName, java.lang.String?fields) [METHOD_SIGNATURE] queryHistoryValueByProcessInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] queryHistoryValuePagation(java.lang.String?processInstId, int?start, int?limit) [METHOD_SIGNATURE] remove(java.lang.String?boName, java.lang.String?boId) [METHOD_SIGNATURE] remove(java.lang.String?boName, java.lang.String?boId, java.sql.Connection?conn) [METHOD_SIGNATURE] removeByBindId(java.lang.String?boName, java.lang.String?bindId) [METHOD_SIGNATURE] removeByBindId(java.lang.String?boName, java.lang.String?bindId, java.sql.Connection?conn) [METHOD_SIGNATURE] removeFile(java.lang.String?fileId) [METHOD_SIGNATURE] removeFiles(java.lang.String?boId, java.lang.String?fieldName) [METHOD_SIGNATURE] update(java.lang.String?boName,BOrecordData) [METHOD_SIGNATURE] update(java.lang.String?boName,BOrecordData, java.sql.Connection?conn) [METHOD_SIGNATURE] updateByBindId(java.lang.String?entityName,BOrecordData) [METHOD_SIGNATURE] updateByBindId(java.lang.String?boName, java.lang.String?bindId, java.lang.String?fieldName, java.lang.Object?value) [METHOD_SIGNATURE] updateByWhere(java.lang.String?entityName, java.util.Map?updates, java.util.Map?querys) [METHOD_SIGNATURE] upFile(FormFile?formFile, java.io.InputStream?data) [METHOD_SIGNATURE] upFile(FormFile?formFile, java.lang.String?repositoryName, java.io.InputStream?data) [METHOD_SIGNATURE] #getFiles(String, String)} [METHOD_SIGNATURE] #getFiles(String, String)} [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | copyFileTo(java.lang.String?sourceBoId, java.lang.String?sourceFieldName, java.lang.String?targetBoId, java.lang.String?targetBOName, java.lang.String?targetFieldName, java.lang.String?targetProcessInstId, java.lang.String?targetTaskInstId)将指定的源附件字段的全部文件复制到目标附件字段 void | copyFileTo(java.lang.String?sourceBoId, java.lang.String?sourceFieldName, java.lang.String?sourceRepositoryName, java.lang.String?targetBoId, java.lang.String?targetBOName, java.lang.String?targetFieldName, java.lang.String?targetRepositoryName, java.lang.String?targetProcessInstId, java.lang.String?targetTaskInstId)将指定的源附件字段的全部文件复制到目标附件字段 int | create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int[] | create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext)(批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int[] | create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn)(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 int[] | create(java.lang.String?boName, java.util.List?recordDatas, java.lang.String?bindId, java.lang.String?uid)(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 int | createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int | createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int[] | createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext)(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int[] | createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext, java.sql.Connection?conn)(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int[] | createValueHistory(java.util.List>?list)批量插入字段值差异历史数据 int | createValueHistory(java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?tableName, java.lang.String?sourceId, java.lang.String?fieldName, java.lang.String?fieldType, java.lang.String?fieldTitle, java.lang.String?modifyUid, java.lang.String?modifyUser, java.lang.String?ov, java.lang.String?nv, java.lang.String?ip, java.lang.String?extData1, int?extData2)单条插入字段值差异历史数据 BO | get(java.lang.String?boName, java.lang.String?boId)根据BOID查询一条BO数据 java.lang.Object | get(java.lang.String?boName, java.lang.String?boId, java.lang.String?fieldName)根据BOID查询指定字段的值 BO | getByKeyField(java.lang.String?boName, java.lang.String?fieldName, java.lang.Object?value)根据唯一字段查询一条BO数据,适用于流程表单的主表数据 BO | getByProcess(java.lang.String?boName, java.lang.String?processInstId)根据流程实例查询一条BO数据,适用于流程表单的主表数据 java.lang.Object | getByProcess(java.lang.String?boName, java.lang.String?processInstId, java.lang.String?fieldName)根据流程实例查询指定字段的值,适用于流程表单的主表数据 java.io.InputStream | getFile(java.lang.String?fileId)读取指定文件内容,该API需要关闭流。 java.io.InputStream | getFile(java.lang.String?fileId, java.lang.String?repositoryName)读取指定文件内容,该API需要关闭流。 DCContext | getFileDCContext(FormFile?formFile)获得表单附件的DC上下文 DCContext | getFileDCContext(FormFile?formFile, java.lang.String?repositoryName)获得表单附件的DC上下文 java.util.List | getFiles(java.lang.String?boId, java.lang.String?fieldName)获取指定附件字段已上传的全部文件列表 BOQueryAPI | query(java.lang.String?boName)获得该BO的查询对象,该方法默认不加载大文本类型字段值。 BOQueryAPI | query(java.lang.String?boName, boolean?loadBigText)获得该BO的查询对象,该方法允许指定是否加载大文本类型字段值。 BOQueryAPI | query(java.lang.String?boName, java.lang.String?fields)获得该BO的查询对象 java.util.List | queryHistoryValueByProcessInstId(java.lang.String?processInstId)根据流程实例ID查询所有历史数据 java.util.List | queryHistoryValuePagation(java.lang.String?processInstId, int?start, int?limit)根据流程实例ID分页查询历史数据 int | remove(java.lang.String?boName, java.lang.String?boId)删除一条BO表记录。 int | remove(java.lang.String?boName, java.lang.String?boId, java.sql.Connection?conn)删除一条BO表记录。 int | removeByBindId(java.lang.String?boName, java.lang.String?bindId)删除与某流程实例相关的BO表记录。 int | removeByBindId(java.lang.String?boName, java.lang.String?bindId, java.sql.Connection?conn)删除与某流程实例相关的BO表记录。 void | removeFile(java.lang.String?fileId)删除指定文件 void | removeFiles(java.lang.String?boId, java.lang.String?fieldName)批量删除指定字段的所有文件 int | update(java.lang.String?boName,BOrecordData)更新一条BO表记录。 int | update(java.lang.String?boName,BOrecordData, java.sql.Connection?conn)更新一条BO表记录。 int | updateByBindId(java.lang.String?entityName,BOrecordData)按bindId更新记录。 int | updateByBindId(java.lang.String?boName, java.lang.String?bindId, java.lang.String?fieldName, java.lang.Object?value)(批量)根据流程实例更新BO数据 int | updateByWhere(java.lang.String?entityName, java.util.Map?updates, java.util.Map?querys) void | upFile(FormFile?formFile, java.io.InputStream?data)将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 void | upFile(FormFile?formFile, java.lang.String?repositoryName, java.io.InputStream?data)将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 ================================================================================ === 页面 288 === # PAGE: DaoObject (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/DaoObject.html [TITLE] 类 DaoObject [DESCRIPTION] 类型参数: M - 实体业务对象 所有已实现的接口: IDaoObject public abstract class DaoObject extends java.lang.Object implements IDaoObject AWS MVC的轻量级DAO接口父类,可扩展该类实现数据库Dao封装 [DESCRIPTION] AWS MVC的轻量级DAO接口父类,可扩展该类实现数据库Dao封装 [METHOD_SIGNATURE] DaoObject() [METHOD_SIGNATURE] delete(java.sql.Connection?conn, java.lang.Object?id) [METHOD_SIGNATURE] delete(java.lang.Object?id) [METHOD_SIGNATURE] pkFieldName() [METHOD_SIGNATURE] query() [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] queryBy(java.sql.Connection?conn, java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] queryBy(java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] queryById(java.sql.Connection?conn, java.lang.Object?id) [METHOD_SIGNATURE] queryById(java.lang.Object?id) [METHOD_SIGNATURE] queryIdListBy(java.sql.Connection?conn, java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] queryIdListBy(java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.Object?id, java.util.Map?fields) [METHOD_SIGNATURE] update(java.lang.Object?id, java.util.Map?fields) [TABLE] 构造器 构造器和说明 DaoObject() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 int | delete(java.sql.Connection?conn, java.lang.Object?id) int | delete(java.lang.Object?id)删除一条记录 java.lang.String | pkFieldName()该Dao的主键字段名,默认为id IDaoQuery | query()查询全部结果集 IDaoQuery | query(java.sql.Connection?conn, java.lang.String?whereClause, java.lang.Object...?args) IDaoQuery | query(java.lang.String?whereClause, java.lang.Object...?args)查询指定条件的结果集 M | queryBy(java.sql.Connection?conn, java.lang.String?whereClause, java.lang.Object...?args) M | queryBy(java.lang.String?whereClause, java.lang.Object...?args)根据自定义查询条件返回一条记录 M | queryById(java.sql.Connection?conn, java.lang.Object?id) M | queryById(java.lang.Object?id)查询一条记录 java.util.List | queryIdListBy(java.sql.Connection?conn, java.lang.String?whereClause, java.lang.Object...?args) java.util.List | queryIdListBy(java.lang.String?whereClause, java.lang.Object...?args) int | update(java.sql.Connection?conn, java.lang.Object?id, java.util.Map?fields) int | update(java.lang.Object?id, java.util.Map?fields)更新一条记录指定的字段值 ================================================================================ === 页面 289 === # PAGE: UUIDGener (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UUIDGener.html [TITLE] 类 UUIDGener [DESCRIPTION] public final class UUIDGener extends java.lang.Object AWS6 UUID(Universally Unique Identifier)生成器.当前选择的生成器是JDK自带的算法,较5.2版速度提升3倍 [DESCRIPTION] AWS6 UUID(Universally Unique Identifier)生成器.当前选择的生成器是JDK自带的算法,较5.2版速度提升3倍 [DESCRIPTION] 适用于JavaScript前端变量声明的36位UUID串,与标准UUID差异是去掉4个中划线,增加obj_前缀 [DESCRIPTION] 获得一个标准36位长度的UUID串。 标准格式:xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx (8-4-4-4-12) [DESCRIPTION] 适用于JavaScript前端变量声明的36位UUID串,与标准UUID差异是去掉4个中划线,增加obj_前缀 [METHOD_SIGNATURE] UUIDGener() [METHOD_SIGNATURE] getMostSignificantBits(java.lang.String?uuid) [METHOD_SIGNATURE] getObjectId() [METHOD_SIGNATURE] getUUID() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | ZERO_UUID空UUID [TABLE] 构造器 构造器和说明 UUIDGener() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.Long | getMostSignificantBits(java.lang.String?uuid)将uuid串转换成long值 static java.lang.String | getObjectId()适用于JavaScript前端变量声明的36位UUID串,与标准UUID差异是去掉4个中划线,增加obj_前缀 static java.lang.String | getUUID()获得一个标准36位长度的UUID串。 ================================================================================ === 页面 290 === # PAGE: InstanceAdvanceExtendConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/InstanceAdvanceExtendConst.html [TITLE] 接口 InstanceAdvanceExtendConst [DESCRIPTION] public interface InstanceAdvanceExtendConst 实例高级分类规则常量 [DESCRIPTION] 该实例属于某类业务域,如电信的OSS、BSS、MSS [DESCRIPTION] 这是一个开放的自定义项,可根据管理需要定义规则名称和规则项 [DESCRIPTION] 该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美 [DESCRIPTION] 该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统 [DESCRIPTION] 该实例属于某类业务域,如电信的OSS、BSS、MSS [DESCRIPTION] 该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美 [DESCRIPTION] 该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统 [DESCRIPTION] 这是一个开放的自定义项,可根据管理需要定义规则名称和规则项 [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | TYPE_IOBD该实例属于某类业务域,如电信的OSS、BSS、MSS static java.lang.String | TYPE_IOC这是一个开放的自定义项,可根据管理需要定义规则名称和规则项 static java.lang.String | TYPE_IOR该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美 static java.lang.String | TYPE_IOS该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统 ================================================================================ === 页面 291 === # PAGE: BPMNError (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/BPMNError.html [TITLE] 类 BPMNError [DESCRIPTION] public class BPMNError extends AWSException BPMN规范要求捕获的异常抛出(运行阶段),这类异常允许被Boundary Error Event 或者Error Event Sub-Process事件捕获,如果未捕获则被引擎作为一个错误处理 [DESCRIPTION] BPMN规范要求捕获的异常抛出(运行阶段),这类异常允许被Boundary Error Event 或者Error Event Sub-Process事件捕获,如果未捕获则被引擎作为一个错误处理 [DESCRIPTION] 如果该异常被SOAP或REST API捕获,代码为550 [DESCRIPTION] 如果该异常被SOAP或REST API捕获,代码为550 [METHOD_SIGNATURE] BPMNError(java.lang.String?errorCode) [METHOD_SIGNATURE] BPMNError(java.lang.String?errorCode, java.lang.String?message) [METHOD_SIGNATURE] getAPIErrorCode() [METHOD_SIGNATURE] getErrorCode() [METHOD_SIGNATURE] toString() [TABLE] 构造器 构造器和说明 BPMNError(java.lang.String?errorCode)构造 BPMNError(java.lang.String?errorCode, java.lang.String?message)构造 [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getAPIErrorCode()如果该异常被SOAP或REST API捕获,代码为550 java.lang.String | getErrorCode()自定义的业务错误代码 java.lang.String | toString() ================================================================================ === 页面 292 === # PAGE: PortalAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PortalAPI.html [TITLE] 接口 PortalAPI [DESCRIPTION] public interface PortalAPI 身份验证和门户接口 [DESCRIPTION] 检查session有效性,如果有效则刷新一次session,延长session生命周期 [DESCRIPTION] 已过时。 使用 queryNavList(UserContext, String) 方法替代 [DESCRIPTION] 使用 queryNavList(UserContext, String) 方法替代 [DESCRIPTION] 已过时。 使用 queryNavListBySysId(UserContext, String) 方法替代 [DESCRIPTION] 使用 queryNavListBySysId(UserContext, String) 方法替代 [DESCRIPTION] 已过时。 使用 queryNavTree(UserContext) 方法替代 [DESCRIPTION] 使用 queryNavTree(UserContext) 方法替代 [DESCRIPTION] 个人配置信息必填项,部分门户可以支持弹出对话框强行提示完善(如Metro门户)。 [DESCRIPTION] 获取任务的token url,不需要用户sid即可以访问某任务页面。 [DESCRIPTION] 已过时。 使用 #queryUserLoginLog(userContext,top) 方法替代 [DESCRIPTION] 使用 #queryUserLoginLog(userContext,top) 方法替代 [DESCRIPTION] 获得指定账户头像URL资源,如果该用户未设置,给出一个默认头像 [DESCRIPTION] 已过时。 使用 #queryUserProfileSchema(appId,uid,profileKey) 方法替代 [DESCRIPTION] 使用 #queryUserProfileSchema(appId,uid,profileKey) 方法替代 [DESCRIPTION] 根据AWS平台配置策略,是否允许个人修改口令 [DESCRIPTION] 根据AWS平台三员安全的配置策略,当前是否到了要修改口令的时间。 [DESCRIPTION] 获得指定用户可访问的导航树全部功能菜单定义 [DESCRIPTION] 刷新一次session,延长session生命周期 [DESCRIPTION] 保存个人基本信息,该API只允许更新个人资料 [DESCRIPTION] 已过时。 使用 queryNavTree(UserContext) 方法替代 [DESCRIPTION] 获得指定用户可访问的导航树全部功能菜单定义 [DESCRIPTION] 获得指定用户可访问的导航树全部功能菜单定义 [DESCRIPTION] 已过时。 使用 queryNavList(UserContext, String) 方法替代 [DESCRIPTION] 已过时。 使用 queryNavListBySysId(UserContext, String) 方法替代 [DESCRIPTION] 根据AWS平台配置策略,是否允许个人修改口令 [DESCRIPTION] 根据AWS平台三员安全的配置策略,当前是否到了要修改口令的时间。用于配合门户皮肤在登录系统时检查,弹出强行修改口令的对话框 [DESCRIPTION] 个人配置信息必填项,部分门户可以支持弹出对话框强行提示完善(如Metro门户)。支持的属性范围包括email、officeTel、mobile, 多个用|隔开 [DESCRIPTION] 获得指定账户头像URL资源,如果该用户未设置,给出一个默认头像 [DESCRIPTION] 保存个人基本信息,该API只允许更新个人资料 [DESCRIPTION] 保存个人基本信息,该API只允许更新个人资料 [DESCRIPTION] 检查session有效性,如果有效则刷新一次session,延长session生命周期 [DESCRIPTION] 刷新一次session,延长session生命周期 [DESCRIPTION] 已过时。 使用 #queryUserLoginLog(userContext,top) 方法替代 [DESCRIPTION] 已过时。 使用 #queryUserProfileSchema(appId,uid,profileKey) 方法替代 [DESCRIPTION] 判断指定账户是否在线。更多针对ORG的通用工具方法,如账户地址别名转换参见UtilORG [DESCRIPTION] 获取任务的token url,不需要用户sid即可以访问某任务页面。是否需要口令二次验证等进阶控制,参见相关流程节点的属性选项 [METHOD_SIGNATURE] changePasswd(UserContextuserContext, java.lang.String?oldPwd, java.lang.String?newPwd) [METHOD_SIGNATURE] changeUserLanguages(java.lang.String?sid, java.lang.String?lang) [METHOD_SIGNATURE] checkSession(java.lang.String?sid) [METHOD_SIGNATURE] closeSession(java.lang.String?sid) [METHOD_SIGNATURE] createClientSession(java.lang.String?uid, java.lang.String?pwd) [METHOD_SIGNATURE] createClientSession(java.lang.String?uid, java.lang.String?pwd, java.lang.String?timeZone) [METHOD_SIGNATURE] createClientSessionByDevice(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp, java.lang.String?deviceType) [METHOD_SIGNATURE] createClientSessionByDevice(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp, java.lang.String?deviceType, java.lang.String?timeZone) [METHOD_SIGNATURE] createClientSessionByPC(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp) [METHOD_SIGNATURE] createClientSessionByPC(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp, java.lang.String?timeZone) [METHOD_SIGNATURE] getMessagePage(java.lang.String?title, java.lang.String?desc, java.lang.String?messageType) [METHOD_SIGNATURE] getMessagePageOfAuthority(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfError(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfInfo(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfNoContent(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfNoData(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfNoSearch(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfOk(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfWait(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getMessagePageOfWarning(java.lang.String?title, java.lang.String?desc) [METHOD_SIGNATURE] getNavList(UserContextuserContext, java.lang.String?parentId) [METHOD_SIGNATURE] queryNavList(UserContext, String) [METHOD_SIGNATURE] getNavListBySysId(UserContextuserContext, java.lang.String?navSysId) [METHOD_SIGNATURE] queryNavListBySysId(UserContext, String) [METHOD_SIGNATURE] getNavTree(UserContextuserContext) [METHOD_SIGNATURE] queryNavTree(UserContext) [METHOD_SIGNATURE] getOnlineIcon(java.lang.String?uid) [METHOD_SIGNATURE] getOnlineUserCount() [METHOD_SIGNATURE] getOnlineUserList() [METHOD_SIGNATURE] getPortalUrl() [METHOD_SIGNATURE] getPublicPortlet(UserContextuserContext) [METHOD_SIGNATURE] getRequiredUserInfo(UserContextuserContext) [METHOD_SIGNATURE] getTaskInstTokenUrl(java.lang.String?taskInstId) [METHOD_SIGNATURE] getUserInfo(UserContextuserContext, java.lang.String?uid) [METHOD_SIGNATURE] getUserLoginLog(UserContextuserContext, int?top) [METHOD_SIGNATURE] #queryUserLoginLog(userContext,top) [METHOD_SIGNATURE] getUserPhoto(UserContextuserContext, java.lang.String?uid) [METHOD_SIGNATURE] getUserProfileItem(java.lang.String?appId, java.lang.String?userId, java.lang.String?profileKey, java.lang.String?itemName) [METHOD_SIGNATURE] getUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey) [METHOD_SIGNATURE] #queryUserProfileSchema(appId,uid,profileKey) [METHOD_SIGNATURE] isChangePasswd(UserContextuserContext) [METHOD_SIGNATURE] isChangePasswdCycle(UserContextuserContext) [METHOD_SIGNATURE] isOnline(java.lang.String?uid) [METHOD_SIGNATURE] isOnline(java.lang.String[]?uids) [METHOD_SIGNATURE] queryNavList(UserContextuserContext, java.lang.String?parentId) [METHOD_SIGNATURE] queryNavListBySysId(UserContextuserContext, java.lang.String?navSysId) [METHOD_SIGNATURE] queryNavTree(UserContextuserContext) [METHOD_SIGNATURE] queryUserLoginLog(UserContextuserContext, int?top) [METHOD_SIGNATURE] queryUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey) [METHOD_SIGNATURE] refreshSession(java.lang.String?sid) [METHOD_SIGNATURE] saveUserInfo(UserContextuserContext, JSONObject?data) [METHOD_SIGNATURE] setUserInfo(UserContextuserContext, net.sf.json.JSONObject?data) [METHOD_SIGNATURE] setUserProfileItem(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey, java.lang.String?itemName, java.lang.String?itemValue) [METHOD_SIGNATURE] setUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey, JSONObject?json) [METHOD_SIGNATURE] setUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey, net.sf.json.JSONObject?json) [METHOD_SIGNATURE] queryNavTree(UserContext) [METHOD_SIGNATURE] queryNavList(UserContext, String) [METHOD_SIGNATURE] queryNavListBySysId(UserContext, String) [METHOD_SIGNATURE] PlatformAPI.getlanguages() [METHOD_SIGNATURE] PlatformAPI.getlanguages() [METHOD_SIGNATURE] PlatformAPI.getlanguages() [METHOD_SIGNATURE] PlatformAPI.getlanguages() [METHOD_SIGNATURE] #queryUserLoginLog(userContext,top) [METHOD_SIGNATURE] #queryUserProfileSchema(appId,uid,profileKey) [METHOD_SIGNATURE] PlatformAPI.getlanguages() [METHOD_SIGNATURE] PlatformAPI.getPortalUrl() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | changePasswd(UserContextuserContext, java.lang.String?oldPwd, java.lang.String?newPwd)修改个人账户登录口令 void | changeUserLanguages(java.lang.String?sid, java.lang.String?lang)改变用户界面语言 boolean | checkSession(java.lang.String?sid)检查session有效性,如果有效则刷新一次session,延长session生命周期 boolean | closeSession(java.lang.String?sid)注销一个会话 java.lang.String | createClientSession(java.lang.String?uid, java.lang.String?pwd)创建一个客户端用户会话 java.lang.String | createClientSession(java.lang.String?uid, java.lang.String?pwd, java.lang.String?timeZone)创建一个客户端用户会话 java.lang.String | createClientSessionByDevice(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp, java.lang.String?deviceType)创建一个客户端用户会话 java.lang.String | createClientSessionByDevice(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp, java.lang.String?deviceType, java.lang.String?timeZone)创建一个客户端用户会话 java.lang.String | createClientSessionByPC(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp)创建一个客户端用户会话 java.lang.String | createClientSessionByPC(java.lang.String?uid, java.lang.String?pwd, java.lang.String?lang, java.lang.String?userIp, java.lang.String?timeZone)创建一个客户端用户会话 java.lang.String | getMessagePage(java.lang.String?title, java.lang.String?desc, java.lang.String?messageType)获取指定类型的信息反馈页面 java.lang.String | getMessagePageOfAuthority(java.lang.String?title, java.lang.String?desc)获取权限、身份、安全类警告反馈页面 java.lang.String | getMessagePageOfError(java.lang.String?title, java.lang.String?desc)获取出错反馈页面 java.lang.String | getMessagePageOfInfo(java.lang.String?title, java.lang.String?desc)获取提示反馈页面 java.lang.String | getMessagePageOfNoContent(java.lang.String?title, java.lang.String?desc)获取无数据、空记录场景反馈页面 java.lang.String | getMessagePageOfNoData(java.lang.String?title, java.lang.String?desc)获取建模类的无数据、空记录场景反馈页面 java.lang.String | getMessagePageOfNoSearch(java.lang.String?title, java.lang.String?desc)获取搜索结果无数据场景反馈页面 java.lang.String | getMessagePageOfOk(java.lang.String?title, java.lang.String?desc)获取成功反馈页面 java.lang.String | getMessagePageOfWait(java.lang.String?title, java.lang.String?desc)获取正在处理类操作的重试类反馈页面 java.lang.String | getMessagePageOfWarning(java.lang.String?title, java.lang.String?desc)获取警告反馈页面 net.sf.json.JSONArray | getNavList(UserContextuserContext, java.lang.String?parentId)已过时。使用queryNavList(UserContext, String)方法替代 net.sf.json.JSONArray | getNavListBySysId(UserContextuserContext, java.lang.String?navSysId)已过时。使用queryNavListBySysId(UserContext, String)方法替代 net.sf.json.JSONArray | getNavTree(UserContextuserContext)已过时。使用queryNavTree(UserContext)方法替代 java.lang.String | getOnlineIcon(java.lang.String?uid)返回指定用户的在线图标URL int | getOnlineUserCount()返回当前有效的在线用户数量 java.util.List | getOnlineUserList()返回当前系统有效的在线用户列表 java.lang.String | getPortalUrl()当前AWS平台Portal URL根地址 net.sf.json.JSONArray | getPublicPortlet(UserContextuserContext)已过时。已经作废,将会返回一个空的数组 java.lang.String | getRequiredUserInfo(UserContextuserContext)个人配置信息必填项,部分门户可以支持弹出对话框强行提示完善(如Metro门户)。 java.lang.String | getTaskInstTokenUrl(java.lang.String?taskInstId)获取任务的token url,不需要用户sid即可以访问某任务页面。 java.lang.String | getUserInfo(UserContextuserContext, java.lang.String?uid)获得指定用户的基本信息资料 net.sf.json.JSONArray | getUserLoginLog(UserContextuserContext, int?top)已过时。使用#queryUserLoginLog(userContext,top)方法替代 java.lang.String | getUserPhoto(UserContextuserContext, java.lang.String?uid)获得指定账户头像URL资源,如果该用户未设置,给出一个默认头像 java.lang.String | getUserProfileItem(java.lang.String?appId, java.lang.String?userId, java.lang.String?profileKey, java.lang.String?itemName)获得用户自定义的参数项 net.sf.json.JSONObject | getUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey)已过时。使用#queryUserProfileSchema(appId,uid,profileKey)方法替代 boolean | isChangePasswd(UserContextuserContext)根据AWS平台配置策略,是否允许个人修改口令 boolean | isChangePasswdCycle(UserContextuserContext)根据AWS平台三员安全的配置策略,当前是否到了要修改口令的时间。 boolean | isOnline(java.lang.String?uid)判断指定账户是否在线 java.util.Map | isOnline(java.lang.String[]?uids)判断指定账户是否在线。 JSONArray | queryNavList(UserContextuserContext, java.lang.String?parentId)获得指定用户可访问的下一级功能菜单定义 JSONArray | queryNavListBySysId(UserContextuserContext, java.lang.String?navSysId)获取子系统导航下的所有功能菜单定义 JSONArray | queryNavTree(UserContextuserContext)获得指定用户可访问的导航树全部功能菜单定义 JSONArray | queryUserLoginLog(UserContextuserContext, int?top)获得当前用户前n条的登录日志 JSONObject | queryUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey)获得用户自定义的参数结构 boolean | refreshSession(java.lang.String?sid)刷新一次session,延长session生命周期 java.lang.String | saveUserInfo(UserContextuserContext, JSONObject?data)保存个人基本信息,该API只允许更新个人资料 java.lang.String | setUserInfo(UserContextuserContext, net.sf.json.JSONObject?data)已过时。 boolean | setUserProfileItem(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey, java.lang.String?itemName, java.lang.String?itemValue)设置用户自定义的参数项 boolean | setUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey, JSONObject?json)设置用户自定义的参数结构 boolean | setUserProfileSchema(java.lang.String?appId, java.lang.String?uid, java.lang.String?profileKey, net.sf.json.JSONObject?json)已过时。已经作废 ================================================================================ === 页面 293 === # PAGE: DCConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/dc/DCConst.html [TITLE] 接口 DCConst [DESCRIPTION] public interface DCConst [DESCRIPTION] App Icon下载,直接从apps目录下读取 [DESCRIPTION] 审核菜单附件、流程全局附件、任务全局附件,/doccenter/%appId%/! [DESCRIPTION] 移动门户背景图片,/doccenter/%appId%/mobileportal [DESCRIPTION] AWS平台账户头像,/doccenter/%appId%/! [DESCRIPTION] 临时文件夹名,/doccenter/%appId%/tmp [DESCRIPTION] 表单附件UI,存储附件,/doccenter/%appId%/! [DESCRIPTION] 表单HtmlEditor UI,存储大正文,/doccenter/%appId%/-form-ui-editor-/ [DESCRIPTION] 如果repositoryName前缀是-,加密存储文件正文和文件名 [DESCRIPTION] 如果repositoryName后缀是-,按四级算法存储。 [DESCRIPTION] 如果repositoryName前缀是-,加密存储文件正文和文件名 [DESCRIPTION] 如果repositoryName后缀是-,按四级算法存储。 采用该算法可以突破文件系统的单一目录文件数容量限制,理论可从原来存储3万至5万文件增容至3亿至5亿 [DESCRIPTION] 如果repositoryName前缀是!,需自行实现FileProcessorListener处理上传下载时的输入输出流,DC不做处理 [DESCRIPTION] 表单附件UI,存储附件,/doccenter/%appId%/!form-ui-file-/ [DESCRIPTION] 审核菜单附件、流程全局附件、任务全局附件,/doccenter/%appId%/!form-comment-file-/ [DESCRIPTION] 表单HtmlEditor UI,存储大正文,/doccenter/%appId%/-form-ui-editor-/ [DESCRIPTION] App Icon下载,直接从apps目录下读取 [DESCRIPTION] AWS平台账户头像,/doccenter/%appId%/!photo- [DESCRIPTION] 下载Web服务生成的Jar包。不上传,只下载,从虚拟路径:/doccenter/%appId%/!ws-client-jar [DESCRIPTION] 下载LOGS日志。不上传,只下载,从虚拟路径:/doccenter/_bpm.platform/tmp/!logs [DESCRIPTION] 临时文件夹名,/doccenter/%appId%/tmp [DESCRIPTION] 移动门户背景图片,/doccenter/%appId%/mobileportal [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | DIR_FILE_SUFFIXfile目录前缀 static java.lang.String | DIR_GROUP_SUFFIXgroup目录前缀 static java.lang.String | REPOSITORY_APP_RESOURCEApp Icon下载,直接从apps目录下读取 static java.lang.String | REPOSITORY_CCcc附件 static java.lang.String | REPOSITORY_COMMENT_FILE审核菜单附件、流程全局附件、任务全局附件,/doccenter/%appId%/! static java.lang.String | REPOSITORY_DS_WIDGET_LAYOUT_BLOCK_DATA图表模型-容器组件-图片附件 static java.lang.String | REPOSITORY_FORM_HWSIGNATURE2_DATA手写签批内容数据 static java.lang.String | REPOSITORY_FORM_LOGO表单的LOGO存储 static java.lang.String | REPOSITORY_FORM_PROCESS_DOC_FILE流程文档中的附件 static java.lang.String | REPOSITORY_FORM_SNAPSHOT表单快照附件 static java.lang.String | REPOSITORY_GRID_IMPORT子表上传导入 static java.lang.String | REPOSITORY_LOGS_DOWNLOAD下载LOGS日志。 static java.lang.String | REPOSITORY_MOBILE_PORTAL移动门户背景图片,/doccenter/%appId%/mobileportal static java.lang.String | REPOSITORY_PHOTOAWS平台账户头像,/doccenter/%appId%/! static java.lang.String | REPOSITORY_PROCESS_FILE流程大文本字段存附件 static java.lang.String | REPOSITORY_PROCESS_VAR流程变量,存储字节流数据 static java.lang.String | REPOSITORY_TEMP临时文件夹名,/doccenter/%appId%/tmp static java.lang.String | REPOSITORY_UI_FILE表单附件UI,存储附件,/doccenter/%appId%/! static java.lang.String | REPOSITORY_UI_HTMLEDITOR表单HtmlEditor UI,存储大正文,/doccenter/%appId%/-form-ui-editor-/ static java.lang.String | REPOSITORY_WS_CLIENT_JAR下载Web服务生成的Jar包。 static java.lang.String | RULE_PREFIX如果repositoryName前缀是-,加密存储文件正文和文件名 static java.lang.String | RULE_PREFIX_JAVA_BYTES如果repositoryName前缀是! static java.lang.String | RULE_SUFFIX如果repositoryName后缀是-,按四级算法存储。 ================================================================================ === 页面 294 === # PAGE: ProcessAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/ProcessAPI.html [TITLE] 接口 ProcessAPI [DESCRIPTION] public interface ProcessAPI 流程实例控制(Process Instance)接口。如果API调用的上下文已提供ProcessInstance这样的实例对象,使用对应的参数方法 可减少构建实例对象的不必要开销 [DESCRIPTION] 流程实例控制(Process Instance)接口。如果API调用的上下文已提供ProcessInstance这样的实例对象,使用对应的参数方法 可减少构建实例对象的不必要开销 [DESCRIPTION] 通过processBusinessKey取消流程,终止并补偿一个流程实例。 [DESCRIPTION] 通过id取消流程,终止并补偿一个流程实例。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过processBusinessKey删除一个流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过id删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过Id获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过processBusinessKey统计流程处于活动状态的任务数量。 [DESCRIPTION] 给用户友好的引擎处理结果说明,这是一个工具方法 [DESCRIPTION] 通过processBusinessKey获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过Id获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 [DESCRIPTION] 读取流程变量列表,可根据fetchFile控制是否同时读取字节流类型变量值 [DESCRIPTION] 通过processBusinessKey读取变量值列表 [DESCRIPTION] 通过processBusinessKey判断流程实例是否已结束。 [DESCRIPTION] 通过processBusinessKey判断流程实例是否允许撤销重办。 [DESCRIPTION] 通过processBusinessKey判断流程实例是否被挂起 [DESCRIPTION] 判断流程实例是否垃圾数据(绑定表单后无BO数据) [DESCRIPTION] 通过processBusinessKey流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 通过id流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 给当前办理者发送催办邮件(有外部邮箱配置的用户,优先发送外部邮件) [DESCRIPTION] 通过processBusinessKey给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 [DESCRIPTION] 通过Id给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 [DESCRIPTION] 重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过processBusinessKey重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务( 适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过id重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过processBusinessKey恢复被挂起的流程实例 [DESCRIPTION] 通过processBusinessKey为流程变量赋值 [DESCRIPTION] 通过processBusinessKey为批量赋值流程变量 [DESCRIPTION] 将信号发送给信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 捕获一个信号,将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 启动流程,如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id挂起流程实例,挂起的流程实例被暂停执行 [DESCRIPTION] 通过processBusinessKey挂起流程实例,挂起的流程实例被暂停执行。 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。短流程是指没有人工节点(UserTask)的系统流程,可能在瞬间执行完毕。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。短流程是指没有人工节点(UserTask)的系统流程,可能在瞬间执行完毕。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。短流程是指没有人工节点(UserTask)的系统流程,可能在瞬间执行完毕。 该方法主要用于集成外部表单或为外部系统提供流程API服务,processBusinessKey在工作流引擎实例表中必须是全局不重复的值, 比如一个CRM系统的订单编号 (如该业务键将执行多个不同的BPM流程,如订单的审批流程、订单的发货流程,则该业务键应该是个组合值,例如2012003 -APPROVAL、 2012003-SHIPMENT)。使用processBusinessKey可避免外部系统建立与BPMS的实例对照字段 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。该方法支持了createUserDeptId参数, 如果流程启动者可能含有ORG兼任的身份,该参数用来获得启动者的实际启动身份。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。该方法支持了createUserDeptId参数, 如果流程启动者可能含有ORG兼任的身份,该参数用来获得启动者的启动身份。 该方法主要用于集成外部表单或为外部系统提供流程API服务,processBusinessKey在工作流引擎实例表中必须是全局不重复的值, 比如一个CRM系统的订单编号 (如该业务键将执行多个不同的BPM流程,如订单的审批流程、订单的发货流程,则该业务键应该是个组合值,例如2012003 -APPROVAL、 2012003-SHIPMENT)。使用processBusinessKey可避免外部系统建立与BPMS的实例对照字段。 [DESCRIPTION] 创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 启动流程,如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程。如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程。如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过id删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过processBusinessKey删除一个流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 终止一个流程实例。不按照预先的流程路径自然完成流程的执行,强行终止流程各分支活动的任务(及子流程活动) 和活动令牌,然后执行close操作 。 若此时有任务未处理完,将终止的任务转换到 H表,其controlstate状态被标记为terminate [DESCRIPTION] 通过id终止一个流程实例。不按照预先的流程路径自然完成流程的执行,强行终止流程各分支活动的任务(及子流程活动) 和活动令牌,然后执行close操作 。 若此时有任务未处理完,将终止的任务转换到 H表,其controlstate状态被标记为terminate。 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。不按照预先的流程路径自然完成流程的执行,强行终止流程各分支活动的任务(及子流程活动 ) 和活动令牌,然后执行close操作 。 若此时有任务未处理完,将终止的任务转换到 H表,其controlstate状态被标记为terminate。 [DESCRIPTION] 取消流程,终止并补偿一个流程实例。强行终止流程各分支活动的任务和活动令牌,然后执行close操作。在终止时, 执行任务定义的补偿事件 。若此时有任务未处理完,将终止的任务转换到H表,其controlstate状态被标记为cancel [DESCRIPTION] 通过id取消流程,终止并补偿一个流程实例。强行终止流程各分支活动的任务和活动令牌,然后执行close操作。在终止时, 执行任务定义的补偿事件 。若此时有任务未处理完,将终止的任务转换到H表,其controlstate状态被标记为cancel。 [DESCRIPTION] 通过processBusinessKey取消流程,终止并补偿一个流程实例。强行终止流程各分支活动的任务和活动令牌,然后执行close操作。 在终止时, 执行任务定义的补偿事件 。若此时有任务未处理完,将终止的任务转换到H表,其controlstate状态被标记为cancel。 [DESCRIPTION] 通过processBusinessKey判断流程实例是否已结束。 [DESCRIPTION] 通过processBusinessKey判断流程实例是否被挂起 [DESCRIPTION] 通过id挂起流程实例,挂起的流程实例被暂停执行 [DESCRIPTION] 通过processBusinessKey挂起流程实例,挂起的流程实例被暂停执行。 [DESCRIPTION] 通过processBusinessKey恢复被挂起的流程实例 [DESCRIPTION] 判断流程实例是否垃圾数据(绑定表单后无BO数据) [DESCRIPTION] 通过processBusinessKey为批量赋值流程变量 [DESCRIPTION] 通过processBusinessKey为流程变量赋值 [DESCRIPTION] 读取流程变量列表,可根据fetchFile控制是否同时读取字节流类型变量值 [DESCRIPTION] 通过processBusinessKey读取变量值列表 [DESCRIPTION] 设置流程实例关联的高级分类规则。IoX(Instance Of XXX),实例属于... [DESCRIPTION] 将信号发送给信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 捕获一个信号,将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 [DESCRIPTION] 重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 撤销操作将删除令牌、 所有待办已办任务等流程数据, 如果给定了reStartReason值 ,将撤销原因初始化成审批记录。如果该流程启动了子流程一并将子流程删除。 [DESCRIPTION] 通过id重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 撤销操作将删除令牌、 所有待办已办任务等流程数据, 如果给定了reStartReason值 ,将撤销原因初始化成审批记录。如果该流程启动了子流程一并将子流程删除。 [DESCRIPTION] 通过processBusinessKey重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务( 适用于开始事件后是UserTask的人工流程)。撤销操作将删除令牌、 所有待办已办任务等流程数据, 如果给定了reStartReason值 ,将撤销原因初始化成审批记录。如果该流程启动了子流程一并将子流程删除。 [DESCRIPTION] 通过id流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 通过processBusinessKey流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 通过processBusinessKey判断流程实例是否允许撤销重办。 [DESCRIPTION] 通过processBusinessKey统计流程处于活动状态的任务数量。 [DESCRIPTION] 给当前办理者发送催办邮件(有外部邮箱配置的用户,优先发送外部邮件) [DESCRIPTION] 通过Id给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。若支持该功能,需要平台安装"com.actionsoft.apps.addons.mail"应用 [DESCRIPTION] 通过processBusinessKey给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。若支持该功能,需要平台安装"com.actionsoft.apps.addons.mail"应用 [DESCRIPTION] 通过Id获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过Id获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过processBusinessKey获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 [DESCRIPTION] 给用户友好的引擎处理结果说明,这是一个工具方法 [METHOD_SIGNATURE] cancel(ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] cancelByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid) [METHOD_SIGNATURE] cancelById(java.lang.String?processInstId, java.lang.String?uid) [METHOD_SIGNATURE] createBOProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId, java.util.Map?vars) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.util.Map?vars) [METHOD_SIGNATURE] createSubProcessInstance(java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.util.Map?vars) [METHOD_SIGNATURE] createSubProcessInstance(java.lang.String?processBusinessKey, java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.util.Map?vars) [METHOD_SIGNATURE] createVariable(java.lang.String?processDefId, java.lang.String?variableName, java.lang.String?variableType, java.lang.String?defaultValue) [METHOD_SIGNATURE] delete(ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] deleteByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid) [METHOD_SIGNATURE] deleteById(java.lang.String?processInstId, java.lang.String?uid) [METHOD_SIGNATURE] getCommentsByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] getCommentsById(java.lang.String?processInstId) [METHOD_SIGNATURE] getCountOfActiveTaskByBusinessKey(java.lang.String?processBusinessKey, boolean?isSuspend) [METHOD_SIGNATURE] getCountOfActiveTaskById(java.lang.String?processInstId, boolean?isSuspend) [METHOD_SIGNATURE] getExecutionWellDescription(java.util.List?trackList) [METHOD_SIGNATURE] getHistoryParticipantsByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?processDefId, java.lang.String?activityDefId, boolean?isTransitionTask) [METHOD_SIGNATURE] getHistoryParticipantsById(java.lang.String?processInstId, java.lang.String?processDefId, java.lang.String?activityDefId, boolean?isTransitionTask) [METHOD_SIGNATURE] getInstanceByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] getInstanceById(java.lang.String?processInstId) [METHOD_SIGNATURE] getVariable(ProcessInstanceprocessInst, java.lang.String?varName) [METHOD_SIGNATURE] getVariable(java.lang.String?processInstId, java.lang.String?varName) [METHOD_SIGNATURE] getVariableByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?varName) [METHOD_SIGNATURE] getVariables(ProcessInstanceprocessInst) [METHOD_SIGNATURE] getVariables(ProcessInstanceprocessInst, java.lang.String?scope) [METHOD_SIGNATURE] getVariables(java.lang.String?processInstId) [METHOD_SIGNATURE] getVariablesByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] isEndByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] isEndById(java.lang.String?processInstId) [METHOD_SIGNATURE] isRestart(ProcessInstanceprocessInst) [METHOD_SIGNATURE] isRestartByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] isRestartById(java.lang.String?processInstId) [METHOD_SIGNATURE] isSuspendByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] isSuspendById(java.lang.String?processInstId) [METHOD_SIGNATURE] isTrash(java.lang.String?processInstId) [METHOD_SIGNATURE] query() [METHOD_SIGNATURE] reactivate(ProcessInstanceprocessInst, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason) [METHOD_SIGNATURE] reactivateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason) [METHOD_SIGNATURE] reactivateById(java.lang.String?processInstId, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason) [METHOD_SIGNATURE] remindMail(UserContextsender,ProcessInstanceprocessInst) [METHOD_SIGNATURE] remindMailByBusinessKey(java.lang.String?uid, java.lang.String?processBusinessKey) [METHOD_SIGNATURE] remindMailById(java.lang.String?uid, java.lang.String?processInstId) [METHOD_SIGNATURE] restart(ProcessInstanceprocessInst, java.lang.String?restartReason) [METHOD_SIGNATURE] restartByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?restartReason) [METHOD_SIGNATURE] restartById(java.lang.String?processInstId, java.lang.String?restartReason) [METHOD_SIGNATURE] resume(ProcessInstanceprocessInst) [METHOD_SIGNATURE] resume(java.lang.String?processInstId) [METHOD_SIGNATURE] resumeByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] setExtParameter(java.lang.String?processInstId, java.util.Map?extParameters) [METHOD_SIGNATURE] setIoX(java.lang.String?processInstId, java.lang.String?advanceType, java.lang.String?valueId) [METHOD_SIGNATURE] setTitle(java.lang.String?processInstId, java.lang.String?title) [METHOD_SIGNATURE] setTrash(java.lang.String?processInstId, boolean?isTrash) [METHOD_SIGNATURE] setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue) [METHOD_SIGNATURE] setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue, java.lang.String?scope) [METHOD_SIGNATURE] setVariable(java.lang.String?processInstId, java.lang.String?varName, java.lang.Object?varValue) [METHOD_SIGNATURE] setVariableByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?varName, java.lang.Object?varValue) [METHOD_SIGNATURE] setVariables(ProcessInstanceprocessInst, java.util.Map?vars) [METHOD_SIGNATURE] setVariables(ProcessInstanceprocessInst, java.util.Map?vars, java.lang.String?scope) [METHOD_SIGNATURE] setVariables(java.lang.String?processInstId, java.util.Map?vars) [METHOD_SIGNATURE] setVariablesByBusinessKey(java.lang.String?processBusinessKey, java.util.Map?vars) [METHOD_SIGNATURE] signalStartEventReceived(java.lang.String?signalName) [METHOD_SIGNATURE] signalStartEventReceived(java.lang.String?signalName, java.lang.String?corelation) [METHOD_SIGNATURE] signalStartEventReceived(java.lang.String?signalName, java.lang.String?corelation, java.util.Map?payload) [METHOD_SIGNATURE] signalStartEventReceived(java.lang.String?signalName, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.lang.String?corelation, java.util.Map?payload) [METHOD_SIGNATURE] start(ProcessInstanceprocessInst) [METHOD_SIGNATURE] start(ProcessInstanceprocessInst, java.lang.String?startEventDefId) [METHOD_SIGNATURE] startByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] startByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?startEventDefId) [METHOD_SIGNATURE] startById(java.lang.String?processInstId) [METHOD_SIGNATURE] startById(java.lang.String?processInstId, java.lang.String?startEventDefId) [METHOD_SIGNATURE] startByMessage(java.lang.String?messageName) [METHOD_SIGNATURE] startByMessage(java.lang.String?messageName, java.lang.String?processBusinessKey) [METHOD_SIGNATURE] startByMessage(java.lang.String?messageName, java.lang.String?processBusinessKey, java.util.Map?payload) [METHOD_SIGNATURE] startByMessage(java.lang.String?messageName, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?payload) [METHOD_SIGNATURE] suspend(ProcessInstanceprocessInst) [METHOD_SIGNATURE] suspend(java.lang.String?processInstId) [METHOD_SIGNATURE] suspendByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] terminate(ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid) [METHOD_SIGNATURE] terminateById(java.lang.String?processInstId, java.lang.String?uid) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | cancel(ProcessInstanceprocessInst,UserContextuserContext)取消流程,终止并补偿一个流程实例。 void | cancelByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid)通过processBusinessKey取消流程,终止并补偿一个流程实例。 void | cancelById(java.lang.String?processInstId, java.lang.String?uid)通过id取消流程,终止并补偿一个流程实例。 ProcessInstance | createBOProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title)创建一个仅存储实例控制,适用于DW ProcessInstance | createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title)创建一个流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars)创建一个流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars)创建一个流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | createShortProcessInstance(java.lang.String?processDefId)创建一个流程实例,适用于系统集成类的短流程启动。 ProcessInstance | createShortProcessInstance(java.lang.String?processDefId, java.util.Map?vars)创建一个流程实例,适用于系统集成类的短流程启动。 ProcessInstance | createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.util.Map?vars)创建一个流程实例,适用于系统集成类的短流程启动。 ProcessInstance | createSubProcessInstance(java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.util.Map?vars)创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | createSubProcessInstance(java.lang.String?processBusinessKey, java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.util.Map?vars)创建一个常规子流程实例,支持短流程或人工+系统混编的流程。 void | createVariable(java.lang.String?processDefId, java.lang.String?variableName, java.lang.String?variableType, java.lang.String?defaultValue)给指定的流程模型创建流程变量 boolean | delete(ProcessInstanceprocessInst,UserContextuserContext)删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 boolean | deleteByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid)通过processBusinessKey删除一个流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 boolean | deleteById(java.lang.String?processInstId, java.lang.String?uid)通过id删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 java.util.List | getCommentsByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 java.util.List | getCommentsById(java.lang.String?processInstId)通过Id获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 int | getCountOfActiveTaskByBusinessKey(java.lang.String?processBusinessKey, boolean?isSuspend)通过processBusinessKey统计流程处于活动状态的任务数量。 int | getCountOfActiveTaskById(java.lang.String?processInstId, boolean?isSuspend)通过id统计流程处于活动状态的任务数量。 java.lang.String | getExecutionWellDescription(java.util.List?trackList)给用户友好的引擎处理结果说明,这是一个工具方法 java.util.List | getHistoryParticipantsByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?processDefId, java.lang.String?activityDefId, boolean?isTransitionTask)通过processBusinessKey获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 java.util.List | getHistoryParticipantsById(java.lang.String?processInstId, java.lang.String?processDefId, java.lang.String?activityDefId, boolean?isTransitionTask)通过Id获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 ProcessInstance | getInstanceByBusinessKey(java.lang.String?processBusinessKey)获得一个流程实例对象 ProcessInstance | getInstanceById(java.lang.String?processInstId)获得一个流程实例对象 java.lang.Object | getVariable(ProcessInstanceprocessInst, java.lang.String?varName)读取变量值 java.lang.Object | getVariable(java.lang.String?processInstId, java.lang.String?varName)读取变量值 java.lang.Object | getVariableByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?varName)读取变量值 java.util.Map | getVariables(ProcessInstanceprocessInst)读取变量值列表 java.util.Map | getVariables(ProcessInstanceprocessInst, java.lang.String?scope)读取流程变量列表,可根据fetchFile控制是否同时读取字节流类型变量值 java.util.Map | getVariables(java.lang.String?processInstId)通过id读取变量值列表 java.util.Map | getVariablesByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey读取变量值列表 boolean | isEndByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey判断流程实例是否已结束。 boolean | isEndById(java.lang.String?processInstId)通过id判断流程实例是否已结束。 boolean | isRestart(ProcessInstanceprocessInst)判断流程实例是否允许撤销重办 boolean | isRestartByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey判断流程实例是否允许撤销重办。 boolean | isRestartById(java.lang.String?processInstId)通过id判断流程实例是否允许撤销重办。 boolean | isSuspendByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey判断流程实例是否被挂起 boolean | isSuspendById(java.lang.String?processInstId)通过id判断流程实例是否被挂起。 boolean | isTrash(java.lang.String?processInstId)判断流程实例是否垃圾数据(绑定表单后无BO数据) ProcessQueryAPI | query()获得一个流程实例查询 TaskInstance | reactivate(ProcessInstanceprocessInst, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason)流程复活,重新激活已结束的流程实例 TaskInstance | reactivateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason)通过processBusinessKey流程复活,重新激活已结束的流程实例。 TaskInstance | reactivateById(java.lang.String?processInstId, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason)通过id流程复活,重新激活已结束的流程实例。 void | remindMail(UserContextsender,ProcessInstanceprocessInst)给当前办理者发送催办邮件(有外部邮箱配置的用户,优先发送外部邮件) void | remindMailByBusinessKey(java.lang.String?uid, java.lang.String?processBusinessKey)通过processBusinessKey给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 void | remindMailById(java.lang.String?uid, java.lang.String?processInstId)通过Id给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 TaskInstance | restart(ProcessInstanceprocessInst, java.lang.String?restartReason)重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 TaskInstance | restartByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?restartReason)通过processBusinessKey重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务( 适用于开始事件后是UserTask的人工流程)。 TaskInstance | restartById(java.lang.String?processInstId, java.lang.String?restartReason)通过id重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 boolean | resume(ProcessInstanceprocessInst)恢复被挂起的流程实例 boolean | resume(java.lang.String?processInstId)通过id恢复被挂起的流程实例 boolean | resumeByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey恢复被挂起的流程实例 boolean | setExtParameter(java.lang.String?processInstId, java.util.Map?extParameters)设置流程实例扩展参数值,最多8个 void | setIoX(java.lang.String?processInstId, java.lang.String?advanceType, java.lang.String?valueId)设置流程实例关联的高级分类规则。 void | setTitle(java.lang.String?processInstId, java.lang.String?title)设置流程标题 void | setTrash(java.lang.String?processInstId, boolean?isTrash)更新流程实例垃圾数据状态 void | setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue)为流程变量赋值 void | setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue, java.lang.String?scope)设置具有指定范围的变量 void | setVariable(java.lang.String?processInstId, java.lang.String?varName, java.lang.Object?varValue)通过Id为流程变量赋值 void | setVariableByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?varName, java.lang.Object?varValue)通过processBusinessKey为流程变量赋值 void | setVariables(ProcessInstanceprocessInst, java.util.Map?vars)批量设置流程变量 void | setVariables(ProcessInstanceprocessInst, java.util.Map?vars, java.lang.String?scope)设置具有指定范围的变量列表 void | setVariables(java.lang.String?processInstId, java.util.Map?vars)通过Id为批量赋值流程变量 void | setVariablesByBusinessKey(java.lang.String?processBusinessKey, java.util.Map?vars)通过processBusinessKey为批量赋值流程变量 java.util.List | signalStartEventReceived(java.lang.String?signalName)将信号发送给信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 java.util.List | signalStartEventReceived(java.lang.String?signalName, java.lang.String?corelation)将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 java.util.List | signalStartEventReceived(java.lang.String?signalName, java.lang.String?corelation, java.util.Map?payload)将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 java.util.List | signalStartEventReceived(java.lang.String?signalName, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.lang.String?corelation, java.util.Map?payload)捕获一个信号,将信号发送给订阅的信号开始事件(Signal Start Event)进行匹配,匹配成功启动对应流程 ProcessExecuteQuery | start(ProcessInstanceprocessInst)启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | start(ProcessInstanceprocessInst, java.lang.String?startEventDefId)启动流程,如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | startByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | startByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?startEventDefId)通过processBusinessKey启动流程。 ProcessExecuteQuery | startById(java.lang.String?processInstId)通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | startById(java.lang.String?processInstId, java.lang.String?startEventDefId)通过id启动流程。 ProcessInstance | startByMessage(java.lang.String?messageName)消息启动事件 ProcessInstance | startByMessage(java.lang.String?messageName, java.lang.String?processBusinessKey)消息启动事件 ProcessInstance | startByMessage(java.lang.String?messageName, java.lang.String?processBusinessKey, java.util.Map?payload)消息启动事件 ProcessInstance | startByMessage(java.lang.String?messageName, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?payload)消息启动事件 boolean | suspend(ProcessInstanceprocessInst)挂起流程实例,挂起的流程实例被暂停执行 boolean | suspend(java.lang.String?processInstId)通过id挂起流程实例,挂起的流程实例被暂停执行 boolean | suspendByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey挂起流程实例,挂起的流程实例被暂停执行。 void | terminate(ProcessInstanceprocessInst,UserContextuserContext)终止一个流程实例。 void | terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid)通过processBusinessKey终止一个流程实例。 void | terminateById(java.lang.String?processInstId, java.lang.String?uid)通过id终止一个流程实例。 ================================================================================ === 页面 295 === # PAGE: VUnitModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/VUnitModel.html [TITLE] 接口 VUnitModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface VUnitModel extends java.io.Serializable AWS虚拟组织单元 [DESCRIPTION] 虚拟组织单元的根Id,默认为一个36位长度的uuid串 [DESCRIPTION] 虚拟组织单元的根Id,默认为一个36位长度的uuid串 [METHOD_SIGNATURE] getAdministrators() [METHOD_SIGNATURE] getDesc() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getGroup() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getrDeptId() [METHOD_SIGNATURE] getStatus() [METHOD_SIGNATURE] isActive() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getAdministrators()二级管理员账户,多个空格隔开 java.lang.String | getDesc()说明 java.lang.String | getExt1()扩展 java.lang.String | getExt2()扩展 java.lang.String | getExt3()扩展 java.lang.String | getExt4()扩展 java.lang.String | getExt5()扩展 java.lang.String | getGroup()虚拟组织单元分类 java.lang.String | getId()虚拟组织单元的根Id,默认为一个36位长度的uuid串 java.lang.String | getName()虚拟组织单元名称 java.lang.String | getrDeptId()关联的AWS实体部门Id int | getStatus()状态 boolean | isActive()该虚拟的组织单元是否有效 ================================================================================ === 页面 296 === # PAGE: SDK (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/SDK.html [DESCRIPTION] public class SDK extends java.lang.Object AWS BPM本地Java接口 [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [DESCRIPTION] 动态创建符合AWS BPMN2.0流程模型的接口 [DESCRIPTION] BO操作。BO(Business Object) [DESCRIPTION] DC存储操作API。DC(Doc Center) [DESCRIPTION] SLA服务等级协议接口API。SLA(Service-Level Agreement) [DESCRIPTION] CC连接中心接口。CC(Connection Center) [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [DESCRIPTION] 应用管理(AMC)接口。AMC(Application Management Control) [DESCRIPTION] SAD流程实例分库分表服务API接口。SAD(Split Archive Data) [DESCRIPTION] 动态创建符合AWS BPMN2.0流程模型的接口 [METHOD_SIGNATURE] SDK() [METHOD_SIGNATURE] getAMCAPI() [METHOD_SIGNATURE] getAppAPI() [METHOD_SIGNATURE] getBOAPI() [METHOD_SIGNATURE] getCCAPI() [METHOD_SIGNATURE] getConfAPI() [METHOD_SIGNATURE] getDataflowAPI(java.lang.String?dataflowId) [METHOD_SIGNATURE] getDCAPI() [METHOD_SIGNATURE] getDelegationAPI() [METHOD_SIGNATURE] getDictAPI() [METHOD_SIGNATURE] getFormAPI() [METHOD_SIGNATURE] getHistoryTaskQueryAPI() [METHOD_SIGNATURE] getI18NAPI() [METHOD_SIGNATURE] getJobAPI() [METHOD_SIGNATURE] getLogAPI() [METHOD_SIGNATURE] getManagementAPI() [METHOD_SIGNATURE] getNotificationAPI() [METHOD_SIGNATURE] getORGAPI() [METHOD_SIGNATURE] getPALDiagramQueryAPI() [METHOD_SIGNATURE] getPALMethodQueryAPI() [METHOD_SIGNATURE] getPALPermAPI() [METHOD_SIGNATURE] getPALPublishAPI() [METHOD_SIGNATURE] getPALRepositoryQueryAPI() [METHOD_SIGNATURE] getPermAPI() [METHOD_SIGNATURE] getPlatformAPI() [METHOD_SIGNATURE] getPortalAPI() [METHOD_SIGNATURE] getProcessAPI() [METHOD_SIGNATURE] getProcessDataLoaderAPI() [METHOD_SIGNATURE] getProcessDefLoaderAPI() [METHOD_SIGNATURE] getProcessQueryAPI() [METHOD_SIGNATURE] getRepositoryAPI() [METHOD_SIGNATURE] getRuleAPI() [METHOD_SIGNATURE] getSADAPI() [METHOD_SIGNATURE] getSLAAPI() [METHOD_SIGNATURE] getTaskAPI() [METHOD_SIGNATURE] getTaskQueryAPI() [METHOD_SIGNATURE] getVersion() [TABLE] 构造器 构造器和说明 SDK() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static AMCAPI | getAMCAPI()应用管理(AMC)接口。 staticAppAPI | getAppAPI()App工具方法 staticBOAPI | getBOAPI()BO操作。 staticCCAPI | getCCAPI()CC连接中心接口。 staticConfAPI | getConfAPI()访问AWS平台常见配置的API程序接口 static DataflowAPI | getDataflowAPI(java.lang.String?dataflowId)Dataflow接口。 staticDCAPI | getDCAPI()DC存储操作API。 staticDelegationAPI | getDelegationAPI()任务委托/代理 staticDictAPI | getDictAPI()基础字典应用API接口 staticFormAPI | getFormAPI()表单接口API staticHistoryTaskQueryAPI | getHistoryTaskQueryAPI()历史任务查询 static I18NAPI | getI18NAPI()平台的I18N多语言接口 staticJobAPI | getJobAPI()Job定时器接口 staticLogAPI | getLogAPI()平台的日志入口接口,包括审计日志和运行日志 static ManagementAPI | getManagementAPI()流程运行管理 staticNotificationAPI | getNotificationAPI()消息接口API staticORGAPI | getORGAPI()组织接口API staticPALDiagramQueryAPI | getPALDiagramQueryAPI()资产库图形文件查询接口API staticPALMethodQueryAPI | getPALMethodQueryAPI()资产库建模方法查询接口API staticPALPermAPI | getPALPermAPI()资产库权限查询接口API staticPALPublishAPI | getPALPublishAPI()资产库文件发布接口API staticPALRepositoryQueryAPI | getPALRepositoryQueryAPI()资产库结构查询接口API staticPermAPI | getPermAPI()权限接口API staticPlatformAPI | getPlatformAPI()平台和引擎服务接口API staticPortalAPI | getPortalAPI()门户集成、皮肤应用接口API staticProcessAPI | getProcessAPI()流程实例管理 staticProcessDataLoaderAPI | getProcessDataLoaderAPI()迁移外部的流程实例,如实施绩效分析 static ProcessDefLoaderAPI | getProcessDefLoaderAPI()动态创建符合AWS BPMN2.0流程模型的接口 staticProcessQueryAPI | getProcessQueryAPI()流程实例查询 staticRepositoryAPI | getRepositoryAPI()访问流程定义库 staticRuleAPI | getRuleAPI()规则接口API staticSADAPI | getSADAPI()SAD流程实例分库分表服务API接口。 staticSLAAPI | getSLAAPI()SLA服务等级协议接口API。 staticTaskAPI | getTaskAPI()任务实例管理 staticTaskQueryAPI | getTaskQueryAPI()任务查询 static java.lang.String | getVersion()引擎版本号 ================================================================================ === 页面 297 === # PAGE: com.actionsoft.bpms.commons.wechat 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.wechat的分层结构 ================================================================================ === 页面 298 === # PAGE: WechatProcessor (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/WechatProcessor.html [TITLE] 接口 WechatProcessor [DESCRIPTION] public interface WechatProcessor 微信企业号事件处理接口 [METHOD_SIGNATURE] handleMessage(WechatInMessagemsg) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 WechatOutMessage | handleMessage(WechatInMessagemsg)事件处理 ================================================================================ === 页面 299 === # PAGE: LoginConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/login/constant/LoginConst.html [TITLE] 接口 LoginConst [DESCRIPTION] public interface LoginConst 用户身份常量定义 [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | DEFAULT_LANG默认界面语言 static java.lang.String | DEVICE_MOBILE手机App static java.lang.String | DEVICE_MOBILE_WEB手机浏览器 static java.lang.String | DEVICE_PCPC浏览器 static java.lang.String | DEVICE_TABLET平板设备 static java.lang.String | DEVICE_WEIXIN微信 static int | LOGIN_STATUS_ERR1失败,用户名错误 static int | LOGIN_STATUS_ERR2失败,不允许登录(如注销、冻结) static int | LOGIN_STATUS_ERR3服务正在启动,请稍后再试 static int | LOGIN_STATUS_ERR4正在例行维护,请稍后再试 static int | LOGIN_STATUS_ERR5系统错误 static int | LOGIN_STATUS_ERR6失败,密码错误 static int | LOGIN_STATUS_ERR7登录适配器配置错误 static int | LOGIN_STATUS_ERR8三员登录控制错误 static int | LOGIN_STATUS_OK成功 static java.lang.String | SYSTEM_ADMIN_CONSOLE控制台 static java.lang.String | SYSTEM_COECoE平台 static java.lang.String | SYSTEM_PORTAL_CLIENTBPM门户客户端 ================================================================================ === 页面 300 === # PAGE: UserContext (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/UserContext.html [TITLE] 类 UserContext [DESCRIPTION] public final class UserContext extends java.lang.Object 用户上下文对象 另请参阅: 会话常量 , 用户身份常量 , AWS用户模型 , AWS单位模型 , AWS部门模型 , AWS角色模型 , 使用API创建Session , 使用API检查Session合法性 , 使用API关闭Session [DESCRIPTION] 从一个uid登录账户构建UserContext,构建的UserContext可以方便开发者获取该用户相信息,如该账户的属性、所在部门、角色等。 [DESCRIPTION] 获得用户登录页面的开发者自定义变量值、开发者为该session保存的临时变量值 [DESCRIPTION] 获得用户登录页面的开发者自定义变量/值、开发者为该session保存的临时变量/值 [DESCRIPTION] Session会话创建时间,如果无Session,返回null [DESCRIPTION] 如果是SaaS多租户模式,返回订阅的逾期时间。 [DESCRIPTION] 由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。 [DESCRIPTION] 判断Session由SDK API创建还是用户登录创建 [DESCRIPTION] 为当前session设置自定义的临时变量和值 [DESCRIPTION] 为当前session设置自定义的临时变量和值 [DESCRIPTION] 设置该会话之后的请求来自指定的AWS实例节点,在集群模式时有效 [DESCRIPTION] 从一个uid登录账户构建UserContext,构建的UserContext可以方便开发者获取该用户相信息,如该账户的属性、所在部门、角色等。 但不能作为合法的登录上下文会话,也无法获得常规Session附加信息,如客户端设备类型、界面语言、客户端ip等 [DESCRIPTION] Session会话创建时间,如果无Session,返回null [DESCRIPTION] 判断Session由SDK API创建还是用户登录创建 [DESCRIPTION] 访问者会话值,一个序列化的字符串。如果该会话含有扩展属性,以Base64格式附加到36位串之后 [DESCRIPTION] AWS服务实例名称。当处于集群部署时,如果该值为空表示由Web层的算法指定该Session请求的AWS目标节点;如果该值指定一个AWS实例名, 则Web层请求总是指向该AWS节点。 [DESCRIPTION] 设置该会话之后的请求来自指定的AWS实例节点,在集群模式时有效 [DESCRIPTION] 由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。平台内部对用户进行操作或构建Web端变量(如树节点Id)时使用该值 [DESCRIPTION] 登录账户名,全局不重复。该值为AWS平台上层及业务解决方案引用账户的唯一标识 [DESCRIPTION] 如果是SaaS多租户模式,返回订阅的逾期时间。该属性只支持只读,不提供set,防止被恶意赋值 [DESCRIPTION] 获得用户登录页面的开发者自定义变量/值、开发者为该session保存的临时变量/值 [DESCRIPTION] 获得用户登录页面的开发者自定义变量值、开发者为该session保存的临时变量值 [DESCRIPTION] 为当前session设置自定义的临时变量和值 [DESCRIPTION] 为当前session设置自定义的临时变量和值 [METHOD_SIGNATURE] fromSessionId(SessionModel?sessionModel, java.lang.String?clientIp) [METHOD_SIGNATURE] fromSessionId(java.lang.String?sid) [METHOD_SIGNATURE] fromSessionId(java.lang.String?sid, java.lang.String?clientIp) [METHOD_SIGNATURE] fromUID(java.lang.String?uid) [METHOD_SIGNATURE] getClientIP() [METHOD_SIGNATURE] getCompanyModel() [METHOD_SIGNATURE] getDepartmentModel() [METHOD_SIGNATURE] getDeviceType() [METHOD_SIGNATURE] getExtParam(java.lang.String?key) [METHOD_SIGNATURE] getExtParams() [METHOD_SIGNATURE] getInstName() [METHOD_SIGNATURE] getLanguage() [METHOD_SIGNATURE] getLookAndFeelType() [METHOD_SIGNATURE] getRoleModel() [METHOD_SIGNATURE] getSessionId() [METHOD_SIGNATURE] getSessionIp() [METHOD_SIGNATURE] getSessionScope() [METHOD_SIGNATURE] getSessionStart() [METHOD_SIGNATURE] getSubscribeDate() [METHOD_SIGNATURE] getTimeZone() [METHOD_SIGNATURE] getUID() [METHOD_SIGNATURE] getUniqueId() [METHOD_SIGNATURE] getUserModel() [METHOD_SIGNATURE] getUserName() [METHOD_SIGNATURE] isCreateBySDK() [METHOD_SIGNATURE] isMobileClient() [METHOD_SIGNATURE] isSaaSModel() [METHOD_SIGNATURE] isTabletClient() [METHOD_SIGNATURE] setDeviceType(java.lang.String?deviceType) [METHOD_SIGNATURE] setExtParam(java.lang.String?key, java.lang.Object?obj) [METHOD_SIGNATURE] setExtParams(java.util.Map?extParams) [METHOD_SIGNATURE] setInstName(java.lang.String?instName) [METHOD_SIGNATURE] setLanguages(java.lang.String?lang) [METHOD_SIGNATURE] toString() [METHOD_SIGNATURE] validateSession() [METHOD_SIGNATURE] AppAPI.i18NValue(String, UserContext, String) [METHOD_SIGNATURE] PlatformAPI.getlanguages() [METHOD_SIGNATURE] AWSServerConf#getInstanceName() [TABLE] 所有方法静态方法实例方法具体方法 限定符和类型 | 方法和说明 staticUserContext | fromSessionId(SessionModel?sessionModel, java.lang.String?clientIp) staticUserContext | fromSessionId(java.lang.String?sid)从一个会话串构建UserContext staticUserContext | fromSessionId(java.lang.String?sid, java.lang.String?clientIp)从一个会话串构建UserContext staticUserContext | fromUID(java.lang.String?uid)从一个uid登录账户构建UserContext,构建的UserContext可以方便开发者获取该用户相信息,如该账户的属性、所在部门、角色等。 java.lang.String | getClientIP()用户登录IP地址 CompanyModel | getCompanyModel()访问该用户的主单位模型 DepartmentModel | getDepartmentModel()访问该用户的主部门模型 java.lang.String | getDeviceType()访问者登录终端类型 java.lang.Object | getExtParam(java.lang.String?key)获得用户登录页面的开发者自定义变量值、开发者为该session保存的临时变量值 java.util.Map | getExtParams()获得用户登录页面的开发者自定义变量/值、开发者为该session保存的临时变量/值 java.lang.String | getInstName()AWS服务实例名称。 java.lang.String | getLanguage()访问者界面语言 java.lang.String | getLookAndFeelType()当前帐户的门户风格 RoleModel | getRoleModel()访问该用户的主角色模型 java.lang.String | getSessionId()访问者会话值,一个序列化的字符串。 java.lang.String | getSessionIp()访问者IP地址 java.lang.String | getSessionScope()Session会话有效范围 java.util.Date | getSessionStart()Session会话创建时间,如果无Session,返回null java.sql.Timestamp | getSubscribeDate()如果是SaaS多租户模式,返回订阅的逾期时间。 java.lang.String | getTimeZone()返回当前用户登录时所在的时区 java.lang.String | getUID()登录账户名,全局不重复。 java.lang.String | getUniqueId()由系统自动分配的全局唯一注册id,默认为一个36位的uuid串。 UserModel | getUserModel()访问该用户模型 java.lang.String | getUserName()用户姓名 boolean | isCreateBySDK()判断Session由SDK API创建还是用户登录创建 boolean | isMobileClient()访问者是否由手机登录 boolean | isSaaSModel()该账户是否为SaaS多租户 boolean | isTabletClient()访问者是否由平板电脑登录 void | setDeviceType(java.lang.String?deviceType)改变用户访问设备 void | setExtParam(java.lang.String?key, java.lang.Object?obj)为当前session设置自定义的临时变量和值 void | setExtParams(java.util.Map?extParams)为当前session设置自定义的临时变量和值 void | setInstName(java.lang.String?instName)设置该会话之后的请求来自指定的AWS实例节点,在集群模式时有效 void | setLanguages(java.lang.String?lang)改变用户界面语言 java.lang.String | toString() int | validateSession()检查会话是否有效 ================================================================================ === 页面 301 === # PAGE: ProcessTrackingAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/ProcessTrackingAPI.html [TITLE] 接口 ProcessTrackingAPI [DESCRIPTION] public interface ProcessTrackingAPI 提供构建流程跟踪的API程序接口 ================================================================================ === 页面 302 === # PAGE: IModelBean (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/model/IModelBean.html [TITLE] 接口 IModelBean [DESCRIPTION] 所有超级接口: java.io.Serializable 所有已知实现类: BO , FormFileModel , ModelBean public interface IModelBean extends java.io.Serializable AWS MVC框架中,表示实体业务对象接口 [DESCRIPTION] AWS MVC框架中,表示实体业务对象接口 [DESCRIPTION] 已过时。 使用toJSONObject()替代 [DESCRIPTION] 已过时。 使用toJSONObject()替代 [METHOD_SIGNATURE] toJson() [METHOD_SIGNATURE] toJsonObject() [METHOD_SIGNATURE] toJSONObject() [METHOD_SIGNATURE] toXML() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | toJson()将当前对象转换成json串 net.sf.json.JSONObject | toJsonObject()已过时。使用toJSONObject()替代 JSONObject | toJSONObject()将当前对象转换成json处理对象 java.lang.String | toXML()将当前对象转化成XML片段 ================================================================================ === 页面 303 === # PAGE: com.actionsoft.exception 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/package-tree.html [TITLE] 程序包com.actionsoft.exception的分层结构 ================================================================================ === 页面 304 === # PAGE: JobAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/JobAPI.html [TITLE] 接口 JobAPI [DESCRIPTION] public interface JobAPI Job定时器接口 [DESCRIPTION] 根据Job调度器的上下文环境,取得Job的模型定义对象 [DESCRIPTION] 根据Job调度器的上下文环境,取得Job的扩展参数定义 [DESCRIPTION] 创建一个固定频率的定时器模型并加入执行调度 [DESCRIPTION] 创建一个固定频率的定时器模型并加入执行调度 [DESCRIPTION] 创建一个cron类型的定时器模型并加入执行调度 [DESCRIPTION] 创建一个cron类型的定时器模型并加入执行调度 [DESCRIPTION] 根据Job调度器的上下文环境,取得Job的模型定义对象 [DESCRIPTION] 根据Job调度器的上下文环境,取得Job的扩展参数定义 [DESCRIPTION] 创建一个固定频率的定时器模型并加入执行调度 [DESCRIPTION] 创建一个固定频率的定时器模型并加入执行调度 [DESCRIPTION] 创建一个cron类型的定时器模型并加入执行调度 [DESCRIPTION] 创建一个cron类型的定时器模型并加入执行调度 [METHOD_SIGNATURE] getJobModel(JobExecutionContext?jobExecutionContext) [METHOD_SIGNATURE] getJobParameter(JobExecutionContext?jobExecutionContext) [METHOD_SIGNATURE] getList() [METHOD_SIGNATURE] getState(java.lang.String?id) [METHOD_SIGNATURE] pause(java.lang.String?id) [METHOD_SIGNATURE] reschedule(java.lang.String?id) [METHOD_SIGNATURE] resume(java.lang.String?id) [METHOD_SIGNATURE] schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, int?repeatCount, long?repeatInterval) [METHOD_SIGNATURE] schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, int?repeatCount, long?repeatInterval, int?misfireInstruction) [METHOD_SIGNATURE] schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, java.lang.String?cronExpression) [METHOD_SIGNATURE] schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, java.lang.String?cronExpression, int?misfireInstruction) [METHOD_SIGNATURE] unschedule(java.lang.String?id) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 AWSScheduleModel | getJobModel(JobExecutionContext?jobExecutionContext)根据Job调度器的上下文环境,取得Job的模型定义对象 java.lang.String | getJobParameter(JobExecutionContext?jobExecutionContext)根据Job调度器的上下文环境,取得Job的扩展参数定义 java.util.Map> | getList()按appid和模型ID获得定时器模型列表 TriggerState | getState(java.lang.String?id)获得定时器模型的调度状态 void | pause(java.lang.String?id)暂停定时任务的调度执行 void | reschedule(java.lang.String?id)更新调度中的定时器的触发信息 void | resume(java.lang.String?id)恢复暂停的定时任务 java.lang.String | schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, int?repeatCount, long?repeatInterval)创建一个固定频率的定时器模型并加入执行调度 java.lang.String | schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, int?repeatCount, long?repeatInterval, int?misfireInstruction)创建一个固定频率的定时器模型并加入执行调度 java.lang.String | schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, java.lang.String?cronExpression)创建一个cron类型的定时器模型并加入执行调度 java.lang.String | schedule(java.lang.String?createUser, java.lang.String?appId, java.lang.String?clazz, java.lang.String?name, java.lang.String?desc, java.lang.String?cronExpression, int?misfireInstruction)创建一个cron类型的定时器模型并加入执行调度 void | unschedule(java.lang.String?id)删除定时器模型并从调度中移除 ================================================================================ === 页面 305 === # PAGE: com.actionsoft.bpms.commons.at 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/at/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.at的分层结构 ================================================================================ === 页面 306 === # PAGE: ProcessRuntimeConst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/ProcessRuntimeConst.html [TITLE] 接口 ProcessRuntimeConst [DESCRIPTION] public interface ProcessRuntimeConst 流程运行时刻常量 [DESCRIPTION] 终止+补偿(异常,TerminateEndEvent) [DESCRIPTION] 终止(异常,TerminateEndEvent) [DESCRIPTION] 终止(异常,TerminateEndEvent) [DESCRIPTION] 终止+补偿(异常,TerminateEndEvent) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | INST_STATE_ACTIVE活动(运行中) static java.lang.String | INST_STATE_CANCEL终止+补偿(异常,TerminateEndEvent) static java.lang.String | INST_STATE_END结束(正常,NoneEndEvent) static java.lang.String | INST_STATE_SUSPEND挂起(暂停) static java.lang.String | INST_STATE_TERMINATE终止(异常,TerminateEndEvent) ================================================================================ === 页面 307 === # PAGE: com.actionsoft.bpms.commons.security.ac.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.security.ac.model的分层结构 ================================================================================ === 页面 308 === # PAGE: PALPublishAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PALPublishAPI.html [TITLE] 接口 PALPublishAPI [DESCRIPTION] public interface PALPublishAPI 流程资产库文件发布接口 [DESCRIPTION] 发布指定范围内的流程,该API可以被外部流程调用,完成发布动作 [DESCRIPTION] 发布指定范围内的流程,该API可以被外部流程调用,完成发布动作 [METHOD_SIGNATURE] publishPALRepository(JSONObject?publishInfo, JSONArray?publishList) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | publishPALRepository(JSONObject?publishInfo, JSONArray?publishList)发布指定范围内的流程,该API可以被外部流程调用,完成发布动作 ================================================================================ === 页面 309 === # PAGE: IDaoObject (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/IDaoObject.html [TITLE] 接口 IDaoObject [DESCRIPTION] 类型参数: M - 实体业务对象 所有已知实现类: DaoObject public interface IDaoObject AWS MVC的轻量级DAO接口,数据库持久化操作 [DESCRIPTION] AWS MVC的轻量级DAO接口,数据库持久化操作 [METHOD_SIGNATURE] delete(java.lang.Object?id) [METHOD_SIGNATURE] entityName() [METHOD_SIGNATURE] insert(Mmodel) [METHOD_SIGNATURE] pkFieldName() [METHOD_SIGNATURE] query() [METHOD_SIGNATURE] query(java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] queryBy(java.lang.String?whereClause, java.lang.Object...?args) [METHOD_SIGNATURE] queryById(java.lang.Object?id) [METHOD_SIGNATURE] rowMapper() [METHOD_SIGNATURE] update(Mmodel) [METHOD_SIGNATURE] update(java.lang.Object?id, java.util.Map?fields) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | SORT_ASC static java.lang.String | SORT_DESC [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 int | delete(java.lang.Object?id)删除一条记录 java.lang.String | entityName()该Dao对应的物理表名字 int | insert(Mmodel)插入一条记录 java.lang.String | pkFieldName()该Dao的主键字段名,默认为id IDaoQuery | query()查询全部结果集 IDaoQuery | query(java.lang.String?whereClause, java.lang.Object...?args)查询指定条件的结果集 M | queryBy(java.lang.String?whereClause, java.lang.Object...?args)根据自定义查询条件返回一条记录 M | queryById(java.lang.Object?id)查询一条记录 RowMapper | rowMapper()该Dao的行映射对象实现类 int | update(Mmodel)更新一条记录 int | update(java.lang.Object?id, java.util.Map?fields)更新一条记录指定的字段值 ================================================================================ === 页面 310 === # PAGE: PALDiagramQueryAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PALDiagramQueryAPI.html [TITLE] 接口 PALDiagramQueryAPI [DESCRIPTION] public interface PALDiagramQueryAPI 流程资产库图形文件查询接口 [DESCRIPTION] 获得流程文件中的节点列表(不包含linker元素) [DESCRIPTION] 获得文件中某个图形作为被动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) [DESCRIPTION] 获得文件中某个图形作为主动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) [DESCRIPTION] 获得流程文件中的节点列表(不包含linker元素) [DESCRIPTION] 获得文件中某个图形作为主动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) [DESCRIPTION] 获得文件中某个图形作为被动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) [METHOD_SIGNATURE] fileId(java.lang.String?fileId) [METHOD_SIGNATURE] getAllIntrinsicLabels() [METHOD_SIGNATURE] getExtendLabels() [METHOD_SIGNATURE] getFileElements(java.lang.String?fileId) [METHOD_SIGNATURE] getRelationInfoByRelationShapeId(java.lang.String?fileId, java.lang.String?relationShapeId, java.lang.String?fileIds) [METHOD_SIGNATURE] getRelationInfoByShapeId(java.lang.String?fileId, java.lang.String?shapeId, java.lang.String?relationFileIds) [METHOD_SIGNATURE] list() [METHOD_SIGNATURE] shapeDesc(java.lang.String?shapeDesc) [METHOD_SIGNATURE] shapeId(java.lang.String?shapeId) [METHOD_SIGNATURE] shapeName(java.lang.String?shapeName) [METHOD_SIGNATURE] shapeType(java.lang.String?shapeType) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | EXTENDED_LABELS static java.lang.String | INTRINSIC_LABELS static java.lang.String | KEY_DESC static java.lang.String | KEY_FILE_ID static java.lang.String | KEY_ID static java.lang.String | KEY_NAME static java.lang.String | KEY_TYPE [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 PALDiagramQueryAPI | fileId(java.lang.String?fileId)查询符合条件的图形的集合 java.lang.String | getAllIntrinsicLabels()获取形状的所有固有属性标签 java.lang.String | getExtendLabels()获取形状的所有扩展属性标签 java.util.List> | getFileElements(java.lang.String?fileId)获得流程文件中的节点列表(不包含linker元素) java.util.List | getRelationInfoByRelationShapeId(java.lang.String?fileId, java.lang.String?relationShapeId, java.lang.String?fileIds)获得文件中某个图形作为被动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) java.util.List | getRelationInfoByShapeId(java.lang.String?fileId, java.lang.String?shapeId, java.lang.String?relationFileIds)获得文件中某个图形作为主动关联的关联信息(图形A的属性信息为图形B,则A为主动关联,B为被动关联) java.util.List | list()查询所有的图形的集合 PALDiagramQueryAPI | shapeDesc(java.lang.String?shapeDesc)查询符合条件的图形的集合 PALDiagramQueryAPI | shapeId(java.lang.String?shapeId)查询符合条件的图形的集合 PALDiagramQueryAPI | shapeName(java.lang.String?shapeName)查询符合条件的图形的集合 PALDiagramQueryAPI | shapeType(java.lang.String?shapeType)查询符合条件的图形的集合 ================================================================================ === 页面 311 === # PAGE: com.actionsoft.bpms.bpmn.engine.core.delegate 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/core/delegate/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.engine.core.delegate的分层结构 ================================================================================ === 页面 312 === # PAGE: RowCallbackHandler (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/database/RowCallbackHandler.html [TITLE] 接口 RowCallbackHandler [DESCRIPTION] public interface RowCallbackHandler 数据集每行记录的回调处理函数。应用场景包括统计数据集的记录数、用于将数据集组装为一个xml片段 [DESCRIPTION] 数据集每行记录的回调处理函数。应用场景包括统计数据集的记录数、用于将数据集组装为一个xml片段 [DESCRIPTION] 处理数据集中一行记录,不要调用数据集的next()方法 [DESCRIPTION] 处理数据集中一行记录,不要调用数据集的next()方法 [METHOD_SIGNATURE] processRow(java.sql.ResultSet?rs) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | processRow(java.sql.ResultSet?rs)处理数据集中一行记录,不要调用数据集的next()方法 ================================================================================ === 页面 313 === # PAGE: com.actionsoft.bpms.server 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/package-tree.html [TITLE] 程序包com.actionsoft.bpms.server的分层结构 ================================================================================ === 页面 314 === # PAGE: RuleAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/RuleAPI.html [TITLE] 接口 RuleAPI [DESCRIPTION] public interface RuleAPI 规则执行接口 [DESCRIPTION] 执行一个混合有At公式的脚本,仅适用于简单运算、系统参数等公式。 [DESCRIPTION] 执行一个混合有At公式的脚本 注意,该方法为了方便表单引擎内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造FormEngineContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Map variables)方法 [DESCRIPTION] 执行一个混合有At公式的脚本 注意,该方法为了方便表单引擎中的UI组件内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造UIContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Map variables)方法 [DESCRIPTION] 执行一个混合有At公式的脚本,仅适用于用户组织、简单运算、系统参数等公式。 [DESCRIPTION] 执行一个混合有At公式的脚本,注意:这是相对耗费性能的解析方法,需要从相关实例对象初始化模型定义对象,例如流程模型的定义 [DESCRIPTION] 执行一个混合有At公式的脚本,注意:这是最耗费性能的解析方法,需要从相关Id初始化相关实例对象和定义对象 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长 [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长 [DESCRIPTION] 执行一个混合有At公式的脚本,仅适用于简单运算、系统参数等公式。 注意,该方法无法解析与用户组织、流程、表单等上下文相关的At公式 [DESCRIPTION] 执行一个混合有At公式的脚本,仅适用于用户组织、简单运算、系统参数等公式。 注意,该方法无法解析与流程、表单等上下文相关的At公式 [DESCRIPTION] 执行一个混合有At公式的脚本 注意,该方法为了方便表单引擎内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造FormEngineContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Map variables)方法 [DESCRIPTION] 执行一个混合有At公式的脚本 注意,该方法为了方便表单引擎中的UI组件内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造UIContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Map variables)方法 [DESCRIPTION] 执行一个混合有At公式的脚本,注意:这是最耗费性能的解析方法,需要从相关Id初始化相关实例对象和定义对象 [DESCRIPTION] 执行一个混合有At公式的脚本,注意:这是相对耗费性能的解析方法,需要从相关实例对象初始化模型定义对象,例如流程模型的定义 [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 [DESCRIPTION] 根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [DESCRIPTION] 根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 [DESCRIPTION] 根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) [METHOD_SIGNATURE] executeAtScript(java.lang.String?script) [METHOD_SIGNATURE] executeAtScript(java.lang.String?script,ExpressionContextexpressionContext) [METHOD_SIGNATURE] executeAtScript(java.lang.String?script, FormEngineContext?formEngineContext) [METHOD_SIGNATURE] executeAtScript(java.lang.String?script, UIContext?uiContext) [METHOD_SIGNATURE] executeAtScript(java.lang.String?script,UserContextuserContext) [METHOD_SIGNATURE] executeAtScript(java.lang.String?script,UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map?variables) [METHOD_SIGNATURE] executeAtScript(java.lang.String?script,UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.util.Map?variables) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, long?endTime, float?workDay, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, long?endTime, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, long?endTime, float?workDay, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, long?endTime, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?endTime, float?workDay, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?endTime, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?endTime, java.lang.String?timeRule) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.sql.Timestamp?endTime, float?workDay, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.sql.Timestamp?endTime, long?backflowTime) [METHOD_SIGNATURE] executeBeginTime(java.lang.String?uid, java.sql.Timestamp?endTime, java.lang.String?timeRule) [METHOD_SIGNATURE] executeDmn(java.lang.String?dmnDefId, java.lang.String?decisionId, java.util.Map?variables) [METHOD_SIGNATURE] executeDurationDay(java.lang.String?uid, long?beginTime, long?endTime) [METHOD_SIGNATURE] executeDurationDay(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, long?endTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, long?beginTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, long?beginTime, long?endTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, long?endTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, java.sql.Timestamp?endTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] executeDurationTime(java.lang.String?uid, java.sql.Timestamp?beginTime, java.sql.Timestamp?endTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, long?beginTime, float?workDay, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, long?beginTime, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, float?workDay, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, float?workDay, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, java.lang.String?timeRule) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.sql.Timestamp?beginTime, float?workDay, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.sql.Timestamp?beginTime, long?durationTime) [METHOD_SIGNATURE] executeEndTime(java.lang.String?uid, java.sql.Timestamp?beginTime, java.lang.String?timeRule) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | executeAtScript(java.lang.String?script)执行一个混合有At公式的脚本,仅适用于简单运算、系统参数等公式。 java.lang.String | executeAtScript(java.lang.String?script,ExpressionContextexpressionContext)执行一个混合有At公式的脚本 java.lang.String | executeAtScript(java.lang.String?script, FormEngineContext?formEngineContext)执行一个混合有At公式的脚本注意,该方法为了方便表单引擎内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造FormEngineContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Mapvariables)方法 java.lang.String | executeAtScript(java.lang.String?script, UIContext?uiContext)执行一个混合有At公式的脚本注意,该方法为了方便表单引擎中的UI组件内部调用,如果开发者不在这个场景中,对于不熟悉的开发者请不要尝试构造UIContext对象,尽可能的调用executeAtScript(String script, UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, Mapvariables)方法 java.lang.String | executeAtScript(java.lang.String?script,UserContextuserContext)执行一个混合有At公式的脚本,仅适用于用户组织、简单运算、系统参数等公式。 java.lang.String | executeAtScript(java.lang.String?script,UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.util.Map?variables)执行一个混合有At公式的脚本,注意:这是相对耗费性能的解析方法,需要从相关实例对象初始化模型定义对象,例如流程模型的定义 java.lang.String | executeAtScript(java.lang.String?script,UserContextuserContext, java.lang.String?processInstId, java.lang.String?taskInstId, java.util.Map?variables)执行一个混合有At公式的脚本,注意:这是最耗费性能的解析方法,需要从相关Id初始化相关实例对象和定义对象 long | executeBeginTime(java.lang.String?uid, long?endTime, float?workDay, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 long | executeBeginTime(java.lang.String?uid, long?endTime, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 long | executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, long?endTime, float?workDay, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 long | executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, long?endTime, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) java.sql.Timestamp | executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?endTime, float?workDay, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(backflowTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 java.sql.Timestamp | executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?endTime, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) java.sql.Timestamp | executeBeginTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?endTime, java.lang.String?timeRule)根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间(uid与wcKey必填一项,同时填写wcKey优先) java.sql.Timestamp | executeBeginTime(java.lang.String?uid, java.sql.Timestamp?endTime, float?workDay, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 java.sql.Timestamp | executeBeginTime(java.lang.String?uid, java.sql.Timestamp?endTime, long?backflowTime)根据指定节假日日历方案设置,计算一个指定时间回溯一定的时长所获得的时间即开始时间 java.sql.Timestamp | executeBeginTime(java.lang.String?uid, java.sql.Timestamp?endTime, java.lang.String?timeRule)根据指定节假日日历方案设置,根据流程定义模型的时限计算一个指定时间回溯一定的时长所获得的时间即开始时间 java.lang.String | executeDmn(java.lang.String?dmnDefId, java.lang.String?decisionId, java.util.Map?variables)执行决策模型中的决策表或者决策表达式 float | executeDurationDay(java.lang.String?uid, long?beginTime, long?endTime)根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日 float | executeDurationDay(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, long?endTime)根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的工作日(uid与wcKey必填一项,同时填写wcKey优先) long | executeDurationTime(java.lang.String?uid, long?beginTime)根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 long | executeDurationTime(java.lang.String?uid, long?beginTime, long?endTime)根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长 long | executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime)根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) long | executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, long?endTime)根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间所消耗的时长(uid与wcKey必填一项,同时填写wcKey优先) long | executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime)根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间(uid与wcKey必填一项,同时填写wcKey优先) long | executeDurationTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, java.sql.Timestamp?endTime)根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长(uid与wcKey必填一项,同时填写wcKey优先) long | executeDurationTime(java.lang.String?uid, java.sql.Timestamp?beginTime)根据账户节假日日历设置,计算一个指定日期到现在(当前时间点)所消耗的时间 long | executeDurationTime(java.lang.String?uid, java.sql.Timestamp?beginTime, java.sql.Timestamp?endTime)根据指定节假日日历方案设置,计算一个指定开始时间到指定结束时间的时长 long | executeEndTime(java.lang.String?uid, long?beginTime, float?workDay, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 long | executeEndTime(java.lang.String?uid, long?beginTime, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 long | executeEndTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, float?workDay, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 long | executeEndTime(java.lang.String?uid, java.lang.String?wcKey, long?beginTime, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) java.sql.Timestamp | executeEndTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, float?workDay, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先,工作日(workDay)与工作时长的毫秒数(durationTime)必填一项,如果同时填写则累加计算) 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 java.sql.Timestamp | executeEndTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间(uid与wcKey必填一项,同时填写wcKey优先) java.sql.Timestamp | executeEndTime(java.lang.String?uid, java.lang.String?wcKey, java.sql.Timestamp?beginTime, java.lang.String?timeRule)根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长(uid与wcKey必填一项,同时填写wcKey优先) java.sql.Timestamp | executeEndTime(java.lang.String?uid, java.sql.Timestamp?beginTime, float?workDay, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 工作日计算方法:按当天实际工作时间/当天有效工作时间* 例如: 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为4.5小时,那么工作日就是4.5/9 = 0.5天 如果一天公司规定需要工作9小时(有效时间),但实际工作时间为3小时,那么工作日就是3/9=0.33天 如果一天公司规定需要工作10小时(有效时间),但实际工作时间为2小时,那么工作日就是2/10=0.2天 如果一天公司规定需要工作2小时(有效时间),实际工作时间为2小时,那么工作日就是2/2=1天 java.sql.Timestamp | executeEndTime(java.lang.String?uid, java.sql.Timestamp?beginTime, long?durationTime)根据指定节假日日历方案设置,计算一个指定时间消耗一定的时长所获得的时间 java.sql.Timestamp | executeEndTime(java.lang.String?uid, java.sql.Timestamp?beginTime, java.lang.String?timeRule)根据指定节假日日历方案设置,根据流程定义模型的时限计算工作日或工作时长 ================================================================================ === 页面 315 === # PAGE: HumanPerformerInterface (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/HumanPerformerInterface.html [TITLE] 接口 HumanPerformerInterface [DESCRIPTION] public interface HumanPerformerInterface 执行人路由方案接口定义 [DESCRIPTION] 获得目标节点的任务执行人账户列表,多个用空格隔开,该方法返回原始的UID即可,被引擎API或getPage()方法回调。 [DESCRIPTION] 这是getHumanPerformer的钩子函数,平台在执行getHumanPerformer前的注入操作 [DESCRIPTION] 获得路由结果确认页面,该界面是一个人工交互的Dialog内容 [DESCRIPTION] 获取新版本流程设计器路由方案需要的JSON数据 [DESCRIPTION] 该路由方案为实施人员提供的特定属性编辑页面。 [DESCRIPTION] 该路由方案为实施人员提供的特定属性编辑页面。一个符合嵌入人工任务“参与者”属性页的HTML代码段,如果没有参数可设置,返回空串 [DESCRIPTION] 获得路由结果确认页面,该界面是一个人工交互的Dialog内容 [DESCRIPTION] 这是getHumanPerformer的钩子函数,平台在执行getHumanPerformer前的注入操作 [DESCRIPTION] 获得目标节点的任务执行人账户列表,多个用空格隔开,该方法返回原始的UID即可,被引擎API或getPage()方法回调。 这是路由接口的主要实现的方法, 当前办理者可能是兼任身份,涉及到部门相对关系的算法, 使用getCurrentContextDepartmentId或者getCurrentContextRoleId方法可获取当前办理者的真实身份 [DESCRIPTION] 获得候选人账户列表,多个空格隔开。该方法返回原始的UID,被引擎API或getPage()方法回调。 [DESCRIPTION] 获取新版本流程设计器路由方案需要的JSON数据 [METHOD_SIGNATURE] getHumanPerformer(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params) [METHOD_SIGNATURE] getHumanPerformerByHook(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params) [METHOD_SIGNATURE] getPage(UserContextuser, boolean?isBranch,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params) [METHOD_SIGNATURE] getPageDataJson(UserContextuser, java.util.Map?params) [METHOD_SIGNATURE] getPotentialOwner(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?para) [METHOD_SIGNATURE] getSetting(UserContextuser, java.util.Map?params) [TABLE] 所有方法实例方法抽象方法默认方法 限定符和类型 | 方法和说明 java.lang.String | getHumanPerformer(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params)获得目标节点的任务执行人账户列表,多个用空格隔开,该方法返回原始的UID即可,被引擎API或getPage()方法回调。 java.lang.String | getHumanPerformerByHook(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params)这是getHumanPerformer的钩子函数,平台在执行getHumanPerformer前的注入操作 java.lang.String | getPage(UserContextuser, boolean?isBranch,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params)获得路由结果确认页面,该界面是一个人工交互的Dialog内容 default JSONObject | getPageDataJson(UserContextuser, java.util.Map?params)获取新版本流程设计器路由方案需要的JSON数据 java.lang.String | getPotentialOwner(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?para)获得候选人账户列表,多个空格隔开。 java.lang.String | getSetting(UserContextuser, java.util.Map?params)该路由方案为实施人员提供的特定属性编辑页面。 ================================================================================ === 页面 316 === # PAGE: ProcessDataLoaderAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/ProcessDataLoaderAPI.html [TITLE] 接口 ProcessDataLoaderAPI [DESCRIPTION] public interface ProcessDataLoaderAPI 指定处理时间,迁移外部流程实例控制接口。该API适用于迁移外部历史流程数据,也适合基于规则的数据事件进行模拟执行,如监控分析外部流程的执行绩效。不支持自动化执行的系统任务、系统类节点及由网关自动化触发的时间指定。 [DESCRIPTION] 指定处理时间,迁移外部流程实例控制接口。该API适用于迁移外部历史流程数据,也适合基于规则的数据事件进行模拟执行,如监控分析外部流程的执行绩效。不支持自动化执行的系统任务、系统类节点及由网关自动化触发的时间指定。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 一个特定创建日期的流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 导入实例ID为processInstId的流程数据包到 [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。 [DESCRIPTION] 导入实例ID为processInstId的流程数据包到 [DESCRIPTION] 一个特定创建日期的流程实例,适用于系统集成类的短流程启动。短流程是指没有人工节点(UserTask)的系统流程,可能在瞬间执行完毕。 该方法主要用于集成外部表单或为外部系统提供流程API服务,processBusinessKey在工作流引擎实例表中必须是全局不重复的值, 比如一个CRM系统的订单编号 (如该业务键将执行多个不同的BPM流程,如订单的审批流程、订单的发货流程,则该业务键应该是个组合值,例如2012003 -APPROVAL、 2012003-SHIPMENT)。使用processBusinessKey可避免外部系统建立与BPMS的实例对照字段 [DESCRIPTION] 一个特定创建日期的流程实例,支持短流程或人工+系统混编的流程。该方法支持了createUserDeptId参数, 如果流程启动者可能含有ORG兼任的身份,该参数用来获得启动者的启动身份。 该方法主要用于集成外部表单或为外部系统提供流程API服务,processBusinessKey在工作流引擎实例表中必须是全局不重复的值, 比如一个CRM系统的订单编号 (如该业务键将执行多个不同的BPM流程,如订单的审批流程、订单的发货流程,则该业务键应该是个组合值,例如2012003 -APPROVAL、 2012003-SHIPMENT)。使用processBusinessKey可避免外部系统建立与BPMS的实例对照字段。 [DESCRIPTION] 一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id终止一个流程实例。不按照预先的流程路径自然完成流程的执行,强行终止流程各分支活动的任务(及子流程活动) 和活动令牌,然后执行close操作 。 若此时有任务未处理完,将终止的任务转换到 H表,其controlstate状态被标记为terminate。 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。不按照预先的流程路径自然完成流程的执行,强行终止流程各分支活动的任务(及子流程活动 ) 和活动令牌,然后执行close操作 。 若此时有任务未处理完,将终止的任务转换到 H表,其controlstate状态被标记为terminate。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。CallActivity任务本身不支持异步参数,由子流程配置决定, 如果外部子流程全部为异步设置, 那么该任务等同异步 。创建CallActivity任务不需要制定owner和target,如果依赖执行的是人工类子流程, 这两个参数根据子流程的配置参数和事件代码决定 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。CallActivity任务本身不支持异步参数,由子流程配置决定, 如果外部子流程全部为异步设置, 那么该任务等同异步 。创建CallActivity任务不需要制定owner和target,如果依赖执行的是人工类子流程, 这两个参数根据子流程的配置参数和事件代码决定。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。CallActivity任务本身不支持异步参数,由子流程配置决定, 如果外部子流程全部为异步设置, 那么该任务等同异步 。创建CallActivity任务不需要制定owner和target,如果依赖执行的是人工类子流程, 这两个参数根据子流程的配置参数和事件代码决定。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,自动向下推进。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。如果评估可以达成向后推进的条件,isBraching决定是否向下推进。 [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, java.sql.Timestamp?endTime) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, java.sql.Timestamp?endTime) [METHOD_SIGNATURE] createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createCallActivityTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createCallActivityTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars) [METHOD_SIGNATURE] createSubProcessInstance(java.lang.String?processBusinessKey, java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.sql.Timestamp?createTime, java.util.Map?vars) [METHOD_SIGNATURE] createSubProcessInstance(java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.sql.Timestamp?createTime, java.util.Map?vars) [METHOD_SIGNATURE] createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createUserTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createUserTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] exp(java.lang.String?processInstId, java.util.Map>?attrs, boolean?expBOData, java.io.File?expTmpDir) [METHOD_SIGNATURE] imp(java.lang.String?processInstId, java.io.File?jar, java.io.File?impTmpDir, boolean?clear) [METHOD_SIGNATURE] imp(java.lang.String?processInstId, java.io.File?jar, java.io.File?impTmpDir, boolean?clear, boolean?replace,UserContextuserContext) [METHOD_SIGNATURE] start(ProcessInstanceprocessInst, java.sql.Timestamp?startTime) [METHOD_SIGNATURE] startByBusinessKey(java.lang.String?processBusinessKey, java.sql.Timestamp?startTime) [METHOD_SIGNATURE] startById(java.lang.String?processInstId, java.sql.Timestamp?startTime) [METHOD_SIGNATURE] terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid, java.sql.Timestamp?terminateTime) [METHOD_SIGNATURE] terminateById(java.lang.String?processInstId, java.lang.String?uid, java.sql.Timestamp?terminateTime) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, java.sql.Timestamp?endTime)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, java.sql.Timestamp?endTime)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 TaskInstance | createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime)一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 TaskInstance | createCallActivityTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime)一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 TaskInstance | createCallActivityTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime)一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 ProcessInstance | createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars)一个特定创建日期的流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars)一个特定创建日期的流程实例,适用于系统集成类的短流程启动。 ProcessInstance | createSubProcessInstance(java.lang.String?processBusinessKey, java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.sql.Timestamp?createTime, java.util.Map?vars)一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | createSubProcessInstance(java.lang.String?createUser, java.lang.String?title, java.lang.String?callActivityTaskInstId, java.sql.Timestamp?createTime, java.util.Map?vars)一个特定创建日期的常规子流程实例,支持短流程或人工+系统混编的流程。 java.util.List | createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime)一个特定创建日期的人工任务实例。 java.util.List | createUserTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime)一个特定创建日期的人工任务实例。 java.util.List | createUserTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime)一个特定创建日期的人工任务实例。 java.io.File | exp(java.lang.String?processInstId, java.util.Map>?attrs, boolean?expBOData, java.io.File?expTmpDir)导出流程数据zip文件包 void | imp(java.lang.String?processInstId, java.io.File?jar, java.io.File?impTmpDir, boolean?clear)导入实例ID为processInstId的流程数据包到 void | imp(java.lang.String?processInstId, java.io.File?jar, java.io.File?impTmpDir, boolean?clear, boolean?replace,UserContextuserContext) ProcessExecuteQuery | start(ProcessInstanceprocessInst, java.sql.Timestamp?startTime)启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | startByBusinessKey(java.lang.String?processBusinessKey, java.sql.Timestamp?startTime)通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | startById(java.lang.String?processInstId, java.sql.Timestamp?startTime)通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 void | terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid, java.sql.Timestamp?terminateTime)通过processBusinessKey终止一个流程实例。 void | terminateById(java.lang.String?processInstId, java.lang.String?uid, java.sql.Timestamp?terminateTime)通过id终止一个流程实例。 ================================================================================ === 页面 317 === # PAGE: SHA256 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/SHA256.html [TITLE] 类 SHA256 [DESCRIPTION] public class SHA256 extends java.lang.Object HmacSHA256计算消息摘要 基于哈希的消息验证代码 (HMAC) 将密钥与消息数据混合,使用哈希函数对结果进行哈希处理,再次将哈希值与密钥混合,然后第二次应用哈希函数。输出哈希的长度为 256 位。HMAC是含有密钥的摘要算法,可适用于向开发者提供的API,对参数传输进行完整性和篡改校验验证, 是一种比MD5更安全的数据签名算法。 [DESCRIPTION] HmacSHA256计算消息摘要 基于哈希的消息验证代码 (HMAC) 将密钥与消息数据混合,使用哈希函数对结果进行哈希处理,再次将哈希值与密钥混合,然后第二次应用哈希函数。输出哈希的长度为 256 位。HMAC是含有密钥的摘要算法,可适用于向开发者提供的API,对参数传输进行完整性和篡改校验验证, 是一种比MD5更安全的数据签名算法。 [DESCRIPTION] 生成一个十六进制随机摘要密钥,颁发给encode()调用者 [DESCRIPTION] 使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 [DESCRIPTION] 使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 [DESCRIPTION] 生成一个十六进制随机摘要密钥,颁发给encode()调用者 [DESCRIPTION] 使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 [DESCRIPTION] 使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 [METHOD_SIGNATURE] SHA256() [METHOD_SIGNATURE] generateKey() [METHOD_SIGNATURE] main(java.lang.String[]?args) [METHOD_SIGNATURE] toDigest(java.lang.String?str, byte[]?password) [METHOD_SIGNATURE] toDigest(java.lang.String?str, java.lang.String?password) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | KEY_ALGORITHM [TABLE] 构造器 构造器和说明 SHA256() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | generateKey()生成一个十六进制随机摘要密钥,颁发给encode()调用者 static void | main(java.lang.String[]?args) static java.lang.String | toDigest(java.lang.String?str, byte[]?password)使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 static java.lang.String | toDigest(java.lang.String?str, java.lang.String?password)使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串 ================================================================================ === 页面 318 === # PAGE: BatchPreparedStatementSetter (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/database/BatchPreparedStatementSetter.html [TITLE] 接口 BatchPreparedStatementSetter [DESCRIPTION] public interface BatchPreparedStatementSetter 批处理回调接口。针对一条动态sql,执行批量的更新操作。 [DESCRIPTION] 批处理回调接口。针对一条动态sql,执行批量的更新操作。 [DESCRIPTION] Return the size of the batch. [DESCRIPTION] Set parameter values on the given PreparedStatement. [DESCRIPTION] Set parameter values on the given PreparedStatement. [DESCRIPTION] Return the size of the batch. [METHOD_SIGNATURE] getBatchSize() [METHOD_SIGNATURE] setValues(java.sql.PreparedStatement?ps, int?i) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 int | getBatchSize()Return the size of the batch. void | setValues(java.sql.PreparedStatement?ps, int?i)Set parameter values on the given PreparedStatement. ================================================================================ === 页面 319 === # PAGE: com.actionsoft.apps.resource.interop.aslp 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/interop/aslp/package-tree.html [TITLE] 程序包com.actionsoft.apps.resource.interop.aslp的分层结构 ================================================================================ === 页面 320 === # PAGE: RoleModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/RoleModel.html [TITLE] 接口 RoleModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface RoleModel extends java.io.Serializable AWS角色 [DESCRIPTION] 角色Id,默认为一个36位长度的uuid串 [DESCRIPTION] 返回角色可识别的字符串,ID:角色组/角色名称 [DESCRIPTION] 角色Id,默认为一个36位长度的uuid串 [DESCRIPTION] 返回角色可识别的字符串,ID:角色组/角色名称 [METHOD_SIGNATURE] getCategoryName() [METHOD_SIGNATURE] getCategoryNameI18N() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getDesc() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getLookAndFeel() [METHOD_SIGNATURE] getMembers() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNo() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getOrgId() [METHOD_SIGNATURE] getRoleType() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] toName() [METHOD_SIGNATURE] toNameI18N() [METHOD_SIGNATURE] toString() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getCategoryName()角色分类名 java.lang.String | getCategoryNameI18N()返回国际化分类名称 java.sql.Timestamp | getCreateDate()创建日期 java.lang.String | getDesc()备注说明 java.lang.String | getExt1()扩展1 java.lang.String | getExt2()扩展2 java.lang.String | getExt3()扩展3 java.lang.String | getExt4()扩展4 java.lang.String | getExt5()扩展5 java.lang.String | getId()角色Id,默认为一个36位长度的uuid串 java.lang.String | getLookAndFeel()隶属该角色人员的门户主题风格应用Id java.lang.String | getMembers() java.lang.String | getName()角色名称 java.lang.String | getNameI18N()返回国际化名称 java.lang.String | getNo()角色代码 int | getOrderIndex()同一分类下的显示顺序 java.lang.String | getOrgId() int | getRoleType() java.sql.Timestamp | getUpdateDate()最后修改日期 java.lang.String | toName()返回界面上使用名称 java.lang.String | toNameI18N()返回界面上使用名称 java.lang.String | toString()返回角色可识别的字符串,ID:角色组/角色名称 ================================================================================ === 页面 321 === # PAGE: ConfAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/ConfAPI.html [TITLE] 接口 ConfAPI [DESCRIPTION] public interface ConfAPI 访问AWS平台常见配置接口 [DESCRIPTION] 当前AWS服务器IP地址或hostname [DESCRIPTION] 移动App与AWS通信时,请求Portal App的url根地址。 [DESCRIPTION] 获得指定的aws-portal.xml扩展属性配置 [DESCRIPTION] 浏览器访问Portal App的url根地址。 [DESCRIPTION] 获得指定的server.xml扩展属性配置 [DESCRIPTION] 当前AWS服务器IP地址或hostname [DESCRIPTION] 获得指定的server.xml扩展属性配置 [DESCRIPTION] 浏览器访问Portal App的url根地址。如集群Web,建议此处提供域名地址 [DESCRIPTION] 移动App与AWS通信时,请求Portal App的url根地址。如果未设置该项,默认取url设置的地址 [DESCRIPTION] 获得指定的aws-portal.xml扩展属性配置 [METHOD_SIGNATURE] getDatabaseProvider() [METHOD_SIGNATURE] getDefaultPageLineSize() [METHOD_SIGNATURE] getInstanceIp() [METHOD_SIGNATURE] getInstanceName() [METHOD_SIGNATURE] getMobileUrl() [METHOD_SIGNATURE] getPlatform() [METHOD_SIGNATURE] getPortalLocation() [METHOD_SIGNATURE] getPortalProperty(java.lang.String?name) [METHOD_SIGNATURE] getPortalUrl() [METHOD_SIGNATURE] getServerProperty(java.lang.String?name) [METHOD_SIGNATURE] isDB2() [METHOD_SIGNATURE] isDM() [METHOD_SIGNATURE] isLinuxOS() [METHOD_SIGNATURE] isMySQL() [METHOD_SIGNATURE] isOracle() [METHOD_SIGNATURE] isSQLServer() [METHOD_SIGNATURE] isSybase() [METHOD_SIGNATURE] isUnixOS() [METHOD_SIGNATURE] isWindowsOS() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getDatabaseProvider()当前AWS BPM主数据库类型 int | getDefaultPageLineSize()平台默认的每页显示行数 java.lang.String | getInstanceIp()当前AWS服务器IP地址或hostname java.lang.String | getInstanceName()当前AWS服务实例名称 java.lang.String | getMobileUrl()移动App与AWS通信时,请求Portal App的url根地址。 PlatformAPI | getPlatform()平台和引擎服务接口API java.lang.String | getPortalLocation()部署Web服务的根目录 java.lang.String | getPortalProperty(java.lang.String?name)获得指定的aws-portal.xml扩展属性配置 java.lang.String | getPortalUrl()浏览器访问Portal App的url根地址。 java.lang.String | getServerProperty(java.lang.String?name)获得指定的server.xml扩展属性配置 boolean | isDB2()比对当前AWS BPM数据库类型 boolean | isDM()比对当前AWS BPM数据库类型 boolean | isLinuxOS()当前AWS是否部署在Linux系统 boolean | isMySQL()比对当前AWS BPM数据库类型 boolean | isOracle()比对当前AWS BPM数据库类型 boolean | isSQLServer()比对当前AWS BPM数据库类型 boolean | isSybase()比对当前AWS BPM数据库类型 boolean | isUnixOS()当前AWS是否部署在Unix系统 boolean | isWindowsOS()当前AWS是否部署在Windows系统 ================================================================================ === 页面 322 === # PAGE: DelegationAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/DelegationAPI.html [TITLE] 接口 DelegationAPI [DESCRIPTION] public interface DelegationAPI 任务委托/代理凭证(Delegation Task Instance)接口 [DESCRIPTION] 任务委托/代理凭证(Delegation Task Instance)接口 [DESCRIPTION] 创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。 [DESCRIPTION] 创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。注意, 代理人只能在委托申请有效期内看到委托人在该期间产生的任务 [METHOD_SIGNATURE] changeDelegateUser(java.lang.String?id, java.lang.String?uids) [METHOD_SIGNATURE] changeDelegateUser(java.lang.String?id, java.lang.String?uids, java.lang.String?applicantCompanyId, java.lang.String?applicantDeptId, java.lang.String?applicantRoleId, java.lang.String?delegateCompanyId, java.lang.String?delegateDeptId, java.lang.String?delegateRoleId) [METHOD_SIGNATURE] changeEndtime(java.lang.String?id, java.util.Date?endTime) [METHOD_SIGNATURE] create(DelegationModeldelegationModel) [METHOD_SIGNATURE] getListByApplicantUser(java.lang.String?uid) [METHOD_SIGNATURE] getListOfValidByDelegateUser(java.lang.String?uid) [METHOD_SIGNATURE] getModel(java.lang.String?id) [METHOD_SIGNATURE] remove(java.lang.String?id) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 void | changeDelegateUser(java.lang.String?id, java.lang.String?uids)修改委托代理人账户列表 void | changeDelegateUser(java.lang.String?id, java.lang.String?uids, java.lang.String?applicantCompanyId, java.lang.String?applicantDeptId, java.lang.String?applicantRoleId, java.lang.String?delegateCompanyId, java.lang.String?delegateDeptId, java.lang.String?delegateRoleId)修改委托代理人账户列表 void | changeEndtime(java.lang.String?id, java.util.Date?endTime)修改委托代理人失效时间,如延期 void | create(DelegationModeldelegationModel)创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。 java.util.List | getListByApplicantUser(java.lang.String?uid)获得指定申请人的委托列表 java.util.List | getListOfValidByDelegateUser(java.lang.String?uid)获得指定代理人的有效委托列表 DelegationModel | getModel(java.lang.String?id)获得一个委托申请模型 void | remove(java.lang.String?id)删除一个委托申请 ================================================================================ === 页面 323 === # PAGE: com.actionsoft.bpms.commons.security.logging.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/logging/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.security.logging.model的分层结构 ================================================================================ === 页面 324 === # PAGE: ProcessExecuteQuery (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/ProcessExecuteQuery.html [TITLE] 接口 ProcessExecuteQuery [DESCRIPTION] public interface ProcessExecuteQuery BPMN引擎执行结果查询接口,用于查询引擎已经做了什么 [DESCRIPTION] BPMN引擎执行结果查询接口,用于查询引擎已经做了什么 [DESCRIPTION] 查询该次操作产生的活动任务,通常指该操作创建的新任务。 [DESCRIPTION] 查询该次操作涉及的全部任务,可能包括了活动任务,也可能包括活动任务被执行完毕的历史任务。 [DESCRIPTION] 查询被该次操作结束的任务,一定是已转移成历史的任务 [DESCRIPTION] 高级用法,查询引擎全部执行结果。返回一个ProcessExecutionTrack对象列表。 每个ProcessExecutionTrack描述了一次操作的推进路线和一个objectList ,注意objectList是Execute的执行对象,主要包括以下类型: TaskInstance-创建的新任务,并中断在这里。任务泛指UserTask 、ServiceTask... HistoryTaskInstance-被此次执行完毕,已转移到历史。任务泛指UserTask 、ServiceTask... [DESCRIPTION] 查询该次操作产生的活动任务,通常指该操作创建的新任务。该类任务一定处于中断等待状态,例如一个人工任务、一个捕获时间的中间事件任务 [DESCRIPTION] 查询该次操作涉及的全部任务,可能包括了活动任务,也可能包括活动任务被执行完毕的历史任务。可以通过TaskInstance. isHistoryTask()进行判断 [DESCRIPTION] 查询被该次操作结束的任务,一定是已转移成历史的任务 [METHOD_SIGNATURE] fetch() [METHOD_SIGNATURE] fetchActiveTasks() [METHOD_SIGNATURE] fetchAllTasks() [METHOD_SIGNATURE] fetchHistoryTasks() [METHOD_SIGNATURE] isProcessEnd() [METHOD_SIGNATURE] toString() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.util.List | fetch()高级用法,查询引擎全部执行结果。 java.util.List | fetchActiveTasks()查询该次操作产生的活动任务,通常指该操作创建的新任务。 java.util.List | fetchAllTasks()查询该次操作涉及的全部任务,可能包括了活动任务,也可能包括活动任务被执行完毕的历史任务。 java.util.List | fetchHistoryTasks()查询被该次操作结束的任务,一定是已转移成历史的任务 boolean | isProcessEnd()查询该次操作后,流程实例是否已结束 java.lang.String | toString()转换成简单说明信息 ================================================================================ === 页面 325 === # PAGE: com.actionsoft.sdk.local.api 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/package-tree.html [TITLE] 程序包com.actionsoft.sdk.local.api的分层结构 ================================================================================ === 页面 326 === # PAGE: com.actionsoft.bpms.commons.query 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/query/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.query的分层结构 ================================================================================ === 页面 327 === # PAGE: com.actionsoft.bpms.commons.database 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/database/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.database的分层结构 ================================================================================ === 页面 328 === # PAGE: VUserModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/VUserModel.html [TITLE] 接口 VUserModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface VUserModel extends java.io.Serializable AWS虚拟用户 [DESCRIPTION] 虚拟用户Id,默认为一个36位长度的uuid串 [DESCRIPTION] 虚拟用户Id,默认为一个36位长度的uuid串 [METHOD_SIGNATURE] getDeptId() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getRoleId() [METHOD_SIGNATURE] getUID() [METHOD_SIGNATURE] isManager() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getDeptId()所在虚拟部门Id java.lang.String | getExt1()获得扩展属性1的值 java.lang.String | getExt2()扩展2 java.lang.String | getExt3()扩展3 java.lang.String | getExt4()扩展4 java.lang.String | getExt5()扩展 java.lang.String | getId()虚拟用户Id,默认为一个36位长度的uuid串 int | getOrderIndex()同一部门下,多个账户的显示顺序 java.lang.String | getRoleId()角色Id java.lang.String | getUID()登录账户名 boolean | isManager()是否为部门管理者 ================================================================================ === 页面 329 === # PAGE: NavigationSystemModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/navigation/model/NavigationSystemModel.html [TITLE] 接口 NavigationSystemModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface NavigationSystemModel extends java.io.Serializable 子系统,用于构建客户端门户功能导航 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。 [DESCRIPTION] 适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类 [DESCRIPTION] 提供给该子系统Portal桌面布局类型,当主题风格支持Portal桌面时有效 [DESCRIPTION] 该子系统Portal桌面内容是否被锁定,只继承特定账户的桌面内容。 [DESCRIPTION] 适用于支持子系统导航的门户风格,定义该子系统是否隐藏portal桌面,只是一个链接 [DESCRIPTION] 链接地址,一个相对或绝对url。支持#变量和@公式 [DESCRIPTION] 图标字体Unicode码,见awsui-iconfont支持的图标字体。若该配置为空,则启用自定义的图片(见getIcon16、getIcon64、getIcon96) [DESCRIPTION] 图标字体颜色。该颜色可根据门户场景作为字体颜色或背景色(设为背景色时,字体建议为白色),是否使用由开发者决定 [DESCRIPTION] 小图片,描述该功能的16*16图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如?red [DESCRIPTION] 中图片,描述该功能的64*64图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如red
返回:
url地址
  • getIcon96

    java.lang.String getIcon96()
    已过时。 推荐使用iconfont
    大图片,描述该功能的96*96图片资源url。如果前缀为&#表示指定Unicode字体图标,半角;隔开存放字体颜色。如red
    返回:
    url地址
  • getNavDesc

    java.lang.String getNavDesc()
    附加描述
  • getAppId

    java.lang.String getAppId()
    该定义由哪个App提供
  • getNotifier

    java.lang.String getNotifier()
    适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类
  • isHidden

    boolean isHidden()
    适用于支持子系统导航的门户风格,定义该子系统是否隐藏portal桌面,只是一个链接
  • isActivity

    boolean isActivity()
    是否启用
  • getPortalLayout

    java.lang.String getPortalLayout()
    提供给该子系统Portal桌面布局类型,当主题风格支持Portal桌面时有效
  • getPortalLocked

    java.lang.String getPortalLocked()
    该子系统Portal桌面内容是否被锁定,只继承特定账户的桌面内容。当主题风格支持Portal桌面时有效
  • getCreateDate

    java.sql.Timestamp getCreateDate()
    创建日期
  • getUpdateDate

    java.sql.Timestamp getUpdateDate()
    最后一次修改日期
  • getNameI18N

    java.lang.String getNameI18N()
    返回国际化名称
  • getExt1

    java.lang.String getExt1()
    扩展1
  • getExt2

    java.lang.String getExt2()
    扩展2
  • getExt3

    java.lang.String getExt3()
    扩展3
  • getExt4

    java.lang.String getExt4()
    扩展4
  • getExt5

    java.lang.String getExt5()
    扩展5

Copyright © Actionsoft Co., Ltd. All Rights Reserved.

[METHOD_SIGNATURE] getAppId() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getIcon16() [METHOD_SIGNATURE] getIcon64() [METHOD_SIGNATURE] getIcon96() [METHOD_SIGNATURE] getIconFontCode() [METHOD_SIGNATURE] getIconFontColor() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getLinkTarget() [METHOD_SIGNATURE] getLinkUrl() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNavDesc() [METHOD_SIGNATURE] getNotifier() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getPortalLayout() [METHOD_SIGNATURE] getPortalLocked() [METHOD_SIGNATURE] getSystemName() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] isActivity() [METHOD_SIGNATURE] isHidden() [METHOD_SIGNATURE] isIconFont() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | getAppId()该定义由哪个App提供 java.sql.Timestamp | getCreateDate()创建日期 java.lang.String | getExt1()扩展1 java.lang.String | getExt2()扩展2 java.lang.String | getExt3()扩展3 java.lang.String | getExt4()扩展4 java.lang.String | getExt5()扩展5 java.lang.String | getIcon16()已过时。推荐使用iconfont java.lang.String | getIcon64()已过时。推荐使用iconfont java.lang.String | getIcon96()已过时。推荐使用iconfont java.lang.String | getIconFontCode()图标字体Unicode码,见awsui-iconfont支持的图标字体。 java.lang.String | getIconFontColor()图标字体颜色。 java.lang.String | getId()系统Id,一个36位长度的uuid串 java.lang.String | getLinkTarget()链接目标 java.lang.String | getLinkUrl()链接地址,一个相对或绝对url。 java.lang.String | getNameI18N()返回国际化名称 java.lang.String | getNavDesc()附加描述 java.lang.String | getNotifier()适用于Metor等特定门户风格的延伸功能,一个遵循特定java接口的实现类 int | getOrderIndex()显示顺序 java.lang.String | getPortalLayout()提供给该子系统Portal桌面布局类型,当主题风格支持Portal桌面时有效 java.lang.String | getPortalLocked()该子系统Portal桌面内容是否被锁定,只继承特定账户的桌面内容。 java.lang.String | getSystemName()子系统名称 java.sql.Timestamp | getUpdateDate()最后一次修改日期 boolean | isActivity()是否启用 boolean | isHidden()适用于支持子系统导航的门户风格,定义该子系统是否隐藏portal桌面,只是一个链接 boolean | isIconFont()判断当前图标是否用的iconfont ================================================================================ === 页面 330 === # PAGE: com.actionsoft.bpms.bo.engine 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bo/engine/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bo.engine的分层结构 ================================================================================ === 页面 331 === # PAGE: DictAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/DictAPI.html [TITLE] 接口 DictAPI [DESCRIPTION] public interface DictAPI 基础字典应用API接口。该API必须在AWS安装'基础字典'后可用,由于比较公共,我们将该类API封装在平台级,方便开发者直接调用。 [DESCRIPTION] 基础字典应用API接口。该API必须在AWS安装'基础字典'后可用,由于比较公共,我们将该类API封装在平台级,方便开发者直接调用。 [DESCRIPTION] 获取字典的配置项值,由指定的过滤字段和值进行匹配。 [DESCRIPTION] 已过时。 使用 queryValue(String, String) 方法替代 [DESCRIPTION] 使用 queryValue(String, String) 方法替代 [DESCRIPTION] 已过时。 使用 queryValue(String, String) 方法替代 [DESCRIPTION] 获取字典的配置项值,由指定的过滤字段和值进行匹配。如果过滤出多条记录,仅返回第一条的字段值 [METHOD_SIGNATURE] getValue(java.lang.String?appId, java.lang.String?dictKey, java.lang.String?itemNo) [METHOD_SIGNATURE] getValue(java.lang.String?appId, java.lang.String?dictKey, java.lang.String?itemNo, java.lang.String?valueFieldName) [METHOD_SIGNATURE] getValue(java.lang.String?appId, java.lang.String?dictKey, java.lang.String?keyValue, java.lang.String?keyFieldName, java.lang.String?valueFieldName) [METHOD_SIGNATURE] queryValue(java.lang.String?appId, java.lang.String?dictKey) [METHOD_SIGNATURE] queryValues(java.lang.String?appId, java.lang.String?dictKey) [METHOD_SIGNATURE] queryValue(String, String) [METHOD_SIGNATURE] queryValue(String, String) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | FIELD_BIG5NAME繁体名称 static java.lang.String | FIELD_CNNAME中文名称 static java.lang.String | FIELD_ENNAME英文名称 static java.lang.String | FIELD_EXTDATE1扩展日期1 static java.lang.String | FIELD_EXTDATE2扩展日期2 static java.lang.String | FIELD_EXTDOUBLE1扩展浮点1 static java.lang.String | FIELD_EXTDOUBLE2扩展浮点2 static java.lang.String | FIELD_EXTDOUBLE3扩展浮点3 static java.lang.String | FIELD_EXTINT1扩展整数1 static java.lang.String | FIELD_EXTINT2扩展整数2 static java.lang.String | FIELD_EXTINT3扩展整数3 static java.lang.String | FIELD_EXTINT4扩展整数4 static java.lang.String | FIELD_EXTINT5扩展整数5 static java.lang.String | FIELD_EXTTEXT1扩展文本1 static java.lang.String | FIELD_EXTTEXT10扩展文本10 static java.lang.String | FIELD_EXTTEXT2扩展文本2 static java.lang.String | FIELD_EXTTEXT3扩展文本3 static java.lang.String | FIELD_EXTTEXT4扩展文本4 static java.lang.String | FIELD_EXTTEXT5扩展文本5 static java.lang.String | FIELD_EXTTEXT6扩展文本6 static java.lang.String | FIELD_EXTTEXT7扩展文本7 static java.lang.String | FIELD_EXTTEXT8扩展文本8 static java.lang.String | FIELD_EXTTEXT9扩展文本9 static java.lang.String | FIELD_ISACTIVE有效性 static java.lang.String | FIELD_ISLEAF是否叶子节点 static java.lang.String | FIELD_NO代码 static java.lang.String | FIELD_PNO上级代码 [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | getValue(java.lang.String?appId, java.lang.String?dictKey, java.lang.String?itemNo)获取指定字典配置项对应的名称 java.lang.String | getValue(java.lang.String?appId, java.lang.String?dictKey, java.lang.String?itemNo, java.lang.String?valueFieldName)获取指定字典配置项对应的名称 java.lang.String | getValue(java.lang.String?appId, java.lang.String?dictKey, java.lang.String?keyValue, java.lang.String?keyFieldName, java.lang.String?valueFieldName)获取字典的配置项值,由指定的过滤字段和值进行匹配。 JSONArray | queryValue(java.lang.String?appId, java.lang.String?dictKey)获取指定字典的全部配置项 net.sf.json.JSONArray | queryValues(java.lang.String?appId, java.lang.String?dictKey)已过时。使用queryValue(String, String)方法替代 ================================================================================ === 页面 332 === # PAGE: TeamModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/TeamModel.html [TITLE] 接口 TeamModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface TeamModel extends java.io.Serializable AWS小组 [DESCRIPTION] 小组Id,默认为一个36位长度的uuid串 [DESCRIPTION] 小组Id,默认为一个36位长度的uuid串 [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getCreateUser() [METHOD_SIGNATURE] getDesc() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getParentId() [METHOD_SIGNATURE] getPathName() [METHOD_SIGNATURE] getTeamType() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] isClosed() [METHOD_SIGNATURE] isGroup() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.sql.Timestamp | getCreateDate()创建日期 java.lang.String | getCreateUser()创建者 java.lang.String | getDesc()备注说明 java.lang.String | getExt1()扩展 java.lang.String | getExt2()扩展 java.lang.String | getExt3()扩展 java.lang.String | getExt4()扩展 java.lang.String | getExt5()扩展 java.lang.String | getId()小组Id,默认为一个36位长度的uuid串 java.lang.String | getName()小组名称 java.lang.String | getNameI18N()返回国际化名称 int | getOrderIndex()显示顺序 java.lang.String | getParentId()父节点 java.lang.String | getPathName()群组全路径 int | getTeamType()小组类型 java.sql.Timestamp | getUpdateDate()最后修改日期 boolean | isClosed()是否被关闭 boolean | isGroup()是否是分类 ================================================================================ === 页面 333 === # PAGE: Base64 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/Base64.html [TITLE] 类 Base64 [DESCRIPTION] public final class Base64 extends java.lang.Object Base64编码/解码处理。封装自apache codec Base64 [DESCRIPTION] Base64编码/解码处理。封装自apache codec Base64 [DESCRIPTION] 解码一个Base64编码数组到明文字节数组 [DESCRIPTION] 编码原文字节数组到一个Base64编码的字节数组 [DESCRIPTION] 编码原文字节数组到一个Base64编码的字节数组 [DESCRIPTION] 减小长度的不定长编码。编码原文字节数组到一个Base64编码的字节数组 [DESCRIPTION] 解码一个Base64编码数组到明文字节数组 [METHOD_SIGNATURE] Base64() [METHOD_SIGNATURE] decode(byte[]?base64Data) [METHOD_SIGNATURE] decodeBase64(java.lang.String?str) [METHOD_SIGNATURE] encode(byte[]?binaryData) [METHOD_SIGNATURE] encodeBase64String(byte[]?bs) [METHOD_SIGNATURE] encodeURL(byte[]?binaryData) [METHOD_SIGNATURE] isArrayByteBase64(byte[]?arrayOctect) [TABLE] 构造器 构造器和说明 Base64() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static byte[] | decode(byte[]?base64Data)解码一个Base64编码数组到明文字节数组 static byte[] | decodeBase64(java.lang.String?str)解码base64字符串为字节数组 static byte[] | encode(byte[]?binaryData)编码原文字节数组到一个Base64编码的字节数组 static java.lang.String | encodeBase64String(byte[]?bs)编码字节数组为base64字符串 static byte[] | encodeURL(byte[]?binaryData)减小长度的不定长编码。 static boolean | isArrayByteBase64(byte[]?arrayOctect)判断字节数组是否是Base64编码格式 ================================================================================ === 页面 334 === # PAGE: DBSql (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/DBSql.html [TITLE] 类 DBSql [DESCRIPTION] public final class DBSql extends java.lang.Object AWS数据库工具类,简化封装了对数据库插入、更新、批处理、查询等操作。该工具类通常和DAO、Model结合使用, 开发者应遵循AWS的DaoObject规范,借助DBSql将各种数据库操作封装在自己的DAO中, 有利于MVC代码结构的清晰。 DBSql 新版本做了如下改变: 1、屏蔽了 Statement 、 PreparedStatement 的创建和ResultSet的遍历操作 ,开发者不用维护 Statement 、PreparedStatement和 ResultSet 资源的关闭; 2、支持原生?占位符的PreparedStatement和指定命名参数的PreparedStatement; 3、提供批处理支持; 注意事项: 1、?占位符的PreparedStatement和Object[]...组合使用,Object[]... 参数一般位于方法的最后一个参数 。例如: query(String sql, RowMapper rowMapper, Object... args) ; 2、指定命名参数的PreparedStatement和Map 组合使用,Map一般不是最后一个参数。例如: query(String sql, Map params, RowMapper rowMapper) 。 示例用法: 1、 简单查询 : String sql = "SELECT ID FROM ABC WHERE ORDERINDEX = ?"; String id = DBSql.getString(sql, new Object[] { orderIndx }); 2、 对象查询 : AbcModel model = DBSql.getObject(getQueryByIdSql(), new AbcMapper(), new Object[] { id }); 3、 查询List : { @code List list = DBSql.query(sql, paraMap, new AbcMapper()); } 4、 RowCallbackHandler处理每一行记录 : final StringBuilder sb = new StringBuilder(); DBSql.query(sql, new RowCallbackHandler(){ public void processRow(ResultSet rs) throws SQLException{ sb.append(rs.getString(filedName) + ","); } , new Object[] { naviid }); 5、 ResultSetHandler/ResultSetExtractor处理记录集 : DBSql.query(sql.toString(), new ResultSetHandler(){ public void handle(ResultSet rset) throws SQLException{ ResultSetMetaData rsmd = rset.getMetaData(); while (rset.next()){ // ... } } }); 6、 模糊查询 String expr = "select * from table where url like ?"; new Object[]{ "%"+a+"%" }; 版本: 1.0 另请参阅: RowMapper , RowCallbackHandler , ResultSetExtractor , ResultSetHandler , BatchPreparedStatementSetter , DaoObject , ModelBean [DESCRIPTION] AWS数据库工具类,简化封装了对数据库插入、更新、批处理、查询等操作。该工具类通常和DAO、Model结合使用, 开发者应遵循AWS的DaoObject规范,借助DBSql将各种数据库操作封装在自己的DAO中, 有利于MVC代码结构的清晰。 DBSql 新版本做了如下改变: 1、屏蔽了 Statement 、 PreparedStatement 的创建和ResultSet的遍历操作 ,开发者不用维护 Statement 、PreparedStatement和 ResultSet 资源的关闭; 2、支持原生?占位符的PreparedStatement和指定命名参数的PreparedStatement; 3、提供批处理支持; 注意事项: 1、?占位符的PreparedStatement和Object[]...组合使用,Object[]... 参数一般位于方法的最后一个参数 。例如: query(String sql, RowMapper rowMapper, Object... args) ; 2、指定命名参数的PreparedStatement和Map 组合使用,Map一般不是最后一个参数。例如: query(String sql, Map params, RowMapper rowMapper) 。 示例用法: 1、 简单查询 : String sql = "SELECT ID FROM ABC WHERE ORDERINDEX = ?"; String id = DBSql.getString(sql, new Object[] { orderIndx }); 2、 对象查询 : AbcModel model = DBSql.getObject(getQueryByIdSql(), new AbcMapper(), new Object[] { id }); 3、 查询List : { @code List list = DBSql.query(sql, paraMap, new AbcMapper()); } 4、 RowCallbackHandler处理每一行记录 : final StringBuilder sb = new StringBuilder(); DBSql.query(sql, new RowCallbackHandler(){ public void processRow(ResultSet rs) throws SQLException{ sb.append(rs.getString(filedName) + ","); } , new Object[] { naviid }); 5、 ResultSetHandler/ResultSetExtractor处理记录集 : DBSql.query(sql.toString(), new ResultSetHandler(){ public void handle(ResultSet rset) throws SQLException{ ResultSetMetaData rsmd = rset.getMetaData(); while (rset.next()){ // ... } } }); 6、 模糊查询 String expr = "select * from table where url like ?"; new Object[]{ "%"+a+"%" }; [DESCRIPTION] 使用传统Statement批量更新,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象由调用者提供。 [DESCRIPTION] 使用传统Statement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 检查当前连接的是否是AWS数据库,运行AWS数据库操作的首次检查 [DESCRIPTION] 释放Connection到连接池并关闭资源 [DESCRIPTION] 对like查询语句中的通配符转义为普通字符 [DESCRIPTION] 返回当前AWS数据库类型的取服务器时间的日期函数 [DESCRIPTION] 不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06”的值时, 该方法返回to_date(‘2006-06-06’, 'YYYY-mm-dd') [DESCRIPTION] 不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd hh24:mi:ss格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06 23:12:00”的值时, 该方法返回to_date(‘2006-06-06 23:12:00’, 'YYYY-mm-dd hh24:mi:ss') [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 获取一个用于插入的带绑定变量的SQL字符串 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 使用PreparedStatement查询第一个字段的int类型值。 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 使用PreparedStatement查询第一行记录第一个字段的int类型值。 [DESCRIPTION] 获得第一行记录字段filedName值,并取int类型。 [DESCRIPTION] 已过时。 use getMaps(Connection, String, Map) instead. [DESCRIPTION] use getMaps(Connection, String, Map) instead. [DESCRIPTION] 已过时。 use getMaps(String, Map) instead. [DESCRIPTION] use getMaps(String, Map) instead. [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段值,并取Long类型。 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 根据rowMapper将查询结果中的第一行记录转换为T对象。 [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 判断当前AWS主数据库是否存在指定的表和字段 [DESCRIPTION] 从当前数据库连接池中获得一个数据库连接对象 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,有返回值 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement执行更新操作,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 适用于SQLServer。强制SQL使用行锁,如UPDATE单条语句时//WITH(ROWLOCK) [DESCRIPTION] 适用于SQLServer。强制SQL忽略锁,如高频SELECT语句且无事务要求时//WITH(NOLOCK) [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。这是一种不推荐的调用方式, 存在SQL注入和数据库语法编译性能, 建议调用提供PreparedStatement模式的对应方法 [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象由调用者提供。这是一种不推荐的调用方式,存在SQL注入和数据库语法编译性能, 建议调用提供PreparedStatement模式的对应方法 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。SQL语句中使用英文半角冒号和变量名命名占位符,如:where abc=:abc [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。SQL语句中使用英文半角冒号和变量名命名占位符,如:where abc=:abc [DESCRIPTION] 使用PreparedStatement执行更新操作,Connection对象从当前AWS主数据库的连接池中自动获取并释放。sql语句使用?占位符 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。SQL语句使用?占位符 [DESCRIPTION] 使用传统Statement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。这是一种不推荐的调用方式, 存在SQL注入和数据库语法编译性能, 建议调用提供PreparedStatement模式的对应方法 [DESCRIPTION] 使用传统Statement批量更新,Connection对象由调用者提供。这是一种不推荐的调用方式,存在SQL注入和数据库语法编译性能, 建议调用提供PreparedStatement模式的对应方法 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 该处理方法可以通过实现BatchPreparedStatementSetter对包含?的变量进行设置 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象由调用者提供。 该处理方法可以通过实现BatchPreparedStatementSetter对包含?的变量进行设置 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,有返回值 [DESCRIPTION] 根据rowMapper将查询结果中的第一行记录转换为T对象。如果结果集为空,返回null [DESCRIPTION] 返回某字段值的集合。例如:SELECT ID FROM A WHERE BINDID=?将返回满足条件的数据库记录的ID集合 [DESCRIPTION] 提取查询结果集的第一行记录为Map对象。如果结果集为空,返回null [DESCRIPTION] 已过时。 use getMaps(String, Map) instead. [DESCRIPTION] 已过时。 use getMaps(Connection, String, Map) instead. [DESCRIPTION] 获取一个用于插入的带绑定变量的SQL字符串 [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 获得第一个记录的字段值,并取int类型。如果结果集为空,返回0 [DESCRIPTION] 使用PreparedStatement查询第一行记录第一个字段的int类型值。如果结果集为空,返回0 [DESCRIPTION] 获得第一行记录字段filedName值,并取int类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一行记录的字段值,并取int类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。如果结果集为空,返回0 [DESCRIPTION] 使用PreparedStatement查询第一个字段的int类型值。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录的字段值,并取long类型。如果结果集为空,返回0 [DESCRIPTION] 获得第一个记录的字段值,并取Long类型。如果结果集为空,返回0 [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录字段filedName的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。如果结果集为空,返回空字符串 [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。如果结果集为空,返回null [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。如果结果集为空,返回null [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。如果结果集为空,返回null [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。如果结果集为空,返回null [DESCRIPTION] 返回当前AWS数据库类型的取服务器时间的日期函数 [DESCRIPTION] 不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd hh24:mi:ss格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06 23:12:00”的值时, 该方法返回to_date(‘2006-06-06 23:12:00’, 'YYYY-mm-dd hh24:mi:ss') [DESCRIPTION] 不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06”的值时, 该方法返回to_date(‘2006-06-06’, 'YYYY-mm-dd') [DESCRIPTION] 判断当前AWS主数据库是否存在指定的表和字段 [DESCRIPTION] 检查当前连接的是否是AWS数据库,运行AWS数据库操作的首次检查 [DESCRIPTION] 对like查询语句中的通配符转义为普通字符 [DESCRIPTION] 从当前数据库连接池中获得一个数据库连接对象 [DESCRIPTION] 释放Connection到连接池并关闭资源 [DESCRIPTION] 获得下一个序列变量的值。如果开发者仅用来做唯一标识,与排序无关,建议使用nextSequenceStr()获得一个随机不重复的uuid [METHOD_SIGNATURE] query(String sql, RowMapper rowMapper, Object... args) [METHOD_SIGNATURE] query(String sql, Map params, RowMapper rowMapper) [METHOD_SIGNATURE] final StringBuilder sb = new StringBuilder(); [METHOD_SIGNATURE] DBSql() [METHOD_SIGNATURE] batch(java.sql.Connection?conn, java.lang.String[]?sql) [METHOD_SIGNATURE] batch(java.sql.Connection?conn, java.lang.String?sql,BatchPreparedStatementSetterpss) [METHOD_SIGNATURE] batch(java.lang.String[]?sqls) [METHOD_SIGNATURE] batch(java.lang.String?sql,BatchPreparedStatementSetterpss) [METHOD_SIGNATURE] batchUpdate(java.sql.Connection?conn, java.lang.String?sql, java.util.List>?batchValues) [METHOD_SIGNATURE] batchUpdate(java.lang.String?sql, java.util.List>?batchValues) [METHOD_SIGNATURE] checkAWSDB() [METHOD_SIGNATURE] close(java.sql.Connection?conn) [METHOD_SIGNATURE] close(java.sql.Connection?conn, java.sql.Statement?stmt, java.sql.ResultSet?rset) [METHOD_SIGNATURE] close(java.sql.Statement?stmt, java.sql.ResultSet?rset) [METHOD_SIGNATURE] convertLike(java.lang.String?str) [METHOD_SIGNATURE] getDBDateFunction() [METHOD_SIGNATURE] getDBFunctionOfDate(java.lang.String?date) [METHOD_SIGNATURE] getDBFunctionOfDatetime(java.lang.String?date) [METHOD_SIGNATURE] getDBFunctionOfNullAndNotNull(java.lang.String?fieldName, boolean?isNull) [METHOD_SIGNATURE] getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getDouble(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getDouble(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getInsertStatement(java.lang.String?tableName, java.util.Map?paraMap) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getInt(java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] getInt(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getInt(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getList(java.sql.Connection?conn, java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args) [METHOD_SIGNATURE] getList(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] getMaps(Connection, String, Map) [METHOD_SIGNATURE] getList(java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args) [METHOD_SIGNATURE] getList(java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] getMaps(String, Map) [METHOD_SIGNATURE] getLong(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getLong(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getLong(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getMap(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMap(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMaps(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] getMaps(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMaps(java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] getMaps(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getString(java.lang.String?sql) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getTimestamp(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getTimestamp(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] isExists(java.sql.Connection?conn, java.lang.String?tableName, java.lang.String?fieldName) [METHOD_SIGNATURE] isExists(java.lang.String?tableName, java.lang.String?fieldName) [METHOD_SIGNATURE] isSystemTimeTableColumn(java.util.Map?systemTimeCoulmnHandlerContext) [METHOD_SIGNATURE] nextSequenceNum(java.lang.String?sequenceName) [METHOD_SIGNATURE] nextSequenceStr() [METHOD_SIGNATURE] open() [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args,ResultSetExtractor?rse) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args, ResultSetHandler?rh) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,ResultSetExtractor?rse) [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,RowCallbackHandlerrch) [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) [METHOD_SIGNATURE] query(java.lang.String?sql,ResultSetExtractor?rse, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] update(java.lang.String?sql) [METHOD_SIGNATURE] update(java.lang.String?sql, java.util.Map?paraMap) [METHOD_SIGNATURE] update(java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] update(String) [METHOD_SIGNATURE] update(String, Map) [METHOD_SIGNATURE] update(String, Object[]) [METHOD_SIGNATURE] query(String, RowMapper, Object...) [METHOD_SIGNATURE] #query(Connection, String, ResultSetExtractor, Object...) [METHOD_SIGNATURE] query(String, RowMapper, Object...) [METHOD_SIGNATURE] query(String, Map, RowMapper) [METHOD_SIGNATURE] query(String, RowCallbackHandler, Object...) [METHOD_SIGNATURE] query(String, RowCallbackHandler, Object...) [METHOD_SIGNATURE] query(String, ResultSetHandler, Object...) [METHOD_SIGNATURE] query(String, Map, ResultSetExtractor) [METHOD_SIGNATURE] getObject(String, RowMapper, Object...) [METHOD_SIGNATURE] getList(String, Class, Object...) [METHOD_SIGNATURE] getMap(String, Object...) [METHOD_SIGNATURE] getMaps(String, Map) [METHOD_SIGNATURE] getMaps(Connection, String, Map) [METHOD_SIGNATURE] getDouble(String, String) [METHOD_SIGNATURE] getDouble(String, String, Map) [METHOD_SIGNATURE] getString(String, String) [METHOD_SIGNATURE] getString(String) [METHOD_SIGNATURE] getString(String, String, Map) [METHOD_SIGNATURE] getString(String, Object[]) [METHOD_SIGNATURE] (AA IS NULL OR AA='') [METHOD_SIGNATURE] nextSequenceStr() [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | SQLSERVER_NOLOCK适用于SQLServer。 static java.lang.String | SQLSERVER_ROWLOCK适用于SQLServer。 [TABLE] 构造器 构造器和说明 DBSql() [TABLE] 所有方法静态方法具体方法已过时的方法 限定符和类型 | 方法和说明 static int[] | batch(java.sql.Connection?conn, java.lang.String[]?sql)使用传统Statement批量更新,Connection对象由调用者提供。 static int[] | batch(java.sql.Connection?conn, java.lang.String?sql,BatchPreparedStatementSetterpss)使用PreparedStatement批量更新,Connection对象由调用者提供。 static int[] | batch(java.lang.String[]?sqls)使用传统Statement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int[] | batch(java.lang.String?sql,BatchPreparedStatementSetterpss)使用PreparedStatement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int[] | batchUpdate(java.sql.Connection?conn, java.lang.String?sql, java.util.List>?batchValues)批量更新,sql是含有X=:X的形式 static int[] | batchUpdate(java.lang.String?sql, java.util.List>?batchValues)批量更新,sql是含有X=:X的形式 static boolean | checkAWSDB()检查当前连接的是否是AWS数据库,运行AWS数据库操作的首次检查 static void | close(java.sql.Connection?conn)释放Connection到连接池 static void | close(java.sql.Connection?conn, java.sql.Statement?stmt, java.sql.ResultSet?rset)释放Connection到连接池并关闭资源 static void | close(java.sql.Statement?stmt, java.sql.ResultSet?rset)关闭资源 static java.lang.String | convertLike(java.lang.String?str)对like查询语句中的通配符转义为普通字符 static java.lang.String | getDBDateFunction()返回当前AWS数据库类型的取服务器时间的日期函数 static java.lang.String | getDBFunctionOfDate(java.lang.String?date)不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06”的值时, 该方法返回to_date(‘2006-06-06’, 'YYYY-mm-dd') static java.lang.String | getDBFunctionOfDatetime(java.lang.String?date)不同数据库对日期型字段有不同的识别格式, 该函数可将一个YYYY-mm-dd hh24:mi:ss格式的串 转换成当前AWS数据库类型所识别的串,例如对于Oracle, 当输入一个“2006-06-06 23:12:00”的值时, 该方法返回to_date(‘2006-06-06 23:12:00’, 'YYYY-mm-dd hh24:mi:ss') static java.lang.String | getDBFunctionOfNullAndNotNull(java.lang.String?fieldName, boolean?isNull)针对不同数据库获取识别字段是否为空的语句 static double | getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static double | getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static double | getDouble(java.lang.String?sql, java.lang.String?filedName)使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static double | getDouble(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static java.lang.String | getInsertStatement(java.lang.String?tableName, java.util.Map?paraMap)获取一个用于插入的带绑定变量的SQL字符串 static int | getInt(java.sql.Connection?conn, java.lang.String?sql)获得第一行记录的字段值,并取int类型。 static int | getInt(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap)获得第一个记录字段filedName的值,并取int类型。 static int | getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement查询第一个字段的int类型值。 static int | getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)获得第一个记录字段filedName的值,并取int类型。 static int | getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一个记录字段filedName的值,并取int类型。 static int | getInt(java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement查询第一行记录第一个字段的int类型值。 static int | getInt(java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取int类型。 static int | getInt(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一行记录字段filedName值,并取int类型。 static ?java.util.List | getList(java.sql.Connection?conn, java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args) static java.util.List | getList(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args)已过时。usegetMaps(Connection, String, Map)instead. static ?java.util.List | getList(java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args)返回某字段值的集合。 static java.util.List | getList(java.lang.String?sql, java.util.Map?args)已过时。usegetMaps(String, Map)instead. static long | getLong(java.sql.Connection?conn, java.lang.String?sql)获得第一个记录的字段filedName值,并取long类型。 static long | getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取long类型。 static long | getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一个记录的字段值,并取Long类型。 static long | getLong(java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段filedName值,并取long类型。 static long | getLong(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一个记录的字段filedName值,并取long类型。 static RowMap | getMap(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args) static RowMap | getMap(java.lang.String?sql, java.lang.Object...?args)提取查询结果集的第一行记录为Map对象。 static java.util.List | getMaps(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args)提取多条结果集 static java.util.List | getMaps(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args)提取多条结果集 static java.util.List | getMaps(java.lang.String?sql, java.util.Map?args)提取多条结果集 static java.util.List | getMaps(java.lang.String?sql, java.lang.Object...?args)提取多条结果集 static ?T | getObject(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) static ?T | getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)根据rowMapper将查询结果中的第一行记录转换为T对象。 static java.lang.String | getString(java.sql.Connection?conn, java.lang.String?sql)使用Statement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)使用Statement查询结果集第一行记录字段filedName的String类型值。 static java.lang.String | getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | getString(java.lang.String?sql)使用Statement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | getString(java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | getString(java.lang.String?sql, java.lang.String?filedName)使用Statement查询结果集第一行记录字段filedName的String类型值。 static java.lang.String | getString(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询结果集第一行记录字段filedName的String类型值。 static java.sql.Timestamp | getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取Timestamp类型。 static java.sql.Timestamp | getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 static java.sql.Timestamp | getTimestamp(java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取Timestamp类型。 static java.sql.Timestamp | getTimestamp(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 static boolean | isExists(java.sql.Connection?conn, java.lang.String?tableName, java.lang.String?fieldName)判断指定的数据库是否存在指定的表和字段 static boolean | isExists(java.lang.String?tableName, java.lang.String?fieldName)判断当前AWS主数据库是否存在指定的表和字段 static boolean | isSystemTimeTableColumn(java.util.Map?systemTimeCoulmnHandlerContext)根据sql等参数处理,是否系统的时间字段 static long | nextSequenceNum(java.lang.String?sequenceName)获得下一个序列变量的值。 static java.lang.String | nextSequenceStr()获得一个36位长度的不重复随机字符串 static java.sql.Connection | open()从当前数据库连接池中获得一个数据库连接对象 static ?T | query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args,ResultSetExtractor?rse)查询数据库,使用rse处理结果数据集,有返回值 static void | query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args, ResultSetHandler?rh) static ?java.util.List | query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper)查询数据库,使用rse处理结果数据集,返回T对象 static void | query(java.sql.Connection?conn, java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args)查询数据库,使用rh处理结果数据集,不返回值 static void | query(java.sql.Connection?conn, java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args)查询数据库,使用rch处理数据集中每条记录 static ?java.util.List | query(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)执行查询结果为List,长度是查询记录数,每条记录是一个T类型 static ?T | query(java.lang.String?sql, java.util.Map?paraMap,ResultSetExtractor?rse)查询数据库,使用rse处理结果数据集,返回T对象 static void | query(java.lang.String?sql, java.util.Map?paraMap,RowCallbackHandlerrch)查询数据库,使用rch处理数据集中每条记录 static ?java.util.List | query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper)执行查询结果为List,长度是查询记录数,每条记录是一个T类型 static ?T | query(java.lang.String?sql,ResultSetExtractor?rse, java.lang.Object...?args)查询数据库,使用rse处理结果数据集,返回T对象 static void | query(java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args)查询数据库,使用rh处理结果数据集,不返回值 static void | query(java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args)查询数据库,使用rch处理数据集中每条记录 static ?java.util.List | query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)执行查询结果为List,长度是查询记录数,每条记录是一个T类型 static int | update(java.sql.Connection?conn, java.lang.String?sql)使用传统Statement执行SQL更新语句,Connection对象由调用者提供。 static int | update(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap)使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 static int | update(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 static int | update(java.lang.String?sql)使用传统Statement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int | update(java.lang.String?sql, java.util.Map?paraMap)使用PreparedStatement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int | update(java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement执行更新操作,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 ================================================================================ === 页面 335 === # PAGE: com.actionsoft.bpms.server.fs.dc 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/dc/package-tree.html [TITLE] 程序包com.actionsoft.bpms.server.fs.dc的分层结构 ================================================================================ === 页面 336 === # PAGE: com.actionsoft.bpms.org.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.org.model的分层结构 ================================================================================ === 页面 337 === # PAGE: UtilFile (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilFile.html [TITLE] 类 UtilFile [DESCRIPTION] 所有已实现的接口: java.io.Serializable, java.lang.Comparable public class UtilFile extends java.io.File 增强文件类操作 另请参阅: 序列化表格 [DESCRIPTION] 已过时。 存在内存异常风险 读当前文件到一个字节数组 [DESCRIPTION] 存在内存异常风险 读当前文件到一个字节数组 [DESCRIPTION] 按行读取文件,注意读取大文件会有内存溢出风险 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 readStrUTF8() 方法替代 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 readStrUTF8() 方法替代 [DESCRIPTION] 迭代清理目录及子目录文件,将删除时出错的文件放入failed [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 writeUTF8(String) 方法替代 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 writeUTF8(String) 方法替代 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 writeUTF8(String, boolean) 方法替代 [DESCRIPTION] 不同操作系统会存在编码差异问题,使用 writeUTF8(String, boolean) 方法替代 [DESCRIPTION] 压缩文件 压缩除指定文件扩展名之外的文件 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 readStrUTF8() 方法替代 [DESCRIPTION] 已过时。 存在内存异常风险 读当前文件到一个字节数组 [DESCRIPTION] 按行读取文件,注意读取大文件会有内存溢出风险 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 writeUTF8(String) 方法替代 [DESCRIPTION] 已过时。 不同操作系统会存在编码差异问题,使用 writeUTF8(String, boolean) 方法替代 [DESCRIPTION] 迭代清理目录及子目录文件,将删除时出错的文件放入failed [DESCRIPTION] 压缩文件 压缩除指定文件扩展名之外的文件 [METHOD_SIGNATURE] UtilFile(java.lang.String?pathname) [METHOD_SIGNATURE] copyDir(java.io.File?sourceFile, java.io.File?targetFile) [METHOD_SIGNATURE] copyFile(java.io.File?sourceFile, java.io.File?targetFile) [METHOD_SIGNATURE] getFileSuffixIcon(java.lang.String?fn) [METHOD_SIGNATURE] getFileSuffixIconFont(java.lang.String?fn) [METHOD_SIGNATURE] isDangerFilePath(java.lang.String?filePath) [METHOD_SIGNATURE] isUTF8File() [METHOD_SIGNATURE] main(java.lang.String[]?args) [METHOD_SIGNATURE] moveDir(java.io.File?sourceFile, java.io.File?targetFile) [METHOD_SIGNATURE] moveFile(java.io.File?sourceFile, java.io.File?targetFile) [METHOD_SIGNATURE] printlnUTF8(java.lang.String?str, boolean?append) [METHOD_SIGNATURE] readBytes() [METHOD_SIGNATURE] readLines() [METHOD_SIGNATURE] readStr() [METHOD_SIGNATURE] readStrUTF8() [METHOD_SIGNATURE] readStr(java.lang.String?encoding) [METHOD_SIGNATURE] readStrUTF8() [METHOD_SIGNATURE] removeFile(java.io.File?file) [METHOD_SIGNATURE] removeFile(java.io.File?file, java.util.List?removeFailed) [METHOD_SIGNATURE] saveAs(java.lang.String?pathname) [METHOD_SIGNATURE] write(byte[]?data) [METHOD_SIGNATURE] write(byte[]?data, boolean?append) [METHOD_SIGNATURE] write(java.lang.String?data) [METHOD_SIGNATURE] writeUTF8(String) [METHOD_SIGNATURE] write(java.lang.String?data, boolean?append) [METHOD_SIGNATURE] writeUTF8(String, boolean) [METHOD_SIGNATURE] writeUTF8(java.lang.String?data) [METHOD_SIGNATURE] writeUTF8(java.lang.String?data, boolean?append) [METHOD_SIGNATURE] zipCompress(java.lang.String?dir, java.io.File?destZipFile) [METHOD_SIGNATURE] zipCompress(java.lang.String?dir, java.io.File?destZipFile, java.lang.String?fileName) [METHOD_SIGNATURE] zipCompressExcludeName(java.lang.String?dir, java.io.File?destZipFile, java.lang.String?fileExtName) [METHOD_SIGNATURE] zipCompressFile(java.lang.String?dir, java.io.File?destZipFile, java.lang.String?fileName) [METHOD_SIGNATURE] zipExpand(java.io.File?zipFile, java.lang.String?dest) [METHOD_SIGNATURE] readStrUTF8() [METHOD_SIGNATURE] writeUTF8(String) [METHOD_SIGNATURE] writeUTF8(String, boolean) [TABLE] 构造器 构造器和说明 UtilFile(java.lang.String?pathname)构造函数 [TABLE] 所有方法静态方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 static void | copyDir(java.io.File?sourceFile, java.io.File?targetFile)拷贝文件夹 static void | copyFile(java.io.File?sourceFile, java.io.File?targetFile)复制文件 static java.lang.String | getFileSuffixIcon(java.lang.String?fn)根据文件名获得描述改类文件的图标文件 static java.lang.String | getFileSuffixIconFont(java.lang.String?fn)根据文件名获得描述改类文件的图标文件 static boolean | isDangerFilePath(java.lang.String?filePath) boolean | isUTF8File()判断当前文件正文是否为utf-8格式 static void | main(java.lang.String[]?args) static void | moveDir(java.io.File?sourceFile, java.io.File?targetFile)移动文件夹 static void | moveFile(java.io.File?sourceFile, java.io.File?targetFile)移动单个文件 void | printlnUTF8(java.lang.String?str, boolean?append) byte[] | readBytes()已过时。存在内存异常风险读当前文件到一个字节数组 java.util.List | readLines()按行读取文件,注意读取大文件会有内存溢出风险 java.lang.String | readStr()已过时。不同操作系统会存在编码差异问题,使用readStrUTF8()方法替代 java.lang.String | readStr(java.lang.String?encoding)读当前文件到一个字符串 java.lang.String | readStrUTF8()读当前文件到一个字符串 static boolean | removeFile(java.io.File?file)迭代清理目录及子目录文件 static void | removeFile(java.io.File?file, java.util.List?removeFailed)迭代清理目录及子目录文件,将删除时出错的文件放入failed int | saveAs(java.lang.String?pathname)将当前文件另存到目标路径 boolean | write(byte[]?data)写文件,如果存在覆盖 boolean | write(byte[]?data, boolean?append)写文件 boolean | write(java.lang.String?data)已过时。不同操作系统会存在编码差异问题,使用writeUTF8(String)方法替代 boolean | write(java.lang.String?data, boolean?append)已过时。不同操作系统会存在编码差异问题,使用writeUTF8(String, boolean)方法替代 boolean | writeUTF8(java.lang.String?data)写文件,如果存在覆盖 boolean | writeUTF8(java.lang.String?data, boolean?append)将字符以utf8解码后写入文件 static void | zipCompress(java.lang.String?dir, java.io.File?destZipFile)压缩文件 static void | zipCompress(java.lang.String?dir, java.io.File?destZipFile, java.lang.String?fileName)压缩文件指定文件 static void | zipCompressExcludeName(java.lang.String?dir, java.io.File?destZipFile, java.lang.String?fileExtName)压缩文件 压缩除指定文件扩展名之外的文件 static void | zipCompressFile(java.lang.String?dir, java.io.File?destZipFile, java.lang.String?fileName)指定文件名进行打包 static void | zipExpand(java.io.File?zipFile, java.lang.String?dest)解开压缩文件 ================================================================================ === 页面 338 === # PAGE: ClaimTypeRole (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/ClaimTypeRole.html [TITLE] 接口 ClaimTypeRole [DESCRIPTION] public interface ClaimTypeRole 声明该路由方案返回一个角色ID,为该角色创建一个共享任务 [DESCRIPTION] 声明该路由方案返回一个角色ID,为该角色创建一个共享任务 ================================================================================ === 页面 339 === # PAGE: com.actionsoft.bpms.commons.login.constant 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/login/constant/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.login.constant的分层结构 ================================================================================ === 页面 340 === # PAGE: DepartmentModel (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/DepartmentModel.html [TITLE] 接口 DepartmentModel [DESCRIPTION] 所有超级接口: java.io.Serializable public interface DepartmentModel extends java.io.Serializable AWS部门 [DESCRIPTION] 部门Id,默认为一个36位长度的uuid串 [DESCRIPTION] 部门Id路径,格式为:部门1ID/部门2ID... [DESCRIPTION] 部门国际化名称路径,格式为:部门1/部门2... [DESCRIPTION] 部门名称路径,格式为:部门1/部门2... [DESCRIPTION] 当前部门是否departmentModel的祖先部门 [DESCRIPTION] 当前部门是否departmentId的祖先部门 [DESCRIPTION] 是否有效,结合是否设置有效起止时间以及是否注销 [DESCRIPTION] 部门Id,默认为一个36位长度的uuid串 [DESCRIPTION] 部门名称路径,格式为:部门1/部门2...,结尾是当前部门名称 [DESCRIPTION] 部门国际化名称路径,格式为:部门1/部门2...,结尾是当前部门名称 [DESCRIPTION] 部门Id路径,格式为:部门1ID/部门2ID...,结尾是当前部门ID [DESCRIPTION] 当前部门是否departmentId的祖先部门 [DESCRIPTION] 当前部门是否departmentModel的祖先部门 [DESCRIPTION] 兼容旧版本,该方法保留到2017.5.31 [DESCRIPTION] 是否有效,结合是否设置有效起止时间以及是否注销 [METHOD_SIGNATURE] getAdministrators() [METHOD_SIGNATURE] getBeginDate() [METHOD_SIGNATURE] getCloseDate() [METHOD_SIGNATURE] getCompanyId() [METHOD_SIGNATURE] getCreateDate() [METHOD_SIGNATURE] getDesc() [METHOD_SIGNATURE] getEndDate() [METHOD_SIGNATURE] getExt1() [METHOD_SIGNATURE] getExt2() [METHOD_SIGNATURE] getExt3() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getIsunit() [METHOD_SIGNATURE] getLayer() [METHOD_SIGNATURE] getName() [METHOD_SIGNATURE] getNameI18N() [METHOD_SIGNATURE] getNo() [METHOD_SIGNATURE] getOrderIndex() [METHOD_SIGNATURE] getOuterId() [METHOD_SIGNATURE] getParentDepartmentId() [METHOD_SIGNATURE] getPathIdOfCache() [METHOD_SIGNATURE] getPathNameI18NOfCache() [METHOD_SIGNATURE] getPathNameOfCache() [METHOD_SIGNATURE] getType() [METHOD_SIGNATURE] getUpdateDate() [METHOD_SIGNATURE] getWorkCalendar() [METHOD_SIGNATURE] getZone() [METHOD_SIGNATURE] isAncestor(DepartmentModeldepartmentModel) [METHOD_SIGNATURE] isAncestor(java.lang.String?departmentId) [METHOD_SIGNATURE] isClosed() [METHOD_SIGNATURE] isDirectDepartment() [METHOD_SIGNATURE] isExistSubModelOfCache() [METHOD_SIGNATURE] isExistSubModelOfCacheNotClose() [METHOD_SIGNATURE] isRoot() [METHOD_SIGNATURE] isUnit() [METHOD_SIGNATURE] isValid() [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | getAdministrators()单位二级管理员账户,多个空格隔开 java.sql.Timestamp | getBeginDate()有效起始日期。 java.sql.Timestamp | getCloseDate()注销日期 java.lang.String | getCompanyId()所在单位Id java.sql.Timestamp | getCreateDate()创建日期 java.lang.String | getDesc()部门描述 java.sql.Timestamp | getEndDate()有效截止日期,如果为空表示永久生效 java.lang.String | getExt1()扩展 java.lang.String | getExt2()扩展 java.lang.String | getExt3()扩展 java.lang.String | getExt4()扩展 java.lang.String | getExt5()扩展 java.lang.String | getId()部门Id,默认为一个36位长度的uuid串 java.lang.String | getIsunit()已过时。请使用isUnit()方法获取 int | getLayer()部门层级 java.lang.String | getName()部门名称 java.lang.String | getNameI18N()返回国际化名称 java.lang.String | getNo()部门编号 int | getOrderIndex()同级部门显示顺序 java.lang.String | getOuterId()外部Id,如果该部门的定义来自外部系统 java.lang.String | getParentDepartmentId()父部门Id java.lang.String | getPathIdOfCache()部门Id路径,格式为:部门1ID/部门2ID... java.lang.String | getPathNameI18NOfCache()部门国际化名称路径,格式为:部门1/部门2... java.lang.String | getPathNameOfCache()部门名称路径,格式为:部门1/部门2... java.lang.String | getType()部门类型 java.sql.Timestamp | getUpdateDate()最后修改日期 java.lang.String | getWorkCalendar()工作日历 java.lang.String | getZone()部门区域 boolean | isAncestor(DepartmentModeldepartmentModel)当前部门是否departmentModel的祖先部门 boolean | isAncestor(java.lang.String?departmentId)当前部门是否departmentId的祖先部门 boolean | isClosed()是否已注销,注销后不显示、不可用 boolean | isDirectDepartment() boolean | isExistSubModelOfCache()是否有子部门 boolean | isExistSubModelOfCacheNotClose()是否有子部门不包含关闭的 boolean | isRoot()是否根部门 boolean | isUnit()是否为独立单元(集团下属的如二级单位) boolean | isValid()是否有效,结合是否设置有效起止时间以及是否注销 ================================================================================ === 页面 341 === # PAGE: com.actionsoft.bpms.bpmn.constant 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.constant的分层结构 ================================================================================ === 页面 342 === # PAGE: com.actionsoft.bpms.commons.cache 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/cache/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.cache的分层结构 ================================================================================ === 页面 343 === # PAGE: ModelBean (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/model/ModelBean.html [TITLE] 类 ModelBean [DESCRIPTION] 所有已实现的接口: IModelBean , java.io.Serializable 直接已知子类: BO , FormFileModel public abstract class ModelBean extends java.lang.Object implements IModelBean AWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 另请参阅: 序列化表格 [DESCRIPTION] AWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 [DESCRIPTION] 已过时。 使用toJSONObject()替代 [DESCRIPTION] 已过时。 使用toJSONObject()替代 [METHOD_SIGNATURE] ModelBean() [METHOD_SIGNATURE] toJson() [METHOD_SIGNATURE] toJsonObject() [METHOD_SIGNATURE] toJSONObject() [METHOD_SIGNATURE] toXML() [TABLE] 构造器 构造器和说明 ModelBean() [TABLE] 所有方法实例方法具体方法已过时的方法 限定符和类型 | 方法和说明 java.lang.String | toJson()将当前对象转换成json串 net.sf.json.JSONObject | toJsonObject()已过时。使用toJSONObject()替代 JSONObject | toJSONObject()将当前对象转换成json处理对象 java.lang.String | toXML()将当前对象转化成XML片段 ================================================================================ === 页面 344 === # PAGE: Hex (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/Hex.html [DESCRIPTION] public class Hex extends java.lang.Object 十六进制转换工具 [METHOD_SIGNATURE] Hex() [METHOD_SIGNATURE] parseHexBinary(byte[]?data) [METHOD_SIGNATURE] parseHexBinary(java.lang.String?str) [TABLE] 构造器 构造器和说明 Hex() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | parseHexBinary(byte[]?data)二进制转十六进制 static byte[] | parseHexBinary(java.lang.String?str)十六进制转二进制 ================================================================================ === 页面 345 === # PAGE: com.actionsoft.bpms.commons.mvc.view 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.mvc.view的分层结构 ================================================================================ === 页面 346 === # PAGE: UtilJson (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/UtilJson.html [TITLE] 类 UtilJson [DESCRIPTION] public class UtilJson extends java.lang.Object Json转换处理工具类 [DESCRIPTION] 从URL返回的JSON数据构建成List对象 [DESCRIPTION] 从URL返回的JSON数据构建成List对象 [DESCRIPTION] 从URL返回的JSON数据构建成Map对象 [DESCRIPTION] 从URL返回的JSON数据构建成Map对象 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] 将Object Array转换成JSONArray对象 [DESCRIPTION] 将一个List模式的Json字符串转换成List对象 [DESCRIPTION] 将一个K/V模式的键值Json串转换成Map对象 [DESCRIPTION] 将一个List模式的Json字符串转换成List对象 [DESCRIPTION] 将一个K/V模式的键值Json串转换成Map对象 [DESCRIPTION] 从URL返回的JSON数据构建成List对象 [DESCRIPTION] 从URL返回的JSON数据构建成List对象 [DESCRIPTION] 从URL返回的JSON数据构建成Map对象 [DESCRIPTION] 从URL返回的JSON数据构建成Map对象 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] com.alibaba.fastjson.JSONObject 兼容获取值 [DESCRIPTION] 将Object Array转换成JSONArray对象 [METHOD_SIGNATURE] UtilJson() [METHOD_SIGNATURE] getListByUrl(java.lang.String?url) [METHOD_SIGNATURE] getListByUrl(java.lang.String?url, java.lang.String?charsetName) [METHOD_SIGNATURE] getMapByUrl(java.lang.String?url) [METHOD_SIGNATURE] getMapByUrl(java.lang.String?url, java.lang.String?charsetName) [METHOD_SIGNATURE] mayBeJSON(java.lang.String?string) [METHOD_SIGNATURE] optBoolean(JSONObject?jsonObject, java.lang.String?key, boolean?defaultVal) [METHOD_SIGNATURE] optDouble(JSONObject?jsonObject, java.lang.String?key, double?defaultVal) [METHOD_SIGNATURE] optInt(JSONObject?jsonObject, java.lang.String?key, java.lang.Integer?defaultVal) [METHOD_SIGNATURE] optInteger(JSONObject?jsonObject, java.lang.String?key, java.lang.Integer?defaultVal) [METHOD_SIGNATURE] optString(JSONObject?jsonObject, java.lang.String?key) [METHOD_SIGNATURE] optString(JSONObject?jsonObject, java.lang.String?key, java.lang.String?defaultVal) [METHOD_SIGNATURE] parseArray(java.util.List?list) [METHOD_SIGNATURE] parseArray(java.lang.Object[]?objectArray) [METHOD_SIGNATURE] parseJSON2List(java.lang.String?jsonStr) [METHOD_SIGNATURE] parseJSON2Map(JSONObject?json) [METHOD_SIGNATURE] parseJSON2Map(java.lang.String?jsonStr) [METHOD_SIGNATURE] parseObject(java.util.Map?map) [TABLE] 构造器 构造器和说明 UtilJson() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.util.List> | getListByUrl(java.lang.String?url)从URL返回的JSON数据构建成List对象 static java.util.List> | getListByUrl(java.lang.String?url, java.lang.String?charsetName)从URL返回的JSON数据构建成List对象 static java.util.Map | getMapByUrl(java.lang.String?url)从URL返回的JSON数据构建成Map对象 static java.util.Map | getMapByUrl(java.lang.String?url, java.lang.String?charsetName)从URL返回的JSON数据构建成Map对象 static boolean | mayBeJSON(java.lang.String?string)判断输入串是否json格式 static boolean | optBoolean(JSONObject?jsonObject, java.lang.String?key, boolean?defaultVal)com.alibaba.fastjson.JSONObject 兼容获取值 static double | optDouble(JSONObject?jsonObject, java.lang.String?key, double?defaultVal)com.alibaba.fastjson.JSONObject 兼容获取值 static java.lang.Integer | optInt(JSONObject?jsonObject, java.lang.String?key, java.lang.Integer?defaultVal)com.alibaba.fastjson.JSONObject 兼容获取值 static java.lang.Integer | optInteger(JSONObject?jsonObject, java.lang.String?key, java.lang.Integer?defaultVal)com.alibaba.fastjson.JSONObject 兼容获取值 static java.lang.String | optString(JSONObject?jsonObject, java.lang.String?key)com.alibaba.fastjson.JSONObject 兼容获取值 static java.lang.String | optString(JSONObject?jsonObject, java.lang.String?key, java.lang.String?defaultVal)com.alibaba.fastjson.JSONObject 兼容获取值 static JSONArray | parseArray(java.util.List?list)将list转换成JSONArray对象 static JSONArray | parseArray(java.lang.Object[]?objectArray)将Object Array转换成JSONArray对象 static java.util.List> | parseJSON2List(java.lang.String?jsonStr)将一个List模式的Json字符串转换成List对象 static java.util.Map | parseJSON2Map(JSONObject?json) static java.util.Map | parseJSON2Map(java.lang.String?jsonStr)将一个K/V模式的键值Json串转换成Map对象 static JSONObject | parseObject(java.util.Map?map)将map转换成JSONObject对象 ================================================================================ === 页面 347 === # PAGE: EAITaskInstance (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/delegate/EAITaskInstance.html [TITLE] 接口 EAITaskInstance [DESCRIPTION] public interface EAITaskInstance 非工作流引擎的外部EAI任务。例如ERP的待办、日程计划的todo [DESCRIPTION] 非工作流引擎的外部EAI任务。例如ERP的待办、日程计划的todo [DESCRIPTION] 在待办中构建和点击该任务时,该任务提供的配置参数,如打开Tab页、对话框或一个异步请求,支持@公式。 [DESCRIPTION] 控制状态,参见TaskRuntimeConst [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 [DESCRIPTION] 任务状态,参见UserTaskRuntimeConst [DESCRIPTION] 在待办中构建和点击该任务时,该任务提供的配置参数,如打开Tab页、对话框或一个异步请求,支持@公式。该参数是私有格式, 被对应的EAITaskAction实现类处理 [DESCRIPTION] 任务状态,参见UserTaskRuntimeConst [DESCRIPTION] 控制状态,参见TaskRuntimeConst [DESCRIPTION] 业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [DESCRIPTION] 自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。当平台启用“实例高级分类管理”平台附加工具时,该选项可用 [METHOD_SIGNATURE] getActionParameter() [METHOD_SIGNATURE] getApplicationName() [METHOD_SIGNATURE] getBeginTime() [METHOD_SIGNATURE] getControlState() [METHOD_SIGNATURE] getCreateUid() [METHOD_SIGNATURE] getDueTime() [METHOD_SIGNATURE] getExt4() [METHOD_SIGNATURE] getExt5() [METHOD_SIGNATURE] getExt6() [METHOD_SIGNATURE] getExt7() [METHOD_SIGNATURE] getExt8() [METHOD_SIGNATURE] getId() [METHOD_SIGNATURE] getIOBD() [METHOD_SIGNATURE] getIOC() [METHOD_SIGNATURE] getIOR() [METHOD_SIGNATURE] getIOS() [METHOD_SIGNATURE] getOuterId() [METHOD_SIGNATURE] getPriority() [METHOD_SIGNATURE] getProcessInstId() [METHOD_SIGNATURE] getReadState() [METHOD_SIGNATURE] getReadTime() [METHOD_SIGNATURE] getState() [METHOD_SIGNATURE] getTargetUid() [METHOD_SIGNATURE] getTitle() [METHOD_SIGNATURE] isHistoryTask() [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 java.lang.String | getActionParameter()在待办中构建和点击该任务时,该任务提供的配置参数,如打开Tab页、对话框或一个异步请求,支持@公式。 java.lang.String | getApplicationName()外部系统名称(简称) java.sql.Timestamp | getBeginTime()任务创建时间 java.lang.String | getControlState()控制状态,参见TaskRuntimeConst java.lang.String | getCreateUid()任务创建人,对应AWS平台的执行人账户 java.sql.Timestamp | getDueTime()任务处理期限时间 java.lang.String | getExt4()扩展字段4 java.lang.String | getExt5()扩展字段5 java.lang.String | getExt6()扩展字段6 long | getExt7()扩展字段7 double | getExt8()扩展字段8 java.lang.String | getId()任务实例Id java.lang.String | getIOBD()业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。 java.lang.String | getIOC()自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。 java.lang.String | getIOR()组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。 java.lang.String | getIOS()系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。 java.lang.String | getOuterId()外部系统Id int | getPriority()任务优先级,默认为1 java.lang.String | getProcessInstId()流程实例id int | getReadState()任务读取状态, 1已读取,0未读取 java.sql.Timestamp | getReadTime()任务读取时间 int | getState()任务状态,参见UserTaskRuntimeConst java.lang.String | getTargetUid()任务执行人,对应AWS平台的执行人账户 java.lang.String | getTitle()任务标题名 boolean | isHistoryTask()是否是已结束的历史任务 ================================================================================ === 页面 348 === # PAGE: com.actionsoft.bpms.commons.log.sla.alarm 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/alarm/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.log.sla.alarm的分层结构 ================================================================================ === 页面 349 === # PAGE: SLAAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/SLAAPI.html [TITLE] 接口 SLAAPI [DESCRIPTION] public interface SLAAPI SLA服务等级协议接口API。SLA(Service-Level Agreement) [DESCRIPTION] SLA服务等级协议接口API。SLA(Service-Level Agreement) [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [DESCRIPTION] 查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 [DESCRIPTION] 查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 [DESCRIPTION] 查找某时间点所有指标1小时单位的SLA指标值 [DESCRIPTION] 查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 [DESCRIPTION] 查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 [DESCRIPTION] 查找某时间点所有指标5分钟单位的SLA指标值 [DESCRIPTION] 注册一个外部告警监听器,当告警规则被评估通过发出告警的同时,同步触发该接口。 [DESCRIPTION] 注册一个外部告警监听器,当告警规则被评估通过发出告警的同时,同步触发该接口。开发者可通过实现自己的监听器对告警做处理( 如向客户的IT基础设施发送AWS资源/服务告警日志, 或者根据告警级别发送短信) [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [DESCRIPTION] 查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 [DESCRIPTION] 查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 [DESCRIPTION] 查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 [DESCRIPTION] 查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 [DESCRIPTION] 查找某时间点所有指标1小时单位的SLA指标值 [DESCRIPTION] 查找某时间点所有指标5分钟单位的SLA指标值 [METHOD_SIGNATURE] countAlarmDataOfNoRead(java.lang.String?instName) [METHOD_SIGNATURE] getMetric(java.lang.String?metricId) [METHOD_SIGNATURE] getMetricName(java.lang.String?metricId, java.lang.String?lang) [METHOD_SIGNATURE] getMetrics() [METHOD_SIGNATURE] queryAlarmData(int?firstRow, int?rowCount) [METHOD_SIGNATURE] queryAlarmData(java.lang.String?instName, int?firstRow, int?rowCount) [METHOD_SIGNATURE] queryAlarmDataByMetricId(java.lang.String?metricId, int?firstRow, int?rowCount) [METHOD_SIGNATURE] queryAlarmDataByMetricId(java.lang.String?instName, java.lang.String?metricId, int?firstRow, int?rowCount) [METHOD_SIGNATURE] queryDayDataByMetricId(java.lang.String?metricId) [METHOD_SIGNATURE] queryDayDataByMetricId(java.lang.String?instName, java.lang.String?metricId) [METHOD_SIGNATURE] queryDayDataByTime(java.lang.String?time) [METHOD_SIGNATURE] queryHourDataByMetricId(java.lang.String?metricId) [METHOD_SIGNATURE] queryHourDataByMetricId(java.lang.String?instName, java.lang.String?metricId) [METHOD_SIGNATURE] queryHourDataByTime(java.lang.String?time) [METHOD_SIGNATURE] queryMinuteDataByMetricId(java.lang.String?metricId) [METHOD_SIGNATURE] queryMinuteDataByMetricId(java.lang.String?instName, java.lang.String?metricId) [METHOD_SIGNATURE] queryMinuteDataByTime(java.lang.String?time) [METHOD_SIGNATURE] registerAlarmListener(AlarmListenerlistener) [METHOD_SIGNATURE] throwAlarm(java.lang.String?name, java.lang.String?resourceId, int?alarmLevel, java.lang.String?metricId, java.lang.String?appId, double?value, java.lang.String?detail) [METHOD_SIGNATURE] throwAlarm(java.lang.String?name, java.lang.String?resourceId, int?alarmLevel, java.lang.String?metricId, java.lang.String?appId, double?value, java.lang.String?detail, java.lang.Object?ext1) [METHOD_SIGNATURE] unRegisterAlarmListener(AlarmListenerlistener) [METHOD_SIGNATURE] PlatformAPI.getAWSServer().getInstanceName()获取当前AWS实例名 [METHOD_SIGNATURE] PlatformAPI.getAWSServer().getInstanceName()获取当前AWS实例名 [METHOD_SIGNATURE] PlatformAPI.getAWSServer().getInstanceName()获取当前AWS实例名 [METHOD_SIGNATURE] PlatformAPI.getAWSServer().getInstanceName()获取当前AWS实例名 [METHOD_SIGNATURE] PlatformAPI.getAWSServer().getInstanceName()获取当前AWS实例名 [METHOD_SIGNATURE] PlatformAPI.getAWSServer().getInstanceName()获取当前AWS实例名 [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 int | countAlarmDataOfNoRead(java.lang.String?instName)查询管理员未读的告警日志数量 ResourceMetric | getMetric(java.lang.String?metricId)SLA监控资源对象的指标定义 java.lang.String | getMetricName(java.lang.String?metricId, java.lang.String?lang)获得SLA指标的多语言名称 java.util.List | getMetrics()全部SLA监控资源对象的指标定义 java.util.List | queryAlarmData(int?firstRow, int?rowCount)查询前N条告警记录 java.util.List | queryAlarmData(java.lang.String?instName, int?firstRow, int?rowCount)查询前N条告警记录 java.util.List | queryAlarmDataByMetricId(java.lang.String?metricId, int?firstRow, int?rowCount)查询一个指标的前N条告警记录 java.util.List | queryAlarmDataByMetricId(java.lang.String?instName, java.lang.String?metricId, int?firstRow, int?rowCount)查询一个指标的前N条告警记录 java.util.List | queryDayDataByMetricId(java.lang.String?metricId)查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 java.util.List | queryDayDataByMetricId(java.lang.String?instName, java.lang.String?metricId)查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 java.util.List | queryDayDataByTime(java.lang.String?time)查找某时间点所有指标天单位的SLA指标值 java.util.List | queryHourDataByMetricId(java.lang.String?metricId)查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 java.util.List | queryHourDataByMetricId(java.lang.String?instName, java.lang.String?metricId)查询一个SLA指标全部小时维度的历史数据(只存储最近15天),可能多于360条 java.util.List | queryHourDataByTime(java.lang.String?time)查找某时间点所有指标1小时单位的SLA指标值 java.util.List | queryMinuteDataByMetricId(java.lang.String?metricId)查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 java.util.List | queryMinuteDataByMetricId(java.lang.String?instName, java.lang.String?metricId)查询一个SLA指标全部分钟维度的历史数据(只存储最近24小时),可能多于288条 java.util.List | queryMinuteDataByTime(java.lang.String?time)查找某时间点所有指标5分钟单位的SLA指标值 void | registerAlarmListener(AlarmListenerlistener)注册一个外部告警监听器,当告警规则被评估通过发出告警的同时,同步触发该接口。 void | throwAlarm(java.lang.String?name, java.lang.String?resourceId, int?alarmLevel, java.lang.String?metricId, java.lang.String?appId, double?value, java.lang.String?detail)生成一条告警信息 void | throwAlarm(java.lang.String?name, java.lang.String?resourceId, int?alarmLevel, java.lang.String?metricId, java.lang.String?appId, double?value, java.lang.String?detail, java.lang.Object?ext1)生成一条告警信息 void | unRegisterAlarmListener(AlarmListenerlistener)卸载一个外部的告警监听器 ================================================================================ === 页面 350 === # PAGE: com.actionsoft.bpms.commons.mvc.model 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/model/package-tree.html [TITLE] 程序包com.actionsoft.bpms.commons.mvc.model的分层结构 ================================================================================ === 页面 351 === # PAGE: com.actionsoft.bpms.bpmn.engine.model.run.delegate 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/delegate/package-tree.html [TITLE] 程序包com.actionsoft.bpms.bpmn.engine.model.run.delegate的分层结构 ================================================================================ === 页面 352 === # PAGE: com.actionsoft.bpms.server.fs 类分层结构 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/package-tree.html [TITLE] 程序包com.actionsoft.bpms.server.fs的分层结构 ================================================================================ === 页面 353 === # PAGE: CCAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/CCAPI.html [TITLE] 接口 CCAPI [DESCRIPTION] public interface CCAPI CC连接中心接口。CC(Connection Center) [DESCRIPTION] CC连接中心接口。CC(Connection Center) [DESCRIPTION] API发布服务获得访控策略中的'访问范围'权限集 [DESCRIPTION] 获得一个DataServiceAPI的操作对象(内置相应ConnectorAPI) [DESCRIPTION] 已过时。 已停止维护,推荐使用getRDSAPI() [DESCRIPTION] 已停止维护,推荐使用getRDSAPI() [DESCRIPTION] 根据配置,获得一个Elasticsearch操作对象 [DESCRIPTION] 获得一个通用FTP操作对象(连接文件传输服务) [DESCRIPTION] 根据配置,获得一个Hadoop操作对象(连接分布式大数据计算服务) [DESCRIPTION] 根据配置,获得一个HBase操作对象(连接分布式K/V大数据库服务) [DESCRIPTION] 获得一个通用HTTP操作对象(连接Web服务) [DESCRIPTION] 根据配置,获得一个JMS操作对象,如:ActiveMQ [DESCRIPTION] 根据配置,获得一个Kafka API对象(连接分布式消息服务) [DESCRIPTION] 获得kafka API对象,用于接收,Deserializer des = new DefDes (String.class); KafkaAPI api = getKafkaAPI(profileId,des, des); [DESCRIPTION] 根据配置,获得一个LDAP操作对象(连接目录服务) [DESCRIPTION] 根据配置,获得一个MongoDB操作对象(连接文档型数据库服务) [DESCRIPTION] 根据配置,获得一个NativeCall操作对象(执行外部shell命令) [DESCRIPTION] 根据配置,获得一个RabbitMQ操作对象 [DESCRIPTION] 根据配置,获得一个Redis操作对象(连接分布式K/V缓存服务) redis connector2.0版本之后,用lettuce作为默认实现,原jedis不建议再使用 [DESCRIPTION] 根据配置,获得一个RocketMQ操作对象 [DESCRIPTION] 根据配置,获得一个WebService客户端(连接Web Service服务) [DESCRIPTION] 根据配置,获得一个Spark操作对象(连接分布式内存计算服务) [DESCRIPTION] 根据配置,获得一个Storm操作对象(连接分布式实时流计算服务) [DESCRIPTION] 已过时。 已停止维护,推荐使用getSOAPAPI() [DESCRIPTION] 已停止维护,推荐使用getSOAPAPI() [DESCRIPTION] 根据配置,获得一个ZooKeeper操作对象(连接分布式调度服务) [DESCRIPTION] API发布服务获得访控策略中的'访问范围'权限集 [DESCRIPTION] 根据配置,获得一个WebService客户端(连接Web Service服务) [DESCRIPTION] 已过时。 已停止维护,推荐使用getSOAPAPI() [DESCRIPTION] 根据配置,获得一个WebService操作对象(连接Web Service服务) [DESCRIPTION] 已过时。 已停止维护,推荐使用getRDSAPI() [DESCRIPTION] 根据配置,获得一个Database操作对象(连接关系型数据库服务) [DESCRIPTION] 获得一个通用HTTP操作对象(连接Web服务)。使用getHttpAPI() 该方法后续版本中将会遗弃,后续使用链接API需要前往CC中建该链接配置模型 [DESCRIPTION] 获得一个通用HTTP操作对象(连接Web服务) [DESCRIPTION] 获得一个DataServiceAPI的操作对象(内置相应ConnectorAPI) [DESCRIPTION] 获得一个通用FTP操作对象(连接文件传输服务) [DESCRIPTION] 根据配置,获得一个LDAP操作对象(连接目录服务) [DESCRIPTION] 根据配置,获得一个NativeCall操作对象(执行外部shell命令) [DESCRIPTION] 根据配置,获得一个MongoDB操作对象(连接文档型数据库服务) [DESCRIPTION] 根据配置,获得一个Redis操作对象(连接分布式K/V缓存服务) redis connector2.0版本之后,用lettuce作为默认实现,原jedis不建议再使用 [DESCRIPTION] 根据配置,获得一个ZooKeeper操作对象(连接分布式调度服务) [DESCRIPTION] 根据配置,获得一个Kafka API对象(连接分布式消息服务) [DESCRIPTION] 获得kafka API对象,用于接收,Deserializer des = new DefDes (String.class); KafkaAPI api = getKafkaAPI(profileId,des, des); [DESCRIPTION] 根据配置,获得一个Elasticsearch操作对象 [DESCRIPTION] 根据配置,获得一个JMS操作对象,如:ActiveMQ [DESCRIPTION] 根据配置,获得一个RabbitMQ操作对象 [DESCRIPTION] 根据配置,获得一个RocketMQ操作对象 [DESCRIPTION] 根据配置,获得一个Spark操作对象(连接分布式内存计算服务) [DESCRIPTION] 根据配置,获得一个Hadoop操作对象(连接分布式大数据计算服务) [DESCRIPTION] 根据配置,获得一个HBase操作对象(连接分布式K/V大数据库服务) [DESCRIPTION] 根据配置,获得一个Storm操作对象(连接分布式实时流计算服务) [METHOD_SIGNATURE] getACSet() [METHOD_SIGNATURE] getAPI(java.lang.String?cconnectorType, java.lang.Object...?args) [METHOD_SIGNATURE] getDataServiceAPI(java.lang.String?dsId) [METHOD_SIGNATURE] getDBAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getESAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getFtpAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getHadoopAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getHBaseAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getHttpAPI() [METHOD_SIGNATURE] getHttpAPI(java.lang.String?connectorId) [METHOD_SIGNATURE] getJMSAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getKafkaAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getKafkaAPI(java.lang.String?profileId, ?keySerializer, ?valueSerializer) [METHOD_SIGNATURE] getKafkaAPI(java.lang.String?profileId, ?keyDeserializer, ?valueDeserializer) [METHOD_SIGNATURE] getLDAPAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getMongoDBAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getNativeCallAPI() [METHOD_SIGNATURE] getRabbitmqAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getRDSAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getRedisAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getRocketmqAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getSAPAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getSOAPAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getSparkAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getStormAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getWebServiceAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getZooKeeperAPI(java.lang.String?profileId) [TABLE] 所有方法实例方法抽象方法已过时的方法 限定符和类型 | 方法和说明 JSONArray | getACSet()API发布服务获得访控策略中的'访问范围'权限集 ?T | getAPI(java.lang.String?cconnectorType, java.lang.Object...?args) DataServiceAPI | getDataServiceAPI(java.lang.String?dsId)获得一个DataServiceAPI的操作对象(内置相应ConnectorAPI) Adapter.DB | getDBAPI(java.lang.String?profileId)已过时。已停止维护,推荐使用getRDSAPI() EsAPI | getESAPI(java.lang.String?profileId)根据配置,获得一个Elasticsearch操作对象 FtpAPI | getFtpAPI(java.lang.String?profileId)获得一个通用FTP操作对象(连接文件传输服务) HadoopAPI | getHadoopAPI(java.lang.String?profileId)根据配置,获得一个Hadoop操作对象(连接分布式大数据计算服务) HBaseAPI | getHBaseAPI(java.lang.String?profileId)根据配置,获得一个HBase操作对象(连接分布式K/V大数据库服务) HttpAPI | getHttpAPI()已过时。 HttpAPI | getHttpAPI(java.lang.String?connectorId)获得一个通用HTTP操作对象(连接Web服务) JmsAPI | getJMSAPI(java.lang.String?profileId)根据配置,获得一个JMS操作对象,如:ActiveMQ KafkaAPI | getKafkaAPI(java.lang.String?profileId)根据配置,获得一个Kafka API对象(连接分布式消息服务) KafkaAPI | getKafkaAPI(java.lang.String?profileId, ?keySerializer, ?valueSerializer)获得kafka API对象,用于发送 KafkaAPI | getKafkaAPI(java.lang.String?profileId, ?keyDeserializer, ?valueDeserializer)获得kafka API对象,用于接收,Deserializerdes = new DefDes(String.class); KafkaAPIapi = getKafkaAPI(profileId,des, des); LDAPAPI | getLDAPAPI(java.lang.String?profileId)根据配置,获得一个LDAP操作对象(连接目录服务) MongoDBAPI | getMongoDBAPI(java.lang.String?profileId)根据配置,获得一个MongoDB操作对象(连接文档型数据库服务) NativeCallAPI | getNativeCallAPI()根据配置,获得一个NativeCall操作对象(执行外部shell命令) RabbitmqAPI | getRabbitmqAPI(java.lang.String?profileId)根据配置,获得一个RabbitMQ操作对象 RDSAPI | getRDSAPI(java.lang.String?profileId)获得CC DB数据库API RedisAPI | getRedisAPI(java.lang.String?profileId)根据配置,获得一个Redis操作对象(连接分布式K/V缓存服务) redis connector2.0版本之后,用lettuce作为默认实现,原jedis不建议再使用 com.actionsoft.sdk.local.api.cc.RocketmqAPI | getRocketmqAPI(java.lang.String?profileId)根据配置,获得一个RocketMQ操作对象 SAPAPI | getSAPAPI(java.lang.String?profileId) SOAPAPI | getSOAPAPI(java.lang.String?profileId)根据配置,获得一个WebService客户端(连接Web Service服务) SparkAPI | getSparkAPI(java.lang.String?profileId)根据配置,获得一个Spark操作对象(连接分布式内存计算服务) StormAPI | getStormAPI(java.lang.String?profileId)根据配置,获得一个Storm操作对象(连接分布式实时流计算服务) Adapter.WS | getWebServiceAPI(java.lang.String?profileId)已过时。已停止维护,推荐使用getSOAPAPI() ZooKeeperAPI | getZooKeeperAPI(java.lang.String?profileId)根据配置,获得一个ZooKeeper操作对象(连接分布式调度服务) ================================================================================ === 页面 354 === # PAGE: ExtendPerformerAbst (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/ExtendPerformerAbst.html [TITLE] 类 ExtendPerformerAbst [DESCRIPTION] public abstract class ExtendPerformerAbst extends HumanPerformerAbst 99号路由方案父类。ExtendPerformerAbst实现了标准路由方案类接口,可由开发人员实现getHumanPerformer方法返回执行人账户。 对于高级开发人员, 可以通过重载父类方法的HumanPerformerInterface定义,实现更灵活的控制,如重载getPage来自行定义用户选择界面等 [DESCRIPTION] 99号路由方案父类。ExtendPerformerAbst实现了标准路由方案类接口,可由开发人员实现getHumanPerformer方法返回执行人账户。 对于高级开发人员, 可以通过重载父类方法的HumanPerformerInterface定义,实现更灵活的控制,如重载getPage来自行定义用户选择界面等 [METHOD_SIGNATURE] ExtendPerformerAbst() [METHOD_SIGNATURE] getName() [TABLE] 构造器 构造器和说明 ExtendPerformerAbst() [TABLE] 所有方法实例方法具体方法 限定符和类型 | 方法和说明 java.lang.String | getName()路由方案名称 ================================================================================ === 页面 355 === # PAGE: ThreadStackTraceInfo (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/ThreadStackTraceInfo.html [TITLE] 类 ThreadStackTraceInfo [DESCRIPTION] public class ThreadStackTraceInfo extends java.lang.Object 跟踪线程运行堆栈信息 [METHOD_SIGNATURE] ThreadStackTraceInfo() [METHOD_SIGNATURE] getCurrentThreadStackTraces() [METHOD_SIGNATURE] getCurrentThreadStackTraces(int?firstLevel) [METHOD_SIGNATURE] getStackArray(java.lang.Thread?t) [METHOD_SIGNATURE] getThreadStackTraces(java.lang.Thread?t) [METHOD_SIGNATURE] getThreadStackTraces(java.lang.Thread?t, int?firstLevel) [METHOD_SIGNATURE] getThreadStackTracesArray(java.lang.Thread?t, int?firstLevel) [TABLE] 字段 限定符和类型 | 字段和说明 static java.lang.String | lineSeparator [TABLE] 构造器 构造器和说明 ThreadStackTraceInfo() [TABLE] 所有方法静态方法具体方法 限定符和类型 | 方法和说明 static java.lang.String | getCurrentThreadStackTraces()获取当前线程运行堆栈的全部信息 static java.lang.String | getCurrentThreadStackTraces(int?firstLevel)获取当前线程运行堆栈的全部信息 static java.util.List | getStackArray(java.lang.Thread?t)获取指定线程运行堆栈的全部信息 static java.lang.String | getThreadStackTraces(java.lang.Thread?t)获取指定线程运行堆栈的全部信息 static java.lang.String | getThreadStackTraces(java.lang.Thread?t, int?firstLevel)获取指定线程运行堆栈的全部信息 static java.util.List | getThreadStackTracesArray(java.lang.Thread?t, int?firstLevel)获取指定线程运行堆栈的全部信息 ================================================================================ === 页面 356 === # PAGE: PALPermAPI (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/PALPermAPI.html [TITLE] 接口 PALPermAPI [DESCRIPTION] public interface PALPermAPI 流程资产库权限查询接口 [DESCRIPTION] 该小组是否有访问指定资产库某类建模方法下资源的权限,如是否可以访问“组织”类文件 [DESCRIPTION] 指定的用户组是否有浏览某资产库文件的权限。 [DESCRIPTION] 指定的用户组集合是否有浏览某资产库文件的权限。 [DESCRIPTION] 指定的AWS角色是否有浏览某资产库文件的权限。 [DESCRIPTION] 指定的AWS账户是否有浏览某资产库文件的权限。 [DESCRIPTION] 当小组被删除时,删除小组相关的配置资源和成员权限 [DESCRIPTION] 该小组是否有访问指定资产库某类建模方法下资源的权限,如是否可以访问“组织”类文件 [DESCRIPTION] 当小组被删除时,删除小组相关的配置资源和成员权限 [DESCRIPTION] 指定的用户组集合是否有浏览某资产库文件的权限。适用于未开启与AWS平台角色集成,通过给定用户组代码确定浏览权限 [DESCRIPTION] 指定的用户组是否有浏览某资产库文件的权限。适用于未开启与AWS平台角色集成,通过给定用户组代码确定浏览权限 [DESCRIPTION] 指定的AWS账户是否有浏览某资产库文件的权限。适用于开启与AWS平台角色集成,直接判断AWS某角色是否具备浏览权限 [DESCRIPTION] 指定的AWS角色是否有浏览某资产库文件的权限。适用于开启与AWS平台角色集成,直接判断AWS某角色是否具备浏览权限 [METHOD_SIGNATURE] getTeamMemberAction(java.lang.String?teamId, java.lang.String?userId) [METHOD_SIGNATURE] getTeamMemberActions(java.lang.String?teamId) [METHOD_SIGNATURE] havingPALMethodPermissionByTeam(java.lang.String?teamId, java.lang.String?wsId, java.lang.String?methodCategary) [METHOD_SIGNATURE] havingPALRepositoryPermissionByTeam(java.lang.String?teamId, java.lang.String?wsId, java.lang.String?repositoryVersionId) [METHOD_SIGNATURE] havingReadPALRepositoryPermissionByGroupCode(java.lang.String?groupCode, java.lang.String?wsId, java.lang.String?repositoryId) [METHOD_SIGNATURE] havingReadPALRepositoryPermissionByGroupCodeList(java.util.List?groupCodes, java.lang.String?wsId, java.lang.String?repositoryId) [METHOD_SIGNATURE] havingReadPALRepositoryPermissionByRoleId(java.lang.String?roleId, java.lang.String?wsId, java.lang.String?repositoryId) [METHOD_SIGNATURE] havingReadPALRepositoryPermissionByUserId(java.lang.String?userId, java.lang.String?wsId, java.lang.String?repositoryId) [METHOD_SIGNATURE] removeAllPerms() [METHOD_SIGNATURE] removePermsByTeam(java.lang.String?teamId) [TABLE] 所有方法实例方法抽象方法 限定符和类型 | 方法和说明 JSONObject | getTeamMemberAction(java.lang.String?teamId, java.lang.String?userId)获得小组成员操作权限 JSONArray | getTeamMemberActions(java.lang.String?teamId)获得小组全部成员的操作权限 boolean | havingPALMethodPermissionByTeam(java.lang.String?teamId, java.lang.String?wsId, java.lang.String?methodCategary)该小组是否有访问指定资产库某类建模方法下资源的权限,如是否可以访问“组织”类文件 boolean | havingPALRepositoryPermissionByTeam(java.lang.String?teamId, java.lang.String?wsId, java.lang.String?repositoryVersionId)该小组是否有访问资产库指定文件的权限 boolean | havingReadPALRepositoryPermissionByGroupCode(java.lang.String?groupCode, java.lang.String?wsId, java.lang.String?repositoryId)指定的用户组是否有浏览某资产库文件的权限。 boolean | havingReadPALRepositoryPermissionByGroupCodeList(java.util.List?groupCodes, java.lang.String?wsId, java.lang.String?repositoryId)指定的用户组集合是否有浏览某资产库文件的权限。 boolean | havingReadPALRepositoryPermissionByRoleId(java.lang.String?roleId, java.lang.String?wsId, java.lang.String?repositoryId)指定的AWS角色是否有浏览某资产库文件的权限。 boolean | havingReadPALRepositoryPermissionByUserId(java.lang.String?userId, java.lang.String?wsId, java.lang.String?repositoryId)指定的AWS账户是否有浏览某资产库文件的权限。 void | removeAllPerms()卸载流程团队App时,删除所有权限配置 void | removePermsByTeam(java.lang.String?teamId)当小组被删除时,删除小组相关的配置资源和成员权限 ================================================================================ === 页面 357 === # PAGE: 程序包 com.actionsoft.bpms.commons.query的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/query/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.query [TABLE] 使用com.actionsoft.bpms.commons.query的程序包 程序包 | 说明 com.actionsoft.bpms.commons.query | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.commons.query使用的com.actionsoft.bpms.commons.query中的类 类和说明 Query基本查询接口 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.commons.query中的类 类和说明 Query基本查询接口 ================================================================================ === 页面 358 === # PAGE: 程序包 com.actionsoft.bpms.commons.mvc.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.mvc.model [DESCRIPTION] AWS MVC框架中,表示实体业务对象接口 [DESCRIPTION] AWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 [DESCRIPTION] AWS MVC框架中,表示实体业务对象接口 [DESCRIPTION] AWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 [DESCRIPTION] AWS MVC框架中,表示实体业务对象接口 [TABLE] 使用com.actionsoft.bpms.commons.mvc.model的程序包 程序包 | 说明 com.actionsoft.bpms.bo.engine | com.actionsoft.bpms.commons.formfile.model | com.actionsoft.bpms.commons.mvc.model | [TABLE] com.actionsoft.bpms.bo.engine使用的com.actionsoft.bpms.commons.mvc.model中的类 类和说明 IModelBeanAWS MVC框架中,表示实体业务对象接口 ModelBeanAWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 [TABLE] com.actionsoft.bpms.commons.formfile.model使用的com.actionsoft.bpms.commons.mvc.model中的类 类和说明 IModelBeanAWS MVC框架中,表示实体业务对象接口 ModelBeanAWS MVC框架中,表示实体业务结构的对象接口,该抽象类提供给App开发者 [TABLE] com.actionsoft.bpms.commons.mvc.model使用的com.actionsoft.bpms.commons.mvc.model中的类 类和说明 IModelBeanAWS MVC框架中,表示实体业务对象接口 ================================================================================ === 页面 359 === # PAGE: 程序包 com.actionsoft.apps.resource.interop.aslp的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/interop/aslp/package-use.html [TITLE] 程序包的使用com.actionsoft.apps.resource.interop.aslp ================================================================================ === 页面 360 === # PAGE: 程序包 com.actionsoft.bpms.commons.wechat的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.wechat ================================================================================ === 页面 361 === # PAGE: 程序包 com.actionsoft.bpms.commons.cache的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/cache/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.cache ================================================================================ === 页面 362 === # PAGE: 程序包 com.actionsoft.bpms.commons.log.sla.alarm的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/alarm/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.log.sla.alarm [TABLE] 使用com.actionsoft.bpms.commons.log.sla.alarm的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.commons.log.sla.alarm中的类 类和说明 AlarmListenerSLA告警监听器 ================================================================================ === 页面 363 === # PAGE: 程序包 com.actionsoft.bpms.org.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/org/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.org.model [DESCRIPTION] AWS组织(政府机关、事业单位、公司、集团、法人组织...) [DESCRIPTION] AWS组织(政府机关、事业单位、公司、集团、法人组织...) [TABLE] 使用com.actionsoft.bpms.org.model的程序包 程序包 | 说明 com.actionsoft.bpms.org.model | com.actionsoft.bpms.server | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.org.model使用的com.actionsoft.bpms.org.model中的类 类和说明 DepartmentModelAWS部门 [TABLE] com.actionsoft.bpms.server使用的com.actionsoft.bpms.org.model中的类 类和说明 CompanyModelAWS组织(政府机关、事业单位、公司、集团、法人组织...) DepartmentModelAWS部门 RoleModelAWS角色 UserModelAWS用户 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.org.model中的类 类和说明 CompanyModelAWS组织(政府机关、事业单位、公司、集团、法人组织...) DepartmentModelAWS部门 RoleModelAWS角色 TeamMemberModelAWS小组成员 TeamModelAWS小组 UserMapModelAWS角色兼任 UserModelAWS用户 ================================================================================ === 页面 364 === # PAGE: 程序包 com.actionsoft.sdk.local.api的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/package-use.html [TITLE] 程序包的使用com.actionsoft.sdk.local.api [DESCRIPTION] BO查询接口,可实现单条记录详细信息查询,列表信息查询。 [DESCRIPTION] 任务委托/代理凭证(Delegation Task Instance)接口 [DESCRIPTION] 历史任务实例查询(History Task Query)接口。 [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [DESCRIPTION] 流程实例控制(Process Instance)接口。 [DESCRIPTION] 流程实例查询(Process Query)接口,包括查询流程实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 任务实例控制(Task Instance)接口。 [DESCRIPTION] 任务实例查询(Task Query)接口,包括查询任务实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] BO查询接口,可实现单条记录详细信息查询,列表信息查询。 [DESCRIPTION] 历史任务实例查询(History Task Query)接口。 [DESCRIPTION] BPMN引擎执行结果查询接口,用于查询引擎已经做了什么 [DESCRIPTION] 流程实例查询(Process Query)接口,包括查询流程实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 任务实例查询(Task Query)接口,包括查询任务实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [TABLE] 使用com.actionsoft.sdk.local.api的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.sdk.local | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.bpmn.engine.core.delegate使用的com.actionsoft.sdk.local.api中的类 类和说明 BOQueryAPIBO查询接口,可实现单条记录详细信息查询,列表信息查询。 [TABLE] com.actionsoft.sdk.local使用的com.actionsoft.sdk.local.api中的类 类和说明 AppAPIApp应用接口 BOAPIBO操作接口。 CCAPICC连接中心接口。 ConfAPI访问AWS平台常见配置接口 DCAPIDC存储操作API。 DelegationAPI任务委托/代理凭证(Delegation Task Instance)接口 DictAPI基础字典应用API接口。 FormAPI表单访问和操作接口 HistoryTaskQueryAPI历史任务实例查询(History Task Query)接口。 JobAPIJob定时器接口 LogAPI平台的日志入口接口,包括审计日志和运行日志 NotificationAPI通知消息接口 ORGAPI组织机构接口 PALDiagramQueryAPI流程资产库图形文件查询接口 PALMethodQueryAPI流程资产库建模方法查询接口 PALPermAPI流程资产库权限查询接口 PALPublishAPI流程资产库文件发布接口 PALRepositoryQueryAPI流程资产库文件查询接口 PermAPI权限接口。 PlatformAPI平台基础服务接口 PortalAPI身份验证和门户接口 ProcessAPI流程实例控制(Process Instance)接口。 ProcessDataLoaderAPI指定处理时间,迁移外部流程实例控制接口。 ProcessQueryAPI流程实例查询(Process Query)接口,包括查询流程实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 RepositoryAPIAWS模型元数据仓库接口 RuleAPI规则执行接口 SADAPISAD流程实例分库分表服务API接口。 SLAAPISLA服务等级协议接口API。 TaskAPI任务实例控制(Task Instance)接口。 TaskQueryAPI任务实例查询(Task Query)接口,包括查询任务实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.sdk.local.api中的类 类和说明 BOCopyAPIBO复制接口。 BOQueryAPIBO查询接口,可实现单条记录详细信息查询,列表信息查询。 HistoryTaskQueryAPI历史任务实例查询(History Task Query)接口。 Logger文件日志输出接口 PALDiagramQueryAPI流程资产库图形文件查询接口 PALRepositoryQueryAPI流程资产库文件查询接口 PlatformAPI平台基础服务接口 ProcessExecuteQueryBPMN引擎执行结果查询接口,用于查询引擎已经做了什么 ProcessQueryAPI流程实例查询(Process Query)接口,包括查询流程实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 TaskQueryAPI任务实例查询(Task Query)接口,包括查询任务实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 ================================================================================ === 页面 365 === # PAGE: 程序包 com.actionsoft.bpms.commons.security.ac.constant的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/constant/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.security.ac.constant ================================================================================ === 页面 366 === # PAGE: 程序包 com.actionsoft.bpms.commons.portal.navigation.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/navigation/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.portal.navigation.model ================================================================================ === 页面 367 === # PAGE: 程序包 com.actionsoft.bpms.commons.session.constant的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/session/constant/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.session.constant ================================================================================ === 页面 368 === # PAGE: 程序包 com.actionsoft.bpms.commons.security.ac.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.security.ac.model [DESCRIPTION] 访问模式定义,可供AC分配的最小颗粒度权限 [DESCRIPTION] 访问模式定义,可供AC分配的最小颗粒度权限 [TABLE] 使用com.actionsoft.bpms.commons.security.ac.model的程序包 程序包 | 说明 com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.commons.security.ac.model | [TABLE] com.actionsoft.apps.resource.plugin.profile使用的com.actionsoft.bpms.commons.security.ac.model中的类 类和说明 ACAccessMode访问模式定义,可供AC分配的最小颗粒度权限 ACCMAC属性配置接口 [TABLE] com.actionsoft.bpms.commons.security.ac.model使用的com.actionsoft.bpms.commons.security.ac.model中的类 类和说明 ACAccessMode访问模式定义,可供AC分配的最小颗粒度权限 ================================================================================ === 页面 369 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.engine.core.delegate的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/core/delegate/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.engine.core.delegate [DESCRIPTION] 流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) [DESCRIPTION] 流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) [DESCRIPTION] 用于查询引擎将要做什么,模拟推演后继路径。 [TABLE] 使用com.actionsoft.bpms.bpmn.engine.core.delegate的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.listener | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.bpmn.engine.core.delegate使用的com.actionsoft.bpms.bpmn.engine.core.delegate中的类 类和说明 ProcessExecutionContext流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) ProcessExecutionTrack引擎执行的堆栈结果 [TABLE] com.actionsoft.bpms.bpmn.engine.listener使用的com.actionsoft.bpms.bpmn.engine.core.delegate中的类 类和说明 ProcessExecutionContext流程事件监听器为开发者提供的上下文对象(如流程事件、流程表单事件等) [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.bpmn.engine.core.delegate中的类 类和说明 ProcessExecutionTrack引擎执行的堆栈结果 SimulationPath用于查询引擎将要做什么,模拟推演后继路径。 ================================================================================ === 页面 370 === # PAGE: 程序包 com.actionsoft.bpms.commons.mvc.view的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.mvc.view [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [DESCRIPTION] AWS通用数据对象封装,用于响应请求的处理结果 [TABLE] 使用com.actionsoft.bpms.commons.mvc.view的程序包 程序包 | 说明 com.actionsoft.apps.resource.interop.aslp | com.actionsoft.bpms.client.notification | com.actionsoft.bpms.commons.mvc.view | com.actionsoft.bpms.server.fs.dc | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.apps.resource.interop.aslp使用的com.actionsoft.bpms.commons.mvc.view中的类 类和说明 ResponseObjectAWS通用数据对象封装,用于响应请求的处理结果 [TABLE] com.actionsoft.bpms.client.notification使用的com.actionsoft.bpms.commons.mvc.view中的类 类和说明 ResponseObjectAWS通用数据对象封装,用于响应请求的处理结果 [TABLE] com.actionsoft.bpms.commons.mvc.view使用的com.actionsoft.bpms.commons.mvc.view中的类 类和说明 ResponseObjectAWS通用数据对象封装,用于响应请求的处理结果 [TABLE] com.actionsoft.bpms.server.fs.dc使用的com.actionsoft.bpms.commons.mvc.view中的类 类和说明 ResponseObjectAWS通用数据对象封装,用于响应请求的处理结果 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.commons.mvc.view中的类 类和说明 ResponseObjectAWS通用数据对象封装,用于响应请求的处理结果 ================================================================================ === 页面 371 === # PAGE: 程序包 com.actionsoft.bpms.commons.mvc.dao的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.mvc.dao [DESCRIPTION] AWS MVC的轻量级DAO接口,数据库持久化操作 [TABLE] 使用com.actionsoft.bpms.commons.mvc.dao的程序包 程序包 | 说明 com.actionsoft.bpms.commons.mvc.dao | [TABLE] com.actionsoft.bpms.commons.mvc.dao使用的com.actionsoft.bpms.commons.mvc.dao中的类 类和说明 DaoOrderBy排序 IDaoObjectAWS MVC的轻量级DAO接口,数据库持久化操作 IDaoQuery通用的Dao查询器接口 ================================================================================ === 页面 372 === # PAGE: 程序包 com.actionsoft.bpms.commons.database的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/database/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.database [DESCRIPTION] DBSql内部使用,用于转换数据集为T对象。 [DESCRIPTION] DBSql内部使用,用于转换数据集为T对象。 [TABLE] 使用com.actionsoft.bpms.commons.database的程序包 程序包 | 说明 com.actionsoft.bpms.commons.mvc.dao | com.actionsoft.bpms.util | com.actionsoft.sdk.local.api.cc | [TABLE] com.actionsoft.bpms.commons.mvc.dao使用的com.actionsoft.bpms.commons.database中的类 类和说明 RowMapper [TABLE] com.actionsoft.bpms.util使用的com.actionsoft.bpms.commons.database中的类 类和说明 BatchPreparedStatementSetter批处理回调接口。 ResultSetExtractorDBSql内部使用,用于转换数据集为T对象。 RowCallbackHandler数据集每行记录的回调处理函数。 RowMapper [TABLE] com.actionsoft.sdk.local.api.cc使用的com.actionsoft.bpms.commons.database中的类 类和说明 BatchPreparedStatementSetter批处理回调接口。 ResultSetExtractorDBSql内部使用,用于转换数据集为T对象。 RowMapper ================================================================================ === 页面 373 === # PAGE: 程序包 com.actionsoft.bpms.server.fs.dc的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/dc/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.server.fs.dc [DESCRIPTION] 上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户,构建该对象并放入DCContext [TABLE] 使用com.actionsoft.bpms.server.fs.dc的程序包 程序包 | 说明 com.actionsoft.bpms.server.fs | com.actionsoft.bpms.server.fs.dc | [TABLE] com.actionsoft.bpms.server.fs使用的com.actionsoft.bpms.server.fs.dc中的类 类和说明 DCMessage上传或下载操作前/后发生异常或校验不通过,如果有信息要输出给用户,构建该对象并放入DCContext [TABLE] com.actionsoft.bpms.server.fs.dc使用的com.actionsoft.bpms.server.fs.dc中的类 类和说明 DCUtil操作DC的工具方法封装 ================================================================================ === 页面 374 === # PAGE: 程序包 com.actionsoft.sdk.local的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/package-use.html [TITLE] 程序包的使用com.actionsoft.sdk.local ================================================================================ === 页面 375 === # PAGE: 程序包 com.actionsoft.apps.resource的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/package-use.html [TITLE] 程序包的使用com.actionsoft.apps.resource [TABLE] 使用com.actionsoft.apps.resource的程序包 程序包 | 说明 com.actionsoft.apps.listener | com.actionsoft.apps.resource | com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.commons.mvc.view | com.actionsoft.bpms.util | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.apps.listener使用的com.actionsoft.apps.resource中的类 类和说明 AppContextApp应用上下文接口 [TABLE] com.actionsoft.apps.resource使用的com.actionsoft.apps.resource中的类 类和说明 AppContextApp应用上下文接口 [TABLE] com.actionsoft.apps.resource.plugin.profile使用的com.actionsoft.apps.resource中的类 类和说明 AppContextApp应用上下文接口 [TABLE] com.actionsoft.bpms.commons.mvc.view使用的com.actionsoft.apps.resource中的类 类和说明 AppContextApp应用上下文接口 [TABLE] com.actionsoft.bpms.util使用的com.actionsoft.apps.resource中的类 类和说明 AppContextApp应用上下文接口 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.apps.resource中的类 类和说明 AppContextApp应用上下文接口 ================================================================================ === 页面 376 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.constant的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.constant [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)节点,设计时刻常量定义 [DESCRIPTION] (公共抽象,例如UserTask、ServiceTask)任务实例,运行时刻常量定义 [TABLE] 使用com.actionsoft.bpms.bpmn.constant的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.constant | [TABLE] com.actionsoft.bpms.bpmn.constant使用的com.actionsoft.bpms.bpmn.constant中的类 类和说明 ActivityDefinitionConst(公共抽象,例如UserTask、ServiceTask)节点,设计时刻常量定义 TaskRuntimeConst(公共抽象,例如UserTask、ServiceTask)任务实例,运行时刻常量定义 ================================================================================ === 页面 377 === # PAGE: 程序包 com.actionsoft.bpms.commons.portal.skins的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/skins/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.portal.skins [TABLE] 使用com.actionsoft.bpms.commons.portal.skins的程序包 程序包 | 说明 com.actionsoft.bpms.commons.portal.skins | [TABLE] com.actionsoft.bpms.commons.portal.skins使用的com.actionsoft.bpms.commons.portal.skins中的类 类和说明 PortalSkinsInterface门户主题风格实现接口 ================================================================================ === 页面 378 === # PAGE: 程序包 com.actionsoft.bpms.server的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.server [TABLE] 使用com.actionsoft.bpms.server的程序包 程序包 | 说明 com.actionsoft.apps.resource | com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.performer | com.actionsoft.bpms.bpmn.engine.servicetask | com.actionsoft.bpms.client.notification | com.actionsoft.bpms.commons.at | com.actionsoft.bpms.commons.mvc.view | com.actionsoft.bpms.commons.portal.skins | com.actionsoft.bpms.server | com.actionsoft.bpms.server.fs | com.actionsoft.bpms.server.fs.dc | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.apps.resource使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.bpmn.engine.core.delegate使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.bpmn.engine.performer使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.bpmn.engine.servicetask使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.client.notification使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.commons.at使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.commons.mvc.view使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.commons.portal.skins使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.server使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.server.fs使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.bpms.server.fs.dc使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.server中的类 类和说明 UserContext用户上下文对象 ================================================================================ === 页面 379 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.engine.model.run.delegate的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/delegate/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.engine.model.run.delegate [TABLE] 使用com.actionsoft.bpms.bpmn.engine.model.run.delegate的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.listener | com.actionsoft.bpms.bpmn.engine.model.run.delegate | com.actionsoft.bpms.bpmn.engine.performer | com.actionsoft.bpms.bpmn.engine.servicetask | com.actionsoft.bpms.commons.at | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.bpmn.engine.core.delegate使用的com.actionsoft.bpms.bpmn.engine.model.run.delegate中的类 类和说明 ProcessInstance流程实例对象 TaskInstance活动的任务实例对象 [TABLE] com.actionsoft.bpms.bpmn.engine.listener使用的com.actionsoft.bpms.bpmn.engine.model.run.delegate中的类 类和说明 TaskInstance活动的任务实例对象 [TABLE] com.actionsoft.bpms.bpmn.engine.model.run.delegate使用的com.actionsoft.bpms.bpmn.engine.model.run.delegate中的类 类和说明 EAITaskInstance非工作流引擎的外部EAI任务。 TaskInstance活动的任务实例对象 [TABLE] com.actionsoft.bpms.bpmn.engine.performer使用的com.actionsoft.bpms.bpmn.engine.model.run.delegate中的类 类和说明 ProcessInstance流程实例对象 TaskInstance活动的任务实例对象 [TABLE] com.actionsoft.bpms.bpmn.engine.servicetask使用的com.actionsoft.bpms.bpmn.engine.model.run.delegate中的类 类和说明 ProcessInstance流程实例对象 [TABLE] com.actionsoft.bpms.commons.at使用的com.actionsoft.bpms.bpmn.engine.model.run.delegate中的类 类和说明 ProcessInstance流程实例对象 TaskInstance活动的任务实例对象 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.bpmn.engine.model.run.delegate中的类 类和说明 EAITaskInstance非工作流引擎的外部EAI任务。 HistoryTaskInstance结束的任务实例 ProcessInstance流程实例对象 TaskInstance活动的任务实例对象 ================================================================================ === 页面 380 === # PAGE: 程序包 com.actionsoft.bpms.commons.log.sla.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.log.sla.model [TABLE] 使用com.actionsoft.bpms.commons.log.sla.model的程序包 程序包 | 说明 com.actionsoft.bpms.commons.log.sla.alarm | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.commons.log.sla.alarm使用的com.actionsoft.bpms.commons.log.sla.model中的类 类和说明 SLAAlarmEvent告警事件日志记录 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.commons.log.sla.model中的类 类和说明 SLAAlarmEvent告警事件日志记录 SLACollectionDataOfDay以1天为单位的SLA指标值 SLACollectionDataOfHour以1小时为单位的SLA指标值 SLACollectionDataOfMinute以5分钟为单位的SLA指标值 ================================================================================ === 页面 381 === # PAGE: 程序包 com.actionsoft.bpms.bo.engine的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bo/engine/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bo.engine [TABLE] 使用com.actionsoft.bpms.bo.engine的程序包 程序包 | 说明 com.actionsoft.bpms.bo.engine | com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.servicetask | com.actionsoft.bpms.commons.at | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.bo.engine使用的com.actionsoft.bpms.bo.engine中的类 类和说明 BOBO数据模型对象 [TABLE] com.actionsoft.bpms.bpmn.engine.core.delegate使用的com.actionsoft.bpms.bo.engine中的类 类和说明 BOBO数据模型对象 [TABLE] com.actionsoft.bpms.bpmn.engine.servicetask使用的com.actionsoft.bpms.bo.engine中的类 类和说明 BOBO数据模型对象 [TABLE] com.actionsoft.bpms.commons.at使用的com.actionsoft.bpms.bo.engine中的类 类和说明 BOBO数据模型对象 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.bo.engine中的类 类和说明 BOBO数据模型对象 ================================================================================ === 页面 382 === # PAGE: 程序包 com.actionsoft.bpms.commons.at的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/at/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.at [DESCRIPTION] AT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 [DESCRIPTION] AT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 [TABLE] 使用com.actionsoft.bpms.commons.at的程序包 程序包 | 说明 com.actionsoft.bpms.commons.at | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.commons.at使用的com.actionsoft.bpms.commons.at中的类 类和说明 ExpressionContextAT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.commons.at中的类 类和说明 ExpressionContextAT公式上下文对象接口,开发者可以通过该对象访问当前的执行环境信息 ================================================================================ === 页面 383 === # PAGE: 程序包 com.actionsoft.bpms.commons.login.constant的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/login/constant/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.login.constant ================================================================================ === 页面 384 === # PAGE: 程序包 com.actionsoft.bpms.commons.security.delegation.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/delegation/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.security.delegation.model [TABLE] 使用com.actionsoft.bpms.commons.security.delegation.model的程序包 程序包 | 说明 com.actionsoft.bpms.commons.security.delegation.model | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.commons.security.delegation.model使用的com.actionsoft.bpms.commons.security.delegation.model中的类 类和说明 DelegationScopeModel任务委托范围 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.commons.security.delegation.model中的类 类和说明 DelegationModel任务委托申请存根 ================================================================================ === 页面 385 === # PAGE: 程序包 com.actionsoft.bpms.commons.security.logging.model的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/logging/model/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.security.logging.model [TABLE] 使用com.actionsoft.bpms.commons.security.logging.model的程序包 程序包 | 说明 com.actionsoft.bpms.commons.security.logging.model | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.commons.security.logging.model使用的com.actionsoft.bpms.commons.security.logging.model中的类 类和说明 Level [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.commons.security.logging.model中的类 类和说明 Level ================================================================================ === 页面 386 === # PAGE: 程序包 com.actionsoft.bpms.commons.pagination的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/pagination/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.commons.pagination ================================================================================ === 页面 387 === # PAGE: 程序包 com.actionsoft.bpms.server.fs的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.server.fs [TABLE] 使用com.actionsoft.bpms.server.fs的程序包 程序包 | 说明 com.actionsoft.bpms.server.fs | com.actionsoft.bpms.server.fs.dc | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.server.fs使用的com.actionsoft.bpms.server.fs中的类 类和说明 DCContextDC存储控制器上下文对象。 FileProcessorListener当发生文件上传、下载时,开放的事件接口 [TABLE] com.actionsoft.bpms.server.fs.dc使用的com.actionsoft.bpms.server.fs中的类 类和说明 DCContextDC存储控制器上下文对象。 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.bpms.server.fs中的类 类和说明 DCContextDC存储控制器上下文对象。 ================================================================================ === 页面 388 === # PAGE: 程序包 com.actionsoft.bpms.bpmn.engine.performer的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/performer/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.bpmn.engine.performer ================================================================================ === 页面 389 === # PAGE: 程序包 com.actionsoft.bpms.util的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/package-use.html [TITLE] 程序包的使用com.actionsoft.bpms.util ================================================================================ === 页面 390 === # PAGE: 程序包 com.actionsoft.exception的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/package-use.html [TITLE] 程序包的使用com.actionsoft.exception [DESCRIPTION] API调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。 [DESCRIPTION] BPMN规范要求捕获的异常抛出(运行阶段),这类异常允许被Boundary Error Event 或者Error Event Sub-Process事件捕获,如果未捕获则被引擎作为一个错误处理 [DESCRIPTION] API调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。 [DESCRIPTION] 非法参数异常造成错误的访问请求,对应400错误。 [TABLE] 使用com.actionsoft.exception的程序包 程序包 | 说明 com.actionsoft.bpms.commons.database | com.actionsoft.bpms.commons.mvc.dao | com.actionsoft.bpms.util | com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] com.actionsoft.bpms.commons.database使用的com.actionsoft.exception中的类 类和说明 AWSDataAccessException数据操作异常。 [TABLE] com.actionsoft.bpms.commons.mvc.dao使用的com.actionsoft.exception中的类 类和说明 AWSDataAccessException数据操作异常。 [TABLE] com.actionsoft.bpms.util使用的com.actionsoft.exception中的类 类和说明 AWSDataAccessException数据操作异常。 [TABLE] com.actionsoft.sdk.local.api使用的com.actionsoft.exception中的类 类和说明 AWSAPIExceptionAPI调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。 AWSDataAccessException数据操作异常。 BPMNErrorBPMN规范要求捕获的异常抛出(运行阶段),这类异常允许被Boundary Error Event 或者Error Event Sub-Process事件捕获,如果未捕获则被引擎作为一个错误处理 [TABLE] com.actionsoft.sdk.local.api.cc使用的com.actionsoft.exception中的类 类和说明 AWSAPIExceptionAPI调用异常,这是一个独立于AWSException的顶层特殊异常,专为Local(Service) API层提供。 AWSDataAccessException数据操作异常。 AWSIllegalArgumentException非法参数异常造成错误的访问请求,对应400错误。 ================================================================================ === 页面 391 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.listener.ProcessPubicListener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/ProcessPubicListener.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.listener.ProcessPubicListener ================================================================================ === 页面 392 === # PAGE: 接口 com.actionsoft.bpms.bpmn.engine.listener.ListenerConst的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/ListenerConst.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.engine.listener.ListenerConst ================================================================================ === 页面 393 === # PAGE: 接口 com.actionsoft.bpms.bpmn.engine.listener.InterruptListenerInterface的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/InterruptListenerInterface.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.engine.listener.InterruptListenerInterface [DESCRIPTION] 通过返回值中断后继执行类的接口抽象实现类, [TABLE] 使用InterruptListenerInterface的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.listener | com.actionsoft.bpms.bpmn.engine.servicetask | [TABLE] 实现InterruptListenerInterface的com.actionsoft.bpms.bpmn.engine.listener中的类 限定符和类型 | 类和说明 class | InterruptListener通过返回值中断后继执行类的接口抽象实现类, [TABLE] 实现InterruptListenerInterface的com.actionsoft.bpms.bpmn.engine.servicetask中的类 限定符和类型 | 类和说明 class | ServiceDelegatejava服务抽象类。 ================================================================================ === 页面 394 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.listener.BizBeanImpl的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/BizBeanImpl.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.listener.BizBeanImpl [DESCRIPTION] 通过返回值中断后继执行类的接口抽象实现类, [TABLE] 使用BizBeanImpl的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.listener | com.actionsoft.bpms.bpmn.engine.servicetask | [TABLE] com.actionsoft.bpms.bpmn.engine.listener中BizBeanImpl的子类 限定符和类型 | 类和说明 class | ExecuteListener执行业务逻辑的接口抽象实现类 class | InterruptListener通过返回值中断后继执行类的接口抽象实现类, class | ProcessPubicListener流程全局事件接口抽象实现类 class | ValueListener取值接口抽象实现类 [TABLE] com.actionsoft.bpms.bpmn.engine.servicetask中BizBeanImpl的子类 限定符和类型 | 类和说明 class | HelperService封装流程服务抽象类。 class | ServiceDelegatejava服务抽象类。 ================================================================================ === 页面 395 === # PAGE: 接口 com.actionsoft.bpms.bpmn.engine.listener.ExecuteListenerInterface的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/ExecuteListenerInterface.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.engine.listener.ExecuteListenerInterface [TABLE] 使用ExecuteListenerInterface的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.listener | [TABLE] 实现ExecuteListenerInterface的com.actionsoft.bpms.bpmn.engine.listener中的类 限定符和类型 | 类和说明 class | ExecuteListener执行业务逻辑的接口抽象实现类 class | ProcessPubicListener流程全局事件接口抽象实现类 ================================================================================ === 页面 396 === # PAGE: 接口 com.actionsoft.bpms.bpmn.engine.listener.BizBeanInterface的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/BizBeanInterface.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.engine.listener.BizBeanInterface [DESCRIPTION] 通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 [DESCRIPTION] BizBeanInterface的简单实现 [DESCRIPTION] 通过返回值中断后继执行类的接口抽象实现类, [TABLE] 使用BizBeanInterface的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.listener | com.actionsoft.bpms.bpmn.engine.servicetask | [TABLE] com.actionsoft.bpms.bpmn.engine.listener中BizBeanInterface的子接口 限定符和类型 | 接口和说明 interface | ExecuteListenerInterface执行类的接口定义,如完成后、创建后 interface | InterruptListenerInterface通过返回值中断后继执行类的接口定义,如执行前事件、保存前事件等 interface | ValueListenerInterface取业务处理过程返回值的事件接口定义。 [TABLE] 实现BizBeanInterface的com.actionsoft.bpms.bpmn.engine.listener中的类 限定符和类型 | 类和说明 class | BizBeanImplBizBeanInterface的简单实现 class | ExecuteListener执行业务逻辑的接口抽象实现类 class | InterruptListener通过返回值中断后继执行类的接口抽象实现类, class | ProcessPubicListener流程全局事件接口抽象实现类 class | ValueListener取值接口抽象实现类 [TABLE] 实现BizBeanInterface的com.actionsoft.bpms.bpmn.engine.servicetask中的类 限定符和类型 | 类和说明 class | HelperService封装流程服务抽象类。 class | ServiceDelegatejava服务抽象类。 ================================================================================ === 页面 397 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.listener.InterruptListener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/InterruptListener.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.listener.InterruptListener [TABLE] 使用InterruptListener的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.servicetask | [TABLE] com.actionsoft.bpms.bpmn.engine.servicetask中InterruptListener的子类 限定符和类型 | 类和说明 class | ServiceDelegatejava服务抽象类。 ================================================================================ === 页面 398 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.listener.ValueListener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/ValueListener.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.listener.ValueListener ================================================================================ === 页面 399 === # PAGE: 接口 com.actionsoft.bpms.bpmn.engine.listener.ValueListenerInterface的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/ValueListenerInterface.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.engine.listener.ValueListenerInterface [TABLE] 使用ValueListenerInterface的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.listener | [TABLE] 实现ValueListenerInterface的com.actionsoft.bpms.bpmn.engine.listener中的类 限定符和类型 | 类和说明 class | ValueListener取值接口抽象实现类 ================================================================================ === 页面 400 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.listener.ExecuteListener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/listener/class-use/ExecuteListener.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.listener.ExecuteListener ================================================================================ === 页面 401 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.CachePluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/CachePluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.CachePluginProfile [DESCRIPTION] 设置一个时间指示对象空闲多久后失效,默认不失效 [DESCRIPTION] 设置一个时间指示对象缓存多久后失效,默认不失效 [DESCRIPTION] 构造方法,初始化一个新的缓存存储和缓存索引。 [METHOD_SIGNATURE] maxElements(long?maxElements) [METHOD_SIGNATURE] setEvictionPolicy(EvictionPolicy?evictionPolicy) [METHOD_SIGNATURE] timeToIdleSeconds(long?timeToIdleSeconds) [METHOD_SIGNATURE] timeToLiveSeconds(long?timeToLiveSeconds) [METHOD_SIGNATURE] getConfiguration() [METHOD_SIGNATURE] Cache(CachePluginProfileconfiguration) [TABLE] 使用CachePluginProfile的程序包 程序包 | 说明 com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.commons.cache | [TABLE] 返回CachePluginProfile的com.actionsoft.apps.resource.plugin.profile中的方法 限定符和类型 | 方法和说明 CachePluginProfile | CachePluginProfile.maxElements(long?maxElements)设置最大缓存个数 CachePluginProfile | CachePluginProfile.setEvictionPolicy(EvictionPolicy?evictionPolicy)设置过期淘汰算法 CachePluginProfile | CachePluginProfile.timeToIdleSeconds(long?timeToIdleSeconds)设置一个时间指示对象空闲多久后失效,默认不失效 CachePluginProfile | CachePluginProfile.timeToLiveSeconds(long?timeToLiveSeconds)设置一个时间指示对象缓存多久后失效,默认不失效 [TABLE] 返回CachePluginProfile的com.actionsoft.bpms.commons.cache中的方法 限定符和类型 | 方法和说明 CachePluginProfile | Cache.getConfiguration()Cache插件配置模型 [TABLE] 参数类型为CachePluginProfile的com.actionsoft.bpms.commons.cache中的构造器 构造器和说明 Cache(CachePluginProfileconfiguration)构造方法,初始化一个新的缓存存储和缓存索引。 ================================================================================ === 页面 402 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.HttpASLP的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/HttpASLP.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.HttpASLP [METHOD_SIGNATURE] getHttpService() [METHOD_SIGNATURE] ASLPPluginProfile(java.lang.String?serviceName, java.lang.String?clazz, java.lang.String?desc,HttpASLPhttpService) [TABLE] 使用HttpASLP的程序包 程序包 | 说明 com.actionsoft.apps.resource.plugin.profile | [TABLE] 返回HttpASLP的com.actionsoft.apps.resource.plugin.profile中的方法 限定符和类型 | 方法和说明 HttpASLP | ASLPPluginProfile.getHttpService()通过http调用这个aslp的鉴权策略。 [TABLE] 参数类型为HttpASLP的com.actionsoft.apps.resource.plugin.profile中的构造器 构造器和说明 ASLPPluginProfile(java.lang.String?serviceName, java.lang.String?clazz, java.lang.String?desc,HttpASLPhttpService)构造 ================================================================================ === 页面 403 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.ACPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/ACPluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.ACPluginProfile [DESCRIPTION] 根据resourceType返回该类资源的AC插件配置对象 [METHOD_SIGNATURE] getACProfile(java.lang.String?resourceType) [TABLE] 使用ACPluginProfile的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回ACPluginProfile的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 ACPluginProfile | PermAPI.getACProfile(java.lang.String?resourceType)根据resourceType返回该类资源的AC插件配置对象 ================================================================================ === 页面 404 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.AppExtensionProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/AppExtensionProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.AppExtensionProfile ================================================================================ === 页面 405 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.WechatPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/WechatPluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.WechatPluginProfile ================================================================================ === 页面 406 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.ASLPPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/ASLPPluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.ASLPPluginProfile ================================================================================ === 页面 407 === # PAGE: 接口 com.actionsoft.apps.resource.plugin.profile.AWSPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/AWSPluginProfile.html [TITLE] 接口的使用com.actionsoft.apps.resource.plugin.profile.AWSPluginProfile [DESCRIPTION] 返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 [METHOD_SIGNATURE] register(AppContextcontext) [TABLE] 使用AWSPluginProfile的程序包 程序包 | 说明 com.actionsoft.apps.listener | [TABLE] 返回变量类型为AWSPluginProfile的类型的com.actionsoft.apps.listener中的方法 限定符和类型 | 方法和说明 java.util.List | PluginListener.register(AppContextcontext)返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 ================================================================================ === 页面 408 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.AtFormulaPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/AtFormulaPluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.AtFormulaPluginProfile [DESCRIPTION] 设置当前公式是否被弃用,引擎处理,不展示到前端 [METHOD_SIGNATURE] setDeprecated(boolean?deprecated) [TABLE] 使用AtFormulaPluginProfile的程序包 程序包 | 说明 com.actionsoft.apps.resource.plugin.profile | [TABLE] 返回AtFormulaPluginProfile的com.actionsoft.apps.resource.plugin.profile中的方法 限定符和类型 | 方法和说明 AtFormulaPluginProfile | AtFormulaPluginProfile.setDeprecated(boolean?deprecated)设置当前公式是否被弃用,引擎处理,不展示到前端 ================================================================================ === 页面 409 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.DCPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/DCPluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.DCPluginProfile [METHOD_SIGNATURE] supportStoreAdapte(boolean?storeAdapte) [METHOD_SIGNATURE] getDCProfile() [METHOD_SIGNATURE] setDCProfile(DCPluginProfiledcProfile) [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?groupValue, java.lang.String?fileValue) [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue) [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName) [METHOD_SIGNATURE] DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName, java.lang.String?extParam) [METHOD_SIGNATURE] getDCProfile(java.lang.String?appId, java.lang.String?repositoryName) [TABLE] 使用DCPluginProfile的程序包 程序包 | 说明 com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.server.fs | com.actionsoft.sdk.local.api | [TABLE] 返回DCPluginProfile的com.actionsoft.apps.resource.plugin.profile中的方法 限定符和类型 | 方法和说明 DCPluginProfile | DCPluginProfile.supportStoreAdapte(boolean?storeAdapte) [TABLE] 返回DCPluginProfile的com.actionsoft.bpms.server.fs中的方法 限定符和类型 | 方法和说明 DCPluginProfile | DCContext.getDCProfile()获得DC插件的描述配置信息 [TABLE] 参数类型为DCPluginProfile的com.actionsoft.bpms.server.fs中的方法 限定符和类型 | 方法和说明 void | DCContext.setDCProfile(DCPluginProfiledcProfile)设置插件的描述配置信息 [TABLE] 参数类型为DCPluginProfile的com.actionsoft.bpms.server.fs中的构造器 构造器和说明 DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?groupValue, java.lang.String?fileValue)构造一个未指定文件名的DCContext DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue)构造一个未指定文件名的DCContext DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName)构造一个完整DCContext DCContext(UserContextsession,DCPluginProfiledcProfile, java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileName, java.lang.String?extParam)构造一个完整DCContext [TABLE] 返回DCPluginProfile的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 DCPluginProfile | DCAPI.getDCProfile(java.lang.String?appId, java.lang.String?repositoryName)获得一个DC注册配置 ================================================================================ === 页面 410 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.SkinsPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/SkinsPluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.SkinsPluginProfile ================================================================================ === 页面 411 === # PAGE: 类 com.actionsoft.apps.resource.plugin.profile.ProcessPublicEventPluginProfile的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/plugin/profile/class-use/ProcessPublicEventPluginProfile.html [TITLE] 类的使用com.actionsoft.apps.resource.plugin.profile.ProcessPublicEventPluginProfile ================================================================================ === 页面 412 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.servicetask.MappingField的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/class-use/MappingField.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.servicetask.MappingField ================================================================================ === 页面 413 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.servicetask.HelperService的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/class-use/HelperService.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.servicetask.HelperService ================================================================================ === 页面 414 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.servicetask.ServiceDelegate的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/servicetask/class-use/ServiceDelegate.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.servicetask.ServiceDelegate ================================================================================ === 页面 415 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.SendLocationInfo的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatInMessage.SendLocationInfo.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.SendLocationInfo [METHOD_SIGNATURE] getSendLocationInfo() [TABLE] 使用WechatInMessage.SendLocationInfo的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatInMessage.SendLocationInfo的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatInMessage.SendLocationInfo | WechatInMessage.getSendLocationInfo()地理位置选择器的事件的位置信息 ================================================================================ === 页面 416 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatOutImageMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatOutImageMessage.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatOutImageMessage [METHOD_SIGNATURE] setMediaId(java.lang.String?mediaId) [TABLE] 使用WechatOutImageMessage的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatOutImageMessage的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatOutImageMessage | WechatOutImageMessage.setMediaId(java.lang.String?mediaId)设置对应企业号媒体库的素材Id ================================================================================ === 页面 417 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatInMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatInMessage.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatInMessage [METHOD_SIGNATURE] handleMessage(WechatInMessagemsg) [METHOD_SIGNATURE] fromXml(java.io.InputStream?is) [METHOD_SIGNATURE] fromXml(java.lang.String?xml) [METHOD_SIGNATURE] WechatOutImageMessage(WechatInMessagemsg) [METHOD_SIGNATURE] WechatOutNewsMessage(WechatInMessagemsg) [METHOD_SIGNATURE] WechatOutTextMessage(WechatInMessagemsg) [METHOD_SIGNATURE] WechatOutVideoMessage(WechatInMessagemsg) [METHOD_SIGNATURE] WechatOutVoiceMessage(WechatInMessagemsg) [TABLE] 使用WechatInMessage的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat | com.actionsoft.bpms.commons.wechat.bean | [TABLE] 参数类型为WechatInMessage的com.actionsoft.bpms.commons.wechat中的方法 限定符和类型 | 方法和说明 WechatOutMessage | WechatProcessor.handleMessage(WechatInMessagemsg)事件处理 [TABLE] 返回WechatInMessage的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 staticWechatInMessage | WechatInMessage.fromXml(java.io.InputStream?is)构建对象 staticWechatInMessage | WechatInMessage.fromXml(java.lang.String?xml)构建对象 [TABLE] 参数类型为WechatInMessage的com.actionsoft.bpms.commons.wechat.bean中的构造器 构造器和说明 WechatOutImageMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 WechatOutNewsMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 WechatOutTextMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 WechatOutVideoMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 WechatOutVoiceMessage(WechatInMessagemsg)从事件上下文中构造返回消息对象 ================================================================================ === 页面 418 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatOutMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatOutMessage.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatOutMessage [METHOD_SIGNATURE] handleMessage(WechatInMessagemsg) [TABLE] 使用WechatOutMessage的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat | com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatOutMessage的com.actionsoft.bpms.commons.wechat中的方法 限定符和类型 | 方法和说明 WechatOutMessage | WechatProcessor.handleMessage(WechatInMessagemsg)事件处理 [TABLE] com.actionsoft.bpms.commons.wechat.bean中WechatOutMessage的子类 限定符和类型 | 类和说明 class | WechatOutImageMessage图片消息。 class | WechatOutNewsMessage图文消息 class | WechatOutTextMessage文本消息 class | WechatOutVideoMessage视频消息。 class | WechatOutVoiceMessage音频消息。 ================================================================================ === 页面 419 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.ScanCodeInfo的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatInMessage.ScanCodeInfo.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.ScanCodeInfo [METHOD_SIGNATURE] getScanCodeInfo() [TABLE] 使用WechatInMessage.ScanCodeInfo的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatInMessage.ScanCodeInfo的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatInMessage.ScanCodeInfo | WechatInMessage.getScanCodeInfo()扫码推事件的扫描信息 ================================================================================ === 页面 420 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatOutVoiceMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatOutVoiceMessage.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatOutVoiceMessage [METHOD_SIGNATURE] setMediaId(java.lang.String?mediaId) [TABLE] 使用WechatOutVoiceMessage的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatOutVoiceMessage的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatOutVoiceMessage | WechatOutVoiceMessage.setMediaId(java.lang.String?mediaId)设置对应企业号媒体库的素材Id ================================================================================ === 页面 421 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.SendPicsInfo.Item的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatInMessage.SendPicsInfo.Item.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.SendPicsInfo.Item [METHOD_SIGNATURE] getPicList() [TABLE] 使用WechatInMessage.SendPicsInfo.Item的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回变量类型为WechatInMessage.SendPicsInfo.Item的类型的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 java.util.List | WechatInMessage.SendPicsInfo.getPicList()图片列表 ================================================================================ === 页面 422 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatOutNewsMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatOutNewsMessage.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatOutNewsMessage [METHOD_SIGNATURE] addArticle(WechatOutNewsMessage.Itemitem) [TABLE] 使用WechatOutNewsMessage的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatOutNewsMessage的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatOutNewsMessage | WechatOutNewsMessage.addArticle(WechatOutNewsMessage.Itemitem)增加一个图文项 ================================================================================ === 页面 423 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatOutNewsMessage.Item的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatOutNewsMessage.Item.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatOutNewsMessage.Item [METHOD_SIGNATURE] setDescription(java.lang.String?description) [METHOD_SIGNATURE] setPicUrl(java.lang.String?picUrl) [METHOD_SIGNATURE] setTitle(java.lang.String?title) [METHOD_SIGNATURE] setUrl(java.lang.String?url) [METHOD_SIGNATURE] getArticles() [METHOD_SIGNATURE] addArticle(WechatOutNewsMessage.Itemitem) [TABLE] 使用WechatOutNewsMessage.Item的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatOutNewsMessage.Item的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatOutNewsMessage.Item | WechatOutNewsMessage.Item.setDescription(java.lang.String?description)设置图文消息描述 WechatOutNewsMessage.Item | WechatOutNewsMessage.Item.setPicUrl(java.lang.String?picUrl)设置图片链接地址 WechatOutNewsMessage.Item | WechatOutNewsMessage.Item.setTitle(java.lang.String?title)设置图文消息标题 WechatOutNewsMessage.Item | WechatOutNewsMessage.Item.setUrl(java.lang.String?url)设置点击图文消息的跳转链接 [TABLE] 返回变量类型为WechatOutNewsMessage.Item的类型的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 java.util.List | WechatOutNewsMessage.getArticles()获得全部图文项 [TABLE] 参数类型为WechatOutNewsMessage.Item的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatOutNewsMessage | WechatOutNewsMessage.addArticle(WechatOutNewsMessage.Itemitem)增加一个图文项 ================================================================================ === 页面 424 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.SendPicsInfo的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatInMessage.SendPicsInfo.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatInMessage.SendPicsInfo [METHOD_SIGNATURE] getSendPicsInfo() [TABLE] 使用WechatInMessage.SendPicsInfo的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatInMessage.SendPicsInfo的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatInMessage.SendPicsInfo | WechatInMessage.getSendPicsInfo()拍照发图的事件的图片信息 ================================================================================ === 页面 425 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatOutTextMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatOutTextMessage.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatOutTextMessage [METHOD_SIGNATURE] setContent(java.lang.String?content) [TABLE] 使用WechatOutTextMessage的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatOutTextMessage的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatOutTextMessage | WechatOutTextMessage.setContent(java.lang.String?content)设置文本消息内容 ================================================================================ === 页面 426 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatConsts的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatConsts.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatConsts ================================================================================ === 页面 427 === # PAGE: 类 com.actionsoft.bpms.commons.wechat.bean.WechatOutVideoMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/wechat/bean/class-use/WechatOutVideoMessage.html [TITLE] 类的使用com.actionsoft.bpms.commons.wechat.bean.WechatOutVideoMessage [METHOD_SIGNATURE] setDescription(java.lang.String?description) [METHOD_SIGNATURE] setMediaId(java.lang.String?mediaId) [METHOD_SIGNATURE] setTitle(java.lang.String?title) [TABLE] 使用WechatOutVideoMessage的程序包 程序包 | 说明 com.actionsoft.bpms.commons.wechat.bean | [TABLE] 返回WechatOutVideoMessage的com.actionsoft.bpms.commons.wechat.bean中的方法 限定符和类型 | 方法和说明 WechatOutVideoMessage | WechatOutVideoMessage.setDescription(java.lang.String?description)设置视频消息的描述 WechatOutVideoMessage | WechatOutVideoMessage.setMediaId(java.lang.String?mediaId)设置对应企业号媒体库的素材Id WechatOutVideoMessage | WechatOutVideoMessage.setTitle(java.lang.String?title)设置视频消息的标题 ================================================================================ === 页面 428 === # PAGE: 类 com.actionsoft.bpms.commons.echarts.EChartsOptionBuilder的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/class-use/EChartsOptionBuilder.html [TITLE] 类的使用com.actionsoft.bpms.commons.echarts.EChartsOptionBuilder ================================================================================ === 页面 429 === # PAGE: 类 com.actionsoft.bpms.commons.echarts.EChartsSeries的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/class-use/EChartsSeries.html [TITLE] 类的使用com.actionsoft.bpms.commons.echarts.EChartsSeries [METHOD_SIGNATURE] set(Stringkey,Objectvalue) [METHOD_SIGNATURE] seriesPut(EChartsSeriesobj) [TABLE] 使用EChartsSeries的程序包 程序包 | 说明 com.actionsoft.bpms.commons.echarts | [TABLE] 返回EChartsSeries的com.actionsoft.bpms.commons.echarts中的方法 限定符和类型 | 方法和说明 EChartsSeries | EChartsSeries.set(Stringkey,Objectvalue)设置序列属性 [TABLE] 参数类型为EChartsSeries的com.actionsoft.bpms.commons.echarts中的方法 限定符和类型 | 方法和说明 EChartsOption | EChartsOption.seriesPut(EChartsSeriesobj)多个系列列表。 ================================================================================ === 页面 430 === # PAGE: 类 com.actionsoft.bpms.commons.echarts.EChartsOption的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/echarts/class-use/EChartsOption.html [TITLE] 类的使用com.actionsoft.bpms.commons.echarts.EChartsOption [DESCRIPTION] dataZoomx 组件 用于对数据进行区域缩放,从而能自由关注细节的数据信息,或者概览数据整体。 [DESCRIPTION] 直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。 [DESCRIPTION] timeline 组件,提供了在多个 ECharts option 间进行切换、播放等操作的功能。 [DESCRIPTION] visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。 [DESCRIPTION] 直角坐标系 grid 中的 x 轴,单个 grid 组件最多只能放上下两个 x 轴。 [DESCRIPTION] 直角坐标系 grid 中的 y 轴,单个 grid 组件最多只能放左右两个 y 轴。 [METHOD_SIGNATURE] angleAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] animation(boolean?animation) [METHOD_SIGNATURE] animationDuration(long?animationDuration) [METHOD_SIGNATURE] animationEasing(java.lang.String?animationEasing) [METHOD_SIGNATURE] backgroundColor(java.lang.String?value) [METHOD_SIGNATURE] color(java.lang.String?value) [METHOD_SIGNATURE] dataZoom(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] geo(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] grid(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] legend(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] options() [METHOD_SIGNATURE] parallel(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] parallelAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] polar(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] radar(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] radiusAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] series(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] seriesPut(EChartsSeriesobj) [METHOD_SIGNATURE] setAnimationDurationUpdate(long?animationDurationUpdate) [METHOD_SIGNATURE] setAnimationEasingUpdate(java.lang.String?animationEasingUpdate) [METHOD_SIGNATURE] textStyle(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] timeline(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] title(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] toolbox(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] tooltip(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] visualMap(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] xAxis(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] yAxis(java.lang.String?key, java.lang.Object?value) [TABLE] 使用EChartsOption的程序包 程序包 | 说明 com.actionsoft.bpms.commons.echarts | [TABLE] 返回EChartsOption的com.actionsoft.bpms.commons.echarts中的方法 限定符和类型 | 方法和说明 EChartsOption | EChartsOption.angleAxis(java.lang.String?key, java.lang.Object?value)极坐标系的角度轴。 EChartsOption | EChartsOption.animation(boolean?animation)是否开启动画,默认开启。 EChartsOption | EChartsOption.animationDuration(long?animationDuration)初始动画的时长。 EChartsOption | EChartsOption.animationEasing(java.lang.String?animationEasing)初始动画的缓动效果。 EChartsOption | EChartsOption.backgroundColor(java.lang.String?value)背景色,默认无背景。 EChartsOption | EChartsOption.color(java.lang.String?value)调色盘颜色列表。 EChartsOption | EChartsOption.dataZoom(java.lang.String?key, java.lang.Object?value)dataZoomx 组件 用于对数据进行区域缩放,从而能自由关注细节的数据信息,或者概览数据整体。 EChartsOption | EChartsOption.geo(java.lang.String?key, java.lang.Object?value)地理坐标系组件。 EChartsOption | EChartsOption.grid(java.lang.String?key, java.lang.Object?value)直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。 EChartsOption | EChartsOption.legend(java.lang.String?key, java.lang.Object?value)图例组件。 EChartsOption | EChartsOptionBuilder.options()配置项 EChartsOption | EChartsOption.parallel(java.lang.String?key, java.lang.Object?value)平行坐标系 EChartsOption | EChartsOption.parallelAxis(java.lang.String?key, java.lang.Object?value)这个组件是平行坐标系中的坐标轴。 EChartsOption | EChartsOption.polar(java.lang.String?key, java.lang.Object?value)极坐标系,可以用于散点图和折线图。 EChartsOption | EChartsOption.radar(java.lang.String?key, java.lang.Object?value)雷达图坐标系组件,只适用于雷达图。 EChartsOption | EChartsOption.radiusAxis(java.lang.String?key, java.lang.Object?value)极坐标系的半径轴。 EChartsOption | EChartsOption.series(java.lang.String?key, java.lang.Object?value)单个系列列表。 EChartsOption | EChartsOption.seriesPut(EChartsSeriesobj)多个系列列表。 EChartsOption | EChartsOption.setAnimationDurationUpdate(long?animationDurationUpdate)数据更新动画的时长。 EChartsOption | EChartsOption.setAnimationEasingUpdate(java.lang.String?animationEasingUpdate)数据更新动画的缓动效果。 EChartsOption | EChartsOption.textStyle(java.lang.String?key, java.lang.Object?value)全局的字体样式。 EChartsOption | EChartsOption.timeline(java.lang.String?key, java.lang.Object?value)timeline 组件,提供了在多个 ECharts option 间进行切换、播放等操作的功能。 EChartsOption | EChartsOption.title(java.lang.String?key, java.lang.Object?value)标题组件,包含主标题和副标题。 EChartsOption | EChartsOption.toolbox(java.lang.String?key, java.lang.Object?value)工具栏。 EChartsOption | EChartsOption.tooltip(java.lang.String?key, java.lang.Object?value)提示框组件。 EChartsOption | EChartsOption.visualMap(java.lang.String?key, java.lang.Object?value)visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。 EChartsOption | EChartsOption.xAxis(java.lang.String?key, java.lang.Object?value)直角坐标系 grid 中的 x 轴,单个 grid 组件最多只能放上下两个 x 轴。 EChartsOption | EChartsOption.yAxis(java.lang.String?key, java.lang.Object?value)直角坐标系 grid 中的 y 轴,单个 grid 组件最多只能放左右两个 y 轴。 ================================================================================ === 页面 431 === # PAGE: 接口 com.actionsoft.bpms.server.conf.sla.ResourceMetric的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/conf/sla/class-use/ResourceMetric.html [TITLE] 接口的使用com.actionsoft.bpms.server.conf.sla.ResourceMetric [METHOD_SIGNATURE] getMetric(java.lang.String?metricId) [METHOD_SIGNATURE] getMetrics() [TABLE] 使用ResourceMetric的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回ResourceMetric的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 ResourceMetric | SLAAPI.getMetric(java.lang.String?metricId)SLA监控资源对象的指标定义 [TABLE] 返回变量类型为ResourceMetric的类型的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 java.util.List | SLAAPI.getMetrics()全部SLA监控资源对象的指标定义 ================================================================================ === 页面 432 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.model.def.ActivityModel的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/class-use/ActivityModel.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.model.def.ActivityModel [DESCRIPTION] 流程引擎中人工任务的模型定义 使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [DESCRIPTION] 获取任务模型(包括usertask、servicetask等各种task) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] getTaskList() [METHOD_SIGNATURE] getTasks() [METHOD_SIGNATURE] addTask(ActivityModelactivityModel) [METHOD_SIGNATURE] compareTo(ActivityModelo) [METHOD_SIGNATURE] setTasks(java.util.Map?tasks) [METHOD_SIGNATURE] getActivityModel(java.lang.String?processDefId, java.lang.String?activityDefId) [METHOD_SIGNATURE] getActivityListOfProcess(java.lang.String?processDefId) [TABLE] 使用ActivityModel的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.model.def | com.actionsoft.sdk.local.api | [TABLE] com.actionsoft.bpms.bpmn.engine.model.def中ActivityModel的子类 限定符和类型 | 类和说明 class | UserTaskModel流程引擎中人工任务的模型定义 使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型注意:虽然提供了set相关方法,请不要尝试自行构建该对象 [TABLE] 返回变量类型为ActivityModel的类型的com.actionsoft.bpms.bpmn.engine.model.def中的方法 限定符和类型 | 方法和说明 java.util.List | ProcessDefinition.getTaskList()返回流程全部有效节点的定义,按序号排序。 java.util.Map | ProcessDefinition.getTasks()返回流程的任务列表 [TABLE] 参数类型为ActivityModel的com.actionsoft.bpms.bpmn.engine.model.def中的方法 限定符和类型 | 方法和说明 void | ProcessDefinition.addTask(ActivityModelactivityModel)添加一个任务模型 int | ActivityModel.compareTo(ActivityModelo) [TABLE] 类型变量类型为ActivityModel的com.actionsoft.bpms.bpmn.engine.model.def中的方法参数 限定符和类型 | 方法和说明 void | ProcessDefinition.setTasks(java.util.Map?tasks)设置流程的任务列表 [TABLE] 返回ActivityModel的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 ActivityModel | RepositoryAPI.getActivityModel(java.lang.String?processDefId, java.lang.String?activityDefId)获取任务模型(包括usertask、servicetask等各种task) [TABLE] 返回变量类型为ActivityModel的类型的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 java.util.Map | RepositoryAPI.getActivityListOfProcess(java.lang.String?processDefId)返回指定流程的全部节点列表 ================================================================================ === 页面 433 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/class-use/UserTaskModel.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.model.def.UserTaskModel [DESCRIPTION] 返回流程全部userTask节点的定义,按序号排序。 [DESCRIPTION] 获得目标节点的任务执行人账户列表,多个用空格隔开,该方法返回原始的UID即可,被引擎API或getPage()方法回调。 [DESCRIPTION] 这是getHumanPerformer的钩子函数,平台在执行getHumanPerformer前的注入操作 [DESCRIPTION] 获得路由结果确认页面,该界面是一个人工交互的Dialog内容 [DESCRIPTION] 获取当前用户可访问的第一个默认表单模型,返回""表示无表单模型 [METHOD_SIGNATURE] getUserTaskList() [METHOD_SIGNATURE] getHumanPerformer(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params) [METHOD_SIGNATURE] getHumanPerformerByHook(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params) [METHOD_SIGNATURE] getPage(UserContextuser, boolean?isBranch,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params) [METHOD_SIGNATURE] getPotentialOwner(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?para) [METHOD_SIGNATURE] getUserTaskModel(java.lang.String?processDefId, java.lang.String?userTaskDefId) [METHOD_SIGNATURE] getUserTaskModelByNo(java.lang.String?processDefId, int?no) [METHOD_SIGNATURE] getUsedUserTaskModel(java.lang.String?formDefId) [METHOD_SIGNATURE] getUserTaskListOfProcess(java.lang.String?processDefId) [METHOD_SIGNATURE] getAccessDefaultFormId(UserTaskModeluserTaskDef,UserContextaccessUser) [METHOD_SIGNATURE] getPrintTemplateFormDefId(UserTaskModeluserTaskModel) [TABLE] 使用UserTaskModel的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.model.def | com.actionsoft.bpms.bpmn.engine.performer | com.actionsoft.sdk.local.api | [TABLE] 返回变量类型为UserTaskModel的类型的com.actionsoft.bpms.bpmn.engine.model.def中的方法 限定符和类型 | 方法和说明 java.util.List | ProcessDefinition.getUserTaskList()返回流程全部userTask节点的定义,按序号排序。 [TABLE] 参数类型为UserTaskModel的com.actionsoft.bpms.bpmn.engine.performer中的方法 限定符和类型 | 方法和说明 java.lang.String | HumanPerformerInterface.getHumanPerformer(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params)获得目标节点的任务执行人账户列表,多个用空格隔开,该方法返回原始的UID即可,被引擎API或getPage()方法回调。 java.lang.String | HumanPerformerInterface.getHumanPerformerByHook(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params)这是getHumanPerformer的钩子函数,平台在执行getHumanPerformer前的注入操作 java.lang.String | HumanPerformerInterface.getPage(UserContextuser, boolean?isBranch,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?params)获得路由结果确认页面,该界面是一个人工交互的Dialog内容 java.lang.String | HumanPerformerInterface.getPotentialOwner(UserContextuser,ProcessInstanceprocessInst,TaskInstancetaskInst,UserTaskModeluserTaskDefModel, java.util.Map?para)获得候选人账户列表,多个空格隔开。 [TABLE] 返回UserTaskModel的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 UserTaskModel | RepositoryAPI.getUserTaskModel(java.lang.String?processDefId, java.lang.String?userTaskDefId)获取人工任务模型 UserTaskModel | RepositoryAPI.getUserTaskModelByNo(java.lang.String?processDefId, int?no)基于节点序号,获取人工任务模型 [TABLE] 返回变量类型为UserTaskModel的类型的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 java.util.List | RepositoryAPI.getUsedUserTaskModel(java.lang.String?formDefId)返回流程中绑定制定表单的节点列表 java.util.List | RepositoryAPI.getUserTaskListOfProcess(java.lang.String?processDefId)获取流程Usertask节点列表 [TABLE] 参数类型为UserTaskModel的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 java.lang.String | RepositoryAPI.getAccessDefaultFormId(UserTaskModeluserTaskDef,UserContextaccessUser)获取当前用户可访问的第一个默认表单模型,返回""表示无表单模型 java.lang.String | RepositoryAPI.getPrintTemplateFormDefId(UserTaskModeluserTaskModel)获取节点的打印模版 ================================================================================ === 页面 434 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.model.def.ProcessDefinition的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/def/class-use/ProcessDefinition.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.model.def.ProcessDefinition [DESCRIPTION] 指定流程模型的构造函数 开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 [DESCRIPTION] 返回当前Cache中的全部非停用的流程实例 [DESCRIPTION] 返回一个指定版本ID和模型分类的流程模型列表 [DESCRIPTION] 返回指定的流程组ID和模型分类名称下的流程列表 [DESCRIPTION] 从内存列表中获得流程模型,包括指定的AppId的依赖的App相关的,包含直接依赖(父子关系)和关联依赖(require指定) [DESCRIPTION] 获得指定用户的有启动权限的该流程定义的全部流程版本 [METHOD_SIGNATURE] getProcessDef() [METHOD_SIGNATURE] ActivityModel(java.lang.String?id,ProcessDefinitionprocessDefinition) [METHOD_SIGNATURE] UserTaskModel(java.lang.String?id,ProcessDefinitionprocessDefinition) [METHOD_SIGNATURE] SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) [METHOD_SIGNATURE] getProcessDefinition() [METHOD_SIGNATURE] cloneProcessDefinition(java.lang.String?sourceProcessDefId, boolean?isCloneForm, boolean?isCloneStartPerm, java.util.Map?params) [METHOD_SIGNATURE] getFirstProcessByGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] getProcessDefinition(java.lang.String?processDefId) [METHOD_SIGNATURE] getRunDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId) [METHOD_SIGNATURE] getActiveDefs(java.lang.String?appId) [METHOD_SIGNATURE] getActiveDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId) [METHOD_SIGNATURE] getActiveStartList() [METHOD_SIGNATURE] getProcessListByAppId(java.lang.String?appId) [METHOD_SIGNATURE] getProcessListOfCategory(java.lang.String?appId, java.lang.String?categoryName) [METHOD_SIGNATURE] getProcessListOfCategoryByVersionId(java.lang.String?appId, java.lang.String?processDefVersionId, java.lang.String?categoryName) [METHOD_SIGNATURE] getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?uid) [METHOD_SIGNATURE] getProcessListOfGroupIdAndCategoryName(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?categoryName, java.lang.String?uid) [METHOD_SIGNATURE] getProcessListOfGroupIdAndDependencies(java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] getProcessListOfGroupName(java.lang.String?appId, java.lang.String?processGroupName) [METHOD_SIGNATURE] getProcessListOfProcessVersion(java.lang.String?appId, java.lang.String?processDefId) [METHOD_SIGNATURE] getProcessListOfProcessVersionAndAuth(java.lang.String?appId, java.lang.String?processDefId, java.lang.String?uid) [METHOD_SIGNATURE] getVersionListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId) [METHOD_SIGNATURE] sortProcessListByCreateTime(java.util.List?list) [METHOD_SIGNATURE] sortProcessListByCreateTimeDesc(java.util.List?list) [METHOD_SIGNATURE] sortProcessListByName(java.util.List?list) [TABLE] 使用ProcessDefinition的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.model.def | com.actionsoft.bpms.commons.at | com.actionsoft.sdk.local.api | [TABLE] 返回ProcessDefinition的com.actionsoft.bpms.bpmn.engine.core.delegate中的方法 限定符和类型 | 方法和说明 ProcessDefinition | ProcessExecutionContext.getProcessDef()获得当前流程结构定义 [TABLE] 参数类型为ProcessDefinition的com.actionsoft.bpms.bpmn.engine.model.def中的构造器 构造器和说明 ActivityModel(java.lang.String?id,ProcessDefinitionprocessDefinition) UserTaskModel(java.lang.String?id,ProcessDefinitionprocessDefinition)指定流程模型的构造函数开发者请不要调用构造函数创建对象,使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型 [TABLE] 返回ProcessDefinition的com.actionsoft.bpms.commons.at中的方法 限定符和类型 | 方法和说明 ProcessDefinition | ExpressionContext.getProcessDefinition()流程定义模型 [TABLE] 返回ProcessDefinition的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 ProcessDefinition | RepositoryAPI.cloneProcessDefinition(java.lang.String?sourceProcessDefId, boolean?isCloneForm, boolean?isCloneStartPerm, java.util.Map?params)复制流程模型到指定应用 ProcessDefinition | RepositoryAPI.getFirstProcessByGroupId(java.lang.String?processGroupId)返回流程组下第一支流程 ProcessDefinition | RepositoryAPI.getProcessDefinition(java.lang.String?processDefId)获取流程定义模型 ProcessDefinition | RepositoryAPI.getRunDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId)根据版本id获得发布状态的流程实例 [TABLE] 返回变量类型为ProcessDefinition的类型的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 java.util.List | RepositoryAPI.getActiveDefs(java.lang.String?appId)返回当前Cache中的全部非停用的流程实例 java.util.List | RepositoryAPI.getActiveDefsOfVersion(java.lang.String?appId, java.lang.String?processDefVersionId)根据版本id获得非停用的流程实例 java.util.List | RepositoryAPI.getActiveStartList()返回可用的可通过API遍历启动的流程列表 java.util.List | RepositoryAPI.getProcessListByAppId(java.lang.String?appId)获得指定appId的所有流程 java.util.List | RepositoryAPI.getProcessListOfCategory(java.lang.String?appId, java.lang.String?categoryName)从内存列表中获得一个数据模型实例对象 java.util.List | RepositoryAPI.getProcessListOfCategoryByVersionId(java.lang.String?appId, java.lang.String?processDefVersionId, java.lang.String?categoryName)返回一个指定版本ID和模型分类的流程模型列表 java.util.List | RepositoryAPI.getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId)从内存列表中获得一个数据模型实例对象 java.util.List | RepositoryAPI.getProcessListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?uid)获取有管理权限的流程模型 java.util.List | RepositoryAPI.getProcessListOfGroupIdAndCategoryName(java.lang.String?appId, java.lang.String?processGroupId, java.lang.String?categoryName, java.lang.String?uid)返回指定的流程组ID和模型分类名称下的流程列表 java.util.List | RepositoryAPI.getProcessListOfGroupIdAndDependencies(java.lang.String?appId, java.lang.String?processGroupId)从内存列表中获得流程模型,包括指定的AppId的依赖的App相关的,包含直接依赖(父子关系)和关联依赖(require指定) java.util.List | RepositoryAPI.getProcessListOfGroupName(java.lang.String?appId, java.lang.String?processGroupName)从内存列表中获得一个数据模型实例对象 java.util.List | RepositoryAPI.getProcessListOfProcessVersion(java.lang.String?appId, java.lang.String?processDefId)获得该流程定义的全部流程版本 java.util.List | RepositoryAPI.getProcessListOfProcessVersionAndAuth(java.lang.String?appId, java.lang.String?processDefId, java.lang.String?uid)获得指定用户的有启动权限的该流程定义的全部流程版本 java.util.List | RepositoryAPI.getVersionListOfGroupId(java.lang.String?appId, java.lang.String?processGroupId)根据流程组的名字获取流程组有几个版本 [TABLE] 类型变量类型为ProcessDefinition的com.actionsoft.sdk.local.api中的方法参数 限定符和类型 | 方法和说明 void | RepositoryAPI.sortProcessListByCreateTime(java.util.List?list)按照流程创建时间升序排列 void | RepositoryAPI.sortProcessListByCreateTimeDesc(java.util.List?list)按照流程成就时间倒序排列 void | RepositoryAPI.sortProcessListByName(java.util.List?list)按照流程组名称以及流程名称排序 ================================================================================ === 页面 435 === # PAGE: 类 com.actionsoft.bpms.commons.formfile.model.FormFileModel的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/formfile/model/class-use/FormFileModel.html [TITLE] 类的使用com.actionsoft.bpms.commons.formfile.model.FormFileModel ================================================================================ === 页面 436 === # PAGE: 接口 com.actionsoft.bpms.schedule.ITrigger的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/schedule/class-use/ITrigger.html [TITLE] 接口的使用com.actionsoft.bpms.schedule.ITrigger ================================================================================ === 页面 437 === # PAGE: 接口 com.actionsoft.bpms.schedule.IJob的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/schedule/class-use/IJob.html [TITLE] 接口的使用com.actionsoft.bpms.schedule.IJob ================================================================================ === 页面 438 === # PAGE: 类 com.actionsoft.bpms.server.fs.dc.DCMessage的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/dc/class-use/DCMessage.html [TITLE] 类的使用com.actionsoft.bpms.server.fs.dc.DCMessage [DESCRIPTION] 处理异常时,获得发送给用户的信息,如果不设置,无返回结果 [METHOD_SIGNATURE] getDCMessage() [METHOD_SIGNATURE] setDCMessage(DCMessagemessage) [TABLE] 使用DCMessage的程序包 程序包 | 说明 com.actionsoft.bpms.server.fs | [TABLE] 返回DCMessage的com.actionsoft.bpms.server.fs中的方法 限定符和类型 | 方法和说明 DCMessage | DCContext.getDCMessage()处理异常时,获得发送给用户的信息,如果不设置,无返回结果 [TABLE] 参数类型为DCMessage的com.actionsoft.bpms.server.fs中的方法 限定符和类型 | 方法和说明 void | DCContext.setDCMessage(DCMessagemessage)给用户输出信息 ================================================================================ === 页面 439 === # PAGE: 接口 com.actionsoft.bpms.bpmn.constant.ActivityDefinitionConst的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/class-use/ActivityDefinitionConst.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.constant.ActivityDefinitionConst [DESCRIPTION] UserTask -> Activity,设计时刻常量定义 [TABLE] 使用ActivityDefinitionConst的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.constant | [TABLE] com.actionsoft.bpms.bpmn.constant中ActivityDefinitionConst的子接口 限定符和类型 | 接口和说明 interface | UserTaskDefinitionConstUserTask -> Activity,设计时刻常量定义 ================================================================================ === 页面 440 === # PAGE: 接口 com.actionsoft.bpms.commons.log.sla.constant.SLAConst的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/constant/class-use/SLAConst.html [TITLE] 接口的使用com.actionsoft.bpms.commons.log.sla.constant.SLAConst ================================================================================ === 页面 441 === # PAGE: 接口 com.actionsoft.sdk.local.api.BOCopyAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/BOCopyAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.BOCopyAPI [DESCRIPTION] 如果源和目标的字段名不一致,通过该方法进行映射。 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] 执行复制操作,将query的结果复制到目标表 [DESCRIPTION] 从源中移除一个字段,该字段的值不被copy到目标表 [METHOD_SIGNATURE] addCreateUser(UserContextuser) [METHOD_SIGNATURE] addMapping(java.lang.String?sourceFieldName, java.lang.String?targetFieldName) [METHOD_SIGNATURE] addNewData(java.lang.String?fieldName, java.lang.Object?data) [METHOD_SIGNATURE] copyTo(java.lang.String?boName,ProcessInstanceprocessInst) [METHOD_SIGNATURE] copyTo(java.lang.String?boName,ProcessInstanceprocessInst) [METHOD_SIGNATURE] copyTo(java.lang.String?boName, java.lang.String?bindId) [METHOD_SIGNATURE] copyTo(java.lang.String?boName, java.lang.String?bindId) [METHOD_SIGNATURE] query(BOQueryAPIquery) [METHOD_SIGNATURE] removeMapping(java.lang.String?sourceFieldName) [TABLE] 使用BOCopyAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回BOCopyAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 BOCopyAPI | BOCopyAPI.addCreateUser(UserContextuser)为目标数据对象增加新的创建人 BOCopyAPI | BOCopyAPI.addMapping(java.lang.String?sourceFieldName, java.lang.String?targetFieldName)如果源和目标的字段名不一致,通过该方法进行映射。 BOCopyAPI | BOCopyAPI.addNewData(java.lang.String?fieldName, java.lang.Object?data)为目标数据对象增加新的初始化值 BOCopyAPI | BOCopyAPI.copyTo(java.lang.String?boName,ProcessInstanceprocessInst)执行复制操作,将query的结果复制到目标表 BOCopyAPI | BOQueryAPI.copyTo(java.lang.String?boName,ProcessInstanceprocessInst)单条或批量完成BO数据的复制操作 BOCopyAPI | BOCopyAPI.copyTo(java.lang.String?boName, java.lang.String?bindId)执行复制操作,将query的结果复制到目标表 BOCopyAPI | BOQueryAPI.copyTo(java.lang.String?boName, java.lang.String?bindId)单条或批量完成BO数据的复制操作 BOCopyAPI | BOCopyAPI.query(BOQueryAPIquery)给定要复制的源记录 BOCopyAPI | BOCopyAPI.removeMapping(java.lang.String?sourceFieldName)从源中移除一个字段,该字段的值不被copy到目标表 ================================================================================ === 页面 442 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.ZooKeeperAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/ZooKeeperAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.ZooKeeperAPI [DESCRIPTION] 根据配置,获得一个ZooKeeper操作对象(连接分布式调度服务) [METHOD_SIGNATURE] getZooKeeperAPI(java.lang.String?profileId) [TABLE] 使用ZooKeeperAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回ZooKeeperAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 ZooKeeperAPI | CCAPI.getZooKeeperAPI(java.lang.String?profileId)根据配置,获得一个ZooKeeper操作对象(连接分布式调度服务) ================================================================================ === 页面 443 === # PAGE: 接口 com.actionsoft.bpms.bpmn.constant.UserTaskDefinitionConst的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/class-use/UserTaskDefinitionConst.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.constant.UserTaskDefinitionConst ================================================================================ === 页面 444 === # PAGE: 类 com.actionsoft.exception.AWSObjectNotFindException的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/class-use/AWSObjectNotFindException.html [TITLE] 类的使用com.actionsoft.exception.AWSObjectNotFindException ================================================================================ === 页面 445 === # PAGE: 类 com.actionsoft.exception.AWSDataAccessException的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/class-use/AWSDataAccessException.html [TITLE] 类的使用com.actionsoft.exception.AWSDataAccessException [DESCRIPTION] 使用传统Statement批量更新,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象由调用者提供。 [DESCRIPTION] 使用传统Statement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 使用PreparedStatement查询第一个字段的int类型值。 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 获得第一个记录字段filedName的值,并取int类型。 [DESCRIPTION] 获得第一行记录字段filedName值,并取int类型。 [DESCRIPTION] 已过时。 use DBSql.getMaps(Connection, String, Map) instead. [DESCRIPTION] use DBSql.getMaps(Connection, String, Map) instead. [DESCRIPTION] 已过时。 use DBSql.getMaps(String, Map) instead. [DESCRIPTION] use DBSql.getMaps(String, Map) instead. [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段值,并取Long类型。 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 获得第一个记录的字段filedName值,并取long类型。 [DESCRIPTION] 根据rowMapper将查询结果中的第一行记录转换为T对象。 [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 [DESCRIPTION] 使用Statement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 使用PreparedStatement查询结果集第一行记录字段filedName的String类型值。 [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 获得第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,有返回值 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 查询数据库,使用rse处理结果数据集,返回T对象 [DESCRIPTION] 查询数据库,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询数据库,使用rch处理数据集中每条记录 [DESCRIPTION] 执行查询结果为List,长度是查询记录数,每条记录是一个T类型 [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 [DESCRIPTION] 使用传统Statement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 使用PreparedStatement执行更新操作,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] 根据唯一字段查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询指定字段的值,适用于流程表单的主表数据 [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 [DESCRIPTION] 将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 [DESCRIPTION] 带数据库连接的回调方法,该方法将自动关闭连接 [DESCRIPTION] 查询sql取第一条数据集的第一列double值,如果没有满足要求的数据,返回0d [DESCRIPTION] 查询sql取第一条数据集的第一列int值,如果没有满足要求的数据,返回0 [DESCRIPTION] 查询sql取第一条数据集的第一列long值,如果没有满足要求的数据,返回0 [DESCRIPTION] 查询sql取第一条数据集,返回列名/列值的Map结构,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列值,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql取第一条数据集的第一列String值,如果没有满足要求的数据,返回空串 [DESCRIPTION] 查询sql取第一条数据集的第一列Timestamp值,如果没有满足要求的数据,返回null [DESCRIPTION] 查询sql,使用rh处理结果数据集,并返回值 [DESCRIPTION] 查询sql,使用rh处理结果数据集,不返回值 [DESCRIPTION] 查询sql,针对数据集每一条数据转换为目标对象 [METHOD_SIGNATURE] extractData(java.sql.ResultSet?rs) [METHOD_SIGNATURE] delete(java.sql.Connection?conn, java.lang.Object?id) [METHOD_SIGNATURE] delete(java.lang.Object?id) [METHOD_SIGNATURE] delete(java.lang.Object?id) [METHOD_SIGNATURE] insert(Mmodel) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.Object?id, java.util.Map?fields) [METHOD_SIGNATURE] update(Mmodel) [METHOD_SIGNATURE] update(java.lang.Object?id, java.util.Map?fields) [METHOD_SIGNATURE] update(java.lang.Object?id, java.util.Map?fields) [METHOD_SIGNATURE] batch(java.sql.Connection?conn, java.lang.String[]?sql) [METHOD_SIGNATURE] batch(java.sql.Connection?conn, java.lang.String?sql,BatchPreparedStatementSetterpss) [METHOD_SIGNATURE] batch(java.lang.String[]?sqls) [METHOD_SIGNATURE] batch(java.lang.String?sql,BatchPreparedStatementSetterpss) [METHOD_SIGNATURE] batchUpdate(java.sql.Connection?conn, java.lang.String?sql, java.util.List>?batchValues) [METHOD_SIGNATURE] batchUpdate(java.lang.String?sql, java.util.List>?batchValues) [METHOD_SIGNATURE] getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getDouble(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getDouble(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getInt(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getInt(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getList(java.sql.Connection?conn, java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args) [METHOD_SIGNATURE] getList(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] DBSql.getMaps(Connection, String, Map) [METHOD_SIGNATURE] getList(java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args) [METHOD_SIGNATURE] getList(java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] DBSql.getMaps(String, Map) [METHOD_SIGNATURE] getLong(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getLong(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getLong(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getMap(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMap(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMaps(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] getMaps(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMaps(java.lang.String?sql, java.util.Map?args) [METHOD_SIGNATURE] getMaps(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getString(java.lang.String?sql) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] getTimestamp(java.lang.String?sql, java.lang.String?filedName) [METHOD_SIGNATURE] getTimestamp(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args,ResultSetExtractor?rse) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args, ResultSetHandler?rh) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,ResultSetExtractor?rse) [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,RowCallbackHandlerrch) [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) [METHOD_SIGNATURE] query(java.lang.String?sql,ResultSetExtractor?rse, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.String?sql) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap) [METHOD_SIGNATURE] update(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] update(java.lang.String?sql) [METHOD_SIGNATURE] update(java.lang.String?sql, java.util.Map?paraMap) [METHOD_SIGNATURE] update(java.lang.String?sql, java.lang.Object[]?args) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas, java.lang.String?bindId, java.lang.String?uid) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] get(java.lang.String?boName, java.lang.String?boId) [METHOD_SIGNATURE] get(java.lang.String?boName, java.lang.String?boId, java.lang.String?fieldName) [METHOD_SIGNATURE] getByKeyField(java.lang.String?boName, java.lang.String?fieldName, java.lang.Object?value) [METHOD_SIGNATURE] getByProcess(java.lang.String?boName, java.lang.String?processInstId) [METHOD_SIGNATURE] getByProcess(java.lang.String?boName, java.lang.String?processInstId, java.lang.String?fieldName) [METHOD_SIGNATURE] getFile(java.lang.String?fileId) [METHOD_SIGNATURE] getFile(java.lang.String?fileId, java.lang.String?repositoryName) [METHOD_SIGNATURE] getFiles(java.lang.String?boId, java.lang.String?fieldName) [METHOD_SIGNATURE] remove(java.lang.String?boName, java.lang.String?boId) [METHOD_SIGNATURE] remove(java.lang.String?boName, java.lang.String?boId, java.sql.Connection?conn) [METHOD_SIGNATURE] removeByBindId(java.lang.String?boName, java.lang.String?bindId) [METHOD_SIGNATURE] removeByBindId(java.lang.String?boName, java.lang.String?bindId, java.sql.Connection?conn) [METHOD_SIGNATURE] removeFile(java.lang.String?fileId) [METHOD_SIGNATURE] removeFiles(java.lang.String?boId, java.lang.String?fieldName) [METHOD_SIGNATURE] update(java.lang.String?boName,BOrecordData) [METHOD_SIGNATURE] update(java.lang.String?boName,BOrecordData, java.sql.Connection?conn) [METHOD_SIGNATURE] updateByBindId(java.lang.String?entityName,BOrecordData) [METHOD_SIGNATURE] updateByBindId(java.lang.String?boName, java.lang.String?bindId, java.lang.String?fieldName, java.lang.Object?value) [METHOD_SIGNATURE] upFile(FormFile?formFile, java.io.InputStream?data) [METHOD_SIGNATURE] upFile(FormFile?formFile, java.lang.String?repositoryName, java.io.InputStream?data) [METHOD_SIGNATURE] execute(?callback) [METHOD_SIGNATURE] getDouble(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getInt(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getLong(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMap(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getMaps(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.lang.String?sql, java.lang.Class?type, java.lang.Object...?args) [METHOD_SIGNATURE] getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] getString(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] getSupply() [METHOD_SIGNATURE] getTimestamp(java.lang.String?sql, java.lang.Object...?args) [METHOD_SIGNATURE] open() [METHOD_SIGNATURE] query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) [METHOD_SIGNATURE] query(java.lang.String?sql,ResultSetExtractor?rsh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql, ResultSetHandler?rsh, java.lang.Object...?args) [METHOD_SIGNATURE] query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) [METHOD_SIGNATURE] update(java.lang.String?sql, java.lang.Object...?args) [TABLE] 使用AWSDataAccessException的程序包 程序包 | 说明 com.actionsoft.bpms.commons.database | com.actionsoft.bpms.commons.mvc.dao | com.actionsoft.bpms.util | com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] 抛出AWSDataAccessException的com.actionsoft.bpms.commons.database中的方法 限定符和类型 | 方法和说明 T | ResultSetExtractor.extractData(java.sql.ResultSet?rs)接口实现中必须处理整个数据集 [TABLE] 抛出AWSDataAccessException的com.actionsoft.bpms.commons.mvc.dao中的方法 限定符和类型 | 方法和说明 int | DaoObject.delete(java.sql.Connection?conn, java.lang.Object?id) int | DaoObject.delete(java.lang.Object?id) int | IDaoObject.delete(java.lang.Object?id)删除一条记录 int | IDaoObject.insert(Mmodel)插入一条记录 int | DaoObject.update(java.sql.Connection?conn, java.lang.Object?id, java.util.Map?fields) int | IDaoObject.update(Mmodel)更新一条记录 int | DaoObject.update(java.lang.Object?id, java.util.Map?fields) int | IDaoObject.update(java.lang.Object?id, java.util.Map?fields)更新一条记录指定的字段值 [TABLE] 抛出AWSDataAccessException的com.actionsoft.bpms.util中的方法 限定符和类型 | 方法和说明 static int[] | DBSql.batch(java.sql.Connection?conn, java.lang.String[]?sql)使用传统Statement批量更新,Connection对象由调用者提供。 static int[] | DBSql.batch(java.sql.Connection?conn, java.lang.String?sql,BatchPreparedStatementSetterpss)使用PreparedStatement批量更新,Connection对象由调用者提供。 static int[] | DBSql.batch(java.lang.String[]?sqls)使用传统Statement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int[] | DBSql.batch(java.lang.String?sql,BatchPreparedStatementSetterpss)使用PreparedStatement批量更新,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int[] | DBSql.batchUpdate(java.sql.Connection?conn, java.lang.String?sql, java.util.List>?batchValues)批量更新,sql是含有X=:X的形式 static int[] | DBSql.batchUpdate(java.lang.String?sql, java.util.List>?batchValues)批量更新,sql是含有X=:X的形式 static double | DBSql.getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static double | DBSql.getDouble(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static double | DBSql.getDouble(java.lang.String?sql, java.lang.String?filedName)使用Statement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static double | DBSql.getDouble(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement获得结果集第一条记录字段filedName的double值,如果结果集为空返回0 static int | DBSql.getInt(java.sql.Connection?conn, java.lang.String?sql)获得第一行记录的字段值,并取int类型。 static int | DBSql.getInt(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap)获得第一个记录字段filedName的值,并取int类型。 static int | DBSql.getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement查询第一个字段的int类型值。 static int | DBSql.getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)获得第一个记录字段filedName的值,并取int类型。 static int | DBSql.getInt(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一个记录字段filedName的值,并取int类型。 static int | DBSql.getInt(java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取int类型。 static int | DBSql.getInt(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一行记录字段filedName值,并取int类型。 static ?java.util.List | DBSql.getList(java.sql.Connection?conn, java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args) static java.util.List | DBSql.getList(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args)已过时。useDBSql.getMaps(Connection, String, Map)instead. static ?java.util.List | DBSql.getList(java.lang.String?sql, java.lang.Class?requiredType, java.lang.Object...?args)返回某字段值的集合。 static java.util.List | DBSql.getList(java.lang.String?sql, java.util.Map?args)已过时。useDBSql.getMaps(String, Map)instead. static long | DBSql.getLong(java.sql.Connection?conn, java.lang.String?sql)获得第一个记录的字段filedName值,并取long类型。 static long | DBSql.getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取long类型。 static long | DBSql.getLong(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一个记录的字段值,并取Long类型。 static long | DBSql.getLong(java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段filedName值,并取long类型。 static long | DBSql.getLong(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)获得第一个记录的字段filedName值,并取long类型。 static RowMap | DBSql.getMap(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args) static RowMap | DBSql.getMap(java.lang.String?sql, java.lang.Object...?args)提取查询结果集的第一行记录为Map对象。 static java.util.List | DBSql.getMaps(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args)提取多条结果集 static java.util.List | DBSql.getMaps(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object...?args)提取多条结果集 static java.util.List | DBSql.getMaps(java.lang.String?sql, java.util.Map?args)提取多条结果集 static java.util.List | DBSql.getMaps(java.lang.String?sql, java.lang.Object...?args)提取多条结果集 static ?T | DBSql.getObject(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args) static ?T | DBSql.getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)根据rowMapper将查询结果中的第一行记录转换为T对象。 static java.lang.String | DBSql.getString(java.sql.Connection?conn, java.lang.String?sql)使用Statement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | DBSql.getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | DBSql.getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)使用Statement查询结果集第一行记录字段filedName的String类型值。 static java.lang.String | DBSql.getString(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | DBSql.getString(java.lang.String?sql)使用Statement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | DBSql.getString(java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement查询结果集第一行记录第一个字段的String类型值。 static java.lang.String | DBSql.getString(java.lang.String?sql, java.lang.String?filedName)使用Statement查询结果集第一行记录字段filedName的String类型值。 static java.lang.String | DBSql.getString(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询结果集第一行记录字段filedName的String类型值。 static java.sql.Timestamp | DBSql.getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取Timestamp类型。 static java.sql.Timestamp | DBSql.getTimestamp(java.sql.Connection?conn, java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 static java.sql.Timestamp | DBSql.getTimestamp(java.lang.String?sql, java.lang.String?filedName)获得第一个记录的字段值,并取Timestamp类型。 static java.sql.Timestamp | DBSql.getTimestamp(java.lang.String?sql, java.lang.String?filedName, java.util.Map?paraMap)使用PreparedStatement查询第一个记录的字段值,并取Timestamp类型。 static ?T | DBSql.query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args,ResultSetExtractor?rse)查询数据库,使用rse处理结果数据集,有返回值 static void | DBSql.query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?args, ResultSetHandler?rh) static ?java.util.List | DBSql.query(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper)查询数据库,使用rse处理结果数据集,返回T对象 static void | DBSql.query(java.sql.Connection?conn, java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args)查询数据库,使用rh处理结果数据集,不返回值 static void | DBSql.query(java.sql.Connection?conn, java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args)查询数据库,使用rch处理数据集中每条记录 static ?java.util.List | DBSql.query(java.sql.Connection?conn, java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)执行查询结果为List,长度是查询记录数,每条记录是一个T类型 static ?T | DBSql.query(java.lang.String?sql, java.util.Map?paraMap,ResultSetExtractor?rse)查询数据库,使用rse处理结果数据集,返回T对象 static void | DBSql.query(java.lang.String?sql, java.util.Map?paraMap,RowCallbackHandlerrch)查询数据库,使用rch处理数据集中每条记录 static ?java.util.List | DBSql.query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper)执行查询结果为List,长度是查询记录数,每条记录是一个T类型 static ?T | DBSql.query(java.lang.String?sql,ResultSetExtractor?rse, java.lang.Object...?args)查询数据库,使用rse处理结果数据集,返回T对象 static void | DBSql.query(java.lang.String?sql, ResultSetHandler?rh, java.lang.Object...?args)查询数据库,使用rh处理结果数据集,不返回值 static void | DBSql.query(java.lang.String?sql,RowCallbackHandlerrch, java.lang.Object...?args)查询数据库,使用rch处理数据集中每条记录 static ?java.util.List | DBSql.query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)执行查询结果为List,长度是查询记录数,每条记录是一个T类型 static int | DBSql.update(java.sql.Connection?conn, java.lang.String?sql)使用传统Statement执行SQL更新语句,Connection对象由调用者提供。 static int | DBSql.update(java.sql.Connection?conn, java.lang.String?sql, java.util.Map?paraMap)使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 static int | DBSql.update(java.sql.Connection?conn, java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement执行SQL更新语句,Connection对象由调用者提供。 static int | DBSql.update(java.lang.String?sql)使用传统Statement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int | DBSql.update(java.lang.String?sql, java.util.Map?paraMap)使用PreparedStatement执行SQL更新语句,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 static int | DBSql.update(java.lang.String?sql, java.lang.Object[]?args)使用PreparedStatement执行更新操作,Connection对象从当前AWS主数据库的连接池中自动获取并释放。 [TABLE] 抛出AWSDataAccessException的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 int | BOAPI.create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | BOAPI.create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | BOAPI.create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | BOAPI.create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int[] | BOAPI.create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext)(批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int[] | BOAPI.create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn)(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 int[] | BOAPI.create(java.lang.String?boName, java.util.List?recordDatas, java.lang.String?bindId, java.lang.String?uid)(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 int | BOAPI.createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int | BOAPI.createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int[] | BOAPI.createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext)(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int[] | BOAPI.createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext, java.sql.Connection?conn)(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 BO | BOAPI.get(java.lang.String?boName, java.lang.String?boId)根据BOID查询一条BO数据 java.lang.Object | BOAPI.get(java.lang.String?boName, java.lang.String?boId, java.lang.String?fieldName)根据BOID查询指定字段的值 BO | BOAPI.getByKeyField(java.lang.String?boName, java.lang.String?fieldName, java.lang.Object?value)根据唯一字段查询一条BO数据,适用于流程表单的主表数据 BO | BOAPI.getByProcess(java.lang.String?boName, java.lang.String?processInstId)根据流程实例查询一条BO数据,适用于流程表单的主表数据 java.lang.Object | BOAPI.getByProcess(java.lang.String?boName, java.lang.String?processInstId, java.lang.String?fieldName)根据流程实例查询指定字段的值,适用于流程表单的主表数据 java.io.InputStream | BOAPI.getFile(java.lang.String?fileId)读取指定文件内容,该API需要关闭流。 java.io.InputStream | BOAPI.getFile(java.lang.String?fileId, java.lang.String?repositoryName)读取指定文件内容,该API需要关闭流。 java.util.List | BOAPI.getFiles(java.lang.String?boId, java.lang.String?fieldName)获取指定附件字段已上传的全部文件列表 int | BOAPI.remove(java.lang.String?boName, java.lang.String?boId)删除一条BO表记录。 int | BOAPI.remove(java.lang.String?boName, java.lang.String?boId, java.sql.Connection?conn)删除一条BO表记录。 int | BOAPI.removeByBindId(java.lang.String?boName, java.lang.String?bindId)删除与某流程实例相关的BO表记录。 int | BOAPI.removeByBindId(java.lang.String?boName, java.lang.String?bindId, java.sql.Connection?conn)删除与某流程实例相关的BO表记录。 void | BOAPI.removeFile(java.lang.String?fileId)删除指定文件 void | BOAPI.removeFiles(java.lang.String?boId, java.lang.String?fieldName)批量删除指定字段的所有文件 int | BOAPI.update(java.lang.String?boName,BOrecordData)更新一条BO表记录。 int | BOAPI.update(java.lang.String?boName,BOrecordData, java.sql.Connection?conn)更新一条BO表记录。 int | BOAPI.updateByBindId(java.lang.String?entityName,BOrecordData)按bindId更新记录。 int | BOAPI.updateByBindId(java.lang.String?boName, java.lang.String?bindId, java.lang.String?fieldName, java.lang.Object?value)(批量)根据流程实例更新BO数据 void | BOAPI.upFile(FormFile?formFile, java.io.InputStream?data)将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 void | BOAPI.upFile(FormFile?formFile, java.lang.String?repositoryName, java.io.InputStream?data)将文件上传到BO表的指定字段并设置formFile附加信息,该API需要关闭流。 [TABLE] 抛出AWSDataAccessException的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 ?T | RDSAPI.execute(?callback)带数据库连接的回调方法,该方法将自动关闭连接 double | RDSAPI.getDouble(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列double值,如果没有满足要求的数据,返回0d int | RDSAPI.getInt(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列int值,如果没有满足要求的数据,返回0 long | RDSAPI.getLong(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列long值,如果没有满足要求的数据,返回0 RowMap | RDSAPI.getMap(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集,返回列名/列值的Map结构,如果没有满足要求的数据,返回null java.util.List | RDSAPI.getMaps(java.lang.String?sql, java.lang.Object...?args) ?T | RDSAPI.getObject(java.lang.String?sql, java.lang.Class?type, java.lang.Object...?args)查询sql取第一条数据集的第一列值,如果没有满足要求的数据,返回null ?T | RDSAPI.getObject(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)查询sql取第一条数据集,如果没有满足要求的数据,返回null java.lang.String | RDSAPI.getString(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列String值,如果没有满足要求的数据,返回空串 SUPPLY | RDSAPI.getSupply()获得当前数据库类型 java.sql.Timestamp | RDSAPI.getTimestamp(java.lang.String?sql, java.lang.Object...?args)查询sql取第一条数据集的第一列Timestamp值,如果没有满足要求的数据,返回null java.sql.Connection | RDSAPI.open() ?java.util.List | RDSAPI.query(java.lang.String?sql, java.util.Map?paraMap,RowMapper?rowMapper) ?T | RDSAPI.query(java.lang.String?sql,ResultSetExtractor?rsh, java.lang.Object...?args)查询sql,使用rh处理结果数据集,并返回值 void | RDSAPI.query(java.lang.String?sql, ResultSetHandler?rsh, java.lang.Object...?args)查询sql,使用rh处理结果数据集,不返回值 ?java.util.List | RDSAPI.query(java.lang.String?sql,RowMapper?rowMapper, java.lang.Object...?args)查询sql,针对数据集每一条数据转换为目标对象 int | RDSAPI.update(java.lang.String?sql, java.lang.Object...?args)执行一条可含有? ================================================================================ === 页面 446 === # PAGE: 类 com.actionsoft.bpms.commons.portal.skins.AbstPortalSkins的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/portal/skins/class-use/AbstPortalSkins.html [TITLE] 类的使用com.actionsoft.bpms.commons.portal.skins.AbstPortalSkins ================================================================================ === 页面 447 === # PAGE: 类 com.actionsoft.bpms.commons.mvc.dao.DaoOrderBy的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/dao/class-use/DaoOrderBy.html [TITLE] 类的使用com.actionsoft.bpms.commons.mvc.dao.DaoOrderBy [METHOD_SIGNATURE] orderBy(java.lang.String?fieldName) [METHOD_SIGNATURE] orderBy(java.lang.String?fieldName) [TABLE] 使用DaoOrderBy的程序包 程序包 | 说明 com.actionsoft.bpms.commons.mvc.dao | [TABLE] 返回DaoOrderBy的com.actionsoft.bpms.commons.mvc.dao中的方法 限定符和类型 | 方法和说明 DaoOrderBy | DaoQuery.orderBy(java.lang.String?fieldName) DaoOrderBy | IDaoQuery.orderBy(java.lang.String?fieldName)设置排序字段 ================================================================================ === 页面 448 === # PAGE: 类 com.actionsoft.exception.AWSAPIException的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/class-use/AWSAPIException.html [TITLE] 类的使用com.actionsoft.exception.AWSAPIException [DESCRIPTION] 添加小组成员 如果userList以列表形式(用空格分开)则添加到teamId所在小组 [DESCRIPTION] 通过processBusinessKey取消流程,终止并补偿一个流程实例。 [DESCRIPTION] 通过id取消流程,终止并补偿一个流程实例。 [DESCRIPTION] 取消任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 取消节点的全部任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 [DESCRIPTION] 任务从(机构或角色)中认领,将共享任务变为私有任务。 [DESCRIPTION] 注销单位,注销后不再显示该单位及单位以下的部门和人员信息 [DESCRIPTION] 注销部门,注销后不再显示该部门及子部门和人员信息 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 [DESCRIPTION] 创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 创建调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 创建部门,该部门默认排序值为父部门下的最大+1 [DESCRIPTION] 创建一个已经完成的EAI历史任务,该类任务不由本地工作流引擎驱动,无需再调用完成的操作 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建一个EAI任务,该类任务不由本地工作流引擎驱动 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 一个特定创建日期的流程实例,支持短流程或人工+系统混编的流程。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建一个流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 一个特定创建日期的流程实例,适用于系统集成类的短流程启动。 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建公共人工任务类实例,认领类型由Type指定 [DESCRIPTION] 创建公共人工任务类实例,认领类型由ClaimType指定。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 [DESCRIPTION] 将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 [DESCRIPTION] 删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过processBusinessKey删除一个流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 通过id删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 删除任务,被删除的任务标记状态‘delete’转移到H表。 [DESCRIPTION] 通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过processBusinessKey统计流程处于活动状态的任务数量。 [DESCRIPTION] 通过processBusinessKey获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 [DESCRIPTION] 获取用户有权限的所有小组(包括用户所在的团队小组,共享权限下的团队小组,和自己创建的团队小组) [DESCRIPTION] 通过processBusinessKey判断流程实例是否已结束。 [DESCRIPTION] 通过processBusinessKey判断流程实例是否允许撤销重办。 [DESCRIPTION] 通过processBusinessKey判断流程实例是否被挂起 [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 [DESCRIPTION] 不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 [DESCRIPTION] 合并多个部门到目标部门,多个合并部门以空格隔开 [DESCRIPTION] 移动部门位置到指定单位下(id不变),该部门下的子部门layer也会级联改变。 [DESCRIPTION] 移动部门位置(id不变),该部门下的子部门layer也会级联改变。 [DESCRIPTION] 发布指定范围内的流程,该API可以被外部流程调用,完成发布动作 [DESCRIPTION] 通过processBusinessKey流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 通过id流程复活,重新激活已结束的流程实例。 [DESCRIPTION] 给当前办理者发送催办邮件(有外部邮箱配置的用户,优先发送外部邮件) [DESCRIPTION] 通过processBusinessKey给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 [DESCRIPTION] 通过Id给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 [DESCRIPTION] 当小组被删除时,删除小组相关的配置资源和成员权限 [DESCRIPTION] 移走小组的成员 如果userList以列表形式(用空格分开)则删除多个成员 [DESCRIPTION] 重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过processBusinessKey重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务( 适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过id重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 [DESCRIPTION] 通过processBusinessKey恢复被挂起的流程实例 [DESCRIPTION] 通过processBusinessKey为流程变量赋值 [DESCRIPTION] 通过processBusinessKey为批量赋值流程变量 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 评估条件并模拟获得当前向后可能推进到的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 启动流程,如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过processBusinessKey启动流程。 [DESCRIPTION] 通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 [DESCRIPTION] 通过id挂起流程实例,挂起的流程实例被暂停执行 [DESCRIPTION] 通过processBusinessKey挂起流程实例,挂起的流程实例被暂停执行。 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。 [DESCRIPTION] 通过processBusinessKey终止一个流程实例。 [DESCRIPTION] 如果该任务允许收回,收回已办任务,被收回的待办任务标记状态‘cancel’转移到H表 [METHOD_SIGNATURE] activateUser(java.lang.String?uid) [METHOD_SIGNATURE] activeCompany(java.lang.String?id) [METHOD_SIGNATURE] activeDepartment(java.lang.String?id) [METHOD_SIGNATURE] addPositionRole(java.lang.String?id, java.lang.String?members) [METHOD_SIGNATURE] addTeamMember(java.lang.String?teamId, java.lang.String?userList) [METHOD_SIGNATURE] assertDepartmentManager(java.lang.String?departmentId, java.lang.String?uid) [METHOD_SIGNATURE] asynCallASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params) [METHOD_SIGNATURE] cancel(ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] cancelByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid) [METHOD_SIGNATURE] cancelById(java.lang.String?processInstId, java.lang.String?uid) [METHOD_SIGNATURE] cancelDepartmentManager(java.lang.String?departmentId, java.lang.String?uid) [METHOD_SIGNATURE] cancelTask(TaskInstancetaskInst, java.lang.String?uid, java.lang.String?cancelReason) [METHOD_SIGNATURE] cancelTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, java.lang.String?cancelReason) [METHOD_SIGNATURE] changeDelegateUser(java.lang.String?id, java.lang.String?uids) [METHOD_SIGNATURE] changeDelegateUser(java.lang.String?id, java.lang.String?uids, java.lang.String?applicantCompanyId, java.lang.String?applicantDeptId, java.lang.String?applicantRoleId, java.lang.String?delegateCompanyId, java.lang.String?delegateDeptId, java.lang.String?delegateRoleId) [METHOD_SIGNATURE] changeEndtime(java.lang.String?id, java.util.Date?endTime) [METHOD_SIGNATURE] changeUserPWD(java.lang.String?uid, java.lang.String?oldPassword, java.lang.String?newPassword) [METHOD_SIGNATURE] claimTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] closeCompany(java.lang.String?id) [METHOD_SIGNATURE] closeDepartment(java.lang.String?id) [METHOD_SIGNATURE] commitComment(java.lang.String?taskInstId, java.lang.String?user, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting) [METHOD_SIGNATURE] commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting) [METHOD_SIGNATURE] commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, java.lang.String?commentId, boolean?isIgnoreDefaultSetting) [METHOD_SIGNATURE] completeEAITask(java.lang.String?eaiTaskInstId) [METHOD_SIGNATURE] completeEAITask(java.lang.String?applicationName, java.lang.String?outerId) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, java.sql.Timestamp?endTime) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, java.sql.Timestamp?endTime) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst,UserContextuserContext) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask) [METHOD_SIGNATURE] completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext) [METHOD_SIGNATURE] completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId,UserContextuserContext, boolean?isBranch) [METHOD_SIGNATURE] completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid) [METHOD_SIGNATURE] completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, boolean?isBranch) [METHOD_SIGNATURE] create(DelegationModeldelegationModel) [METHOD_SIGNATURE] createBOProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title) [METHOD_SIGNATURE] createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title) [METHOD_SIGNATURE] createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createCallActivityTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title) [METHOD_SIGNATURE] createCallActivityTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createCallActivityTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2) [METHOD_SIGNATURE] createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] createDepartment(java.lang.String?companyId, java.lang.String?departmentId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] createEAIHistoryTaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param) [METHOD_SIGNATURE] createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority) [METHOD_SIGNATURE] createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param) [METHOD_SIGNATURE] createPosition(java.lang.String?name, java.lang.String?categoryName) [METHOD_SIGNATURE] createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no) [METHOD_SIGNATURE] createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?members) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars) [METHOD_SIGNATURE] createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars) [METHOD_SIGNATURE] createRole(java.lang.String?name, java.lang.String?categoryName) [METHOD_SIGNATURE] createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no) [METHOD_SIGNATURE] createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createServiceTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync) [METHOD_SIGNATURE] createServiceTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId, java.util.Map?vars) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.util.Map?vars) [METHOD_SIGNATURE] createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars) [METHOD_SIGNATURE] createTeam(java.lang.String?name, java.lang.String?uid) [METHOD_SIGNATURE] createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?parentId, int?teamType) [METHOD_SIGNATURE] createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager) [METHOD_SIGNATURE] createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId) [METHOD_SIGNATURE] createUserAdHocTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, int?adHocType, java.lang.String?title) [METHOD_SIGNATURE] createUserAdHocTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, int?adHocType, java.lang.String?title) [METHOD_SIGNATURE] createUserCCTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserCCTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserClaimTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title) [METHOD_SIGNATURE] createUserClaimTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title) [METHOD_SIGNATURE] createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, boolean?isManager, boolean?isShow) [METHOD_SIGNATURE] createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow) [METHOD_SIGNATURE] createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow, int?operationType) [METHOD_SIGNATURE] createUserNotifyTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserNotifyTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority) [METHOD_SIGNATURE] createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title) [METHOD_SIGNATURE] createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority) [METHOD_SIGNATURE] createUserTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createUserTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime) [METHOD_SIGNATURE] createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager) [METHOD_SIGNATURE] createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId) [METHOD_SIGNATURE] decrypt(byte[]?data, java.lang.String?password) [METHOD_SIGNATURE] delegateTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?delegateReason) [METHOD_SIGNATURE] delegateTask(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetUser, java.lang.String?delegateReason) [METHOD_SIGNATURE] delete(ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] deleteByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid) [METHOD_SIGNATURE] deleteById(java.lang.String?processInstId, java.lang.String?uid) [METHOD_SIGNATURE] deleteOtherTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] deleteOtherTask(TaskInstancetaskInst,UserContextuserContext) [METHOD_SIGNATURE] deleteTask(java.lang.String?taskInstId, java.lang.String?uid) [METHOD_SIGNATURE] deleteTask(TaskInstancetaskInst,UserContextuserContext) [METHOD_SIGNATURE] disabledUser(java.lang.String?uid) [METHOD_SIGNATURE] encrypt(byte[]?data, java.lang.String?password) [METHOD_SIGNATURE] findTasksByPrePath(java.lang.String?beginTaskInstId, java.lang.String?endTaskInstId) [METHOD_SIGNATURE] findTasksOfSub(java.lang.String?taskInstId) [METHOD_SIGNATURE] getBPMN(java.lang.String?processDefId) [METHOD_SIGNATURE] getBPMNDiagram(java.lang.String?processDefId, int?diagramType) [METHOD_SIGNATURE] getBPMNDiagramUrl(java.lang.String?processDefId, int?diagramType, java.lang.String?sessionId) [METHOD_SIGNATURE] getCommentsByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] getConcurrentlyCompany(java.lang.String?uid) [METHOD_SIGNATURE] getConcurrentlyCompanyId(java.lang.String?uid) [METHOD_SIGNATURE] getCountOfActiveTaskByBusinessKey(java.lang.String?processBusinessKey, boolean?isSuspend) [METHOD_SIGNATURE] getHistoryParticipantsByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?processDefId, java.lang.String?activityDefId, boolean?isTransitionTask) [METHOD_SIGNATURE] getParticipants(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipants(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPerformer(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPerformer(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPotential(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getParticipantsOfPotential(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId) [METHOD_SIGNATURE] getPositionRoles(java.lang.String?id) [METHOD_SIGNATURE] getRolesByNomarl() [METHOD_SIGNATURE] getRolesByPosition() [METHOD_SIGNATURE] getTeamMembers(java.lang.String?teamId) [METHOD_SIGNATURE] getTeams(java.lang.String?uid) [METHOD_SIGNATURE] hasCompanySec(java.lang.String?companyId, java.lang.String?userId) [METHOD_SIGNATURE] initUserPWD(java.lang.String?uid) [METHOD_SIGNATURE] isChoiceActionMenu(java.lang.String?taskInstId, java.lang.String?actionName) [METHOD_SIGNATURE] isClaimTask(java.lang.String?taskInstId) [METHOD_SIGNATURE] isClaimTask(TaskInstancetaskInst) [METHOD_SIGNATURE] isEndByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] isEndById(java.lang.String?processInstId) [METHOD_SIGNATURE] isRestartByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] isRestartById(java.lang.String?processInstId) [METHOD_SIGNATURE] isSuspendByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] isSuspendById(java.lang.String?processInstId) [METHOD_SIGNATURE] jumpActivity(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId) [METHOD_SIGNATURE] jumpActivity(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetActivityDefId) [METHOD_SIGNATURE] mergeDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId) [METHOD_SIGNATURE] mergeDepartments(java.lang.String?targetDeptId, java.lang.String?sourceDeptIds) [METHOD_SIGNATURE] moveDepartmentToCompany(java.lang.String?sourceDepartmentId, java.lang.String?targetCompanyId) [METHOD_SIGNATURE] moveDepartmentToDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId) [METHOD_SIGNATURE] moveUser(java.lang.String?uid, java.lang.String?targetDepartmentId) [METHOD_SIGNATURE] publishPALRepository(JSONObject?publishInfo, JSONArray?publishList) [METHOD_SIGNATURE] reactivate(ProcessInstanceprocessInst, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason) [METHOD_SIGNATURE] reactivateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason) [METHOD_SIGNATURE] reactivateById(java.lang.String?processInstId, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason) [METHOD_SIGNATURE] remindMail(UserContextsender,ProcessInstanceprocessInst) [METHOD_SIGNATURE] remindMailByBusinessKey(java.lang.String?uid, java.lang.String?processBusinessKey) [METHOD_SIGNATURE] remindMailById(java.lang.String?uid, java.lang.String?processInstId) [METHOD_SIGNATURE] remove(java.lang.String?id) [METHOD_SIGNATURE] removeAllPerms() [METHOD_SIGNATURE] removeCompany(java.lang.String?id) [METHOD_SIGNATURE] removeDepartment(java.lang.String?id) [METHOD_SIGNATURE] removePermsByTeam(java.lang.String?teamId) [METHOD_SIGNATURE] removePositionRole(java.lang.String?id, java.lang.String?members) [METHOD_SIGNATURE] removeRole(java.lang.String?id) [METHOD_SIGNATURE] removeTeam(java.lang.String?teamId) [METHOD_SIGNATURE] removeTeamMember(java.lang.String?teamId, java.lang.String?userList) [METHOD_SIGNATURE] removeUser(java.lang.String?userId) [METHOD_SIGNATURE] removeUserByUniqueId(java.lang.String?uniqueId) [METHOD_SIGNATURE] removeUserMap(java.lang.String?id) [METHOD_SIGNATURE] restart(ProcessInstanceprocessInst, java.lang.String?restartReason) [METHOD_SIGNATURE] restartByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?restartReason) [METHOD_SIGNATURE] restartById(java.lang.String?processInstId, java.lang.String?restartReason) [METHOD_SIGNATURE] resume(ProcessInstanceprocessInst) [METHOD_SIGNATURE] resume(java.lang.String?processInstId) [METHOD_SIGNATURE] resume(java.lang.String?taskInstId) [METHOD_SIGNATURE] resume(TaskInstancetaskInst) [METHOD_SIGNATURE] resumeByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] rollbackTask(java.lang.String?taskInstId, java.lang.String?targetActivityId, java.lang.String?uid, boolean?isCompensation, java.lang.String?rollbackReason) [METHOD_SIGNATURE] rollbackTask(TaskInstancetaskInst, java.lang.String?targetActivityId,UserContextuserContext, boolean?isCompensation, java.lang.String?rollbackReason) [METHOD_SIGNATURE] setComment(java.lang.String?taskInstId, java.lang.String?actionName, java.lang.String?commentMsg) [METHOD_SIGNATURE] setComment(TaskInstancetaskInst, java.lang.String?actionName, java.lang.String?commentMsg) [METHOD_SIGNATURE] setProperties(java.lang.String?appId, java.util.Map?values) [METHOD_SIGNATURE] setProperty(java.lang.String?appId, java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue) [METHOD_SIGNATURE] setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue, java.lang.String?scope) [METHOD_SIGNATURE] setVariable(java.lang.String?processInstId, java.lang.String?varName, java.lang.Object?varValue) [METHOD_SIGNATURE] setVariableByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?varName, java.lang.Object?varValue) [METHOD_SIGNATURE] setVariables(ProcessInstanceprocessInst, java.util.Map?vars) [METHOD_SIGNATURE] setVariables(ProcessInstanceprocessInst, java.util.Map?vars, java.lang.String?scope) [METHOD_SIGNATURE] setVariables(java.lang.String?processInstId, java.util.Map?vars) [METHOD_SIGNATURE] setVariablesByBusinessKey(java.lang.String?processBusinessKey, java.util.Map?vars) [METHOD_SIGNATURE] simulation2End(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId) [METHOD_SIGNATURE] simulation2End(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] simulationNextPath(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId) [METHOD_SIGNATURE] simulationNextPath(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst) [METHOD_SIGNATURE] start(ProcessInstanceprocessInst) [METHOD_SIGNATURE] start(ProcessInstanceprocessInst, java.lang.String?startEventDefId) [METHOD_SIGNATURE] start(ProcessInstanceprocessInst, java.sql.Timestamp?startTime) [METHOD_SIGNATURE] startByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] startByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?startEventDefId) [METHOD_SIGNATURE] startByBusinessKey(java.lang.String?processBusinessKey, java.sql.Timestamp?startTime) [METHOD_SIGNATURE] startById(java.lang.String?processInstId) [METHOD_SIGNATURE] startById(java.lang.String?processInstId, java.lang.String?startEventDefId) [METHOD_SIGNATURE] startById(java.lang.String?processInstId, java.sql.Timestamp?startTime) [METHOD_SIGNATURE] suspend(ProcessInstanceprocessInst) [METHOD_SIGNATURE] suspend(java.lang.String?processInstId) [METHOD_SIGNATURE] suspend(java.lang.String?taskInstId) [METHOD_SIGNATURE] suspend(TaskInstancetaskInst) [METHOD_SIGNATURE] suspendByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] tagReadTime(java.lang.String?taskInstId) [METHOD_SIGNATURE] tagReadTimeAllNotification(UserContextuser) [METHOD_SIGNATURE] terminate(ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid) [METHOD_SIGNATURE] terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid, java.sql.Timestamp?terminateTime) [METHOD_SIGNATURE] terminateById(java.lang.String?processInstId, java.lang.String?uid) [METHOD_SIGNATURE] terminateById(java.lang.String?processInstId, java.lang.String?uid, java.sql.Timestamp?terminateTime) [METHOD_SIGNATURE] unclaimTask(java.lang.String?taskInstId) [METHOD_SIGNATURE] undoTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?undoReason) [METHOD_SIGNATURE] updateCompany(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc) [METHOD_SIGNATURE] updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.Integer?orderIndex) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2) [METHOD_SIGNATURE] updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no) [METHOD_SIGNATURE] updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] updateTeam(java.lang.String?id, java.lang.String?name) [METHOD_SIGNATURE] updateTeam(java.lang.String?id, java.lang.String?name, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] updateUser(java.lang.String?uid, java.lang.String?userName, java.lang.String?userNo, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5) [METHOD_SIGNATURE] updateUserIsManager(java.lang.String?uid) [METHOD_SIGNATURE] updateUserNotManager(java.lang.String?uid) [METHOD_SIGNATURE] updateUserRole(java.lang.String?uid, java.lang.String?roleId) [METHOD_SIGNATURE] authenticate(java.lang.String?base, java.lang.String?filter, java.lang.String?password) [METHOD_SIGNATURE] delete(java.lang.String?path, java.lang.String?fileName) [METHOD_SIGNATURE] download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local) [METHOD_SIGNATURE] download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local, int?fileType) [METHOD_SIGNATURE] list(java.lang.String?path) [METHOD_SIGNATURE] rename(java.lang.String?from, java.lang.String?to) [METHOD_SIGNATURE] upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local) [METHOD_SIGNATURE] upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local, int?fileType) [TABLE] 使用AWSAPIException的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] 抛出AWSAPIException的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 void | ORGAPI.activateUser(java.lang.String?uid)激活账户 void | ORGAPI.activeCompany(java.lang.String?id)激活注销的单位 void | ORGAPI.activeDepartment(java.lang.String?id)激活注销的部门 void | ORGAPI.addPositionRole(java.lang.String?id, java.lang.String?members)岗位添加角色 void | ORGAPI.addTeamMember(java.lang.String?teamId, java.lang.String?userList)添加小组成员 如果userList以列表形式(用空格分开)则添加到teamId所在小组 void | ORGAPI.assertDepartmentManager(java.lang.String?departmentId, java.lang.String?uid)声明指定账户是部门的管理者身份 void | AppAPI.asynCallASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params)异步调用一个ASLP服务地址 void | ProcessAPI.cancel(ProcessInstanceprocessInst,UserContextuserContext)取消流程,终止并补偿一个流程实例。 void | ProcessAPI.cancelByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid)通过processBusinessKey取消流程,终止并补偿一个流程实例。 void | ProcessAPI.cancelById(java.lang.String?processInstId, java.lang.String?uid)通过id取消流程,终止并补偿一个流程实例。 void | ORGAPI.cancelDepartmentManager(java.lang.String?departmentId, java.lang.String?uid)取消指定部门的管理者身份 TaskInstance | TaskAPI.cancelTask(TaskInstancetaskInst, java.lang.String?uid, java.lang.String?cancelReason)取消任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 java.util.List | TaskAPI.cancelTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, java.lang.String?cancelReason)取消节点的全部任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。 void | DelegationAPI.changeDelegateUser(java.lang.String?id, java.lang.String?uids)修改委托代理人账户列表 void | DelegationAPI.changeDelegateUser(java.lang.String?id, java.lang.String?uids, java.lang.String?applicantCompanyId, java.lang.String?applicantDeptId, java.lang.String?applicantRoleId, java.lang.String?delegateCompanyId, java.lang.String?delegateDeptId, java.lang.String?delegateRoleId)修改委托代理人账户列表 void | DelegationAPI.changeEndtime(java.lang.String?id, java.util.Date?endTime)修改委托代理人失效时间,如延期 boolean | ORGAPI.changeUserPWD(java.lang.String?uid, java.lang.String?oldPassword, java.lang.String?newPassword)修改账户密码 TaskInstance | TaskAPI.claimTask(java.lang.String?taskInstId, java.lang.String?uid)任务从(机构或角色)中认领,将共享任务变为私有任务。 void | ORGAPI.closeCompany(java.lang.String?id)注销单位,注销后不再显示该单位及单位以下的部门和人员信息 void | ORGAPI.closeDepartment(java.lang.String?id)注销部门,注销后不再显示该部门及子部门和人员信息 boolean | TaskAPI.commitComment(java.lang.String?taskInstId, java.lang.String?user, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting)为任务提交一个审批留言到历史记录。 boolean | TaskAPI.commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, boolean?isIgnoreDefaultSetting)为任务提交一个审批留言到历史记录。 boolean | TaskAPI.commitComment(TaskInstancetaskInst,UserContextuserContext, java.lang.String?actionName, java.lang.String?commentMsg, java.lang.String?commentId, boolean?isIgnoreDefaultSetting)为任务提交一个审批留言到历史记录。 void | TaskAPI.completeEAITask(java.lang.String?eaiTaskInstId)完成一个EAI任务 void | TaskAPI.completeEAITask(java.lang.String?applicationName, java.lang.String?outerId)完成一个EAI任务 ProcessExecuteQuery | TaskAPI.completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | ProcessDataLoaderAPI.completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch, java.sql.Timestamp?endTime)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | ProcessDataLoaderAPI.completeTask(java.lang.String?taskInstId, java.util.Map?vars, java.lang.String?uid, java.sql.Timestamp?endTime)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(java.lang.String?taskInstId, java.lang.String?uid)通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch)通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(java.lang.String?taskInstId, java.lang.String?uid, boolean?isBranch, boolean?isBreakUserTask)通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(TaskInstancetaskInst, java.util.Map?vars,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask)提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(TaskInstancetaskInst,UserContextuserContext)完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch)完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTask(TaskInstancetaskInst,UserContextuserContext, boolean?isBranch, boolean?isBreakUserTask)完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId, java.util.Map?vars,UserContextuserContext, boolean?isBranch)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTaskAll(ProcessInstanceprocessInst, java.lang.String?activityDefId,UserContextuserContext, boolean?isBranch)完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.util.Map?vars, java.lang.String?uid, boolean?isBranch)提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 ProcessExecuteQuery | TaskAPI.completeTaskAll(java.lang.String?processInstId, java.lang.String?activityDefId, java.lang.String?uid, boolean?isBranch)完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。 void | DelegationAPI.create(DelegationModeldelegationModel)创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。 ProcessInstance | ProcessAPI.createBOProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title)创建一个仅存储实例控制,适用于DW TaskInstance | TaskAPI.createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title)创建调用外部子流程任务实例,同时启动相关子流程。 TaskInstance | ProcessDataLoaderAPI.createCallActivityTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime)一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 TaskInstance | TaskAPI.createCallActivityTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title)创建调用外部子流程任务实例,同时启动相关子流程。 TaskInstance | ProcessDataLoaderAPI.createCallActivityTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime)一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 TaskInstance | ProcessDataLoaderAPI.createCallActivityTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, java.sql.Timestamp?beginTime)一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。 java.lang.String | ORGAPI.createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2)创建部门,该部门默认排序值为父部门下的最大+1 java.lang.String | ORGAPI.createDepartment(java.lang.String?companyId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate)创建部门,该部门默认排序值为父部门下的最大+1 java.lang.String | ORGAPI.createDepartment(java.lang.String?companyId, java.lang.String?departmentId, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?pid, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate) EAITaskInstance | TaskAPI.createEAIHistoryTaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param)创建一个已经完成的EAI历史任务,该类任务不由本地工作流引擎驱动,无需再调用完成的操作 EAITaskInstance | TaskAPI.createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority)创建一个EAI任务,该类任务不由本地工作流引擎驱动 EAITaskInstance | TaskAPI.createEAITaskInstance(java.lang.String?applicationName, java.lang.String?outerId, java.lang.String?createUid, java.lang.String?targetUid, java.lang.String?title, java.lang.String?actionParameter, int?priority, java.util.Map?param)创建一个EAI任务,该类任务不由本地工作流引擎驱动 java.lang.String | ORGAPI.createPosition(java.lang.String?name, java.lang.String?categoryName)创建新岗位 java.lang.String | ORGAPI.createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no)创建新岗位 java.lang.String | ORGAPI.createPosition(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?members)创建新岗位 ProcessInstance | ProcessAPI.createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?title)创建一个流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | ProcessAPI.createProcessInstance(java.lang.String?processDefId, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars)创建一个流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | ProcessAPI.createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.util.Map?vars)创建一个流程实例,支持短流程或人工+系统混编的流程。 ProcessInstance | ProcessDataLoaderAPI.createProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?uid, java.lang.String?createUserDeptId, java.lang.String?createUserRoleId, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars)一个特定创建日期的流程实例,支持短流程或人工+系统混编的流程。 java.lang.String | ORGAPI.createRole(java.lang.String?name, java.lang.String?categoryName)创建新角色 java.lang.String | ORGAPI.createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no)创建新角色 java.lang.String | ORGAPI.createRole(java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)创建新角色 TaskInstance | TaskAPI.createServiceTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync)创建服务任务实例 TaskInstance | TaskAPI.createServiceTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?targetActivityDefId, java.lang.String?title, boolean?isAsync)创建服务任务实例。 ProcessInstance | ProcessAPI.createShortProcessInstance(java.lang.String?processDefId)创建一个流程实例,适用于系统集成类的短流程启动。 ProcessInstance | ProcessAPI.createShortProcessInstance(java.lang.String?processDefId, java.util.Map?vars)创建一个流程实例,适用于系统集成类的短流程启动。 ProcessInstance | ProcessAPI.createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.util.Map?vars)创建一个流程实例,适用于系统集成类的短流程启动。 ProcessInstance | ProcessDataLoaderAPI.createShortProcessInstance(java.lang.String?processDefId, java.lang.String?processBusinessKey, java.lang.String?title, java.sql.Timestamp?createTime, java.util.Map?vars)一个特定创建日期的流程实例,适用于系统集成类的短流程启动。 java.lang.String | ORGAPI.createTeam(java.lang.String?name, java.lang.String?uid)创建小组 java.lang.String | ORGAPI.createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)创建小组 java.lang.String | ORGAPI.createTeam(java.lang.String?name, java.lang.String?uid, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?parentId, int?teamType)创建小组 int | ORGAPI.createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager)创建账户 int | ORGAPI.createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)创建账户 int | ORGAPI.createUser(java.lang.String?departmentId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId)创建账户 java.util.List | TaskAPI.createUserAdHocTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, int?adHocType, java.lang.String?title)创建动态任务实例(Ad-Hoc! java.util.List | TaskAPI.createUserAdHocTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, int?adHocType, java.lang.String?title)创建动态任务实例(Ad-Hoc! java.util.List | TaskAPI.createUserCCTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title)创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 java.util.List | TaskAPI.createUserCCTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title)创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 TaskInstance | TaskAPI.createUserClaimTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title)创建公共人工任务类实例,认领类型由Type指定 TaskInstance | TaskAPI.createUserClaimTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, int?claimType, java.lang.String?claimResourceId, java.lang.String?title)创建公共人工任务类实例,认领类型由ClaimType指定。 java.lang.String | ORGAPI.createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, boolean?isManager, boolean?isShow)创建账户兼任信息 java.lang.String | ORGAPI.createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow)创建账户兼任信息 java.lang.String | ORGAPI.createUserMap(java.lang.String?uid, java.lang.String?departmentId, java.lang.String?roleId, java.lang.String?reportTo, boolean?isManager, boolean?isShow, int?operationType)创建账户兼任信息 java.util.List | TaskAPI.createUserNotifyTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?participant, java.lang.String?title)创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 java.util.List | TaskAPI.createUserNotifyTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?participant, java.lang.String?title)创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。 java.util.List | TaskAPI.createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title)创建人工任务实例。 java.util.List | TaskAPI.createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority)完整参数的创建人工任务实例。 java.util.List | ProcessDataLoaderAPI.createUserTaskInstance(ProcessInstanceprocessInst,TaskInstanceparentTaskInstModel,UserContextuserContext, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime)一个特定创建日期的人工任务实例。 java.util.List | TaskAPI.createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title)创建人工任务实例。 java.util.List | TaskAPI.createUserTaskInstance(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority)完整参数的创建人工任务实例。 java.util.List | ProcessDataLoaderAPI.createUserTaskInstanceByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime)一个特定创建日期的人工任务实例。 java.util.List | ProcessDataLoaderAPI.createUserTaskInstanceById(java.lang.String?processInstId, java.lang.String?parentTaskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId, java.lang.String?participant, java.lang.String?title, int?priority, java.sql.Timestamp?beginTime)一个特定创建日期的人工任务实例。 int | ORGAPI.createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?password, boolean?isManager)公司下直接创建账户 int | ORGAPI.createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)公司下直接创建账户 int | ORGAPI.createUserUnderCompany(java.lang.String?companyId, java.lang.String?uid, java.lang.String?userName, java.lang.String?roleId, java.lang.String?userNo, java.lang.String?password, boolean?isManager, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?officeTel, java.lang.String?officeFax, java.lang.String?positionLayer, java.lang.String?positionNo, java.lang.String?positionName, java.lang.String?reportTo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?outerId)公司下直接创建账户 byte[] | DCAPI.decrypt(byte[]?data, java.lang.String?password)返回解密后的字节数据。 void | TaskAPI.delegateTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?delegateReason)将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 void | TaskAPI.delegateTask(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetUser, java.lang.String?delegateReason)将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。 boolean | ProcessAPI.delete(ProcessInstanceprocessInst,UserContextuserContext)删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 boolean | ProcessAPI.deleteByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid)通过processBusinessKey删除一个流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 boolean | ProcessAPI.deleteById(java.lang.String?processInstId, java.lang.String?uid)通过id删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。 boolean | TaskAPI.deleteOtherTask(java.lang.String?taskInstId, java.lang.String?uid)删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 boolean | TaskAPI.deleteOtherTask(TaskInstancetaskInst,UserContextuserContext)删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。 boolean | TaskAPI.deleteTask(java.lang.String?taskInstId, java.lang.String?uid)删除任务,被删除的任务标记状态‘delete’转移到H表。 boolean | TaskAPI.deleteTask(TaskInstancetaskInst,UserContextuserContext)删除任务,被删除的任务标记状态‘delete’转移到H表。 void | ORGAPI.disabledUser(java.lang.String?uid)注销账户 byte[] | DCAPI.encrypt(byte[]?data, java.lang.String?password)加密,返回加密后的字节数据。 java.util.List | TaskAPI.findTasksByPrePath(java.lang.String?beginTaskInstId, java.lang.String?endTaskInstId)寻找两个任务间的全部任务实例。 java.util.List | TaskAPI.findTasksOfSub(java.lang.String?taskInstId)查询当前任务直接产生的子任务实例。 java.lang.String | RepositoryAPI.getBPMN(java.lang.String?processDefId)符合BPMN2规范的流程定义文件 byte[] | RepositoryAPI.getBPMNDiagram(java.lang.String?processDefId, int?diagramType)返回流程图字节数组 java.lang.String | RepositoryAPI.getBPMNDiagramUrl(java.lang.String?processDefId, int?diagramType, java.lang.String?sessionId)访问流程图的URL java.util.List | ProcessAPI.getCommentsByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 java.util.List | ORGAPI.getConcurrentlyCompany(java.lang.String?uid)获取用户所有兼职单位 java.util.List | ORGAPI.getConcurrentlyCompanyId(java.lang.String?uid)获取用户所有兼职单位 int | ProcessAPI.getCountOfActiveTaskByBusinessKey(java.lang.String?processBusinessKey, boolean?isSuspend)通过processBusinessKey统计流程处于活动状态的任务数量。 java.util.List | ProcessAPI.getHistoryParticipantsByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?processDefId, java.lang.String?activityDefId, boolean?isTransitionTask)通过processBusinessKey获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。 java.lang.String | TaskAPI.getParticipants(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的参与者。 java.lang.String | TaskAPI.getParticipants(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的参与者。 java.lang.String | TaskAPI.getParticipantsOfPerformer(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 java.lang.String | TaskAPI.getParticipantsOfPerformer(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。 java.lang.String | TaskAPI.getParticipantsOfPotential(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 java.lang.String | TaskAPI.getParticipantsOfPotential(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst, java.lang.String?nextUserTaskDefId)获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。 java.util.List | ORGAPI.getPositionRoles(java.lang.String?id)返回岗位包含的角色 java.util.List | ORGAPI.getRolesByNomarl()返回全部常规类角色 java.util.List | ORGAPI.getRolesByPosition()返回全部岗位类角色 java.util.Iterator | ORGAPI.getTeamMembers(java.lang.String?teamId)获取小组下所有成员 java.util.List | ORGAPI.getTeams(java.lang.String?uid)获取用户有权限的所有小组(包括用户所在的团队小组,共享权限下的团队小组,和自己创建的团队小组) boolean | ORGAPI.hasCompanySec(java.lang.String?companyId, java.lang.String?userId)判断某用户对于某单位是否有AC权限 void | ORGAPI.initUserPWD(java.lang.String?uid)初始化账户密码 boolean | TaskAPI.isChoiceActionMenu(java.lang.String?taskInstId, java.lang.String?actionName)判断任务是否选择了指定的审核菜单。 boolean | TaskAPI.isClaimTask(java.lang.String?taskInstId)判断任务是共享任务还是私有任务 boolean | TaskAPI.isClaimTask(TaskInstancetaskInst)判断任务是共享任务还是私有任务 boolean | ProcessAPI.isEndByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey判断流程实例是否已结束。 boolean | ProcessAPI.isEndById(java.lang.String?processInstId)通过id判断流程实例是否已结束。 boolean | ProcessAPI.isRestartByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey判断流程实例是否允许撤销重办。 boolean | ProcessAPI.isRestartById(java.lang.String?processInstId)通过id判断流程实例是否允许撤销重办。 boolean | ProcessAPI.isSuspendByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey判断流程实例是否被挂起 boolean | ProcessAPI.isSuspendById(java.lang.String?processInstId)通过id判断流程实例是否被挂起。 ProcessExecuteQuery | TaskAPI.jumpActivity(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?targetActivityDefId)不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 ProcessExecuteQuery | TaskAPI.jumpActivity(TaskInstancetaskInst,UserContextuserContext, java.lang.String?targetActivityDefId)不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。 void | ORGAPI.mergeDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId)合并指定部门到另一个部门。 void | ORGAPI.mergeDepartments(java.lang.String?targetDeptId, java.lang.String?sourceDeptIds)合并多个部门到目标部门,多个合并部门以空格隔开 void | ORGAPI.moveDepartmentToCompany(java.lang.String?sourceDepartmentId, java.lang.String?targetCompanyId)移动部门位置到指定单位下(id不变),该部门下的子部门layer也会级联改变。 void | ORGAPI.moveDepartmentToDepartment(java.lang.String?sourceDepartmentId, java.lang.String?targetDepartmentId)移动部门位置(id不变),该部门下的子部门layer也会级联改变。 void | ORGAPI.moveUser(java.lang.String?uid, java.lang.String?targetDepartmentId)账户移动部门 java.lang.String | PALPublishAPI.publishPALRepository(JSONObject?publishInfo, JSONArray?publishList)发布指定范围内的流程,该API可以被外部流程调用,完成发布动作 TaskInstance | ProcessAPI.reactivate(ProcessInstanceprocessInst, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason)流程复活,重新激活已结束的流程实例 TaskInstance | ProcessAPI.reactivateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason)通过processBusinessKey流程复活,重新激活已结束的流程实例。 TaskInstance | ProcessAPI.reactivateById(java.lang.String?processInstId, java.lang.String?targetActivityId, boolean?isClearHistory, java.lang.String?uid, java.lang.String?targetUID, java.lang.String?reactivateReason)通过id流程复活,重新激活已结束的流程实例。 void | ProcessAPI.remindMail(UserContextsender,ProcessInstanceprocessInst)给当前办理者发送催办邮件(有外部邮箱配置的用户,优先发送外部邮件) void | ProcessAPI.remindMailByBusinessKey(java.lang.String?uid, java.lang.String?processBusinessKey)通过processBusinessKey给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 void | ProcessAPI.remindMailById(java.lang.String?uid, java.lang.String?processInstId)通过Id给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。 void | DelegationAPI.remove(java.lang.String?id)删除一个委托申请 void | PALPermAPI.removeAllPerms()卸载流程团队App时,删除所有权限配置 void | ORGAPI.removeCompany(java.lang.String?id)删除单位 void | ORGAPI.removeDepartment(java.lang.String?id)删除部门 void | PALPermAPI.removePermsByTeam(java.lang.String?teamId)当小组被删除时,删除小组相关的配置资源和成员权限 void | ORGAPI.removePositionRole(java.lang.String?id, java.lang.String?members)删除岗位的角色 void | ORGAPI.removeRole(java.lang.String?id)删除角色 void | ORGAPI.removeTeam(java.lang.String?teamId)移除小组 void | ORGAPI.removeTeamMember(java.lang.String?teamId, java.lang.String?userList)移走小组的成员 如果userList以列表形式(用空格分开)则删除多个成员 void | ORGAPI.removeUser(java.lang.String?userId)删除账户 void | ORGAPI.removeUserByUniqueId(java.lang.String?uniqueId)删除账户 void | ORGAPI.removeUserMap(java.lang.String?id)删除账户兼任信息 TaskInstance | ProcessAPI.restart(ProcessInstanceprocessInst, java.lang.String?restartReason)重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 TaskInstance | ProcessAPI.restartByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?restartReason)通过processBusinessKey重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务( 适用于开始事件后是UserTask的人工流程)。 TaskInstance | ProcessAPI.restartById(java.lang.String?processInstId, java.lang.String?restartReason)通过id重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。 boolean | ProcessAPI.resume(ProcessInstanceprocessInst)恢复被挂起的流程实例 boolean | ProcessAPI.resume(java.lang.String?processInstId)通过id恢复被挂起的流程实例 boolean | TaskAPI.resume(java.lang.String?taskInstId)激活被挂起的任务实例。 boolean | TaskAPI.resume(TaskInstancetaskInst)激活被挂起的任务实例。 boolean | ProcessAPI.resumeByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey恢复被挂起的流程实例 TaskInstance | TaskAPI.rollbackTask(java.lang.String?taskInstId, java.lang.String?targetActivityId, java.lang.String?uid, boolean?isCompensation, java.lang.String?rollbackReason)回退任务到目标节点。 TaskInstance | TaskAPI.rollbackTask(TaskInstancetaskInst, java.lang.String?targetActivityId,UserContextuserContext, boolean?isCompensation, java.lang.String?rollbackReason)回退任务到目标节点。 void | TaskAPI.setComment(java.lang.String?taskInstId, java.lang.String?actionName, java.lang.String?commentMsg)保存任务的审批留言(临时数据)。 void | TaskAPI.setComment(TaskInstancetaskInst, java.lang.String?actionName, java.lang.String?commentMsg)保存任务的审批留言(临时数据)。 void | AppAPI.setProperties(java.lang.String?appId, java.util.Map?values)批量保存应用自定义的系统参数值 void | AppAPI.setProperty(java.lang.String?appId, java.lang.String?name, java.lang.String?value)保存应用自定义的系统参数值 void | ProcessAPI.setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue)为流程变量赋值 void | ProcessAPI.setVariable(ProcessInstanceprocessInst, java.lang.String?varName, java.lang.Object?varValue, java.lang.String?scope)设置具有指定范围的变量 void | ProcessAPI.setVariable(java.lang.String?processInstId, java.lang.String?varName, java.lang.Object?varValue)通过Id为流程变量赋值 void | ProcessAPI.setVariableByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?varName, java.lang.Object?varValue)通过processBusinessKey为流程变量赋值 void | ProcessAPI.setVariables(ProcessInstanceprocessInst, java.util.Map?vars)批量设置流程变量 void | ProcessAPI.setVariables(ProcessInstanceprocessInst, java.util.Map?vars, java.lang.String?scope)设置具有指定范围的变量列表 void | ProcessAPI.setVariables(java.lang.String?processInstId, java.util.Map?vars)通过Id为批量赋值流程变量 void | ProcessAPI.setVariablesByBusinessKey(java.lang.String?processBusinessKey, java.util.Map?vars)通过processBusinessKey为批量赋值流程变量 java.util.List | TaskAPI.simulation2End(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId)评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 java.util.List | TaskAPI.simulation2End(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst)评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 java.util.List | TaskAPI.simulationNextPath(java.lang.String?uid, java.lang.String?processInstId, java.lang.String?taskInstId)评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 java.util.List | TaskAPI.simulationNextPath(UserContextuserContext,ProcessInstanceprocessInst,TaskInstancetaskInst)评估条件并模拟获得当前向后可能推进到的分支节点,不产生任何实例数据,不触发非路由类的业务事件。 ProcessExecuteQuery | ProcessAPI.start(ProcessInstanceprocessInst)启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | ProcessAPI.start(ProcessInstanceprocessInst, java.lang.String?startEventDefId)启动流程,如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | ProcessDataLoaderAPI.start(ProcessInstanceprocessInst, java.sql.Timestamp?startTime)启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | ProcessAPI.startByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | ProcessAPI.startByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?startEventDefId)通过processBusinessKey启动流程。 ProcessExecuteQuery | ProcessDataLoaderAPI.startByBusinessKey(java.lang.String?processBusinessKey, java.sql.Timestamp?startTime)通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | ProcessAPI.startById(java.lang.String?processInstId)通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 ProcessExecuteQuery | ProcessAPI.startById(java.lang.String?processInstId, java.lang.String?startEventDefId)通过id启动流程。 ProcessExecuteQuery | ProcessDataLoaderAPI.startById(java.lang.String?processInstId, java.sql.Timestamp?startTime)通过id启动流程, 使用第1个NoneStartEvent来启动该流程。 boolean | ProcessAPI.suspend(ProcessInstanceprocessInst)挂起流程实例,挂起的流程实例被暂停执行 boolean | ProcessAPI.suspend(java.lang.String?processInstId)通过id挂起流程实例,挂起的流程实例被暂停执行 boolean | TaskAPI.suspend(java.lang.String?taskInstId)挂起任务实例,挂起的任务实例被暂停执行。 boolean | TaskAPI.suspend(TaskInstancetaskInst)挂起任务实例,挂起的任务实例被暂停执行。 boolean | ProcessAPI.suspendByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey挂起流程实例,挂起的流程实例被暂停执行。 void | TaskAPI.tagReadTime(java.lang.String?taskInstId)如果该任务尚未阅读,标记任务读取时间。 java.lang.String | TaskAPI.tagReadTimeAllNotification(UserContextuser)阅读指定人的全部通知任务 void | ProcessAPI.terminate(ProcessInstanceprocessInst,UserContextuserContext)终止一个流程实例。 void | ProcessAPI.terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid)通过processBusinessKey终止一个流程实例。 void | ProcessDataLoaderAPI.terminateByBusinessKey(java.lang.String?processBusinessKey, java.lang.String?uid, java.sql.Timestamp?terminateTime)通过processBusinessKey终止一个流程实例。 void | ProcessAPI.terminateById(java.lang.String?processInstId, java.lang.String?uid)通过id终止一个流程实例。 void | ProcessDataLoaderAPI.terminateById(java.lang.String?processInstId, java.lang.String?uid, java.sql.Timestamp?terminateTime)通过id终止一个流程实例。 TaskInstance | TaskAPI.unclaimTask(java.lang.String?taskInstId)交回认领,其他人可以继续认领。 TaskInstance | TaskAPI.undoTask(java.lang.String?taskInstId, java.lang.String?uid, java.lang.String?undoReason)如果该任务允许收回,收回已办任务,被收回的待办任务标记状态‘cancel’转移到H表 void | ORGAPI.updateCompany(java.lang.String?id, java.lang.String?name)更新单位信息 void | ORGAPI.updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc)更新单位信息 void | ORGAPI.updateCompany(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?beginDate, java.lang.String?endDate)更新单位信息 void | ORGAPI.updateDepartment(java.lang.String?id, java.lang.Integer?orderIndex)修改部门信息 void | ORGAPI.updateDepartment(java.lang.String?id, java.lang.String?name)修改部门信息 void | ORGAPI.updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2)修改部门信息 void | ORGAPI.updateDepartment(java.lang.String?id, java.lang.String?name, java.lang.String?no, java.lang.String?zone, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5, java.lang.String?type, java.lang.String?outerId, java.lang.String?beginDate, java.lang.String?endDate)修改部门信息 void | ORGAPI.updateRole(java.lang.String?id, java.lang.String?name)修改角色信息 void | ORGAPI.updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName)修改角色信息 void | ORGAPI.updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no)修改角色信息 void | ORGAPI.updateRole(java.lang.String?id, java.lang.String?name, java.lang.String?categoryName, java.lang.String?no, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)修改角色信息 void | ORGAPI.updateTeam(java.lang.String?id, java.lang.String?name)修改小组 void | ORGAPI.updateTeam(java.lang.String?id, java.lang.String?name, java.lang.String?desc, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)修改小组 int | ORGAPI.updateUser(java.lang.String?uid, java.lang.String?userName, java.lang.String?userNo, java.lang.String?email, java.lang.String?mobileNo, java.lang.String?ext1, java.lang.String?ext2, java.lang.String?ext3, java.lang.String?ext4, java.lang.String?ext5)更新账户属性 void | ORGAPI.updateUserIsManager(java.lang.String?uid)设置管理者身份 void | ORGAPI.updateUserNotManager(java.lang.String?uid)取消管理者身份 void | ORGAPI.updateUserRole(java.lang.String?uid, java.lang.String?roleId)更新用户角色 [TABLE] 抛出AWSAPIException的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 boolean | LDAPAPI.authenticate(java.lang.String?base, java.lang.String?filter, java.lang.String?password)验证用户是否合法。 boolean | FtpAPI.delete(java.lang.String?path, java.lang.String?fileName)删除ftp文件。 boolean | FtpAPI.download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local)ftp文件下载 boolean | FtpAPI.download(java.lang.String?path, java.lang.String?fileName, java.io.OutputStream?local, int?fileType) java.lang.String[] | FtpAPI.list(java.lang.String?path)获取指定目录下的文件名称 boolean | FtpAPI.rename(java.lang.String?from, java.lang.String?to)将文件重命名,from改为to boolean | FtpAPI.upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local)ftp文件上传 boolean | FtpAPI.upload(java.lang.String?path, java.lang.String?fileName, java.io.InputStream?local, int?fileType) ================================================================================ === 页面 449 === # PAGE: 类 com.actionsoft.bpms.commons.mvc.view.ResponseObject的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/class-use/ResponseObject.html [TITLE] 类的使用com.actionsoft.bpms.commons.mvc.view.ResponseObject [DESCRIPTION] 当用户接收到提醒窗口或在通知中心点击通知条目时被触发,格式化通知的内容。 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 该方法仅用于向前台返回json数组的场景。 [DESCRIPTION] 构造一个状态标记为错误的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为成功的对象结构,并附加信息给调用者 [DESCRIPTION] 构造一个状态标记为警告的对象结构,并附加信息给调用者 [DESCRIPTION] 通过json串反向构造一个ResponseObject [METHOD_SIGNATURE] call(java.util.Map?params) [METHOD_SIGNATURE] parser(UserContextuserContext, java.lang.String?content) [METHOD_SIGNATURE] addArray() [METHOD_SIGNATURE] addObject() [METHOD_SIGNATURE] end() [METHOD_SIGNATURE] err() [METHOD_SIGNATURE] err(java.lang.String?msg) [METHOD_SIGNATURE] err(java.lang.Throwable?t) [METHOD_SIGNATURE] errorCode(java.lang.String?errorCode) [METHOD_SIGNATURE] info() [METHOD_SIGNATURE] info(java.lang.String?msg) [METHOD_SIGNATURE] msg(java.lang.String?msg) [METHOD_SIGNATURE] newErrResponse() [METHOD_SIGNATURE] newErrResponse(java.lang.String?msg) [METHOD_SIGNATURE] newOkResponse() [METHOD_SIGNATURE] newOkResponse(java.lang.String?msg) [METHOD_SIGNATURE] newWarnResponse() [METHOD_SIGNATURE] newWarnResponse(java.lang.String?msg) [METHOD_SIGNATURE] ok() [METHOD_SIGNATURE] ok(java.lang.String?msg) [METHOD_SIGNATURE] parse(java.lang.String?str) [METHOD_SIGNATURE] put(java.util.Map?map) [METHOD_SIGNATURE] put(java.lang.String?key, java.lang.Object?value) [METHOD_SIGNATURE] warn() [METHOD_SIGNATURE] warn(java.lang.String?msg) [METHOD_SIGNATURE] downloadPackage(UserContextme, java.util.List?dcList, java.lang.String?zipFilePath, java.lang.String?zipFileName, java.lang.String?repositoryName) [METHOD_SIGNATURE] callASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params) [METHOD_SIGNATURE] createEmailTemplate(java.lang.String?name, java.lang.String?to, java.lang.String?copyto, java.lang.String?email_title, java.lang.String?email_content, java.lang.String?type, boolean?isdefault, boolean?isvalid) [METHOD_SIGNATURE] getEmailTemplate(java.lang.String?templateId) [METHOD_SIGNATURE] getSMSTemplate(java.lang.String?templateId) [TABLE] 使用ResponseObject的程序包 程序包 | 说明 com.actionsoft.apps.resource.interop.aslp | com.actionsoft.bpms.client.notification | com.actionsoft.bpms.commons.mvc.view | com.actionsoft.bpms.server.fs.dc | com.actionsoft.sdk.local.api | [TABLE] 返回ResponseObject的com.actionsoft.apps.resource.interop.aslp中的方法 限定符和类型 | 方法和说明 ResponseObject | ASLP.call(java.util.Map?params)服务方法 [TABLE] 返回ResponseObject的com.actionsoft.bpms.client.notification中的方法 限定符和类型 | 方法和说明 ResponseObject | NotificationMessageFormatter.parser(UserContextuserContext, java.lang.String?content)当用户接收到提醒窗口或在通知中心点击通知条目时被触发,格式化通知的内容。 [TABLE] 返回ResponseObject的com.actionsoft.bpms.commons.mvc.view中的方法 限定符和类型 | 方法和说明 ResponseObject | ResponseObject.addArray()该方法仅用于向前台返回json数组的场景。 ResponseObject | ResponseObject.addObject()该方法仅用于向前台返回json数组的场景。 ResponseObject | ResponseObject.end()该方法仅用于向前台返回json数组的场景。 ResponseObject | ResponseObject.err()标记为错误状态 ResponseObject | ResponseObject.err(java.lang.String?msg)设置状态为错误,并附加信息给调用者 ResponseObject | ResponseObject.err(java.lang.Throwable?t) ResponseObject | ResponseObject.errorCode(java.lang.String?errorCode)标记API错误码。 ResponseObject | ResponseObject.info()标记为错误状态 ResponseObject | ResponseObject.info(java.lang.String?msg)设置状态为提醒,并附加信息给调用者 ResponseObject | ResponseObject.msg(java.lang.String?msg)将信息放入msg属性 staticResponseObject | ResponseObject.newErrResponse()构造一个状态标记为错误的对象结构 staticResponseObject | ResponseObject.newErrResponse(java.lang.String?msg)构造一个状态标记为错误的对象结构,并附加信息给调用者 staticResponseObject | ResponseObject.newOkResponse()构造一个状态标记为成功的对象结构 staticResponseObject | ResponseObject.newOkResponse(java.lang.String?msg)构造一个状态标记为成功的对象结构,并附加信息给调用者 staticResponseObject | ResponseObject.newWarnResponse()构造一个状态标记为警告的对象结构 staticResponseObject | ResponseObject.newWarnResponse(java.lang.String?msg)构造一个状态标记为警告的对象结构,并附加信息给调用者 ResponseObject | ResponseObject.ok()标记为成功状态 ResponseObject | ResponseObject.ok(java.lang.String?msg)设置状态为成功,并附加信息给调用者 staticResponseObject | ResponseObject.parse(java.lang.String?str)通过json串反向构造一个ResponseObject ResponseObject | ResponseObject.put(java.util.Map?map)为data批量放入对象 ResponseObject | ResponseObject.put(java.lang.String?key, java.lang.Object?value)为data的放入一个对象 ResponseObject | ResponseObject.warn()标记为警告状态 ResponseObject | ResponseObject.warn(java.lang.String?msg)设置状态为警告,并附加信息给调用者 [TABLE] 返回ResponseObject的com.actionsoft.bpms.server.fs.dc中的方法 限定符和类型 | 方法和说明 staticResponseObject | DCUtil.downloadPackage(UserContextme, java.util.List?dcList, java.lang.String?zipFilePath, java.lang.String?zipFileName, java.lang.String?repositoryName)打包下载一系列DC文件 [TABLE] 返回ResponseObject的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 ResponseObject | AppAPI.callASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params)同步调用一个ASLP服务地址 ResponseObject | NotificationAPI.createEmailTemplate(java.lang.String?name, java.lang.String?to, java.lang.String?copyto, java.lang.String?email_title, java.lang.String?email_content, java.lang.String?type, boolean?isdefault, boolean?isvalid)创建邮件模板 ResponseObject | NotificationAPI.getEmailTemplate(java.lang.String?templateId)根据id获取邮件模板 ResponseObject | NotificationAPI.getSMSTemplate(java.lang.String?templateId)根据id获取短信模板。 ================================================================================ === 页面 450 === # PAGE: 类 com.actionsoft.bpms.commons.mvc.view.ActionWeb的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/mvc/view/class-use/ActionWeb.html [TITLE] 类的使用com.actionsoft.bpms.commons.mvc.view.ActionWeb ================================================================================ === 页面 451 === # PAGE: 接口 com.actionsoft.sdk.local.api.AppAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/AppAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.AppAPI [METHOD_SIGNATURE] getAppAPI() [TABLE] 使用AppAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | [TABLE] 返回AppAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticAppAPI | SDK.getAppAPI()App工具方法 ================================================================================ === 页面 452 === # PAGE: 接口 com.actionsoft.bpms.commons.query.Query的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/query/class-use/Query.html [TITLE] 接口的使用com.actionsoft.bpms.commons.query.Query [DESCRIPTION] BO查询接口,可实现单条记录详细信息查询,列表信息查询。 [DESCRIPTION] 历史任务实例查询(History Task Query)接口。 [DESCRIPTION] 流程实例查询(Process Query)接口,包括查询流程实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [DESCRIPTION] 任务实例查询(Task Query)接口,包括查询任务实例列表、详细 注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件 查询列表数据需要调用父类中的list和listPage(分页)方法 [TABLE] 使用Query的程序包 程序包 | 说明 com.actionsoft.bpms.commons.query | com.actionsoft.sdk.local.api | [TABLE] 类型参数类型为Query的com.actionsoft.bpms.commons.query中的类 限定符和类型 | 接口和说明 interface | Query,M>基本查询接口 [TABLE] com.actionsoft.sdk.local.api中Query的子接口 限定符和类型 | 接口和说明 interface | BOQueryAPIBO查询接口,可实现单条记录详细信息查询,列表信息查询。 interface | HistoryTaskQueryAPI历史任务实例查询(History Task Query)接口。 interface | ProcessQueryAPI流程实例查询(Process Query)接口,包括查询流程实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 interface | TaskQueryAPI任务实例查询(Task Query)接口,包括查询任务实例列表、详细注意,类提供的方法不能满足查询时,可调用父类中的addQuery方法增加自定义的查询条件查询列表数据需要调用父类中的list和listPage(分页)方法 ================================================================================ === 页面 453 === # PAGE: 接口 com.actionsoft.apps.listener.AppListener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/listener/class-use/AppListener.html [TITLE] 接口的使用com.actionsoft.apps.listener.AppListener ================================================================================ === 页面 454 === # PAGE: 类 com.actionsoft.bpms.commons.security.ac.constant.ACConst的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/constant/class-use/ACConst.html [TITLE] 类的使用com.actionsoft.bpms.commons.security.ac.constant.ACConst ================================================================================ === 页面 455 === # PAGE: 接口 com.actionsoft.sdk.local.api.TaskAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/TaskAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.TaskAPI [METHOD_SIGNATURE] getTaskAPI() [TABLE] 使用TaskAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | [TABLE] 返回TaskAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticTaskAPI | SDK.getTaskAPI()任务实例管理 ================================================================================ === 页面 456 === # PAGE: 类 com.actionsoft.bpms.util.UtilString的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/class-use/UtilString.html [TITLE] 类的使用com.actionsoft.bpms.util.UtilString ================================================================================ === 页面 457 === # PAGE: 接口 com.actionsoft.sdk.local.api.TaskQueryAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/TaskQueryAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.TaskQueryAPI [DESCRIPTION] 任务没有参与者,暂时认领给管理员的异常任务 [DESCRIPTION] EAI类外部任务,这类任务不由工作流引擎驱动 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 与流程主版本相关的任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 查询结果合并从公共池待认领的任务,该特性受bpmn.properties文件ENGINE_CLAIM_SUPPORT配置的影响, 引擎支持的公共池任务类型包括团队、角色和部门 [DESCRIPTION] 查询结果合并可代理的委托任务,除claim类型共享任务外,都允许代理人处理,代理范围权限和有效期由委托申请存根提供。 [DESCRIPTION] 待办工作类任务(正常待办、等待加签及加签类待办) [METHOD_SIGNATURE] getTaskQueryAPI() [METHOD_SIGNATURE] activeTask() [METHOD_SIGNATURE] activityDefId(java.lang.String?activityDefId) [METHOD_SIGNATURE] activityType(java.lang.String?activityType) [METHOD_SIGNATURE] appId(java.lang.String...?appId) [METHOD_SIGNATURE] asyncTask() [METHOD_SIGNATURE] beginAfter(java.util.Date?date) [METHOD_SIGNATURE] beginBefore(java.util.Date?date) [METHOD_SIGNATURE] beginEngineNodeTask(java.lang.String?beginEngineNode) [METHOD_SIGNATURE] claimToAdministrator() [METHOD_SIGNATURE] claimToDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] claimToRole(java.lang.String?roleId) [METHOD_SIGNATURE] claimToTeam(java.lang.String?teamId) [METHOD_SIGNATURE] controlState(java.lang.String?controlState) [METHOD_SIGNATURE] delayTask() [METHOD_SIGNATURE] eaiTask() [METHOD_SIGNATURE] erroredTask() [METHOD_SIGNATURE] ext1(java.lang.String?value) [METHOD_SIGNATURE] ext1Like(java.lang.String?value) [METHOD_SIGNATURE] ext2(java.lang.String?value) [METHOD_SIGNATURE] ext2Like(java.lang.String?value) [METHOD_SIGNATURE] ext3(java.lang.String?value) [METHOD_SIGNATURE] ext3Like(java.lang.String?value) [METHOD_SIGNATURE] ext4(java.lang.String?value) [METHOD_SIGNATURE] ext4Like(java.lang.String?value) [METHOD_SIGNATURE] ext5(java.lang.String?value) [METHOD_SIGNATURE] ext5Like(java.lang.String?value) [METHOD_SIGNATURE] ext6(java.lang.String?value) [METHOD_SIGNATURE] ext6Like(java.lang.String?value) [METHOD_SIGNATURE] filterTrash(boolean?isFilterTrash) [METHOD_SIGNATURE] ids(java.util.List?taskInstIds) [METHOD_SIGNATURE] IOBD(java.lang.String?valueId) [METHOD_SIGNATURE] IOC(java.lang.String?valueId) [METHOD_SIGNATURE] IOR(java.lang.String?valueId) [METHOD_SIGNATURE] IOS(java.lang.String?valueId) [METHOD_SIGNATURE] lessThanSecurityLevel(int?securityLevel) [METHOD_SIGNATURE] monitorTask() [METHOD_SIGNATURE] noneProcessGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] nonUserTask() [METHOD_SIGNATURE] orderByBeginTime() [METHOD_SIGNATURE] orderByPriority() [METHOD_SIGNATURE] orderByTitle() [METHOD_SIGNATURE] owner(java.util.List?uids) [METHOD_SIGNATURE] owner(java.lang.String?uid) [METHOD_SIGNATURE] parentTaskInstId(java.lang.String?parentTaskInstId) [METHOD_SIGNATURE] priority(int?priority) [METHOD_SIGNATURE] processBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] processDefVerId(java.lang.String?processDefVerId) [METHOD_SIGNATURE] processGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] processGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] processInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] query() [METHOD_SIGNATURE] read(java.lang.Boolean?read) [METHOD_SIGNATURE] remindTask() [METHOD_SIGNATURE] scopeId(java.lang.String?scopeId) [METHOD_SIGNATURE] securityLevel(int?securityLevel) [METHOD_SIGNATURE] supportClaimTask(java.lang.String?uid) [METHOD_SIGNATURE] supportDelegateTask() [METHOD_SIGNATURE] suspendedTask() [METHOD_SIGNATURE] target(java.lang.String?uid) [METHOD_SIGNATURE] taskState(int?state) [METHOD_SIGNATURE] title(java.lang.String?title) [METHOD_SIGNATURE] titleLike(java.lang.String?title) [METHOD_SIGNATURE] userTask() [METHOD_SIGNATURE] userTaskOfNotification() [METHOD_SIGNATURE] userTaskOfWorking() [TABLE] 使用TaskQueryAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | com.actionsoft.sdk.local.api | [TABLE] 返回TaskQueryAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticTaskQueryAPI | SDK.getTaskQueryAPI()任务查询 [TABLE] 返回TaskQueryAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 TaskQueryAPI | TaskQueryAPI.activeTask()正常活动的任务 TaskQueryAPI | TaskQueryAPI.activityDefId(java.lang.String?activityDefId)由节点产生的任务 TaskQueryAPI | TaskQueryAPI.activityType(java.lang.String?activityType)任务类型 TaskQueryAPI | TaskQueryAPI.appId(java.lang.String...?appId)按APPID查询 TaskQueryAPI | TaskQueryAPI.asyncTask()异步执行的任务 TaskQueryAPI | TaskQueryAPI.beginAfter(java.util.Date?date)在指定日期之后创建的任务 TaskQueryAPI | TaskQueryAPI.beginBefore(java.util.Date?date)在指定日期之前创建的任务 TaskQueryAPI | TaskQueryAPI.beginEngineNodeTask(java.lang.String?beginEngineNode)该任务被指定的AWS服务节点创建 TaskQueryAPI | TaskQueryAPI.claimToAdministrator()任务没有参与者,暂时认领给管理员的异常任务 TaskQueryAPI | TaskQueryAPI.claimToDepartment(java.lang.String?departmentId)由指定部门的人员认领的任务 TaskQueryAPI | TaskQueryAPI.claimToRole(java.lang.String?roleId)由指定角色的人员认领的任务 TaskQueryAPI | TaskQueryAPI.claimToTeam(java.lang.String?teamId)由指定小组的人员认领的任务 TaskQueryAPI | TaskQueryAPI.controlState(java.lang.String?controlState)任务控制状态 TaskQueryAPI | TaskQueryAPI.delayTask()已经超时的任务 TaskQueryAPI | TaskQueryAPI.eaiTask()EAI类外部任务,这类任务不由工作流引擎驱动 TaskQueryAPI | TaskQueryAPI.erroredTask()已发生错误的任务 TaskQueryAPI | TaskQueryAPI.ext1(java.lang.String?value)扩展字段EXT1等于特定内容的任务 TaskQueryAPI | TaskQueryAPI.ext1Like(java.lang.String?value)扩展字段EXT1包含特定内容的任务 TaskQueryAPI | TaskQueryAPI.ext2(java.lang.String?value)扩展字段EXT2等于特定内容的任务。 TaskQueryAPI | TaskQueryAPI.ext2Like(java.lang.String?value)扩展字段EXT2包含特定内容的任务。 TaskQueryAPI | TaskQueryAPI.ext3(java.lang.String?value)扩展字段EXT3等于特定内容的任务。 TaskQueryAPI | TaskQueryAPI.ext3Like(java.lang.String?value)扩展字段EXT3包含特定内容的任务。 TaskQueryAPI | TaskQueryAPI.ext4(java.lang.String?value)扩展字段EXT4等于特定内容的任务 TaskQueryAPI | TaskQueryAPI.ext4Like(java.lang.String?value)扩展字段EXT4包含特定内容的任务 TaskQueryAPI | TaskQueryAPI.ext5(java.lang.String?value)扩展字段EXT5等于特定内容的任务 TaskQueryAPI | TaskQueryAPI.ext5Like(java.lang.String?value)扩展字段EXT5包含特定内容的任务 TaskQueryAPI | TaskQueryAPI.ext6(java.lang.String?value)扩展字段EXT6等于特定内容的任务 TaskQueryAPI | TaskQueryAPI.ext6Like(java.lang.String?value)扩展字段EXT6包含特定内容的任务 TaskQueryAPI | TaskQueryAPI.filterTrash(boolean?isFilterTrash)是否过滤垃圾数据(没有BO数据的实例) TaskQueryAPI | TaskQueryAPI.ids(java.util.List?taskInstIds)对应一组任务ID的查询结果 TaskQueryAPI | TaskQueryAPI.IOBD(java.lang.String?valueId)业务域高级分类等于特定内容的任务。 TaskQueryAPI | TaskQueryAPI.IOC(java.lang.String?valueId)自定义高级分类等于特定内容的任务。 TaskQueryAPI | TaskQueryAPI.IOR(java.lang.String?valueId)组织区域等于特定内容的任务。 TaskQueryAPI | TaskQueryAPI.IOS(java.lang.String?valueId)系统分类等于特定内容的任务。 TaskQueryAPI | TaskQueryAPI.lessThanSecurityLevel(int?securityLevel)小于指定保密级别的任务 TaskQueryAPI | TaskQueryAPI.monitorTask()被超时策略监控的任务 TaskQueryAPI | TaskQueryAPI.noneProcessGroupIds(java.util.List?processGroupIds)排除一组流程组相关的任务 TaskQueryAPI | TaskQueryAPI.nonUserTask()非人工类任务 TaskQueryAPI | TaskQueryAPI.orderByBeginTime()按创建时间排序,调用该方法后应接着调用asc()或desc() TaskQueryAPI | TaskQueryAPI.orderByPriority()按优先级排序,调用该方法后应接着调用asc()或desc() TaskQueryAPI | TaskQueryAPI.orderByTitle()按标题排序,调用该方法后应接着调用asc()或desc() TaskQueryAPI | TaskQueryAPI.owner(java.util.List?uids)创建人的任务,列出的任务由若干账户创建。 TaskQueryAPI | TaskQueryAPI.owner(java.lang.String?uid)创建人的任务,列出的任务由该账户创建。 TaskQueryAPI | TaskQueryAPI.parentTaskInstId(java.lang.String?parentTaskInstId)由父任务创建的任务 TaskQueryAPI | TaskQueryAPI.priority(int?priority)优先级 TaskQueryAPI | TaskQueryAPI.processBusinessKey(java.lang.String?processBusinessKey)与外部业务系统主键标识相关的任务 TaskQueryAPI | TaskQueryAPI.processDefId(java.lang.String?processDefId)与流程模型相关的任务 TaskQueryAPI | TaskQueryAPI.processDefVerId(java.lang.String?processDefVerId)与流程主版本相关的任务,一个主版本号可以包含一组不同版本流程产生的实例 TaskQueryAPI | TaskQueryAPI.processGroupId(java.lang.String?processGroupId)与流程组相关的任务 TaskQueryAPI | TaskQueryAPI.processGroupIds(java.util.List?processGroupIds)对应一组流程组相关的任务 TaskQueryAPI | TaskQueryAPI.processInstId(java.lang.String?processInstId)与流程实例相关的任务 TaskQueryAPI | TaskAPI.query()获得一个任务查询器 TaskQueryAPI | TaskQueryAPI.read(java.lang.Boolean?read)已读或未读的任务 TaskQueryAPI | TaskQueryAPI.remindTask()已被催办的任务 TaskQueryAPI | TaskQueryAPI.scopeId(java.lang.String?scopeId)一次节点实例化行为所产生的任务实例范围 TaskQueryAPI | TaskQueryAPI.securityLevel(int?securityLevel)指定保密级别的任务 TaskQueryAPI | TaskQueryAPI.supportClaimTask(java.lang.String?uid)查询结果合并从公共池待认领的任务,该特性受bpmn.properties文件ENGINE_CLAIM_SUPPORT配置的影响, 引擎支持的公共池任务类型包括团队、角色和部门 TaskQueryAPI | TaskQueryAPI.supportDelegateTask()查询结果合并可代理的委托任务,除claim类型共享任务外,都允许代理人处理,代理范围权限和有效期由委托申请存根提供。 TaskQueryAPI | TaskQueryAPI.suspendedTask()已暂时挂起的任务 TaskQueryAPI | TaskQueryAPI.target(java.lang.String?uid)执行人的任务,列出的任务范围由该账户执行 TaskQueryAPI | TaskQueryAPI.taskState(int?state)指定的任务类型,如传阅、加签、待办 TaskQueryAPI | TaskQueryAPI.title(java.lang.String?title)任务标题等于特定内容的任务 TaskQueryAPI | TaskQueryAPI.titleLike(java.lang.String?title)任务标题包含特定内容的任务 TaskQueryAPI | TaskQueryAPI.userTask()人工类任务 TaskQueryAPI | TaskQueryAPI.userTaskOfNotification()通知类待办任务(传阅、系统通知) TaskQueryAPI | TaskQueryAPI.userTaskOfWorking()待办工作类任务(正常待办、等待加签及加签类待办) ================================================================================ === 页面 458 === # PAGE: 接口 com.actionsoft.bpms.bpmn.engine.core.delegate.ProcessExecutionContext的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/core/delegate/class-use/ProcessExecutionContext.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.engine.core.delegate.ProcessExecutionContext [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为青色背景 [DESCRIPTION] 给指定的BO表增加一个横幅错误信息,默认为红色背景 [DESCRIPTION] 给指定的BO表增加一个横幅提醒信息,默认为蓝色背景 [DESCRIPTION] 给指定的BO表增加一个横幅警告信息,默认为黄色背景 [DESCRIPTION] 程序指定子表列头的字段信息(可控制显示顺序,优先级最高,高于子表列字段的显示隐藏策略)。 [DESCRIPTION] 程序指定子表列的BO字段显示(优先级最高)。 [DESCRIPTION] 程序指定子表列的BO字段隐藏(优先级最高)。 [DESCRIPTION] 所有人工任务相关行为发生时被触发(见PublicEventConst常量) [DESCRIPTION] 执行业务逻辑,根据返回的值决定是否中断后继操作 [METHOD_SIGNATURE] addAlertMessage(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addAlertMessage(java.lang.String?boName, java.lang.String?msg, java.lang.String?bgColor, java.lang.String?fontColor) [METHOD_SIGNATURE] addAlertMessageError(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addAlertMessageInfo(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addAlertMessageWarn(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] addFormDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormEditablePolicy(java.lang.String?boName) [METHOD_SIGNATURE] addFormEditablePolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormNotNullPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormNullablePolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addFormReadOnlyPolicy(java.lang.String?boName) [METHOD_SIGNATURE] addFormReadOnlyPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addGridColumnPolicy(java.lang.String?boName, java.util.List?gridColumnPolicy) [METHOD_SIGNATURE] addGridDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] addGridHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName) [METHOD_SIGNATURE] getContext() [METHOD_SIGNATURE] removeAlertMessage(java.lang.String?boName, java.lang.String?msg) [METHOD_SIGNATURE] setFieldTitlePolicy(java.lang.String?boName, java.lang.String?boItemName, java.lang.String?newTitle) [METHOD_SIGNATURE] call(java.lang.String?eventName,TaskInstancetaskInst,ProcessExecutionContextctx) [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [METHOD_SIGNATURE] execute(ProcessExecutionContextctx) [TABLE] 使用ProcessExecutionContext的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.listener | [TABLE] 返回ProcessExecutionContext的com.actionsoft.bpms.bpmn.engine.core.delegate中的方法 限定符和类型 | 方法和说明 ProcessExecutionContext | ProcessExecutionContext.addAlertMessage(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅提醒信息,默认为青色背景 ProcessExecutionContext | ProcessExecutionContext.addAlertMessage(java.lang.String?boName, java.lang.String?msg, java.lang.String?bgColor, java.lang.String?fontColor)给指定的BO表增加一个横幅提醒信息 ProcessExecutionContext | ProcessExecutionContext.addAlertMessageError(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅错误信息,默认为红色背景 ProcessExecutionContext | ProcessExecutionContext.addAlertMessageInfo(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅提醒信息,默认为蓝色背景 ProcessExecutionContext | ProcessExecutionContext.addAlertMessageWarn(java.lang.String?boName, java.lang.String?msg)给指定的BO表增加一个横幅警告信息,默认为黄色背景 ProcessExecutionContext | ProcessExecutionContext.addFormDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段显示(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addFormEditablePolicy(java.lang.String?boName)程序指定BO可编辑(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addFormEditablePolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段可编辑(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addFormHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段隐藏(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addFormNotNullPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段必填(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addFormNullablePolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段选填(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addFormReadOnlyPolicy(java.lang.String?boName)程序指定BO操作只读(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addFormReadOnlyPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定BO字段只读(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addGridColumnPolicy(java.lang.String?boName, java.util.List?gridColumnPolicy)程序指定子表列头的字段信息(可控制显示顺序,优先级最高,高于子表列字段的显示隐藏策略)。 ProcessExecutionContext | ProcessExecutionContext.addGridDisplayPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定子表列的BO字段显示(优先级最高)。 ProcessExecutionContext | ProcessExecutionContext.addGridHiddenPolicy(java.lang.String?boName, java.lang.String?boItemName)程序指定子表列的BO字段隐藏(优先级最高)。 ProcessExecutionContext | ProcessExecutionTrack.getContext()流程引擎行为上下文 ProcessExecutionContext | ProcessExecutionContext.removeAlertMessage(java.lang.String?boName, java.lang.String?msg)删除指定BO表的警告信息 ProcessExecutionContext | ProcessExecutionContext.setFieldTitlePolicy(java.lang.String?boName, java.lang.String?boItemName, java.lang.String?newTitle)程序指定BO字段标题(优先级最高)。 [TABLE] 参数类型为ProcessExecutionContext的com.actionsoft.bpms.bpmn.engine.listener中的方法 限定符和类型 | 方法和说明 abstract void | ProcessPubicListener.call(java.lang.String?eventName,TaskInstancetaskInst,ProcessExecutionContextctx)所有人工任务相关行为发生时被触发(见PublicEventConst常量) java.lang.String | ValueListenerInterface.execute(ProcessExecutionContextctx)执行业务逻辑,取返回的值 boolean | InterruptListenerInterface.execute(ProcessExecutionContextctx)执行业务逻辑,根据返回的值决定是否中断后继操作 void | ExecuteListenerInterface.execute(ProcessExecutionContextctx)执行业务逻辑 void | ProcessPubicListener.execute(ProcessExecutionContextctx)已过时。不适用 ================================================================================ === 页面 459 === # PAGE: 类 com.actionsoft.bpms.commons.cache.Cache的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/cache/class-use/Cache.html [TITLE] 类的使用com.actionsoft.bpms.commons.cache.Cache ================================================================================ === 页面 460 === # PAGE: 接口 com.actionsoft.sdk.local.api.ProcessQueryAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/ProcessQueryAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.ProcessQueryAPI [DESCRIPTION] 排除一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程定义排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按流程主版本排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按启动时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 由流程主版本产生的,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 对应一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) [METHOD_SIGNATURE] getProcessQueryAPI() [METHOD_SIGNATURE] activeProcess() [METHOD_SIGNATURE] appId(java.lang.String...?appId) [METHOD_SIGNATURE] canceledProcess() [METHOD_SIGNATURE] createBy(java.lang.String?uid) [METHOD_SIGNATURE] createdAfter(java.util.Date?date) [METHOD_SIGNATURE] createdBefore(java.util.Date?date) [METHOD_SIGNATURE] existSubProcess() [METHOD_SIGNATURE] finished() [METHOD_SIGNATURE] finishedAfter(java.util.Date?date) [METHOD_SIGNATURE] finishedBefore(java.util.Date?date) [METHOD_SIGNATURE] ids(java.util.List?processInstIds) [METHOD_SIGNATURE] IOBD(java.lang.String?valueId) [METHOD_SIGNATURE] IOC(java.lang.String?valueId) [METHOD_SIGNATURE] IOR(java.lang.String?valueId) [METHOD_SIGNATURE] IOS(java.lang.String?valueId) [METHOD_SIGNATURE] keys(java.util.List?businessKeys) [METHOD_SIGNATURE] lessThanSecurityLevel(int?securityLevel) [METHOD_SIGNATURE] noneProcessGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] nonProcess() [METHOD_SIGNATURE] orderByCreateTime() [METHOD_SIGNATURE] orderByProcessDefId() [METHOD_SIGNATURE] orderByProcessDefVerId() [METHOD_SIGNATURE] orderByStartTime() [METHOD_SIGNATURE] parentProcessInstId(java.lang.String?parentProcessInstId) [METHOD_SIGNATURE] parentTaskInstId(java.lang.String?parentTaskInstId) [METHOD_SIGNATURE] process() [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] processDefVerId(java.lang.String?processDefVerId) [METHOD_SIGNATURE] processGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] processGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] processProfileId(java.lang.String?callActivityDefId) [METHOD_SIGNATURE] query() [METHOD_SIGNATURE] remark(java.lang.String?value) [METHOD_SIGNATURE] remarkLike(java.lang.String?value) [METHOD_SIGNATURE] remindProcess() [METHOD_SIGNATURE] securityLevel(int?securityLevel) [METHOD_SIGNATURE] subProcess() [METHOD_SIGNATURE] suspendedProcess() [METHOD_SIGNATURE] terminatedProcess() [METHOD_SIGNATURE] title(java.lang.String?value) [METHOD_SIGNATURE] titleLike(java.lang.String?value) [METHOD_SIGNATURE] unfinished() [TABLE] 使用ProcessQueryAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | com.actionsoft.sdk.local.api | [TABLE] 返回ProcessQueryAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticProcessQueryAPI | SDK.getProcessQueryAPI()流程实例查询 [TABLE] 返回ProcessQueryAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 ProcessQueryAPI | ProcessQueryAPI.activeProcess()活动的流程实例 ProcessQueryAPI | ProcessQueryAPI.appId(java.lang.String...?appId)按APPID查询 ProcessQueryAPI | ProcessQueryAPI.canceledProcess()已取消的流程实例 ProcessQueryAPI | ProcessQueryAPI.createBy(java.lang.String?uid)由特定账户创建的流程实例 ProcessQueryAPI | ProcessQueryAPI.createdAfter(java.util.Date?date)创建在某个时间之后的流程实例 ProcessQueryAPI | ProcessQueryAPI.createdBefore(java.util.Date?date)创建在某个时间之前的流程实例 ProcessQueryAPI | ProcessQueryAPI.existSubProcess()含有子流程实例的流程实例 ProcessQueryAPI | ProcessQueryAPI.finished()已完成的流程实例 ProcessQueryAPI | ProcessQueryAPI.finishedAfter(java.util.Date?date)在某个时间之后的完成的流程实例 ProcessQueryAPI | ProcessQueryAPI.finishedBefore(java.util.Date?date)某个时间之前的完成的流程实例 ProcessQueryAPI | ProcessQueryAPI.ids(java.util.List?processInstIds)对应一组流程实例ID的查询结果 ProcessQueryAPI | ProcessQueryAPI.IOBD(java.lang.String?valueId)业务域高级分类等于特定内容的流程实例。 ProcessQueryAPI | ProcessQueryAPI.IOC(java.lang.String?valueId)自定义高级分类等于特定内容的流程实例。 ProcessQueryAPI | ProcessQueryAPI.IOR(java.lang.String?valueId)组织区域等于特定内容的流程实例。 ProcessQueryAPI | ProcessQueryAPI.IOS(java.lang.String?valueId)系统分类等于特定内容的流程实例。 ProcessQueryAPI | ProcessQueryAPI.keys(java.util.List?businessKeys)对应一组外部业务主键值的查询结果 ProcessQueryAPI | ProcessQueryAPI.lessThanSecurityLevel(int?securityLevel)小于指定保密级别的任务 ProcessQueryAPI | ProcessQueryAPI.noneProcessGroupIds(java.util.List?processGroupIds)排除一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) ProcessQueryAPI | ProcessQueryAPI.nonProcess()非流程实例,如DW的仅存储 ProcessQueryAPI | ProcessQueryAPI.orderByCreateTime()按创建时间排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | ProcessQueryAPI.orderByProcessDefId()按流程定义排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | ProcessQueryAPI.orderByProcessDefVerId()按流程主版本排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | ProcessQueryAPI.orderByStartTime()按启动时间排序,调用该方法后应接着调用asc()或desc() ProcessQueryAPI | ProcessQueryAPI.parentProcessInstId(java.lang.String?parentProcessInstId)父流程产生的子流程实例 ProcessQueryAPI | ProcessQueryAPI.parentTaskInstId(java.lang.String?parentTaskInstId)父任务产生的流程实例 ProcessQueryAPI | ProcessQueryAPI.process()流程实例 ProcessQueryAPI | ProcessQueryAPI.processDefId(java.lang.String?processDefId)由流程模型产生的流程实例 ProcessQueryAPI | ProcessQueryAPI.processDefVerId(java.lang.String?processDefVerId)由流程主版本产生的,一个主版本号可以包含一组不同版本流程产生的实例 ProcessQueryAPI | ProcessQueryAPI.processGroupId(java.lang.String?processGroupId)与流程组相关的流程实例 ProcessQueryAPI | ProcessQueryAPI.processGroupIds(java.util.List?processGroupIds)对应一组流程组相关的流程实例(如果processGroupIds为null或empty则会忽略此条件) ProcessQueryAPI | ProcessQueryAPI.processProfileId(java.lang.String?callActivityDefId)根据节点ID查询子流程节点启动的流程实例 ProcessQueryAPI | ProcessAPI.query()获得一个流程实例查询 ProcessQueryAPI | ProcessQueryAPI.remark(java.lang.String?value)备注等于特定值的流程实例 ProcessQueryAPI | ProcessQueryAPI.remarkLike(java.lang.String?value)备注包含特定值的流程实例 ProcessQueryAPI | ProcessQueryAPI.remindProcess()有被催办任务的流程 ProcessQueryAPI | ProcessQueryAPI.securityLevel(int?securityLevel)指定保密级别的任务 ProcessQueryAPI | ProcessQueryAPI.subProcess()子流程实例 ProcessQueryAPI | ProcessQueryAPI.suspendedProcess()已挂起的流程实例 ProcessQueryAPI | ProcessQueryAPI.terminatedProcess()已终止的流程实例 ProcessQueryAPI | ProcessQueryAPI.title(java.lang.String?value)标题等于特定值的流程实例 ProcessQueryAPI | ProcessQueryAPI.titleLike(java.lang.String?value)标题包含特定值的流程实例 ProcessQueryAPI | ProcessQueryAPI.unfinished()未完成的流程实例 ================================================================================ === 页面 461 === # PAGE: 类 com.actionsoft.bpms.util.AES的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/class-use/AES.html [TITLE] 类的使用com.actionsoft.bpms.util.AES ================================================================================ === 页面 462 === # PAGE: 类 com.actionsoft.bpms.bo.engine.BO的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bo/engine/class-use/BO.html [TITLE] 类的使用com.actionsoft.bpms.bo.engine.BO [DESCRIPTION] 读取指定流程的BO表数据记录,同一次事件内多次读取时做了临时缓存优化 [DESCRIPTION] 根据唯一字段查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 根据流程实例查询一条BO数据,适用于流程表单的主表数据 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] 为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [DESCRIPTION] (批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 [METHOD_SIGNATURE] set(java.lang.String?field, java.lang.Object?value) [METHOD_SIGNATURE] setAll(java.util.Map?datas) [METHOD_SIGNATURE] setBindId(java.lang.String?bindId) [METHOD_SIGNATURE] setCreateDate(java.util.Date?createDate) [METHOD_SIGNATURE] setCreateUser(java.lang.String?createUser) [METHOD_SIGNATURE] setEnd(boolean?end) [METHOD_SIGNATURE] setId(java.lang.String?id) [METHOD_SIGNATURE] setOrgId(java.lang.String?orgId) [METHOD_SIGNATURE] setProcessDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] setUpdateDate(java.util.Date?updateDate) [METHOD_SIGNATURE] setUpdateUser(java.lang.String?updateUser) [METHOD_SIGNATURE] getBO(java.lang.String?boName) [METHOD_SIGNATURE] getFormData() [METHOD_SIGNATURE] getBODatas(java.lang.String?boTableName, java.lang.String?processInstId) [METHOD_SIGNATURE] getBoData() [METHOD_SIGNATURE] detailByBindId(java.lang.String?bindId) [METHOD_SIGNATURE] detailById(java.lang.String?id) [METHOD_SIGNATURE] get(java.lang.String?boName, java.lang.String?boId) [METHOD_SIGNATURE] getByKeyField(java.lang.String?boName, java.lang.String?fieldName, java.lang.Object?value) [METHOD_SIGNATURE] getByProcess(java.lang.String?boName, java.lang.String?processInstId) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid) [METHOD_SIGNATURE] create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid, java.sql.Connection?conn) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] update(java.lang.String?boName,BOrecordData) [METHOD_SIGNATURE] update(java.lang.String?boName,BOrecordData, java.sql.Connection?conn) [METHOD_SIGNATURE] updateByBindId(java.lang.String?entityName,BOrecordData) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn) [METHOD_SIGNATURE] create(java.lang.String?boName, java.util.List?recordDatas, java.lang.String?bindId, java.lang.String?uid) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext) [METHOD_SIGNATURE] createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext, java.sql.Connection?conn) [TABLE] 使用BO的程序包 程序包 | 说明 com.actionsoft.bpms.bo.engine | com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.bpms.bpmn.engine.servicetask | com.actionsoft.bpms.commons.at | com.actionsoft.sdk.local.api | [TABLE] 返回BO的com.actionsoft.bpms.bo.engine中的方法 限定符和类型 | 方法和说明 BO | BO.set(java.lang.String?field, java.lang.Object?value)设置BO的字段值 BO | BO.setAll(java.util.Map?datas)设置该BO的全部数据 BO | BO.setBindId(java.lang.String?bindId)设置该BO的流程实例BINDID BO | BO.setCreateDate(java.util.Date?createDate)设置该BO的创建日期 BO | BO.setCreateUser(java.lang.String?createUser)设置该BO的创建人 BO | BO.setEnd(boolean?end)设置此BO流程实例是否结束 BO | BO.setId(java.lang.String?id)设置BO的ID BO | BO.setOrgId(java.lang.String?orgId)设置该BO的单位ID BO | BO.setProcessDefId(java.lang.String?processDefId)设置该BO的流程定义ID BO | BO.setUpdateDate(java.util.Date?updateDate)设置该BO的更新时间 BO | BO.setUpdateUser(java.lang.String?updateUser)设置该BO的修改人 [TABLE] 返回BO的com.actionsoft.bpms.bpmn.engine.core.delegate中的方法 限定符和类型 | 方法和说明 BO | ProcessExecutionContext.getBO(java.lang.String?boName)根据当前上下文,快速获得主表BO对象 BO | ProcessExecutionContext.getFormData()获得当前Form引擎的主表单数据对象 [TABLE] 返回变量类型为BO的类型的com.actionsoft.bpms.bpmn.engine.servicetask中的方法 限定符和类型 | 方法和说明 java.util.List | ServiceDelegate.getBODatas(java.lang.String?boTableName, java.lang.String?processInstId)读取指定流程的BO表数据记录,同一次事件内多次读取时做了临时缓存优化 [TABLE] 返回BO的com.actionsoft.bpms.commons.at中的方法 限定符和类型 | 方法和说明 BO | ExpressionContext.getBoData()BO数据 [TABLE] 返回BO的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 BO | BOQueryAPI.detailByBindId(java.lang.String?bindId)根据流程实例ID查询BO数据 BO | BOQueryAPI.detailById(java.lang.String?id)根据ID查询BO数据 BO | BOAPI.get(java.lang.String?boName, java.lang.String?boId)根据BOID查询一条BO数据 BO | BOAPI.getByKeyField(java.lang.String?boName, java.lang.String?fieldName, java.lang.Object?value)根据唯一字段查询一条BO数据,适用于流程表单的主表数据 BO | BOAPI.getByProcess(java.lang.String?boName, java.lang.String?processInstId)根据流程实例查询一条BO数据,适用于流程表单的主表数据 [TABLE] 参数类型为BO的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 int | BOAPI.create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | BOAPI.create(java.lang.String?boName,BOrecordData,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | BOAPI.create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | BOAPI.create(java.lang.String?boName,BOrecordData, java.lang.String?bindId, java.lang.String?uid, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int | BOAPI.createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int | BOAPI.createDataBO(java.lang.String?boName,BOrecordData,UserContextuserContext, java.sql.Connection?conn)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int | BOAPI.update(java.lang.String?boName,BOrecordData)更新一条BO表记录。 int | BOAPI.update(java.lang.String?boName,BOrecordData, java.sql.Connection?conn)更新一条BO表记录。 int | BOAPI.updateByBindId(java.lang.String?entityName,BOrecordData)按bindId更新记录。 [TABLE] 类型变量类型为BO的com.actionsoft.sdk.local.api中的方法参数 限定符和类型 | 方法和说明 int[] | BOAPI.create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext)(批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。 int[] | BOAPI.create(java.lang.String?boName, java.util.List?recordDatas,ProcessInstanceprocessInst,UserContextuserContext, java.sql.Connection?conn)(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 int[] | BOAPI.create(java.lang.String?boName, java.util.List?recordDatas, java.lang.String?bindId, java.lang.String?uid)(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。 int[] | BOAPI.createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext)(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 int[] | BOAPI.createDataBO(java.lang.String?boName, java.util.List?recordDatas,UserContextuserContext, java.sql.Connection?conn)(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。 ================================================================================ === 页面 463 === # PAGE: 接口 com.actionsoft.sdk.local.api.HistoryTaskQueryAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/HistoryTaskQueryAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.HistoryTaskQueryAPI [DESCRIPTION] 在指定日期之后创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] 在指定日期之前创建的历史任务,需要精确到小时分,含该日期 [DESCRIPTION] EAI类外部历史任务,这类任务不由工作流引擎驱动 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按结束时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按优先级排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按标题排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 创建人的历史任务,列出的任务由若干账户创建。 [DESCRIPTION] 创建人的历史任务,列出的任务由该账户创建。 [DESCRIPTION] 与流程主版本相关的历史任务,一个主版本号可以包含一组不同版本流程产生的实例 [DESCRIPTION] 执行人的历史任务,列出的历史任务范围已由该账户执行。 [METHOD_SIGNATURE] getHistoryTaskQueryAPI() [METHOD_SIGNATURE] activityDefId(java.lang.String?activityDefId) [METHOD_SIGNATURE] activityType(java.lang.String?activityType) [METHOD_SIGNATURE] appId(java.lang.String...?appId) [METHOD_SIGNATURE] asyncTask() [METHOD_SIGNATURE] beginAfter(java.util.Date?date) [METHOD_SIGNATURE] beginBefore(java.util.Date?date) [METHOD_SIGNATURE] beginEngineNodeTask(java.lang.String?beginEngineNode) [METHOD_SIGNATURE] canceledTask() [METHOD_SIGNATURE] claimToDepartment(java.lang.String?departmentId) [METHOD_SIGNATURE] claimToRole(java.lang.String?roleId) [METHOD_SIGNATURE] claimToTeam(java.lang.String?teamId) [METHOD_SIGNATURE] compensatedTask() [METHOD_SIGNATURE] completedTask() [METHOD_SIGNATURE] controlState(java.lang.String?controlState) [METHOD_SIGNATURE] costTimeGreaterThanOrEqual(long?costTime) [METHOD_SIGNATURE] costTimeLessThanOrEqual(long?costTime) [METHOD_SIGNATURE] delayTask() [METHOD_SIGNATURE] deletedTask() [METHOD_SIGNATURE] eaiTask() [METHOD_SIGNATURE] endEngineNodeTask(java.lang.String?endEngineNode) [METHOD_SIGNATURE] erroredTask() [METHOD_SIGNATURE] ext1(java.lang.String?value) [METHOD_SIGNATURE] ext1Like(java.lang.String?value) [METHOD_SIGNATURE] ext2(java.lang.String?value) [METHOD_SIGNATURE] ext2Like(java.lang.String?value) [METHOD_SIGNATURE] ext3(java.lang.String?value) [METHOD_SIGNATURE] ext3Like(java.lang.String?value) [METHOD_SIGNATURE] ext4(java.lang.String?value) [METHOD_SIGNATURE] ext4Like(java.lang.String?value) [METHOD_SIGNATURE] ext5(java.lang.String?value) [METHOD_SIGNATURE] ext5Like(java.lang.String?value) [METHOD_SIGNATURE] ext6(java.lang.String?value) [METHOD_SIGNATURE] ext6Like(java.lang.String?value) [METHOD_SIGNATURE] ids(java.util.List?taskInstIds) [METHOD_SIGNATURE] IOBD(java.lang.String?valueId) [METHOD_SIGNATURE] IOC(java.lang.String?valueId) [METHOD_SIGNATURE] IOR(java.lang.String?valueId) [METHOD_SIGNATURE] IOS(java.lang.String?valueId) [METHOD_SIGNATURE] lessThanSecurityLevel(int?securityLevel) [METHOD_SIGNATURE] monitorTask() [METHOD_SIGNATURE] noneProcessGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] nonUserTask() [METHOD_SIGNATURE] orderByBeginTime() [METHOD_SIGNATURE] orderByEndTime() [METHOD_SIGNATURE] orderByPriority() [METHOD_SIGNATURE] orderByTitle() [METHOD_SIGNATURE] owner(java.util.List?uids) [METHOD_SIGNATURE] owner(java.lang.String?uid) [METHOD_SIGNATURE] parentTaskInstId(java.lang.String?parentTaskInstId) [METHOD_SIGNATURE] priority(int?priority) [METHOD_SIGNATURE] processBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] processDefVerId(java.lang.String?processDefVerId) [METHOD_SIGNATURE] processGroupId(java.lang.String?processGroupId) [METHOD_SIGNATURE] processGroupIds(java.util.List?processGroupIds) [METHOD_SIGNATURE] processInstId(java.lang.String?processInstId) [METHOD_SIGNATURE] queryHistory() [METHOD_SIGNATURE] remindTask() [METHOD_SIGNATURE] scopeId(java.lang.String?scopeId) [METHOD_SIGNATURE] securityLevel(int?securityLevel) [METHOD_SIGNATURE] target(java.lang.String?uid) [METHOD_SIGNATURE] taskState(int?state) [METHOD_SIGNATURE] terminatedTask() [METHOD_SIGNATURE] title(java.lang.String?title) [METHOD_SIGNATURE] titleLike(java.lang.String?title) [METHOD_SIGNATURE] userTask() [METHOD_SIGNATURE] userTaskOfNotification() [METHOD_SIGNATURE] userTaskOfWorking() [TABLE] 使用HistoryTaskQueryAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | com.actionsoft.sdk.local.api | [TABLE] 返回HistoryTaskQueryAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticHistoryTaskQueryAPI | SDK.getHistoryTaskQueryAPI()历史任务查询 [TABLE] 返回HistoryTaskQueryAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 HistoryTaskQueryAPI | HistoryTaskQueryAPI.activityDefId(java.lang.String?activityDefId)由节点产生的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.activityType(java.lang.String?activityType)任务类型 HistoryTaskQueryAPI | HistoryTaskQueryAPI.appId(java.lang.String...?appId)按APPID查询 HistoryTaskQueryAPI | HistoryTaskQueryAPI.asyncTask()异步执行的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.beginAfter(java.util.Date?date)在指定日期之后创建的历史任务,需要精确到小时分,含该日期 HistoryTaskQueryAPI | HistoryTaskQueryAPI.beginBefore(java.util.Date?date)在指定日期之前创建的历史任务,需要精确到小时分,含该日期 HistoryTaskQueryAPI | HistoryTaskQueryAPI.beginEngineNodeTask(java.lang.String?beginEngineNode)该任务被指定的AWS服务节点创建 HistoryTaskQueryAPI | HistoryTaskQueryAPI.canceledTask()已取消的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.claimToDepartment(java.lang.String?departmentId)由指定部门的人员认领的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.claimToRole(java.lang.String?roleId)由指定角色的人员认领的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.claimToTeam(java.lang.String?teamId)由指定小组的人员认领的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.compensatedTask()触发过补偿事件的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.completedTask()正常完成的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.controlState(java.lang.String?controlState)任务控制状态 HistoryTaskQueryAPI | HistoryTaskQueryAPI.costTimeGreaterThanOrEqual(long?costTime)执行耗时大于等于(毫秒) HistoryTaskQueryAPI | HistoryTaskQueryAPI.costTimeLessThanOrEqual(long?costTime)执行耗时小于等于(毫秒) HistoryTaskQueryAPI | HistoryTaskQueryAPI.delayTask()有超时的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.deletedTask()已删除的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.eaiTask()EAI类外部历史任务,这类任务不由工作流引擎驱动 HistoryTaskQueryAPI | HistoryTaskQueryAPI.endEngineNodeTask(java.lang.String?endEngineNode)该任务在指定的AWS服务节点执行完毕。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.erroredTask()发生过错误的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext1(java.lang.String?value)扩展字段EXT1等于特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext1Like(java.lang.String?value)扩展字段EXT1包含特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext2(java.lang.String?value)扩展字段EXT2等于特定内容的历史任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext2Like(java.lang.String?value)扩展字段EXT2包含特定内容的历史任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext3(java.lang.String?value)扩展字段EXT3等于特定内容的历史任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext3Like(java.lang.String?value)扩展字段EXT3包含特定内容的历史任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext4(java.lang.String?value)扩展字段EXT4等于特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext4Like(java.lang.String?value)扩展字段EXT4包含特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext5(java.lang.String?value)扩展字段EXT5等于特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext5Like(java.lang.String?value)扩展字段EXT5包含特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext6(java.lang.String?value)扩展字段EXT6等于特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ext6Like(java.lang.String?value)扩展字段EXT6包含特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.ids(java.util.List?taskInstIds)对应一组历史任务ID的查询结果 HistoryTaskQueryAPI | HistoryTaskQueryAPI.IOBD(java.lang.String?valueId)业务域高级分类等于特定内容的任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.IOC(java.lang.String?valueId)自定义高级分类等于特定内容的任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.IOR(java.lang.String?valueId)组织区域等于特定内容的任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.IOS(java.lang.String?valueId)系统分类等于特定内容的任务。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.lessThanSecurityLevel(int?securityLevel)小于指定保密级别的任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.monitorTask()被超时监控过的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.noneProcessGroupIds(java.util.List?processGroupIds)排除一组流程组相关的任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.nonUserTask()非人工类历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.orderByBeginTime()按创建时间排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | HistoryTaskQueryAPI.orderByEndTime()按结束时间排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | HistoryTaskQueryAPI.orderByPriority()按优先级排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | HistoryTaskQueryAPI.orderByTitle()按标题排序,调用该方法后应接着调用asc()或desc() HistoryTaskQueryAPI | HistoryTaskQueryAPI.owner(java.util.List?uids)创建人的历史任务,列出的任务由若干账户创建。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.owner(java.lang.String?uid)创建人的历史任务,列出的任务由该账户创建。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.parentTaskInstId(java.lang.String?parentTaskInstId)由父任务创建的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.priority(int?priority)优先级 HistoryTaskQueryAPI | HistoryTaskQueryAPI.processBusinessKey(java.lang.String?processBusinessKey)与外部业务系统主键标识相关的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.processDefId(java.lang.String?processDefId)与流程模型相关的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.processDefVerId(java.lang.String?processDefVerId)与流程主版本相关的历史任务,一个主版本号可以包含一组不同版本流程产生的实例 HistoryTaskQueryAPI | HistoryTaskQueryAPI.processGroupId(java.lang.String?processGroupId)与流程组相关的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.processGroupIds(java.util.List?processGroupIds)对应一组流程组相关的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.processInstId(java.lang.String?processInstId)与流程实例相关的历史任务 HistoryTaskQueryAPI | TaskAPI.queryHistory()获得一个历史任务查询器 HistoryTaskQueryAPI | HistoryTaskQueryAPI.remindTask()被催办过的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.scopeId(java.lang.String?scopeId)一次节点实例化行为所产生的任务实例范围 HistoryTaskQueryAPI | HistoryTaskQueryAPI.securityLevel(int?securityLevel)指定保密级别的任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.target(java.lang.String?uid)执行人的历史任务,列出的历史任务范围已由该账户执行。 HistoryTaskQueryAPI | HistoryTaskQueryAPI.taskState(int?state)指定的任务类型,如传阅、加签、待办 HistoryTaskQueryAPI | HistoryTaskQueryAPI.terminatedTask()已终止的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.title(java.lang.String?title)任务标题等于特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.titleLike(java.lang.String?title)任务标题包含特定内容的历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.userTask()人工类历史任务 HistoryTaskQueryAPI | HistoryTaskQueryAPI.userTaskOfNotification()通知类已办任务(传阅、系统通知) HistoryTaskQueryAPI | HistoryTaskQueryAPI.userTaskOfWorking()工作类历史任务(正常已办、加签类已办等) ================================================================================ === 页面 464 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.HttpAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/HttpAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.HttpAPI [DESCRIPTION] 获得一个通用HTTP操作对象(连接Web服务) [DESCRIPTION] 为上层场景提供的设置@公式上下文能力,可在支持@公式的场景(如url)扩大解析范围 若不指定Http Api 默认为 DispatcherRequest.getUserContext() [DESCRIPTION] 为当前http请求增加多个Form参数,例如:bodyForm(new String[][]{{},{}}); [DESCRIPTION] 设置请求体,请求类型为application/json;charset=utf-8 [DESCRIPTION] 将请求方法设置为DELETE 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 将请求方法设置为GET 该请求方法下,设置的body类参数(form和json)将被丢弃 [DESCRIPTION] 为当前http请求新增一个header 已存在的header会被覆盖 [DESCRIPTION] 合并JSON,把参数的JSON和已有的Body JSON合并 合并规则: 1、参数为JSONObject,已有Body JSON为JSONObject,根据第一层Key做合并,如果第一层key存在则覆盖,不存在则追加 2、参数为JSONObject,已有Body JSON为JSONArray,抛出 java.lang.IllegalArgumentException 异常 3、参数为JSONArray,已有Body JSON为JSONArray,向Body JSONArray后追加参数JSONArray 4、参数为JSONArray,已有Body JSON为JSONObject,抛出 java.lang.IllegalArgumentException 异常 5、已有Body JSON为空时,追加参数JSON [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [DESCRIPTION] http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 [DESCRIPTION] 设置PathParameter 使用{}包裹key,如/user/{userId}/,调用path("userId","2"),路径会变为/user/2/ [DESCRIPTION] 为当前http请求新增一个参数,查询参数将拼接到uri中? [DESCRIPTION] 设置https上下文,默认总是信任证书身份 [METHOD_SIGNATURE] getHttpAPI() [METHOD_SIGNATURE] getHttpAPI(java.lang.String?connectorId) [METHOD_SIGNATURE] atContext(java.lang.Object?atContext) [METHOD_SIGNATURE] body(java.io.File?file, ContentType?contentType) [METHOD_SIGNATURE] body(java.io.InputStream?instream, ContentType?contentType) [METHOD_SIGNATURE] body(java.lang.Object?body, ContentType?contentType) [METHOD_SIGNATURE] body(java.lang.String?s, ContentType?contentType) [METHOD_SIGNATURE] bodyForm(java.lang.String[][]?formParams) [METHOD_SIGNATURE] bodyForm(java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] bodyJson(java.lang.String?json) [METHOD_SIGNATURE] delete() [METHOD_SIGNATURE] get() [METHOD_SIGNATURE] header(java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] mergeBodyJson(java.lang.String?json) [METHOD_SIGNATURE] multipart(java.lang.String?name, java.io.InputStream?is, java.lang.String?fileName) [METHOD_SIGNATURE] multipart(java.lang.String?name, java.lang.String?text) [METHOD_SIGNATURE] path(java.lang.String?pathParamKey, java.lang.String?pathParamValue) [METHOD_SIGNATURE] post() [METHOD_SIGNATURE] put() [METHOD_SIGNATURE] query(java.lang.String[][]?queryParams) [METHOD_SIGNATURE] query(java.lang.String?name, java.lang.String?value) [METHOD_SIGNATURE] setCharset(java.lang.String?charset) [METHOD_SIGNATURE] setConnectTimeout(int?timeout) [METHOD_SIGNATURE] setContentType(ContentType?contentType) [METHOD_SIGNATURE] setCredentials(Credentials?credentials) [METHOD_SIGNATURE] setHttpsContext(java.security.KeyStore?truststore, java.security.KeyStore?keystore, char[]?keyPassword, int?verifier, java.lang.String?protocol) [METHOD_SIGNATURE] setHttpUrl(java.lang.String?url) [METHOD_SIGNATURE] setMethod(java.lang.String?method) [METHOD_SIGNATURE] setReadTimeout(int?timeout) [TABLE] 使用HttpAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] 返回HttpAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 HttpAPI | CCAPI.getHttpAPI()已过时。 HttpAPI | CCAPI.getHttpAPI(java.lang.String?connectorId)获得一个通用HTTP操作对象(连接Web服务) [TABLE] 返回HttpAPI的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 HttpAPI | HttpAPI.atContext(java.lang.Object?atContext)为上层场景提供的设置@公式上下文能力,可在支持@公式的场景(如url)扩大解析范围 若不指定Http Api 默认为 DispatcherRequest.getUserContext() HttpAPI | HttpAPI.body(java.io.File?file, ContentType?contentType)为当前http请求增加文件内容 HttpAPI | HttpAPI.body(java.io.InputStream?instream, ContentType?contentType)为当前http请求增加流内容 HttpAPI | HttpAPI.body(java.lang.Object?body, ContentType?contentType)设置请求体和请求类型 HttpAPI | HttpAPI.body(java.lang.String?s, ContentType?contentType)设置请求体和请求类型 HttpAPI | HttpAPI.bodyForm(java.lang.String[][]?formParams)为当前http请求增加多个Form参数,例如:bodyForm(new String[][]{{},{}}); HttpAPI | HttpAPI.bodyForm(java.lang.String?name, java.lang.String?value)为当前http请求增加一个Form参数 HttpAPI | HttpAPI.bodyJson(java.lang.String?json)设置请求体,请求类型为application/json;charset=utf-8 HttpAPI | HttpAPI.delete()将请求方法设置为DELETE 该请求方法下,设置的body类参数(form和json)将被丢弃 HttpAPI | HttpAPI.get()将请求方法设置为GET 该请求方法下,设置的body类参数(form和json)将被丢弃 HttpAPI | HttpAPI.header(java.lang.String?name, java.lang.String?value)为当前http请求新增一个header 已存在的header会被覆盖 HttpAPI | HttpAPI.mergeBodyJson(java.lang.String?json)合并JSON,把参数的JSON和已有的Body JSON合并 合并规则: 1、参数为JSONObject,已有Body JSON为JSONObject,根据第一层Key做合并,如果第一层key存在则覆盖,不存在则追加 2、参数为JSONObject,已有Body JSON为JSONArray,抛出java.lang.IllegalArgumentException异常 3、参数为JSONArray,已有Body JSON为JSONArray,向Body JSONArray后追加参数JSONArray 4、参数为JSONArray,已有Body JSON为JSONObject,抛出java.lang.IllegalArgumentException异常 5、已有Body JSON为空时,追加参数JSON HttpAPI | HttpAPI.multipart(java.lang.String?name, java.io.InputStream?is, java.lang.String?fileName)http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 HttpAPI | HttpAPI.multipart(java.lang.String?name, java.lang.String?text)http multipart传附件和数据,结合post方法使用,使用后当前提交的multipart信息清空 HttpAPI | HttpAPI.path(java.lang.String?pathParamKey, java.lang.String?pathParamValue)设置PathParameter 使用{}包裹key,如/user/{userId}/,调用path("userId","2"),路径会变为/user/2/ HttpAPI | HttpAPI.post()将请求方法设置为POST HttpAPI | HttpAPI.put()将请求方法设置为PUT HttpAPI | HttpAPI.query(java.lang.String[][]?queryParams)增加多个查询参数 HttpAPI | HttpAPI.query(java.lang.String?name, java.lang.String?value)为当前http请求新增一个参数,查询参数将拼接到uri中? HttpAPI | HttpAPI.setCharset(java.lang.String?charset)设置编码,默认为utf-8 HttpAPI | HttpAPI.setConnectTimeout(int?timeout)设置连接超时时间,单位ms,默认2秒 HttpAPI | HttpAPI.setContentType(ContentType?contentType)设置请求类型 HttpAPI | HttpAPI.setCredentials(Credentials?credentials)设置basic认证的用户名,密码 HttpAPI | HttpAPI.setHttpsContext(java.security.KeyStore?truststore, java.security.KeyStore?keystore, char[]?keyPassword, int?verifier, java.lang.String?protocol)设置https上下文,默认总是信任证书身份 HttpAPI | HttpAPI.setHttpUrl(java.lang.String?url)设置url HttpAPI | HttpAPI.setMethod(java.lang.String?method)设置请求方法 HttpAPI | HttpAPI.setReadTimeout(int?timeout)设置读数据超时时间,单位ms,默认60秒 ================================================================================ === 页面 465 === # PAGE: 接口 com.actionsoft.sdk.local.api.PermAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/PermAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.PermAPI [METHOD_SIGNATURE] getPermAPI() [TABLE] 使用PermAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | [TABLE] 返回PermAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticPermAPI | SDK.getPermAPI()权限接口API ================================================================================ === 页面 466 === # PAGE: 类 com.actionsoft.sdk.local.api.LogAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/LogAPI.html [TITLE] 类的使用com.actionsoft.sdk.local.api.LogAPI [DESCRIPTION] 平台的日志入口接口,包括审计日志和运行日志 [METHOD_SIGNATURE] getLogAPI() [TABLE] 使用LogAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | [TABLE] 返回LogAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticLogAPI | SDK.getLogAPI()平台的日志入口接口,包括审计日志和运行日志 ================================================================================ === 页面 467 === # PAGE: 接口 com.actionsoft.sdk.local.api.ORGAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/ORGAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.ORGAPI [METHOD_SIGNATURE] getORGAPI() [TABLE] 使用ORGAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | [TABLE] 返回ORGAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticORGAPI | SDK.getORGAPI()组织接口API ================================================================================ === 页面 468 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.MongoDBAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/MongoDBAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.MongoDBAPI [DESCRIPTION] 根据配置,获得一个MongoDB操作对象(连接文档型数据库服务) [METHOD_SIGNATURE] getMongoDBAPI(java.lang.String?profileId) [TABLE] 使用MongoDBAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回MongoDBAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 MongoDBAPI | CCAPI.getMongoDBAPI(java.lang.String?profileId)根据配置,获得一个MongoDB操作对象(连接文档型数据库服务) ================================================================================ === 页面 469 === # PAGE: 接口 com.actionsoft.apps.resource.interop.aslp.ASLP的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/interop/aslp/class-use/ASLP.html [TITLE] 接口的使用com.actionsoft.apps.resource.interop.aslp.ASLP ================================================================================ === 页面 470 === # PAGE: 类 com.actionsoft.bpms.server.fs.AbstFileProcessor的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/class-use/AbstFileProcessor.html [TITLE] 类的使用com.actionsoft.bpms.server.fs.AbstFileProcessor ================================================================================ === 页面 471 === # PAGE: 类 com.actionsoft.exception.AWSForbiddenException的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/class-use/AWSForbiddenException.html [TITLE] 类的使用com.actionsoft.exception.AWSForbiddenException ================================================================================ === 页面 472 === # PAGE: 接口 com.actionsoft.apps.resource.AppContext的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/resource/class-use/AppContext.html [TITLE] 接口的使用com.actionsoft.apps.resource.AppContext [DESCRIPTION] 执行前触发,返回false可阻止该操作的继续 [DESCRIPTION] 返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 [DESCRIPTION] 以app的类加载器为线程上下文类加载器,执行回调函数 [DESCRIPTION] 从指定的app应用对象构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 [DESCRIPTION] 从指定的app对象声明类的新实例,并用指定的初始化参数初始化该实例。 [DESCRIPTION] 根据appId,获得app在当前AWS节点实例(JVM)的上下文对象 [DESCRIPTION] 向指定App发送一条错误信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条错误信息日志和解决方案建议,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条警告信息日志,并输出至命令行屏幕 [DESCRIPTION] 向指定App发送一条警告信息日志和解决方案建议,并输出至命令行屏幕 [METHOD_SIGNATURE] after(AppContextcontext) [METHOD_SIGNATURE] before(AppContextcontext) [METHOD_SIGNATURE] register(AppContextcontext) [METHOD_SIGNATURE] getParentContext() [METHOD_SIGNATURE] setAppContext(AppContextcontext) [METHOD_SIGNATURE] getAppContext() [METHOD_SIGNATURE] getAppContext(java.lang.Class?c) [METHOD_SIGNATURE] execInAppContext(AppContextappContext, ExecCallback?callback) [METHOD_SIGNATURE] getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes,AppContextappContext) [METHOD_SIGNATURE] getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs,AppContextappContext) [METHOD_SIGNATURE] getAppContext(java.lang.String?appId) [METHOD_SIGNATURE] getCurrentAppContext() [METHOD_SIGNATURE] asynCallASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params) [METHOD_SIGNATURE] callASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params) [METHOD_SIGNATURE] err(AppContextapp, java.lang.String?msg) [METHOD_SIGNATURE] err(AppContextapp, java.lang.String?msg, java.lang.String?solution) [METHOD_SIGNATURE] info(AppContextapp, java.lang.String?msg) [METHOD_SIGNATURE] isActive(AppContextapp) [METHOD_SIGNATURE] isInstalled(AppContextapp) [METHOD_SIGNATURE] warn(AppContextapp, java.lang.String?msg) [METHOD_SIGNATURE] warn(AppContextapp, java.lang.String?msg, java.lang.String?solution) [TABLE] 使用AppContext的程序包 程序包 | 说明 com.actionsoft.apps.listener | com.actionsoft.apps.resource | com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.commons.mvc.view | com.actionsoft.bpms.util | com.actionsoft.sdk.local.api | [TABLE] 参数类型为AppContext的com.actionsoft.apps.listener中的方法 限定符和类型 | 方法和说明 void | AppListener.after(AppContextcontext)执行后触发 boolean | AppListener.before(AppContextcontext)执行前触发,返回false可阻止该操作的继续 java.util.List | PluginListener.register(AppContextcontext)返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类 [TABLE] 返回AppContext的com.actionsoft.apps.resource中的方法 限定符和类型 | 方法和说明 AppContext | AppContext.getParentContext()获得该App的父App对象 [TABLE] 参数类型为AppContext的com.actionsoft.apps.resource.plugin.profile中的方法 限定符和类型 | 方法和说明 void | AWSPluginProfile.setAppContext(AppContextcontext)注册该该插件的App应用上下文 [TABLE] 返回AppContext的com.actionsoft.bpms.commons.mvc.view中的方法 限定符和类型 | 方法和说明 AppContext | ActionWeb.getAppContext()返回AppContext [TABLE] 返回AppContext的com.actionsoft.bpms.util中的方法 限定符和类型 | 方法和说明 staticAppContext | ClassReflect.getAppContext(java.lang.Class?c)根据类c获得自己所在的app上下文。 [TABLE] 参数类型为AppContext的com.actionsoft.bpms.util中的方法 限定符和类型 | 方法和说明 static java.lang.Object | ClassReflect.execInAppContext(AppContextappContext, ExecCallback?callback)以app的类加载器为线程上下文类加载器,执行回调函数 static java.lang.reflect.Constructor | ClassReflect.getConstructor(java.lang.String?className, java.lang.Class[]?parameterTypes,AppContextappContext)从指定的app应用对象构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法 static java.lang.Object | ClassReflect.getInstance(java.lang.String?className, java.lang.Class[]?parameterTypes, java.lang.Object[]?initargs,AppContextappContext)从指定的app对象声明类的新实例,并用指定的初始化参数初始化该实例。 [TABLE] 返回AppContext的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 AppContext | AppAPI.getAppContext(java.lang.String?appId)根据appId,获得app在当前AWS节点实例(JVM)的上下文对象 AppContext | AppAPI.getCurrentAppContext()获得处理当前Web请求的App对象 [TABLE] 参数类型为AppContext的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 void | AppAPI.asynCallASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params)异步调用一个ASLP服务地址 ResponseObject | AppAPI.callASLP(AppContextsourceApp, java.lang.String?aslp, java.util.Map?params)同步调用一个ASLP服务地址 java.lang.String | AppAPI.err(AppContextapp, java.lang.String?msg)向指定App发送一条错误信息日志,并输出至命令行屏幕 java.lang.String | AppAPI.err(AppContextapp, java.lang.String?msg, java.lang.String?solution)向指定App发送一条错误信息日志和解决方案建议,并输出至命令行屏幕 java.lang.String | AppAPI.info(AppContextapp, java.lang.String?msg)向指定App发送一条调试信息日志 boolean | AppAPI.isActive(AppContextapp)判断指定的应用是否已启动 boolean | AppAPI.isInstalled(AppContextapp)判断指定的应用是否已安装 java.lang.String | AppAPI.warn(AppContextapp, java.lang.String?msg)向指定App发送一条警告信息日志,并输出至命令行屏幕 java.lang.String | AppAPI.warn(AppContextapp, java.lang.String?msg, java.lang.String?solution)向指定App发送一条警告信息日志和解决方案建议,并输出至命令行屏幕 ================================================================================ === 页面 473 === # PAGE: 类 com.actionsoft.bpms.server.fs.DCContext的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/server/fs/class-use/DCContext.html [TITLE] 类的使用com.actionsoft.bpms.server.fs.DCContext [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 [DESCRIPTION] 获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [DESCRIPTION] 云存储上传时忽略的RepositoryName [DESCRIPTION] 复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 [METHOD_SIGNATURE] clone() [METHOD_SIGNATURE] fileName(java.lang.String?fileName) [METHOD_SIGNATURE] fromJson(java.lang.String?str) [METHOD_SIGNATURE] setEncrypt(boolean?encrypt) [METHOD_SIGNATURE] setFileLength(java.lang.String?fl) [METHOD_SIGNATURE] createTempFileContext(java.lang.String?appId, java.lang.String?fileSuffix) [METHOD_SIGNATURE] createTempFileContext(java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileSuffix) [METHOD_SIGNATURE] copyDCFile(DCContextsourceContext,DCContexttargetContext) [METHOD_SIGNATURE] decryptFile(DCContextcontext) [METHOD_SIGNATURE] encryptFile(DCContextcontext) [METHOD_SIGNATURE] getMobileDownloadUrl(DCContextdcContext) [METHOD_SIGNATURE] handlerWriteDCDefault(java.io.InputStream?in,DCContextcontext, java.util.Map?param) [METHOD_SIGNATURE] isIgnoreRepositoryName(DCContextcontext) [METHOD_SIGNATURE] setExtParam(DCContextdc, java.lang.String?key, java.lang.Object?v) [METHOD_SIGNATURE] writeSysFile(DCContextcontext, java.lang.String?appId, long?fileSize, java.lang.String?cloudId, java.lang.String?cloudAppId, java.lang.String?cloudInfo) [METHOD_SIGNATURE] downloadPackage(UserContextme, java.util.List?dcList, java.lang.String?zipFilePath, java.lang.String?zipFileName, java.lang.String?repositoryName) [METHOD_SIGNATURE] getFileDCContext(FormFile?formFile) [METHOD_SIGNATURE] getFileDCContext(FormFile?formFile, java.lang.String?repositoryName) [METHOD_SIGNATURE] copyDCFile(DCContextsourceContext,DCContexttargetContext) [METHOD_SIGNATURE] read(DCContextcontext) [METHOD_SIGNATURE] write(java.io.InputStream?data,DCContextcontext) [TABLE] 使用DCContext的程序包 程序包 | 说明 com.actionsoft.bpms.server.fs | com.actionsoft.bpms.server.fs.dc | com.actionsoft.sdk.local.api | [TABLE] 返回DCContext的com.actionsoft.bpms.server.fs中的方法 限定符和类型 | 方法和说明 DCContext | DCContext.clone() DCContext | DCContext.fileName(java.lang.String?fileName) staticDCContext | DCContext.fromJson(java.lang.String?str)从json结构构建一个上下文对象 DCContext | DCContext.setEncrypt(boolean?encrypt)设置附件是否加密存储的标志 DCContext | DCContext.setFileLength(java.lang.String?fl)设置附件长度参数值 [TABLE] 返回DCContext的com.actionsoft.bpms.server.fs.dc中的方法 限定符和类型 | 方法和说明 staticDCContext | DCUtil.createTempFileContext(java.lang.String?appId, java.lang.String?fileSuffix)获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 staticDCContext | DCUtil.createTempFileContext(java.lang.String?appId, java.lang.String?groupValue, java.lang.String?fileValue, java.lang.String?fileSuffix)获得一个临时文件路径的上下文声明(并不真实创建文件),如果路径不存在则建立文件夹。 [TABLE] 参数类型为DCContext的com.actionsoft.bpms.server.fs.dc中的方法 限定符和类型 | 方法和说明 static boolean | DCUtil.copyDCFile(DCContextsourceContext,DCContexttargetContext)复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 static java.io.InputStream | DCUtil.decryptFile(DCContextcontext)已过时。 static int | DCUtil.encryptFile(DCContextcontext)加密指定的文件 static java.lang.String | DCUtil.getMobileDownloadUrl(DCContextdcContext)获取移动端的下载地址 static boolean | DCUtil.handlerWriteDCDefault(java.io.InputStream?in,DCContextcontext, java.util.Map?param)从ready事件后接管附件上传动作 static boolean | DCUtil.isIgnoreRepositoryName(DCContextcontext)云存储上传时忽略的RepositoryName static void | DCUtil.setExtParam(DCContextdc, java.lang.String?key, java.lang.Object?v) static java.lang.String | DCUtil.writeSysFile(DCContextcontext, java.lang.String?appId, long?fileSize, java.lang.String?cloudId, java.lang.String?cloudAppId, java.lang.String?cloudInfo)云文档插入sys_files表 [TABLE] 类型变量类型为DCContext的com.actionsoft.bpms.server.fs.dc中的方法参数 限定符和类型 | 方法和说明 staticResponseObject | DCUtil.downloadPackage(UserContextme, java.util.List?dcList, java.lang.String?zipFilePath, java.lang.String?zipFileName, java.lang.String?repositoryName)打包下载一系列DC文件 [TABLE] 返回DCContext的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 DCContext | BOAPI.getFileDCContext(FormFile?formFile)获得表单附件的DC上下文 DCContext | BOAPI.getFileDCContext(FormFile?formFile, java.lang.String?repositoryName)获得表单附件的DC上下文 [TABLE] 参数类型为DCContext的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 boolean | DCAPI.copyDCFile(DCContextsourceContext,DCContexttargetContext)复制源文件至目标,如果目标对象未设置文件名,默认为源文件名 java.io.InputStream | DCAPI.read(DCContextcontext)从DC读取指定文件到字节数组 boolean | DCAPI.write(java.io.InputStream?data,DCContextcontext)从字节数组中读取文件数据,存储至DC ================================================================================ === 页面 474 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.KafkaAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/KafkaAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.KafkaAPI [DESCRIPTION] 根据配置,获得一个Kafka API对象(连接分布式消息服务) [DESCRIPTION] 获得kafka API对象,用于接收,Deserializer des = new DefDes (String.class); KafkaAPI api = getKafkaAPI(profileId,des, des); [METHOD_SIGNATURE] getKafkaAPI(java.lang.String?profileId) [METHOD_SIGNATURE] getKafkaAPI(java.lang.String?profileId, ?keySerializer, ?valueSerializer) [METHOD_SIGNATURE] getKafkaAPI(java.lang.String?profileId, ?keyDeserializer, ?valueDeserializer) [METHOD_SIGNATURE] autoFlush(boolean?autoFlush) [METHOD_SIGNATURE] topic(java.lang.String?defaultTopic) [TABLE] 使用KafkaAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] 返回KafkaAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 KafkaAPI | CCAPI.getKafkaAPI(java.lang.String?profileId)根据配置,获得一个Kafka API对象(连接分布式消息服务) KafkaAPI | CCAPI.getKafkaAPI(java.lang.String?profileId, ?keySerializer, ?valueSerializer)获得kafka API对象,用于发送 KafkaAPI | CCAPI.getKafkaAPI(java.lang.String?profileId, ?keyDeserializer, ?valueDeserializer)获得kafka API对象,用于接收,Deserializerdes = new DefDes(String.class); KafkaAPIapi = getKafkaAPI(profileId,des, des); [TABLE] 返回KafkaAPI的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 KafkaAPI | KafkaAPI.autoFlush(boolean?autoFlush)设置消息发送是否自动刷新 KafkaAPI | KafkaAPI.topic(java.lang.String?defaultTopic)设置默认发送消息的topic ================================================================================ === 页面 475 === # PAGE: 类 com.actionsoft.bpms.commons.security.ac.model.ACCM的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/model/class-use/ACCM.html [TITLE] 类的使用com.actionsoft.bpms.commons.security.ac.model.ACCM [METHOD_SIGNATURE] ACPluginProfile(ACCMaccm) [TABLE] 使用ACCM的程序包 程序包 | 说明 com.actionsoft.apps.resource.plugin.profile | [TABLE] 参数类型为ACCM的com.actionsoft.apps.resource.plugin.profile中的构造器 构造器和说明 ACPluginProfile(ACCMaccm)构造 ================================================================================ === 页面 476 === # PAGE: 接口 com.actionsoft.sdk.local.api.BOQueryAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/BOQueryAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.BOQueryAPI [DESCRIPTION] 根据当前上下文,快速获得查询子表BO的操作对象。 [DESCRIPTION] 按创建时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 按更新时间排序,调用该方法后应接着调用asc()或desc() [DESCRIPTION] 获得该BO的查询对象,该方法默认不加载大文本类型字段值。 [DESCRIPTION] 获得该BO的查询对象,该方法允许指定是否加载大文本类型字段值。 [METHOD_SIGNATURE] getBOQuery(java.lang.String?boName) [METHOD_SIGNATURE] arrayArgs(java.lang.Object[]?args) [METHOD_SIGNATURE] bindId(java.lang.String?bindId) [METHOD_SIGNATURE] createAfter(java.util.Date?date) [METHOD_SIGNATURE] createBefore(java.util.Date?date) [METHOD_SIGNATURE] finished() [METHOD_SIGNATURE] orderByCreated() [METHOD_SIGNATURE] orderByUpdated() [METHOD_SIGNATURE] processDefId(java.lang.String?processDefId) [METHOD_SIGNATURE] query(java.lang.String?boName) [METHOD_SIGNATURE] query(java.lang.String?boName, boolean?loadBigText) [METHOD_SIGNATURE] query(java.lang.String?boName, java.lang.String?fields) [METHOD_SIGNATURE] unfinished() [METHOD_SIGNATURE] updateAfter(java.util.Date?date) [METHOD_SIGNATURE] updateBefore(java.util.Date?date) [METHOD_SIGNATURE] query(BOQueryAPIquery) [TABLE] 使用BOQueryAPI的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.engine.core.delegate | com.actionsoft.sdk.local.api | [TABLE] 返回BOQueryAPI的com.actionsoft.bpms.bpmn.engine.core.delegate中的方法 限定符和类型 | 方法和说明 BOQueryAPI | ProcessExecutionContext.getBOQuery(java.lang.String?boName)根据当前上下文,快速获得查询子表BO的操作对象。 [TABLE] 返回BOQueryAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 BOQueryAPI | BOQueryAPI.arrayArgs(java.lang.Object[]?args)该方法仅和含有? BOQueryAPI | BOQueryAPI.bindId(java.lang.String?bindId)与流程实例相关的BO数据 BOQueryAPI | BOQueryAPI.createAfter(java.util.Date?date)创建在某个时间之后的BO数据 BOQueryAPI | BOQueryAPI.createBefore(java.util.Date?date)创建在某个时间之前的BO数据 BOQueryAPI | BOQueryAPI.finished()所在流程实例已完成的BO数据 BOQueryAPI | BOQueryAPI.orderByCreated()按创建时间排序,调用该方法后应接着调用asc()或desc() BOQueryAPI | BOQueryAPI.orderByUpdated()按更新时间排序,调用该方法后应接着调用asc()或desc() BOQueryAPI | BOQueryAPI.processDefId(java.lang.String?processDefId)由流程模型产生的BO数据 BOQueryAPI | BOAPI.query(java.lang.String?boName)获得该BO的查询对象,该方法默认不加载大文本类型字段值。 BOQueryAPI | BOAPI.query(java.lang.String?boName, boolean?loadBigText)获得该BO的查询对象,该方法允许指定是否加载大文本类型字段值。 BOQueryAPI | BOAPI.query(java.lang.String?boName, java.lang.String?fields)获得该BO的查询对象 BOQueryAPI | BOQueryAPI.unfinished()所在流程实例未完成的BO数据 BOQueryAPI | BOQueryAPI.updateAfter(java.util.Date?date)更新在某个时间之后的BO数据 BOQueryAPI | BOQueryAPI.updateBefore(java.util.Date?date)更新在某个时间之前的BO数据 [TABLE] 参数类型为BOQueryAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 BOCopyAPI | BOCopyAPI.query(BOQueryAPIquery)给定要复制的源记录 ================================================================================ === 页面 477 === # PAGE: 类 com.actionsoft.exception.AWSIllegalArgumentException的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/class-use/AWSIllegalArgumentException.html [TITLE] 类的使用com.actionsoft.exception.AWSIllegalArgumentException [METHOD_SIGNATURE] authenticate(java.lang.String?base, java.lang.String?filter, java.lang.String?password) [TABLE] 使用AWSIllegalArgumentException的程序包 程序包 | 说明 com.actionsoft.sdk.local.api.cc | [TABLE] 抛出AWSIllegalArgumentException的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 boolean | LDAPAPI.authenticate(java.lang.String?base, java.lang.String?filter, java.lang.String?password)验证用户是否合法。 ================================================================================ === 页面 478 === # PAGE: 类 com.actionsoft.bpms.commons.security.ac.model.ACAccessMode的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/ac/model/class-use/ACAccessMode.html [TITLE] 类的使用com.actionsoft.bpms.commons.security.ac.model.ACAccessMode [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [DESCRIPTION] 对该资源提供的访问控制模式,必须定义,最大定义99种 [METHOD_SIGNATURE] getAccessModes() [METHOD_SIGNATURE] setAccessModes(ACAccessMode[]?accessModes) [METHOD_SIGNATURE] ACPluginProfile(java.lang.String?resourceType, java.lang.String?resourceName, java.lang.String[]?assignmentTypes,ACAccessMode[]?accessModes, boolean?isolationCompany, boolean?orgAdminSecurity) [METHOD_SIGNATURE] getAccessModes() [TABLE] 使用ACAccessMode的程序包 程序包 | 说明 com.actionsoft.apps.resource.plugin.profile | com.actionsoft.bpms.commons.security.ac.model | [TABLE] 返回ACAccessMode的com.actionsoft.apps.resource.plugin.profile中的方法 限定符和类型 | 方法和说明 ACAccessMode[] | ACPluginProfile.getAccessModes()对该资源提供的访问控制模式,必须定义,最大定义99种 [TABLE] 参数类型为ACAccessMode的com.actionsoft.apps.resource.plugin.profile中的方法 限定符和类型 | 方法和说明 void | ACPluginProfile.setAccessModes(ACAccessMode[]?accessModes)设置访问控制模式 [TABLE] 参数类型为ACAccessMode的com.actionsoft.apps.resource.plugin.profile中的构造器 构造器和说明 ACPluginProfile(java.lang.String?resourceType, java.lang.String?resourceName, java.lang.String[]?assignmentTypes,ACAccessMode[]?accessModes, boolean?isolationCompany, boolean?orgAdminSecurity)构造 [TABLE] 返回ACAccessMode的com.actionsoft.bpms.commons.security.ac.model中的方法 限定符和类型 | 方法和说明 abstractACAccessMode[] | ACCM.getAccessModes()对该资源提供的访问控制模式,必须定义,最大定义99种 ================================================================================ === 页面 479 === # PAGE: 接口 com.actionsoft.bpms.bpmn.constant.TaskRuntimeConst的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/constant/class-use/TaskRuntimeConst.html [TITLE] 接口的使用com.actionsoft.bpms.bpmn.constant.TaskRuntimeConst [TABLE] 使用TaskRuntimeConst的程序包 程序包 | 说明 com.actionsoft.bpms.bpmn.constant | [TABLE] com.actionsoft.bpms.bpmn.constant中TaskRuntimeConst的子接口 限定符和类型 | 接口和说明 interface | ServiceTaskRuntimeConst服务任务实例,运行时刻常量定义 interface | UserTaskRuntimeConst人工任务实例,运行时刻常量定义 ================================================================================ === 页面 480 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.LDAPAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/LDAPAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.LDAPAPI [DESCRIPTION] 根据配置,获得一个LDAP操作对象(连接目录服务) [METHOD_SIGNATURE] getLDAPAPI(java.lang.String?profileId) [TABLE] 使用LDAPAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回LDAPAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 LDAPAPI | CCAPI.getLDAPAPI(java.lang.String?profileId)根据配置,获得一个LDAP操作对象(连接目录服务) ================================================================================ === 页面 481 === # PAGE: 类 com.actionsoft.bpms.commons.at.AbstExpression的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/at/class-use/AbstExpression.html [TITLE] 类的使用com.actionsoft.bpms.commons.at.AbstExpression ================================================================================ === 页面 482 === # PAGE: 类 com.actionsoft.bpms.util.UtilNumber的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/util/class-use/UtilNumber.html [TITLE] 类的使用com.actionsoft.bpms.util.UtilNumber ================================================================================ === 页面 483 === # PAGE: 类 com.actionsoft.exception.APIErrorCode的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/exception/class-use/APIErrorCode.html [TITLE] 类的使用com.actionsoft.exception.APIErrorCode ================================================================================ === 页面 484 === # PAGE: 接口 com.actionsoft.sdk.local.api.PALRepositoryQueryAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/PALRepositoryQueryAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.PALRepositoryQueryAPI [METHOD_SIGNATURE] getPALRepositoryQueryAPI() [METHOD_SIGNATURE] asc() [METHOD_SIGNATURE] author(java.lang.String?author) [METHOD_SIGNATURE] color(java.lang.String?color) [METHOD_SIGNATURE] desc() [METHOD_SIGNATURE] descLike(java.lang.String?desc) [METHOD_SIGNATURE] execType(java.lang.String?execType) [METHOD_SIGNATURE] ids(java.util.List?ids) [METHOD_SIGNATURE] inputLike(java.lang.String?input) [METHOD_SIGNATURE] IsPublish(boolean?IsPublish) [METHOD_SIGNATURE] IsSystem(boolean?IsSystem) [METHOD_SIGNATURE] isUse(boolean?isUse) [METHOD_SIGNATURE] level(int?level) [METHOD_SIGNATURE] methodCategory(java.lang.String?methodCategory) [METHOD_SIGNATURE] methodId(java.lang.String?methodId) [METHOD_SIGNATURE] modifyUser(java.lang.String?modifyUser) [METHOD_SIGNATURE] name(java.lang.String?name) [METHOD_SIGNATURE] nameLike(java.lang.String?name) [METHOD_SIGNATURE] no(java.lang.String?no) [METHOD_SIGNATURE] noLike(java.lang.String?no) [METHOD_SIGNATURE] orderByName() [METHOD_SIGNATURE] orderByNo() [METHOD_SIGNATURE] orderByOrderIndex() [METHOD_SIGNATURE] orderByViewCount() [METHOD_SIGNATURE] outputLike(java.lang.String?output) [METHOD_SIGNATURE] ownerDept(java.lang.String?ownerDept) [METHOD_SIGNATURE] ownerUser(java.lang.String?ownerUser) [METHOD_SIGNATURE] parentId(java.lang.String?parentId) [METHOD_SIGNATURE] systemName(java.lang.String?systemName) [METHOD_SIGNATURE] type(java.lang.String?type) [METHOD_SIGNATURE] types(java.util.List?types) [METHOD_SIGNATURE] version(int?version) [METHOD_SIGNATURE] versions(java.util.List?versions) [METHOD_SIGNATURE] wsId(java.lang.String?wsId) [TABLE] 使用PALRepositoryQueryAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | com.actionsoft.sdk.local.api | [TABLE] 返回PALRepositoryQueryAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticPALRepositoryQueryAPI | SDK.getPALRepositoryQueryAPI()资产库结构查询接口API [TABLE] 返回PALRepositoryQueryAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 PALRepositoryQueryAPI | PALRepositoryQueryAPI.asc()升序 PALRepositoryQueryAPI | PALRepositoryQueryAPI.author(java.lang.String?author)文件作者 PALRepositoryQueryAPI | PALRepositoryQueryAPI.color(java.lang.String?color)标记颜色 PALRepositoryQueryAPI | PALRepositoryQueryAPI.desc()降序 PALRepositoryQueryAPI | PALRepositoryQueryAPI.descLike(java.lang.String?desc)文件描述包含特定的值 PALRepositoryQueryAPI | PALRepositoryQueryAPI.execType(java.lang.String?execType)执行类型 PALRepositoryQueryAPI | PALRepositoryQueryAPI.ids(java.util.List?ids)对应一组PAL文件ID的查询结果 PALRepositoryQueryAPI | PALRepositoryQueryAPI.inputLike(java.lang.String?input)文件输入包含特定的值 PALRepositoryQueryAPI | PALRepositoryQueryAPI.IsPublish(boolean?IsPublish)是否发布版本 PALRepositoryQueryAPI | PALRepositoryQueryAPI.IsSystem(boolean?IsSystem)是否系统文件,不允许删除 PALRepositoryQueryAPI | PALRepositoryQueryAPI.isUse(boolean?isUse)是否工作版本 PALRepositoryQueryAPI | PALRepositoryQueryAPI.level(int?level)第N级 PALRepositoryQueryAPI | PALRepositoryQueryAPI.methodCategory(java.lang.String?methodCategory)建模方法大类名称 PALRepositoryQueryAPI | PALRepositoryQueryAPI.methodId(java.lang.String?methodId)建模方法Id PALRepositoryQueryAPI | PALRepositoryQueryAPI.modifyUser(java.lang.String?modifyUser)文件最后修改人 PALRepositoryQueryAPI | PALRepositoryQueryAPI.name(java.lang.String?name)文件标题 PALRepositoryQueryAPI | PALRepositoryQueryAPI.nameLike(java.lang.String?name)文件标题包含特定的值 PALRepositoryQueryAPI | PALRepositoryQueryAPI.no(java.lang.String?no)文件编号 PALRepositoryQueryAPI | PALRepositoryQueryAPI.noLike(java.lang.String?no)文件编号包含特定的值 PALRepositoryQueryAPI | PALRepositoryQueryAPI.orderByName()按文件名称排序 PALRepositoryQueryAPI | PALRepositoryQueryAPI.orderByNo()按文件编号排序 PALRepositoryQueryAPI | PALRepositoryQueryAPI.orderByOrderIndex()按默认顺序排序 PALRepositoryQueryAPI | PALRepositoryQueryAPI.orderByViewCount()按文件浏览次数排序 PALRepositoryQueryAPI | PALRepositoryQueryAPI.outputLike(java.lang.String?output)文件输出包含特定的值 PALRepositoryQueryAPI | PALRepositoryQueryAPI.ownerDept(java.lang.String?ownerDept)文件责任部门 PALRepositoryQueryAPI | PALRepositoryQueryAPI.ownerUser(java.lang.String?ownerUser)文件责任人 PALRepositoryQueryAPI | PALRepositoryQueryAPI.parentId(java.lang.String?parentId)父文件Id PALRepositoryQueryAPI | PALRepositoryQueryAPI.systemName(java.lang.String?systemName)执行系统名称 PALRepositoryQueryAPI | PALRepositoryQueryAPI.type(java.lang.String?type)文件类型 PALRepositoryQueryAPI | PALRepositoryQueryAPI.types(java.util.List?types)文件类型集合 PALRepositoryQueryAPI | PALRepositoryQueryAPI.version(int?version)版本号 PALRepositoryQueryAPI | PALRepositoryQueryAPI.versions(java.util.List?versions)版本号集合 PALRepositoryQueryAPI | PALRepositoryQueryAPI.wsId(java.lang.String?wsId)在指定的资产库内过滤结果 ================================================================================ === 页面 485 === # PAGE: 接口 com.actionsoft.bpms.commons.log.sla.alarm.AlarmListener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/alarm/class-use/AlarmListener.html [TITLE] 接口的使用com.actionsoft.bpms.commons.log.sla.alarm.AlarmListener [DESCRIPTION] 注册一个外部告警监听器,当告警规则被评估通过发出告警的同时,同步触发该接口。 [METHOD_SIGNATURE] registerAlarmListener(AlarmListenerlistener) [METHOD_SIGNATURE] unRegisterAlarmListener(AlarmListenerlistener) [TABLE] 使用AlarmListener的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 参数类型为AlarmListener的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 void | SLAAPI.registerAlarmListener(AlarmListenerlistener)注册一个外部告警监听器,当告警规则被评估通过发出告警的同时,同步触发该接口。 void | SLAAPI.unRegisterAlarmListener(AlarmListenerlistener)卸载一个外部的告警监听器 ================================================================================ === 页面 486 === # PAGE: 类 com.actionsoft.bpms.bpmn.engine.model.run.TaskCommentModel的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/bpmn/engine/model/run/class-use/TaskCommentModel.html [TITLE] 类的使用com.actionsoft.bpms.bpmn.engine.model.run.TaskCommentModel [DESCRIPTION] 通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [DESCRIPTION] 通过Id获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 [METHOD_SIGNATURE] getCommentsByBusinessKey(java.lang.String?processBusinessKey) [METHOD_SIGNATURE] getCommentsById(java.lang.String?processInstId) [TABLE] 使用TaskCommentModel的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回变量类型为TaskCommentModel的类型的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 java.util.List | ProcessAPI.getCommentsByBusinessKey(java.lang.String?processBusinessKey)通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 java.util.List | ProcessAPI.getCommentsById(java.lang.String?processInstId)通过Id获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。 ================================================================================ === 页面 487 === # PAGE: 接口 com.actionsoft.apps.listener.PluginListener的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/apps/listener/class-use/PluginListener.html [TITLE] 接口的使用com.actionsoft.apps.listener.PluginListener ================================================================================ === 页面 488 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.KafkaAPI.ProducerCallback的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/KafkaAPI.ProducerCallback.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.KafkaAPI.ProducerCallback [METHOD_SIGNATURE] execute(KafkaAPI.ProducerCallback?callback) [TABLE] 使用KafkaAPI.ProducerCallback的程序包 程序包 | 说明 com.actionsoft.sdk.local.api.cc | [TABLE] 参数类型为KafkaAPI.ProducerCallback的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 void | KafkaAPI.execute(KafkaAPI.ProducerCallback?callback)消息发送 ================================================================================ === 页面 489 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.JmsAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/JmsAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.JmsAPI [DESCRIPTION] 根据配置,获得一个JMS操作对象,如:ActiveMQ [DESCRIPTION] Set whether message IDs are enabled. [DESCRIPTION] Set whether message timestamps are enabled. [DESCRIPTION] Set the timeout to use for receive calls (in milliseconds). [DESCRIPTION] Set the transaction mode that is used when creating a JMS Session . [DESCRIPTION] Set the time-to-live of the message when sending. [METHOD_SIGNATURE] getJMSAPI(java.lang.String?profileId) [METHOD_SIGNATURE] sDefaultDestination(java.lang.Object?destination) [METHOD_SIGNATURE] sDeliveryMode(int?deliveryMode) [METHOD_SIGNATURE] sDestinationResolver(DestinationResolver?destinationResolver) [METHOD_SIGNATURE] sExplicitQosEnabled(boolean?explicitQosEnabled) [METHOD_SIGNATURE] sMessageIdEnabled(boolean?messageIdEnabled) [METHOD_SIGNATURE] sMessageTimestampEnabled(boolean?messageTimestampEnabled) [METHOD_SIGNATURE] sPriority(int?priority) [METHOD_SIGNATURE] sReceiveTimeout(long?receiveTimeout) [METHOD_SIGNATURE] sSessionAcknowledgeMode(int?sessionAcknowledgeMode) [METHOD_SIGNATURE] sSessionTransacted(boolean?sessionTransacted) [METHOD_SIGNATURE] sTimeToLive(long?timeToLive) [METHOD_SIGNATURE] sTopic(boolean?pubSubDomain) [TABLE] 使用JmsAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] 返回JmsAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 JmsAPI | CCAPI.getJMSAPI(java.lang.String?profileId)根据配置,获得一个JMS操作对象,如:ActiveMQ [TABLE] 返回JmsAPI的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 JmsAPI | JmsAPI.sDefaultDestination(java.lang.Object?destination)设置消息默认目的地 JmsAPI | JmsAPI.sDeliveryMode(int?deliveryMode)设置发送模式 JmsAPI | JmsAPI.sDestinationResolver(DestinationResolver?destinationResolver) JmsAPI | JmsAPI.sExplicitQosEnabled(boolean?explicitQosEnabled) JmsAPI | JmsAPI.sMessageIdEnabled(boolean?messageIdEnabled)Set whether message IDs are enabled. JmsAPI | JmsAPI.sMessageTimestampEnabled(boolean?messageTimestampEnabled)Set whether message timestamps are enabled. JmsAPI | JmsAPI.sPriority(int?priority)设置消息优先级 JmsAPI | JmsAPI.sReceiveTimeout(long?receiveTimeout)Set the timeout to use for receive calls (in milliseconds). JmsAPI | JmsAPI.sSessionAcknowledgeMode(int?sessionAcknowledgeMode)设置确认模式 JmsAPI | JmsAPI.sSessionTransacted(boolean?sessionTransacted)Set the transaction mode that is used when creating a JMSSession. JmsAPI | JmsAPI.sTimeToLive(long?timeToLive)Set the time-to-live of the message when sending. JmsAPI | JmsAPI.sTopic(boolean?pubSubDomain)设置是否topic ================================================================================ === 页面 490 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.RedisAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/RedisAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.RedisAPI [DESCRIPTION] 根据配置,获得一个Redis操作对象(连接分布式K/V缓存服务) redis connector2.0版本之后,用lettuce作为默认实现,原jedis不建议再使用 [DESCRIPTION] 设置key,value,hashKey,hashValue Serializer [METHOD_SIGNATURE] getRedisAPI(java.lang.String?profileId) [METHOD_SIGNATURE] serializer(?defSerializer) [METHOD_SIGNATURE] serializer(?keySerializer, ?valueSerializer) [METHOD_SIGNATURE] serializer(?keySerializer, ?valueSerializer, ?hashKeySerializer, ?hashValueSerializer) [TABLE] 使用RedisAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] 返回RedisAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 RedisAPI | CCAPI.getRedisAPI(java.lang.String?profileId)根据配置,获得一个Redis操作对象(连接分布式K/V缓存服务) redis connector2.0版本之后,用lettuce作为默认实现,原jedis不建议再使用 [TABLE] 返回RedisAPI的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 defaultRedisAPI | RedisAPI.serializer(?defSerializer)已过时。 defaultRedisAPI | RedisAPI.serializer(?keySerializer, ?valueSerializer)已过时。 defaultRedisAPI | RedisAPI.serializer(?keySerializer, ?valueSerializer, ?hashKeySerializer, ?hashValueSerializer)设置key,value,hashKey,hashValue Serializer ================================================================================ === 页面 491 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.FtpAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/FtpAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.FtpAPI [DESCRIPTION] 获得一个通用FTP操作对象(连接文件传输服务) [METHOD_SIGNATURE] getFtpAPI(java.lang.String?profileId) [TABLE] 使用FtpAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回FtpAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 FtpAPI | CCAPI.getFtpAPI(java.lang.String?profileId)获得一个通用FTP操作对象(连接文件传输服务) ================================================================================ === 页面 492 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.EsAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/EsAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.EsAPI [DESCRIPTION] 根据配置,获得一个Elasticsearch操作对象 [METHOD_SIGNATURE] getESAPI(java.lang.String?profileId) [TABLE] 使用EsAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回EsAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 EsAPI | CCAPI.getESAPI(java.lang.String?profileId)根据配置,获得一个Elasticsearch操作对象 ================================================================================ === 页面 493 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.KafkaAPI.ConsumerCallback的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/KafkaAPI.ConsumerCallback.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.KafkaAPI.ConsumerCallback [METHOD_SIGNATURE] execute(KafkaAPI.ConsumerCallback?callback) [TABLE] 使用KafkaAPI.ConsumerCallback的程序包 程序包 | 说明 com.actionsoft.sdk.local.api.cc | [TABLE] 参数类型为KafkaAPI.ConsumerCallback的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 void | KafkaAPI.execute(KafkaAPI.ConsumerCallback?callback)消息接收 ================================================================================ === 页面 494 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.RDSAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/RDSAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.RDSAPI [METHOD_SIGNATURE] getRDSAPI(java.lang.String?profileId) [TABLE] 使用RDSAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回RDSAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 RDSAPI | CCAPI.getRDSAPI(java.lang.String?profileId)获得CC DB数据库API ================================================================================ === 页面 495 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.HBaseAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/HBaseAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.HBaseAPI [DESCRIPTION] 根据配置,获得一个HBase操作对象(连接分布式K/V大数据库服务) [METHOD_SIGNATURE] getHBaseAPI(java.lang.String?profileId) [TABLE] 使用HBaseAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回HBaseAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 HBaseAPI | CCAPI.getHBaseAPI(java.lang.String?profileId)根据配置,获得一个HBase操作对象(连接分布式K/V大数据库服务) ================================================================================ === 页面 496 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.SOAPAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/SOAPAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.SOAPAPI [DESCRIPTION] 根据配置,获得一个WebService客户端(连接Web Service服务) [METHOD_SIGNATURE] getSOAPAPI(java.lang.String?profileId) [METHOD_SIGNATURE] connectTimeout(int?connectTimeout) [METHOD_SIGNATURE] readTimeout(int?readTimeout) [TABLE] 使用SOAPAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | com.actionsoft.sdk.local.api.cc | [TABLE] 返回SOAPAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 SOAPAPI | CCAPI.getSOAPAPI(java.lang.String?profileId)根据配置,获得一个WebService客户端(连接Web Service服务) [TABLE] 返回SOAPAPI的com.actionsoft.sdk.local.api.cc中的方法 限定符和类型 | 方法和说明 SOAPAPI | SOAPAPI.connectTimeout(int?connectTimeout) SOAPAPI | SOAPAPI.readTimeout(int?readTimeout)默认6秒 ================================================================================ === 页面 497 === # PAGE: 接口 com.actionsoft.sdk.local.api.cc.RabbitmqAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/cc/class-use/RabbitmqAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.cc.RabbitmqAPI [DESCRIPTION] 根据配置,获得一个RabbitMQ操作对象 [METHOD_SIGNATURE] getRabbitmqAPI(java.lang.String?profileId) [TABLE] 使用RabbitmqAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回RabbitmqAPI的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 RabbitmqAPI | CCAPI.getRabbitmqAPI(java.lang.String?profileId)根据配置,获得一个RabbitMQ操作对象 ================================================================================ === 页面 498 === # PAGE: 接口 com.actionsoft.bpms.client.notification.NotificationMessageFormatter的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/client/notification/class-use/NotificationMessageFormatter.html [TITLE] 接口的使用com.actionsoft.bpms.client.notification.NotificationMessageFormatter ================================================================================ === 页面 499 === # PAGE: 接口 com.actionsoft.bpms.commons.security.basic.constant.PermissionConst的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/security/basic/constant/class-use/PermissionConst.html [TITLE] 接口的使用com.actionsoft.bpms.commons.security.basic.constant.PermissionConst ================================================================================ === 页面 500 === # PAGE: 接口 com.actionsoft.sdk.local.api.Logger的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/Logger.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.Logger [METHOD_SIGNATURE] getLogger(java.lang.Class?clazz) [METHOD_SIGNATURE] getLogger(java.lang.String?clazz) [TABLE] 使用Logger的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回Logger的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 staticLogger | LogAPI.getLogger(java.lang.Class?clazz)获取运行日志接口。 staticLogger | LogAPI.getLogger(java.lang.String?clazz)获取运行日志接口。 ================================================================================ === 页面 501 === # PAGE: 接口 com.actionsoft.bpms.commons.log.sla.model.SLACollectionDataOfDay的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/bpms/commons/log/sla/model/class-use/SLACollectionDataOfDay.html [TITLE] 接口的使用com.actionsoft.bpms.commons.log.sla.model.SLACollectionDataOfDay [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [DESCRIPTION] 查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 [METHOD_SIGNATURE] queryDayDataByMetricId(java.lang.String?metricId) [METHOD_SIGNATURE] queryDayDataByMetricId(java.lang.String?instName, java.lang.String?metricId) [METHOD_SIGNATURE] queryDayDataByTime(java.lang.String?time) [TABLE] 使用SLACollectionDataOfDay的程序包 程序包 | 说明 com.actionsoft.sdk.local.api | [TABLE] 返回变量类型为SLACollectionDataOfDay的类型的com.actionsoft.sdk.local.api中的方法 限定符和类型 | 方法和说明 java.util.List | SLAAPI.queryDayDataByMetricId(java.lang.String?metricId)查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 java.util.List | SLAAPI.queryDayDataByMetricId(java.lang.String?instName, java.lang.String?metricId)查询一个SLA指标全部天维度的历史数据(只存储最近365天),可能多于365条 java.util.List | SLAAPI.queryDayDataByTime(java.lang.String?time)查找某时间点所有指标天单位的SLA指标值 ================================================================================ === 页面 502 === # PAGE: 接口 com.actionsoft.sdk.local.api.FormAPI的使用 (Java SDK API Reference for AWS PaaS) # URL: https://docs.awspaas.com/api/aws-api-javadoc/com/actionsoft/sdk/local/api/class-use/FormAPI.html [TITLE] 接口的使用com.actionsoft.sdk.local.api.FormAPI [METHOD_SIGNATURE] getFormAPI() [TABLE] 使用FormAPI的程序包 程序包 | 说明 com.actionsoft.sdk.local | [TABLE] 返回FormAPI的com.actionsoft.sdk.local中的方法 限定符和类型 | 方法和说明 staticFormAPI | SDK.getFormAPI()表单接口API ================================================================================