Uses of Interface
org.forgerock.openam.sm.datalayer.api.Task
-
Packages that use Task Package Description org.forgerock.openam.sm.datalayer.api The data layer represents a collection of classes for providing connections to services within OpenAM that require LDAP connections.org.forgerock.openam.sm.datalayer.impl org.forgerock.openam.sm.datalayer.impl.tasks Tasks are asynchronous representations of API calls to the CTS. -
-
Uses of Task in org.forgerock.openam.sm.datalayer.api
Classes in org.forgerock.openam.sm.datalayer.api that implement Task Modifier and Type Class Description class
AbstractTask<T>
Abstract task processed by the Task Processor.Methods in org.forgerock.openam.sm.datalayer.api with parameters of type Task Modifier and Type Method Description void
TaskExecutor. execute(String tokenId, Task task)
Executes the task for the given tokenId.Constructors in org.forgerock.openam.sm.datalayer.api with parameters of type Task Constructor Description QueueTimeoutException(Task task)
Indicates that the Queue operation exceeded the timeout before it could complete.QueueTimeoutException(Task task, InterruptedException error)
Indicates that the Queue operation was interrupted before it could complete. -
Uses of Task in org.forgerock.openam.sm.datalayer.impl
Methods in org.forgerock.openam.sm.datalayer.impl with parameters of type Task Modifier and Type Method Description void
PooledTaskExecutor. execute(String tokenId, Task task)
void
SeriesTaskExecutor. execute(String tokenId, Task task)
void
SimpleTaskExecutor. execute(String tokenId, Task task)
The simple executor that executes a task.Method parameters in org.forgerock.openam.sm.datalayer.impl with type arguments of type Task Modifier and Type Method Description SeriesTaskExecutorThread
SeriesTaskExecutorThreadFactory. create(BlockingQueue<Task> queue)
Creates an instance of a SeriesTaskExecutorThread and assigns the BlockingQueue instance to it.void
SeriesTaskExecutorThread. setQueue(BlockingQueue<Task> queue)
Assign a BlockingQueue to this processor. -
Uses of Task in org.forgerock.openam.sm.datalayer.impl.tasks
Classes in org.forgerock.openam.sm.datalayer.impl.tasks that implement Task Modifier and Type Class Description class
ContinuousQueryTask
A task representing a continuous query that - once execution has begun on the data layer - will persist and continually pass results back to the supplied listener.class
CreateTask
Responsible for creating a Token in persistence layer.class
DeleteTask
Deletes a given Token from the persistence layer.class
PartialQueryTask
Performs a partial query against the persistence layer.class
QueryTask
Responsible for querying the persistence layer for matching Tokens.class
ReadTask
Performs a Read against the persistence layer.class
UpdateTask
Responsible for updating the persistence layer with the provided Token.Methods in org.forgerock.openam.sm.datalayer.impl.tasks that return Task Modifier and Type Method Description Task
TaskFactory. create(Token token, org.forgerock.util.Options options, ResultHandler<Token,?> handler)
Used to signal the creation of the given Token.Task
TaskFactory. delete(String tokenId, org.forgerock.util.Options options, ResultHandler<PartialToken,?> handler)
Used to signal a delete operation for the given Token ID.Task
TaskFactory. partialQuery(TokenFilter filter, ResultHandler<Collection<PartialToken>,?> handler)
Used to signal an attribute based query against the persistence store.Task
TaskFactory. query(TokenFilter filter, ResultHandler<Collection<Token>,?> handler)
Used to signal a query against the persistence store.Task
TaskFactory. read(String tokenId, org.forgerock.util.Options options, ResultHandler<Token,?> handler)
Used to signal a read operation for the Token ID.Task
TaskFactory. update(Token token, org.forgerock.util.Options options, ResultHandler<Token,?> handler)
Used to signal an update operation for the given Token.
-