业务回调接口
如:流程结束后,回调第三方应用。
| Modifiers | Name | Description |
|---|---|---|
static List<String> |
DATA_TYPES |
|
static String |
DATA_TYPE_ATTACHMENTS |
|
static String |
DATA_TYPE_DOCUMENT |
|
static String |
DATA_TYPE_DOCUMENT_FIELDS |
|
static String |
DATA_TYPE_OPINIONS |
|
static String |
DATA_TYPE_PROCESS |
|
static String |
DATA_TYPE_PROCESS_LOGS |
|
static String |
DATA_TYPE_TASKS |
|
static String |
ENCRYPT_AES |
|
static String |
ENCRYPT_RSA |
|
static Integer |
FAIL_RETRY_MAX |
| Type | Name and description |
|---|---|
String |
address第三方接口地址 |
static Object |
belongsTo |
Business |
business |
static Object |
constraints |
String |
createdBy |
String |
dataTypes数据类型:用分号分隔多值 |
Date |
dateCreated时间戳... |
String |
encryptionKey加密秘钥 |
String |
encryptionMethod数据加密方法,空则不加密 |
CallbackEvent |
event事件类型 |
Integer |
failRetry第三方接口调用失败重试次数 |
Integer |
failRetryIntervalTODO 重试的时间间隔,默认为 5 分钟 -- Retry#interval |
Boolean |
failRollbackTODO 事件 "任务提交后" 中,如果第三方接口调用失败后,是否回滚当前提交事务 -- callbackAfterExceptionSensitive |
Date |
lastUpdated |
static Object |
mapping |
String |
notes备注 |
String |
updatedBy |
| Type | Name and description |
|---|---|
Object |
beforeValidate() |
String |
toString() |
| Methods inherited from class | Name |
|---|---|
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |
第三方接口地址
数据类型:用分号分隔多值
时间戳...
加密秘钥
转换成 base64 的 AES 共享秘钥或 RSA 公钥(不保存私钥,需要用户即时复制出来)。
数据加密方法,空则不加密
事件类型
第三方接口调用失败重试次数
如果为大于 0 的数,则回调失败后进行重试;如果为 0 则会一直重试;如果为小于 0 的整数,则不重试。
TODO 重试的时间间隔,默认为 5 分钟 -- Retry#interval
TODO 事件 "任务提交后" 中,如果第三方接口调用失败后,是否回滚当前提交事务 -- callbackAfterExceptionSensitive
如果回滚,则重试次数自动设置为 -1。
备注