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 classAbstractTask<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 voidTaskExecutor. 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 voidPooledTaskExecutor. execute(String tokenId, Task task)voidSeriesTaskExecutor. execute(String tokenId, Task task)voidSimpleTaskExecutor. 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 SeriesTaskExecutorThreadSeriesTaskExecutorThreadFactory. create(BlockingQueue<Task> queue)Creates an instance of a SeriesTaskExecutorThread and assigns the BlockingQueue instance to it.voidSeriesTaskExecutorThread. 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 classContinuousQueryTaskA 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.classCreateTaskResponsible for creating a Token in persistence layer.classDeleteTaskDeletes a given Token from the persistence layer.classPartialQueryTaskPerforms a partial query against the persistence layer.classQueryTaskResponsible for querying the persistence layer for matching Tokens.classReadTaskPerforms a Read against the persistence layer.classUpdateTaskResponsible 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 TaskTaskFactory. create(Token token, org.forgerock.util.Options options, ResultHandler<Token,?> handler)Used to signal the creation of the given Token.TaskTaskFactory. delete(String tokenId, org.forgerock.util.Options options, ResultHandler<PartialToken,?> handler)Used to signal a delete operation for the given Token ID.TaskTaskFactory. partialQuery(TokenFilter filter, ResultHandler<Collection<PartialToken>,?> handler)Used to signal an attribute based query against the persistence store.TaskTaskFactory. query(TokenFilter filter, ResultHandler<Collection<Token>,?> handler)Used to signal a query against the persistence store.TaskTaskFactory. read(String tokenId, org.forgerock.util.Options options, ResultHandler<Token,?> handler)Used to signal a read operation for the Token ID.TaskTaskFactory. update(Token token, org.forgerock.util.Options options, ResultHandler<Token,?> handler)Used to signal an update operation for the given Token.
-