Class SocialServiceExecutorImpl
java.lang.Object
org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
- All Implemented Interfaces:
SocialServiceExecutor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasync(AsyncProcessor asyncProcessor, ProcessContext processContext) async(AsyncProcessor asyncProcessor, ProcessContext processContext, AsyncCallback callback) asyncProcess(AsyncProcessor asyncProcessor, ProcessContext processorContext) execute(Processor processor, ProcessContext processContext) execute(ServiceContext<ProcessContext> serviceContext, ProcessContext processContext) protected ProcessContextprocess(AsyncProcessor asyncProcessor, ProcessContext processorContext) Processes Async Processor with ProcessContextvoidsetExecutorService(ExecutorService executorService)
-
Constructor Details
-
SocialServiceExecutorImpl
public SocialServiceExecutorImpl() -
SocialServiceExecutorImpl
-
-
Method Details
-
execute
public ProcessContext execute(ServiceContext<ProcessContext> serviceContext, ProcessContext processContext) - Specified by:
executein interfaceSocialServiceExecutor
-
execute
- Specified by:
executein interfaceSocialServiceExecutor
-
setExecutorService
- Specified by:
setExecutorServicein interfaceSocialServiceExecutor
-
asyncProcess
public Future<ProcessContext> asyncProcess(AsyncProcessor asyncProcessor, ProcessContext processorContext) - Specified by:
asyncProcessin interfaceSocialServiceExecutor
-
process
protected ProcessContext process(AsyncProcessor asyncProcessor, ProcessContext processorContext) throws Exception Processes Async Processor with ProcessContext- Parameters:
asyncProcessor-processorContext-- Returns:
- Throws:
Exception
-
async
- Specified by:
asyncin interfaceSocialServiceExecutor
-
async
public ProcessContext async(AsyncProcessor asyncProcessor, ProcessContext processContext, AsyncCallback callback) - Specified by:
asyncin interfaceSocialServiceExecutor
-