Uses of Package
org.silverpeas.core.thread.task
-
Packages that use org.silverpeas.core.thread.task Package Description org.silverpeas.core.backgroundprocess org.silverpeas.core.index.indexing.model org.silverpeas.core.mail.engine Provides classes implementing the Silverpeas Mail APIorg.silverpeas.core.notification.sse Provides the System Notification API within which Silverpeas can notify WEB clients by sendingServerEvent
.org.silverpeas.core.thread.task org.silverpeas.core.workflow.engine -
Classes in org.silverpeas.core.thread.task used by org.silverpeas.core.backgroundprocess Class Description AbstractRequestTask Centralizing the management of a thread in charge of processing in the background a batch ofAbstractRequestTask.Request
.
When there is no moreAbstractRequestTask.Request
to perform, the task ends.
When adding a newAbstractRequestTask.Request
to perform, the request is added into a queue and the task is started if it is not running.
Requests are performed one after one.
To add a request to process, useRequestTaskManager.push(Class, Request)
AbstractRequestTask.ProcessContext The process context given to theAbstractRequestTask.Request.process(Object)
method.
The process context instance is provided byAbstractRequestTask.getProcessContext()
method implementation.AbstractRequestTask.Request Each request must define a method called process which will process the request. -
Classes in org.silverpeas.core.thread.task used by org.silverpeas.core.index.indexing.model Class Description AbstractRequestTask Centralizing the management of a thread in charge of processing in the background a batch ofAbstractRequestTask.Request
.
When there is no moreAbstractRequestTask.Request
to perform, the task ends.
When adding a newAbstractRequestTask.Request
to perform, the request is added into a queue and the task is started if it is not running.
Requests are performed one after one.
To add a request to process, useRequestTaskManager.push(Class, Request)
-
Classes in org.silverpeas.core.thread.task used by org.silverpeas.core.mail.engine Class Description AbstractRequestTask Centralizing the management of a thread in charge of processing in the background a batch ofAbstractRequestTask.Request
.
When there is no moreAbstractRequestTask.Request
to perform, the task ends.
When adding a newAbstractRequestTask.Request
to perform, the request is added into a queue and the task is started if it is not running.
Requests are performed one after one.
To add a request to process, useRequestTaskManager.push(Class, Request)
-
Classes in org.silverpeas.core.thread.task used by org.silverpeas.core.notification.sse Class Description AbstractRequestTask Centralizing the management of a thread in charge of processing in the background a batch ofAbstractRequestTask.Request
.
When there is no moreAbstractRequestTask.Request
to perform, the task ends.
When adding a newAbstractRequestTask.Request
to perform, the request is added into a queue and the task is started if it is not running.
Requests are performed one after one.
To add a request to process, useRequestTaskManager.push(Class, Request)
-
Classes in org.silverpeas.core.thread.task used by org.silverpeas.core.thread.task Class Description AbstractRequestTask Centralizing the management of a thread in charge of processing in the background a batch ofAbstractRequestTask.Request
.
When there is no moreAbstractRequestTask.Request
to perform, the task ends.
When adding a newAbstractRequestTask.Request
to perform, the request is added into a queue and the task is started if it is not running.
Requests are performed one after one.
To add a request to process, useRequestTaskManager.push(Class, Request)
AbstractRequestTask.ProcessContext The process context given to theAbstractRequestTask.Request.process(Object)
method.
The process context instance is provided byAbstractRequestTask.getProcessContext()
method implementation.AbstractRequestTask.Request Each request must define a method called process which will process the request.RequestTaskManager This manager handles the threading side ofAbstractRequestTask
processing. -
Classes in org.silverpeas.core.thread.task used by org.silverpeas.core.workflow.engine Class Description AbstractRequestTask Centralizing the management of a thread in charge of processing in the background a batch ofAbstractRequestTask.Request
.
When there is no moreAbstractRequestTask.Request
to perform, the task ends.
When adding a newAbstractRequestTask.Request
to perform, the request is added into a queue and the task is started if it is not running.
Requests are performed one after one.
To add a request to process, useRequestTaskManager.push(Class, Request)
AbstractRequestTask.Request Each request must define a method called process which will process the request.