| Package | Description |
|---|---|
| com.sun.identity.common | |
| com.sun.identity.shared.stats |
Defines classes to interact with statistics.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GeneralTaskRunnable
An abstract class which works as a base class of scheduleable unit with the
implementations of some functions of TaskRunnable interface.
|
class |
HeadTaskRunnable
HeadTaskRunnable is designed to be the head of the linked-list when
TaskRunnable needs to be linked together.
|
class |
InstantGroupRunnable
Instant task (task will only be run once) which has handler separated
(share the same ScheduleableGroupAction) can be scheduled to Timer or
TimerPool by using InstantGroupRunnable.
|
class |
InstantRunnable
Instant task (task will only be run once) which has handler integrated
(implements ScheduleableAction) can be scheduled to Timer or TimerPool by
using InstantRunnable.
|
class |
PeriodicCleanUpMap
PeriodicCleanUpMap is a general Map and a scheduleable unit.
|
class |
PeriodicGroupMap
PeriodicGroupMap is a general Map and a scheduleable unit.
|
class |
PeriodicGroupRunnable
Periodic task (task will be run periodically) which has handler separated
(share the same ScheduleableGroupAction) can be scheduled to Timer or
TimerPool by using PeriodicGroupRunnable.
|
class |
PeriodicRunnable
Periodic task (task will be run periodically) which has handler integrated
(implements ScheduleableAction) can be scheduled to Timer or TimerPool by
using PeriodicRunnable.
|
| Modifier and Type | Field and Description |
|---|---|
protected TaskRunnable |
HeadTaskRunnable.nextTask |
protected TaskRunnable |
GeneralTaskRunnable.nextTask |
protected TaskRunnable |
GeneralTaskRunnable.previousTask |
protected TaskRunnable |
HeadTaskRunnable.tailTask |
| Modifier and Type | Method and Description |
|---|---|
TaskRunnable |
TaskRunnable.next()
Returns the TaskRunnable next to this TaskRunnable in the linked-list.
|
TaskRunnable |
HeadTaskRunnable.next()
Returns the TaskRunnable next to this TaskRunnable in the linked-list.
|
TaskRunnable |
GeneralTaskRunnable.next()
Returns the TaskRunnable next to this TaskRunnable in the linked-list.
|
TaskRunnable |
TaskRunnable.previous()
Returns the TaskRunnable previous to this TaskRunnable in the
linked-list.
|
TaskRunnable |
HeadTaskRunnable.previous()
Implements for TaskRunnable interface, there is no previous element for
HeadTaskRunnable.
|
TaskRunnable |
GeneralTaskRunnable.previous()
Returns the TaskRunnable previous to this TaskRunnable in the
linked-list.
|
TaskRunnable |
HeadTaskRunnable.tail()
Returns the Task which is at the tail of the list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TimerPool.schedule(TaskRunnable task,
Date time)
Schedules a TaskRunnable to the TimerPool.
|
void |
TimerPool.schedule(TaskRunnable task,
long delay)
Schedules the TaskRunnable to the TimerPool.
|
void |
TaskRunnable.setNext(TaskRunnable task)
Sets the TaskRunnable next to this TaskRunnable in the linked-list.
|
void |
HeadTaskRunnable.setNext(TaskRunnable task)
Sets the TaskRunnable next to this TaskRunnable in the linked-list.
|
void |
GeneralTaskRunnable.setNext(TaskRunnable task)
Sets the TaskRunnable next to this TaskRunnable in the linked-list.
|
void |
TaskRunnable.setPrevious(TaskRunnable task)
Sets the TaskRunnable previous to this TaskRunnable in the linked-list.
|
void |
HeadTaskRunnable.setPrevious(TaskRunnable task)
Implements for TaskRunnable interface, There is no previous element for
HeadTaskRunnable.
|
void |
GeneralTaskRunnable.setPrevious(TaskRunnable task)
Sets the TaskRunnable previous to this TaskRunnable in the linked-list.
|
void |
HeadTaskRunnable.setTail(TaskRunnable task)
Sets the task which is the tail of the list.
|
| Constructor and Description |
|---|
HeadTaskRunnable(Triggerable parent,
TaskRunnable nextTask,
Date time)
Constructor of HeadTaskRunnable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StatsRunner |
Copyright © 2010–2023 Open Identity Platform Community. All rights reserved.