Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.javahispano.canyamo.services.scheduler
Class SchedulerProcess  view SchedulerProcess download SchedulerProcess.java

java.lang.Object
  extended byorg.javahispano.canyamo.services.scheduler.SchedulerProcess
All Implemented Interfaces:
org.quartz.Job

public abstract class SchedulerProcess
extends java.lang.Object
implements org.quartz.Job

A process to be executed by the scheduler

Version:

Field Summary
private  org.quartz.JobExecutionContext context
          Quartz's execution context
 
Constructor Summary
SchedulerProcess()
          Empty constructor for the SchedulerProcess object
 
Method Summary
 void execute(org.quartz.JobExecutionContext context)
          Quartz's exection method.
 java.lang.String getProperty(java.lang.String key)
          Gets a property from this process' context
abstract  void process()
          Realizes the concrete steps of this process.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

private org.quartz.JobExecutionContext context
Quartz's execution context

Constructor Detail

SchedulerProcess

public SchedulerProcess()
Empty constructor for the SchedulerProcess object

Method Detail

getProperty

public java.lang.String getProperty(java.lang.String key)
Gets a property from this process' context


execute

public void execute(org.quartz.JobExecutionContext context)
             throws org.quartz.JobExecutionException
Quartz's exection method.
Subclasses should imlement method process.

Specified by:
execute in interface org.quartz.Job

process

public abstract void process()
Realizes the concrete steps of this process.
Must be implement by subclasses (abstract)