com.ptc.wvs.server.schedule
Class ScheduleDefinitions

java.lang.Object
  extended bycom.ptc.wvs.server.schedule.ScheduleDefinitions

public class ScheduleDefinitions
extends Object


Field Summary
private  String baseProperty
           
private  String[] scheduleClass
           
private  String[] scheduleDescription
           
private  String[] scheduleEnableOnContainers
           
private  String[] scheduleJobs
           
private  String[] scheduleMethod
           
private  Properties wvsProperties
           
 
Constructor Summary
ScheduleDefinitions()
           
 
Method Summary
 String getClassName(String scheduleJob)
          For the schedulejob, return the class definition from the properties file

Supported API: false
 String getDescription(String className, String methodName)
          Returns schedule job description for which the class and method are used

Supported API: false
 String[] getDescriptions()
          Returns all descriptions

Supported API: false
 String[] getEnableOnContainers()
          Returns all enable on containers flags

Supported API: false
 String getMethodName(String scheduleJob)
          For the schedulejob, return the method definition from the properties file

Supported API: false
 String[] getScheduleJobs()
          Returns all schedule jobs

Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wvsProperties

private Properties wvsProperties

scheduleJobs

private String[] scheduleJobs

scheduleClass

private String[] scheduleClass

scheduleMethod

private String[] scheduleMethod

scheduleDescription

private String[] scheduleDescription

scheduleEnableOnContainers

private String[] scheduleEnableOnContainers

baseProperty

private String baseProperty
Constructor Detail

ScheduleDefinitions

public ScheduleDefinitions()
Method Detail

getClassName

public String getClassName(String scheduleJob)
For the schedulejob, return the class definition from the properties file

Supported API: false

Parameters:
scheduleJob - The scheduleJob
Returns:
String The class associate to the scheduleJob

getMethodName

public String getMethodName(String scheduleJob)
For the schedulejob, return the method definition from the properties file

Supported API: false

Parameters:
scheduleJob - The scheduleJob
Returns:
String The method associate to the scheduleJob

getDescriptions

public String[] getDescriptions()
Returns all descriptions

Supported API: false

Returns:
String[] All descriptions

getEnableOnContainers

public String[] getEnableOnContainers()
Returns all enable on containers flags

Supported API: false

Returns:
String[] All descriptions

getScheduleJobs

public String[] getScheduleJobs()
Returns all schedule jobs

Supported API: false

Returns:
String[] All jobs

getDescription

public String getDescription(String className,
                             String methodName)
Returns schedule job description for which the class and method are used

Supported API: false

Parameters:
className - The class name to match
methodName - The method to match
Returns:
String The description