Package com.waveset.task

The Waveset Background Task Management System.

See:
          Description

Interface Summary
Monitor  
Scheduler.TaskListener Classes that want to be notified when tasks complete can implement TaskListener and register with the listener interface.
SchedulerMBean  
 

Class Summary
AbstractMonitor Defines common behavior for classes that implement Monitor.
ADSyncFailoverTask  
ADSyncRecoveryCollectorTask  
DeferredScanner A task that walks over objects in the repository looking for deferred task triggers, and launching other tasks to handle them.
Executor The interface which must be implemented by any class that wants to implement a background task and be managed by the TaskManager.
ExtendedResultsMonitor Allows an executing task to publish its progress and extended results without worrying about how these will be stored or displayed.
ManageServerEncryption A task that creates and checks in ServerKeyViewer
PasswordExpiration A task that scans the repository for accounts with expired passwords, disables the expired accounts, and generates a report.
RoleSynchronizer  
SARunner Must be public so that the scheduler can run this as a task.
Scheduler The background task execution thread.
Scheduler.TaskInfo A helper class we use to maintain information about the tasks currently executing in this JVM.
ServerRegistry Represents the set of Lighthouse servers that share a repository (typically, although not necessarily, clustered by an application server).
SimulateTask  
SourceAdapterTask  
TaskContext An object passed into Executor implementations that provides access to Lighthouse system services.
TaskEvent  
TaskManager The Waveset Task Manager.
TaskThread A wrapper thread we may put around a background task.
TestTask  
 

Package com.waveset.task Description

The Waveset Background Task Management System.