Class AbstractDispatchAction
- java.lang.Object
-
- net.risesoft.api.job.actions.dispatch.method.AbstractDispatchAction
-
- All Implemented Interfaces:
DispatchJobAction,JobAction
- Direct Known Subclasses:
AssignAction,BalanceAction,BroadcastAction,ErrorTransferAction,FirstAction,PolltAction,RandomAction
public abstract class AbstractDispatchAction extends Object implements DispatchJobAction
-
-
Field Summary
Fields Modifier and Type Field Description org.springframework.cloud.client.discovery.DiscoveryClientdiscoveryClientExecutorActionManagerexecutorActionManager
-
Constructor Summary
Constructors Constructor Description AbstractDispatchAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<org.springframework.cloud.client.ServiceInstance>getService(Job job)protected ResultonResult(String jobId, Map<String,Object> res, TaskExecutorService taskExecutor, org.springframework.cloud.client.ServiceInstance instance, Result result)
-
-
-
Field Detail
-
executorActionManager
@Autowired public ExecutorActionManager executorActionManager
-
discoveryClient
@Autowired public org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient
-
-