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

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

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

### com.x.processplatform.core.processing.configurator中ActivityProcessingConfigurator的使用

com.x.processplatform.core.processing.configurator中ActivityProcessingConfigurator的子类
`class` `AgentProcessingConfigurator`
`class` `BeginProcessingConfigurator`
`class` `CancelProcessingConfigurator`
`class` `ChoiceProcessingConfigurator`
`class` `DelayProcessingConfigurator`
`class` `EmbedProcessingConfigurator`
`class` `EndProcessingConfigurator`
`class` `InvokeProcessingConfigurator`
`class` `ManualProcessingConfigurator`
`class` `MergeProcessingConfigurator`
`class` `MessageProcessingConfigurator`
`class` `ParallelProcessingConfigurator`
`class` `ServiceProcessingConfigurator`
`class` `SplitProcessingConfigurator`

返回ActivityProcessingConfigurator的com.x.processplatform.core.processing.configurator中的方法
`ActivityProcessingConfigurator` ProcessingConfigurator.`get(com.x.processplatform.core.entity.element.ActivityType activityType)`

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

参数类型为ActivityProcessingConfigurator的com.x.processplatform.core.processing.processor中的方法
`protected void` AbstractBaseProcessor.`arriveActivity(ActivityProcessingConfigurator activityConfigurator, com.x.processplatform.core.entity.content.Work work, com.x.processplatform.core.entity.element.Activity activity)`
`protected void` AbstractExpireProcessor.`calculateExpire(ActivityProcessingConfigurator activityConfigurator, com.x.processplatform.core.entity.content.Work work, com.x.processplatform.core.entity.element.Process process, com.x.processplatform.core.entity.element.Activity activity, java.util.Map<java.lang.String,java.lang.Object> attributes, java.util.Map<?,?> data)`