it.eng.spagobi.services.scheduler.service
Class XSchedulerServiceSupplier

java.lang.Object
  extended by it.eng.spagobi.services.scheduler.service.XSchedulerServiceSupplier
All Implemented Interfaces:
ISchedulerServiceSupplier

public class XSchedulerServiceSupplier
extends java.lang.Object
implements ISchedulerServiceSupplier


Constructor Summary
XSchedulerServiceSupplier()
           
 
Method Summary
 java.lang.String defineJob(java.lang.String xmlRequest)
           
 java.lang.String deleteJob(java.lang.String jobName, java.lang.String jobGroupName)
           
 java.lang.String deleteSchedulation(java.lang.String triggerName, java.lang.String triggerGroup)
           
 java.lang.String existJobDefinition(java.lang.String jobName, java.lang.String jobGroupName)
           
 java.lang.String getJobDefinition(java.lang.String jobName, java.lang.String jobGroup)
           
 java.lang.String getJobList()
           
 java.lang.String getJobSchedulationDefinition(java.lang.String triggerName, java.lang.String triggerGroupName)
           
 java.lang.String getJobSchedulationList(java.lang.String jobName, java.lang.String jobGroupName)
           
 java.lang.String scheduleJob(java.lang.String xmlRequest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSchedulerServiceSupplier

public XSchedulerServiceSupplier()
Method Detail

getJobList

public java.lang.String getJobList()
Specified by:
getJobList in interface ISchedulerServiceSupplier

getJobDefinition

public java.lang.String getJobDefinition(java.lang.String jobName,
                                         java.lang.String jobGroup)
Specified by:
getJobDefinition in interface ISchedulerServiceSupplier

getJobSchedulationList

public java.lang.String getJobSchedulationList(java.lang.String jobName,
                                               java.lang.String jobGroupName)
Specified by:
getJobSchedulationList in interface ISchedulerServiceSupplier

getJobSchedulationDefinition

public java.lang.String getJobSchedulationDefinition(java.lang.String triggerName,
                                                     java.lang.String triggerGroupName)
Specified by:
getJobSchedulationDefinition in interface ISchedulerServiceSupplier

deleteSchedulation

public java.lang.String deleteSchedulation(java.lang.String triggerName,
                                           java.lang.String triggerGroup)
Specified by:
deleteSchedulation in interface ISchedulerServiceSupplier

deleteJob

public java.lang.String deleteJob(java.lang.String jobName,
                                  java.lang.String jobGroupName)
Specified by:
deleteJob in interface ISchedulerServiceSupplier

defineJob

public java.lang.String defineJob(java.lang.String xmlRequest)
Specified by:
defineJob in interface ISchedulerServiceSupplier

scheduleJob

public java.lang.String scheduleJob(java.lang.String xmlRequest)
Specified by:
scheduleJob in interface ISchedulerServiceSupplier

existJobDefinition

public java.lang.String existJobDefinition(java.lang.String jobName,
                                           java.lang.String jobGroupName)
Specified by:
existJobDefinition in interface ISchedulerServiceSupplier