docs.copper-sample.json Maven / Gradle / Ivy
{
"persistence": {
"datasource": "类型:字符串; 描述:数据库名字;默认:default",
"engineId": "类型:字符串;描述:执行引擎的ID",
"*wfClasspathes": ["string;工作流的类路径" ],
"maxConnectRetries": "int; 事务的重试次数",
"processorPools": [
{
"@desc": "处理池",
"id": "string; ID; P#DEFAULT",
"numberOfThreads": "int; 线程数量",
"lowerThreshold": "int; 最低值",
"upperThreshold": "int; 最高值",
"upperThresholdReachedWaitMSec": "int; 等待毫秒数",
"emptyQueueWaitMSec": "int; 空队列等待毫秒数;2",
"dequeueBulkSize": "int; 出队列大小;50",
"shutdownWaitIntervalMSec": "int; 关闭等待的毫秒",
"threadPriority": "int; 线程优先级"
}
],
"executorService": "string; 线程池名字",
"numberOfBatcherThreads": "int; 批量执行的线程数;",
"statLoggerIntervalSeconds": "int; 统计日志的时间间隔",
"auditTrail": {
"@desc": "审计日志",
"level": "int; 日志级别(0-5);",
"dbTable": "string; 表名",
"compressed":"bool; 是否压缩",
"mapping": [
{
"@desc": "属性名和列表的映射",
"columnName": "string; 列名",
"propertyName": "string; 属性名"
}
]
}
},
"transience": {
"dependencyInjectorKind": "enum;依赖注入类型{spring,pojo};pojo",
"*wfClasspathes": [ "string; 工作流的类路径"],
"idFactoryKind": "enum; ID工厂的类型{long,random}; random"
}
}