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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTask<T>
Abstract task processed by the Task Processor.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskExecutor.execute(String tokenId,
Task task)
Executes the task for the given tokenId.
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleTaskExecutor.execute(String tokenId,
Task task)
The simple executor that executes a task.
|
void |
SeriesTaskExecutor.execute(String tokenId,
Task task) |
void |
PooledTaskExecutor.execute(String tokenId,
Task task) |
Modifier and Type | Method and 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.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Method and 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.
|
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.