A C D E G I N O P R S T U
All Classes All Packages

## A

addObserver(TaskManagerObserver) - Method in interface org.apache.synapse.task.TaskManager
  Adds a new Observer to the list of observers of this task manager.
addProperty(String, String) - Method in class org.apache.synapse.task.TaskDescription
addResource(String, Object) - Method in class org.apache.synapse.task.TaskDescription
addTaskDescription(TaskDescription) - Method in interface org.apache.synapse.task.service.TaskManagementService
  Adding a TaskDescription instance
addTaskDescription(TaskDescription) - Method in class org.apache.synapse.task.TaskDescriptionRepository
  Stores a given TaskDescription
attach(TaskStartupObserver) - Method in interface org.apache.synapse.task.TaskStartupSubject

## C

CLASSNAME - Static variable in class org.apache.synapse.task.TaskDescription
cleanup() - Method in class org.apache.synapse.task.SynapseTaskManager
clear() - Method in class org.apache.synapse.task.TaskDescriptionRepository
createJobDetail(TaskDescription, Map<String, Object>, Class<? extends Job>) - Method in class org.apache.synapse.task.DefaultTaskJobDetailFactory
createJobDetail(TaskDescription, Map<String, Object>, Class<? extends Job>) - Method in interface org.apache.synapse.task.TaskJobDetailFactory
  Factory method for creating a JobDetail based on give Task Description , additional resources and job class
createTaskDescription(OMElement, OMNamespace) - Static method in class org.apache.synapse.task.TaskDescriptionFactory
createTrigger(TaskDescription) - Method in class org.apache.synapse.task.DefaultTaskTriggerFactory
createTrigger(TaskDescription) - Method in interface org.apache.synapse.task.TaskTriggerFactory
  Factory method to create a trigger instance based on given Task Description

## D

DEFAULT_GROUP - Static variable in class org.apache.synapse.task.TaskDescription
DefaultTaskJobDetailFactory - Class in org.apache.synapse.task
  Default JobDetailFactory ships with synapse utils
DefaultTaskJobDetailFactory() - Constructor for class org.apache.synapse.task.DefaultTaskJobDetailFactory
DefaultTaskTriggerFactory - Class in org.apache.synapse.task
  Default TriggerFactory ship with synapse utils
DefaultTaskTriggerFactory() - Constructor for class org.apache.synapse.task.DefaultTaskTriggerFactory
delete(String) - Method in interface org.apache.synapse.task.TaskManager
deleteTask(String, String) - Method in class org.apache.synapse.task.TaskScheduler
deleteTaskDescription(String) - Method in interface org.apache.synapse.task.service.TaskManagementService
  Deletes a TaskDescription instance with given name

## E

editTaskDescription(TaskDescription) - Method in interface org.apache.synapse.task.service.TaskManagementService
  Edit a TaskDescription Remove existing one with new one
execute() - Method in interface org.apache.synapse.task.Task
  Execute method will be invoked by the QuartzJOb.

## G

getAllTaskDescriptions() - Method in interface org.apache.synapse.task.service.TaskManagementService
  Lists of all TaskDescription instances
getAllTaskDescriptions() - Method in class org.apache.synapse.task.TaskDescriptionRepository
  Return all TaskDescritions
getConfigurationProperties() - Method in interface org.apache.synapse.task.TaskManager
getCount() - Method in class org.apache.synapse.task.TaskDescription
getCronExpression() - Method in class org.apache.synapse.task.TaskDescription
getEndTime() - Method in class org.apache.synapse.task.TaskDescription
getInstance() - Static method in class org.apache.synapse.task.TaskManagerBuilder
getInterval() - Method in class org.apache.synapse.task.TaskDescription
getIntervalInMs() - Method in class org.apache.synapse.task.TaskDescription
getName() - Method in class org.apache.synapse.task.TaskDescription
getName() - Method in interface org.apache.synapse.task.TaskManager
getPinnedServers() - Method in class org.apache.synapse.task.TaskDescription
getProperties() - Method in class org.apache.synapse.task.TaskDescription
getProperty(String) - Method in class org.apache.synapse.task.TaskDescription
getProperty(String) - Method in interface org.apache.synapse.task.TaskManager
getPropertyNames(String) - Method in interface org.apache.synapse.task.service.TaskManagementService
  Returns list of names of assignable instance properties of the task implementation
