# 类 com.x.processplatform.core.processing.configurator.ProcessingConfigurator的使用
Date: 2016-08-11

## 类的使用
com.x.processplatform.core.processing.configurator.ProcessingConfigurator

使用ProcessingConfigurator的程序包
com.x.processplatform.core.processing
com.x.processplatform.core.processing.processor

### com.x.processplatform.core.processing中ProcessingConfigurator的使用

参数类型为ProcessingConfigurator的com.x.processplatform.core.processing中的方法
`void` Processing.`processing(java.lang.String workId, ProcessingConfigurator processingConfigurator)`

### com.x.processplatform.core.processing.processor中ProcessingConfigurator的使用

参数类型为ProcessingConfigurator的com.x.processplatform.core.processing.processor中的方法
`java.lang.String` AbstractProcessor.`arrive(java.lang.String workId, ProcessingConfigurator processingConfigurator, java.util.Map<java.lang.String,java.lang.Object> attributes)`
`protected com.x.processplatform.core.entity.content.Work` SplitProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` ServiceProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` ParallelProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` MessageProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` MergeProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` ManualProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` InvokeProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` EndProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` EmbedProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` DelayProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` ConditionProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` ChoiceProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` CancelProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` BeginProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected com.x.processplatform.core.entity.content.Work` AgentProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected abstract com.x.processplatform.core.entity.content.Work` AbstractProcessor.`arriveProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`java.util.List<java.lang.String>` AbstractProcessor.`execute(java.lang.String workId, ProcessingConfigurator processingConfigurator, java.util.Map<java.lang.String,java.lang.Object> attributes)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` SplitProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` ServiceProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`java.util.List<com.x.processplatform.core.entity.content.Work>` ParallelProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` MessageProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` MergeProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` ManualProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` InvokeProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` EndProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` EmbedProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` DelayProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`java.util.List<com.x.processplatform.core.entity.content.Work>` ConditionProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` ChoiceProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`java.util.List<com.x.processplatform.core.entity.content.Work>` CancelProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` BeginProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected java.util.List<com.x.processplatform.core.entity.content.Work>` AgentProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`protected abstract java.util.List<com.x.processplatform.core.entity.content.Work>` AbstractProcessor.`executeProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity)`
`java.util.List<java.lang.String>` AbstractProcessor.`inquire(java.lang.String workId, ProcessingConfigurator processingConfigurator, java.util.Map<java.lang.String,java.lang.Object> attributes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

SplitProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

ServiceProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

ParallelProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

MessageProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

MergeProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

ManualProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

InvokeProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

EndProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

EmbedProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

DelayProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

ConditionProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

ChoiceProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

CancelProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

BeginProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected java.util.List<com.x.processplatform.core.entity.element.Route>`

AgentProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`

`protected abstract java.util.List<com.x.processplatform.core.entity.element.Route>`

AbstractProcessor.`inquireProcessing(ProcessingConfigurator configurator, java.util.Map<java.lang.String,java.lang.Object> attributes, com.x.processplatform.core.entity.content.Work work, java.util.Map<?,?> data, com.x.processplatform.core.entity.element.Activity activity, java.util.List<com.x.processplatform.core.entity.element.Route> routes)`