Package org.apache.synapse.task
Class TaskDescriptionRepository
java.lang.Object
org.apache.synapse.task.TaskDescriptionRepository
Local repository for holds Task descriptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTaskDescription(TaskDescription taskDescription) Stores a given TaskDescriptionvoidclear()Return all TaskDescritionsgetTaskDescription(String name) Gets a TaskDescriptionbooleanExplicit check for determine whether there is a task description with a name in interestremoveTaskDescription(String name) Removing a TaskDescription
-
Constructor Details
-
TaskDescriptionRepository
public TaskDescriptionRepository()
-
-
Method Details
-
addTaskDescription
Stores a given TaskDescription- Parameters:
taskDescription- TaskDescription instance
-
getTaskDescription
Gets a TaskDescription- Parameters:
name- Name of the TaskDescription to be looked up- Returns:
- TaskDescription instance
-
removeTaskDescription
Removing a TaskDescription- Parameters:
name- Name of the TaskDescription to be removed- Returns:
- Removed TaskDescription instance
-
getAllTaskDescriptions
Return all TaskDescritions- Returns:
- Iterator for access taskDescritions
-
isUnique
Explicit check for determine whether there is a task description with a name in interest- Parameters:
name- Name of the TaskDescription- Returns:
- Returns true , if there is no TaskDescription associated with given name , otherwise , false
-
clear
public void clear()
-