getProviderClass() - Method in interface org.apache.synapse.task.TaskManager
getResource(String) - Method in class org.apache.synapse.task.TaskDescription
getResources() - Method in class org.apache.synapse.task.TaskDescription
getRunningTaskCount() - Method in interface org.apache.synapse.task.TaskManager
getRunningTaskCount() - Method in class org.apache.synapse.task.TaskScheduler
getStartTime() - Method in class org.apache.synapse.task.TaskDescription
getTask(String) - Method in interface org.apache.synapse.task.TaskManager
getTaskDescription() - Method in class org.apache.synapse.task.TaskDescription
getTaskDescription(String) - Method in interface org.apache.synapse.task.service.TaskManagementService
  Get a TaskDescription instance with given name
getTaskDescription(String) - Method in class org.apache.synapse.task.TaskDescriptionRepository
  Gets a TaskDescription
getTaskDescriptionRepository() - Method in class org.apache.synapse.task.SynapseTaskManager
getTaskDescriptionRepository(String) - Static method in class org.apache.synapse.task.TaskDescriptionRepositoryFactory
  Returns a TaskDescriptionRepository instance There is an only one instance of TaskDescriptionRepository for a given id as Factory caches TaskDescriptionRepositories
getTaskGroup() - Method in class org.apache.synapse.task.TaskDescription
getTaskImplClassName() - Method in class org.apache.synapse.task.TaskDescription
getTaskManager(String) - Static method in class org.apache.synapse.task.TaskManagerBuilder
getTaskManagerImpl() - Method in class org.apache.synapse.task.SynapseTaskManager
getTaskNames() - Method in interface org.apache.synapse.task.TaskManager
getTaskScheduler() - Method in class org.apache.synapse.task.SynapseTaskManager
getTaskScheduler(String) - Static method in class org.apache.synapse.task.TaskSchedulerFactory
  Returns a TaskScheduler whose name is match with given name.
getXmlProperties() - Method in class org.apache.synapse.task.TaskDescription

## I

init(Properties) - Method in interface org.apache.synapse.task.TaskManager
init(Properties, TaskManager) - Method in class org.apache.synapse.task.TaskScheduler
init(TaskDescriptionRepository, TaskScheduler, TaskManager) - Method in class org.apache.synapse.task.SynapseTaskManager
  Initialize the task manager instance with the given task description repository and the task scheduler.
INSTANCE - Static variable in class org.apache.synapse.task.TaskDescription
isContains(String) - Method in interface org.apache.synapse.task.service.TaskManagementService
  Explicit check for availability of a particular TaskDescription instance
isInitialized() - Method in class org.apache.synapse.task.SynapseTaskManager
isInitialized() - Method in interface org.apache.synapse.task.TaskManager
isInitialized() - Method in class org.apache.synapse.task.TaskScheduler
isTaskAlreadyRunning(Object) - Method in class org.apache.synapse.task.TaskScheduler
isTaskBlocked(String) - Method in interface org.apache.synapse.task.TaskManager
  Checks whether the `Task` with the given name is blocked without giving the control back to the schedular.
isTaskDeactivated(String) - Method in interface org.apache.synapse.task.TaskManager
  Checks whether the `Task` with the given name is deactivated.
isTaskExist(String) - Method in interface org.apache.synapse.task.TaskManager
  Checks whether the `Task` with the given name exists.
isTaskRunning(Object) - Method in interface org.apache.synapse.task.TaskManager
isTaskRunning(String) - Method in interface org.apache.synapse.task.TaskManager
  Checks whether the `Task` with the given name is running.
