Package com.raritantechnologies.searchApp.scheduler

Provides basic framework and base interfaces for scheduled background processes or Jobs.

See:
          Description

Interface Summary
IJobProcess Base interface for scheduled job processes.
IJobProcessListener Base interface for JobProcess listeners.
IPausable Interface for IJobProcesses that can be paused (i.e.
ISessionProcess Executes a session-scoped process.
 

Class Summary
BasicJobProcessListener  
CompressDirectoryProcess Creates a zip or tar file for a file directory.
CreateDirectoryProcess  
DecompressDirectoryProcess Inflates a zip or tar file to a file directory.
Job Wrapper class that represents a recurring, scheduled background "Job".
JobControlServlet Controls On demand jobs.
JobDispatcher Job Dispatcher for recurring Jobs.
JobProcessTester Test process - writes a message to standard output.
JobSchedule Abstract base class for JobSchedule classes.
JobStatus Tracks Job progress from before scheduling to completion.
LoggingProcess JobProcess used to create a time stamp.
OnDemandSchedule Schedules a job on demand (i.e.
PrintDirectoryProcess Prints out the files in a directory.
ProcessRunner Executes an external system process.
QueryProcessorPipeline
RemoteDispatcherJobProcess A Scheduled JobProcess that makes a WebServices request to another Scheduler, gets a JobProcess XML, converts to a proxy JobProcess and runs it.
RemoteJobDispatcher A Scheduled JobProcess that makes a WebServices request to another Scheduler, gets a JobProcess XML, converts to a proxy JobProcess and runs it.
RemoveDirectoryProcess  
RenameFileProcess Renames a file to some StringFiltered version..
Scheduler Scheduler manages a set of Configurable Jobs.
SchedulerWebServiceMapper Receives commands from RemoteDispatcher to either get the current Job or update the status of an existing job
SerialJobProcess Runs two or more processes sequentially.
SimpleJobDispatcher Does not use a JobSchedule - simply executes the Job.
SimpleJobSchedule Provides a repeating schedule for a recurring job processes in which a time interval is used to schedule successive job executions.
SingleJobSchedule Schedules a single job that happens once and only once.
TimedJobSchedule Provides a weekly or daily schedule for recurring job processes.
TimeStampProcess JobProcess used to create a time stamp.
WriteFileProcess Writes the incoming information to a file.
 

Package com.raritantechnologies.searchApp.scheduler Description

Provides basic framework and base interfaces for scheduled background processes or Jobs.