This component is used to process the callable request out of the HTTP request.
Sample configuration:
<component>
<key>org.exoplatform.social.common.lifecycle.LifeCycleCompletionService</key>
<type>org.exoplatform.social.common.lifecycle.LifeCycleCompletionService</type>
<init-params>
<value-param>
<name>thread-number</name>
<value>10</value>
</value-param>
<value-param>
<name>async-execution</name>
<value>false</value>
</value-param>
</init-params>
</component>
Init-params:
Name | Type | Value | Description |
---|---|---|---|
thread-number |
integer
|
10
| The maximum number of threads parallel executed. |
async-execution |
boolean
|
false
| Specifies the running mode of service is synchronous or asynchronous. |