org.apache.synapse.task
Class TaskDescription

java.lang.Object
  extended by org.apache.synapse.task.TaskDescription

public class TaskDescription
extends Object

Encapsulates details about a task Properties are self descriptive and related with quartz


Field Summary
static String CLASSNAME
           
static String DEFAULT_GROUP
           
static String INSTANCE
           
static String PROPERTIES
           
 
Constructor Summary
TaskDescription()
           
 
Method Summary
 void addProperty(OMElement prop)
           
 int getCount()
           
 String getCron()
           
 String getDescription()
           
 Date getEndTime()
           
 String getGroup()
           
 long getInterval()
           
 String getName()
           
 List<String> getPinnedServers()
           
 Set<OMElement> getProperties()
           
 Date getStartTime()
           
 String getTaskClass()
           
 boolean isVolatility()
           
 void setCount(int i)
           
 void setCron(String attributeValue)
           
 void setDescription(String description)
           
 void setEndTime(Date endTime)
           
 void setGroup(String group)
           
 void setInterval(long l)
           
 void setName(String name)
           
 void setPinnedServers(List<String> pinnedServers)
           
 void setStartTime(Date startTime)
           
 void setTaskClass(String attributeValue)
           
 void setVolatility(boolean volatility)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASSNAME

public static final String CLASSNAME
See Also:
Constant Field Values

PROPERTIES

public static final String PROPERTIES
See Also:
Constant Field Values

INSTANCE

public static final String INSTANCE
See Also:
Constant Field Values

DEFAULT_GROUP

public static final String DEFAULT_GROUP
See Also:
Constant Field Values
Constructor Detail

TaskDescription

public TaskDescription()
Method Detail

getTaskClass

public String getTaskClass()

setTaskClass

public void setTaskClass(String attributeValue)

setInterval

public void setInterval(long l)

getInterval

public long getInterval()

setCount

public void setCount(int i)

getCount

public int getCount()

addProperty

public void addProperty(OMElement prop)

getProperties

public Set<OMElement> getProperties()

setCron

public void setCron(String attributeValue)

getCron

public String getCron()

getPinnedServers

public List<String> getPinnedServers()

setPinnedServers

public void setPinnedServers(List<String> pinnedServers)

getName

public String getName()

setName

public void setName(String name)

getGroup

public String getGroup()

setGroup

public void setGroup(String group)

getEndTime

public Date getEndTime()

setEndTime

public void setEndTime(Date endTime)

getStartTime

public Date getStartTime()

setStartTime

public void setStartTime(Date startTime)

isVolatility

public boolean isVolatility()

setVolatility

public void setVolatility(boolean volatility)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.