Package org.apache.synapse.task
Class TaskDescription
java.lang.Object
org.apache.synapse.task.TaskDescription
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProperty(String name, String value) voidaddResource(String key, Object value) intgetCount()longbooleangetName()getProperty(String name) getResource(String key) Set<org.apache.axiom.om.OMElement> voidremoveProperty(String name) voidsetCount(int count) voidsetCronExpression(String cronExpression) voidsetEndTime(Calendar endTime) voidsetInterval(long interval) voidsetIntervalInMs(boolean isIntervalInMs) voidvoidsetPinnedServers(List<String> pinnedServersList) voidsetProperties(Map<String, String> properties) voidsetResources(Map<String, Object> resources) voidsetStartTime(Calendar startTime) voidsetTaskDescription(String taskDescription) voidsetTaskGroup(String taskGroup) voidsetTaskImplClassName(String taskMgrClassName) voidsetXmlProperty(org.apache.axiom.om.OMElement property)
-
Field Details
-
CLASSNAME
- See Also:
-
PROPERTIES
- See Also:
-
INSTANCE
- See Also:
-
DEFAULT_GROUP
- See Also:
-
-
Constructor Details
-
TaskDescription
public TaskDescription()
-
-
Method Details
-
getName
-
setName
-
setProperties
-
addProperty
-
removeProperty
-
getProperty
-
getProperties
-
getTaskGroup
-
setTaskGroup
-
getTaskImplClassName
-
setTaskImplClassName
-
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
-
setPinnedServers
-
getCronExpression
-
setCronExpression
-
getStartTime
-
setStartTime
-
getEndTime
-
setEndTime
-
setIntervalInMs
public void setIntervalInMs(boolean isIntervalInMs) -
getResources
-
setResources
-
addResource
-
getResource
-
getXmlProperties
-
setXmlProperty
public void setXmlProperty(org.apache.axiom.om.OMElement property) -
getTaskDescription
-
setTaskDescription
-