| Package | Description |
|---|---|
| com.sapportals.wcm.service.indexmanagement |
Provides a service for managing indexes.
|
| com.sapportals.wcm.service.taskqueue |
Provides interfaces to write or read
tasks in
a platform-wide queue and to monitor their status. |
| Modifier and Type | Method and Description |
|---|---|
void |
ITaskQueueHandler.executeTask(ITask task)
Runs an index management task of the task queue service.
|
| Modifier and Type | Method and Description |
|---|---|
ITask |
ITaskQueueWriter.add(ITask task)
Adds an entry to the end of the queue.
|
ITask |
ITaskQueue.add(ITask task)
Adds an entry to the end of the queue.
|
ITask |
ITaskQueueWriter.createTask()
Factory method to create task objects.
|
ITask |
ITaskQueueWriter.createTask(Properties properties)
Factory method to create task objects.
|
ITask |
ITaskQueueWriter.createTask(Properties properties,
String description)
Factory method to create task objects.
|
ITask |
ITaskQueueWriter.createTask(Properties properties,
String description,
int priority)
Factory method to create task objects.
|
ITask |
ITaskQueueReader.get()
Removes the task at the top of the task queue and returns it.
|
ITask |
ITaskQueue.get()
Removes and returns a task from the head of the queue.
|
ITask |
ITaskQueueReader.get(long timeout)
Removes the task at the top of the task queue and returns it.
|
ITask |
ITaskQueueService.monitorTask(String id)
Returns a task with id
id |
ITask |
ITaskQueueIterator.next()
Returns the next entry.
|
ITask |
ITaskQueueReader.top()
Returns the top elemet of the task queue.
|
ITask |
ITaskQueue.top()
Returns a task from the head of the queue.
|
| Modifier and Type | Method and Description |
|---|---|
ITask |
ITaskQueueWriter.add(ITask task)
Adds an entry to the end of the queue.
|
ITask |
ITaskQueue.add(ITask task)
Adds an entry to the end of the queue.
|
boolean |
ITaskQueueService.removeTask(ITask task)
Removes a task that is queued by this service.
|
boolean |
ITaskQueue.removeTask(ITask task)
Removes a task that is queued by this service.
|
void |
ITaskQueueWriter.setState(ITask task,
TaskState state)
Sets the task's state to a new
state . |
void |
ITaskQueueReader.setState(ITask task,
TaskState state)
Sets the task's state to a new state .
|
Copyright 2021 SAP SE Complete Copyright Notice