isTaskSchedulerInitialized() - Method in class org.apache.synapse.task.TaskScheduler
isUnique(String) - Method in class org.apache.synapse.task.TaskDescriptionRepository
  Explicit check for determine whether there is a task description with a name in interest

## N

notifySubjects() - Method in interface org.apache.synapse.task.TaskStartupSubject

## O

org.apache.synapse.task - package org.apache.synapse.task
org.apache.synapse.task.service - package org.apache.synapse.task.service

## P

pause(String) - Method in interface org.apache.synapse.task.TaskManager
pauseAll() - Method in class org.apache.synapse.task.SynapseTaskManager
pauseAll() - Method in interface org.apache.synapse.task.TaskManager
pauseAll() - Method in class org.apache.synapse.task.TaskScheduler
PROPERTIES - Static variable in class org.apache.synapse.task.TaskDescription

## R

removeTaskDescription(String) - Method in class org.apache.synapse.task.TaskDescriptionRepository
  Removing a TaskDescription
reschedule(String, TaskDescription) - Method in interface org.apache.synapse.task.TaskManager
resume(String) - Method in interface org.apache.synapse.task.TaskManager
resumeAll() - Method in class org.apache.synapse.task.SynapseTaskManager
resumeAll() - Method in interface org.apache.synapse.task.TaskManager
resumeAll() - Method in class org.apache.synapse.task.TaskScheduler

## S

schedule(TaskDescription) - Method in interface org.apache.synapse.task.TaskManager
  Schedules a task on an external task scheduler based on the parameters of the `TaskDescription`.
scheduleTask(TaskDescription) - Method in class org.apache.synapse.task.TaskScheduler
scheduleTask(TaskDescription, Map<String, Object>, Class) - Method in class org.apache.synapse.task.TaskScheduler
scheduleTask(TaskDescription, Map<String, Object>, Class, Task) - Method in class org.apache.synapse.task.TaskScheduler
sendClusterMessage(Callable<Void>) - Method in interface org.apache.synapse.task.TaskManager
  Sends a cluster message, with the given `Callable` task in this cluster.
serializeTaskDescription(OMNamespace, TaskDescription) - Static method in class org.apache.synapse.task.TaskDescriptionSerializer
setConfigurationProperties(Properties) - Method in interface org.apache.synapse.task.TaskManager
setCount(int) - Method in class org.apache.synapse.task.TaskDescription
setCronExpression(String) - Method in class org.apache.synapse.task.TaskDescription
setEndTime(Calendar) - Method in class org.apache.synapse.task.TaskDescription
setInterval(long) - Method in class org.apache.synapse.task.TaskDescription
setIntervalInMs(boolean) - Method in class org.apache.synapse.task.TaskDescription
setJobDetailFactory(Object) - Method in class org.apache.synapse.task.TaskScheduler
setName(String) - Method in class org.apache.synapse.task.TaskDescription
setName(String) - Method in interface org.apache.synapse.task.TaskManager
setPinnedServers(List<String>) - Method in class org.apache.synapse.task.TaskDescription
setProperties(Map<String, Object>) - Method in interface org.apache.synapse.task.TaskManager
setProperties(Map<String, String>) - Method in class org.apache.synapse.task.TaskDescription
setProperty(String, Object) - Method in interface org.apache.synapse.task.TaskManager
setResources(Map<String, Object>) - Method in class org.apache.synapse.task.TaskDescription
setStartTime(Calendar) - Method in class org.apache.synapse.task.TaskDescription
setTaskDescription(String) - Method in class org.apache.synapse.task.TaskDescription
setTaskGroup(String) - Method in class org.apache.synapse.task.TaskDescription
setTaskImplClassName(String) - Method in class org.apache.synapse.task.TaskDescription
setTriggerFactory(Object) - Method in class org.apache.synapse.task.TaskScheduler
setXmlProperty(OMElement) - Method in class org.apache.synapse.task.TaskDescription
shutDown() - Method in class org.apache.synapse.task.TaskScheduler
start() - Method in interface org.apache.synapse.task.TaskManager
start() - Method in class org.apache.synapse.task.TaskScheduler
stop() - Method in interface org.apache.synapse.task.TaskManager
SYNAPSE_ENV - Static variable in class org.apache.synapse.task.TaskConstants
SynapseTaskException - Exception in org.apache.synapse.task
SynapseTaskException(String) - Constructor for exception org.apache.synapse.task.SynapseTaskException
SynapseTaskException(String, Throwable) - Constructor for exception org.apache.synapse.task.SynapseTaskException
SynapseTaskException(String, Throwable, Log) - Constructor for exception org.apache.synapse.task.SynapseTaskException
SynapseTaskException(String, Log) - Constructor for exception org.apache.synapse.task.SynapseTaskException
SynapseTaskException(Throwable) - Constructor for exception org.apache.synapse.task.SynapseTaskException
SynapseTaskManager - Class in org.apache.synapse.task
  Helper class to a share Scheduler and TaskDescriptionRepository within a single class space
