org.apache.synapse.task
Class TaskDescription

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

public final class TaskDescription
extends Object


Field Summary
static String CLASSNAME
           
static String DEFAULT_GROUP
           
static String INSTANCE
           
static String PROPERTIES
           
 
Constructor Summary
TaskDescription()
           
 
Method Summary
 void addProperty(String name, String value)
           
 void addResource(String key, Object value)
           
 int getCount()
           
 String getCronExpression()
           
 Calendar getEndTime()
           
 long getInterval()
           
 boolean getIntervalInMs()
           
 String getName()
           
 List<String> getPinnedServers()
           
 Map<String,String> getProperties()
           
 Object getProperty(String name)
           
 Object getResource(String key)
           
 Map<String,Object> getResources()
           
 Calendar getStartTime()
           
 String getTaskDescription()
           
 String getTaskGroup()
           
 String getTaskImplClassName()
           
 Set<org.apache.axiom.om.OMElement> getXmlProperties()
           
 void setCount(int count)
           
 void setCronExpression(String cronExpression)
           
 void setEndTime(Calendar endTime)
           
 void setInterval(long interval)
           
 void setIntervalInMs(boolean isIntervalInMs)
           
 void setName(String name)
           
 void setPinnedServers(List<String> pinnedServersList)
           
 void setProperties(Map<String,String> properties)
           
 void setResources(Map<String,Object> resources)
           
 void setStartTime(Calendar startTime)
           
 void setTaskDescription(String taskDescription)
           
 void setTaskGroup(String taskGroup)
           
 void setTaskImplClassName(String taskMgrClassName)
           
 void setXmlProperty(org.apache.axiom.om.OMElement property)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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

getName

public String getName()

setName

public void setName(String name)

setProperties

public void setProperties(Map<String,String> properties)

addProperty

public void addProperty(String name,
                        String value)

getProperty

public Object getProperty(String name)

getProperties

public Map<String,String> getProperties()

getTaskGroup

public String getTaskGroup()

setTaskGroup

public void setTaskGroup(String taskGroup)

getTaskImplClassName

public String getTaskImplClassName()

setTaskImplClassName

public void setTaskImplClassName(String taskMgrClassName)

getCount

public int getCount()

setCount

public void setCount(int count)

getInterval

public long getInterval()

getIntervalInMs

public boolean getIntervalInMs()

setInterval

public void setInterval(long interval)

getPinnedServers

public List<String> getPinnedServers()

setPinnedServers

public void setPinnedServers(List<String> pinnedServersList)

getCronExpression

public String getCronExpression()

setCronExpression

public void setCronExpression(String cronExpression)

getStartTime

public Calendar getStartTime()

setStartTime

public void setStartTime(Calendar startTime)

getEndTime

public Calendar getEndTime()

setEndTime

public void setEndTime(Calendar endTime)

setIntervalInMs

public void setIntervalInMs(boolean isIntervalInMs)

getResources

public Map<String,Object> getResources()

setResources

public void setResources(Map<String,Object> resources)

addResource

public void addResource(String key,
                        Object value)

getResource

public Object getResource(String key)

getXmlProperties

public Set<org.apache.axiom.om.OMElement> getXmlProperties()

setXmlProperty

public void setXmlProperty(org.apache.axiom.om.OMElement property)

getTaskDescription

public String getTaskDescription()

setTaskDescription

public void setTaskDescription(String taskDescription)


Copyright © 2005–2015 Apache Software Foundation. All rights reserved.