SynapseTaskManager() - Constructor for class org.apache.synapse.task.SynapseTaskManager

## T

Task - Interface in org.apache.synapse.task
  Represents an executable Task
TASK_DESCRIPTION_REPOSITORY - Static variable in class org.apache.synapse.task.TaskConstants
TASK_SCHEDULER - Static variable in class org.apache.synapse.task.TaskConstants
TaskConstants - Class in org.apache.synapse.task
  Constants related with task module
TaskConstants() - Constructor for class org.apache.synapse.task.TaskConstants
TaskDescription - Class in org.apache.synapse.task
TaskDescription() - Constructor for class org.apache.synapse.task.TaskDescription
TaskDescriptionFactory - Class in org.apache.synapse.task
  Create TaskDescription based on OMElement
TaskDescriptionFactory() - Constructor for class org.apache.synapse.task.TaskDescriptionFactory
TaskDescriptionRepository - Class in org.apache.synapse.task
  Local repository for holds Task descriptions
TaskDescriptionRepository() - Constructor for class org.apache.synapse.task.TaskDescriptionRepository
TaskDescriptionRepositoryFactory - Class in org.apache.synapse.task
TaskDescriptionSerializer - Class in org.apache.synapse.task
  Serialize a TaskDescription into a OMElement
TaskDescriptionSerializer() - Constructor for class org.apache.synapse.task.TaskDescriptionSerializer
TaskJobDetailFactory - Interface in org.apache.synapse.task
  Creates a JobDetail based on give Task Description , additional resources and job class
TaskManagementService - Interface in org.apache.synapse.task.service
  A service for management of task Implementation can be a web service , OSGi service , etc
TaskManager - Interface in org.apache.synapse.task
TaskManagerBuilder - Class in org.apache.synapse.task
TaskManagerObserver - Interface in org.apache.synapse.task
  An Observer which is used to subscribe to the NTaskTaskManager initialization completion event.
TaskScheduler - Class in org.apache.synapse.task
TaskScheduler(String) - Constructor for class org.apache.synapse.task.TaskScheduler
TaskSchedulerFactory - Class in org.apache.synapse.task
  Factory method for retrieve / create a TaskScheduler
TaskStartupObserver - Interface in org.apache.synapse.task
TaskStartupSubject - Interface in org.apache.synapse.task
TaskTriggerFactory - Interface in org.apache.synapse.task
  Creates a trigger instance based on given Task Description

## U

update() - Method in interface org.apache.synapse.task.TaskManagerObserver
  Notifies all the `Subscribers` when the link NTaskTaskManager is successfully initialized.
update() - Method in interface org.apache.synapse.task.TaskStartupObserver

A C D E G I N O P R S T U
All Classes All Packages