- RandomTaskLocationResolver - Class in org.wso2.carbon.ntask.core.impl
-
This class represents a task location resolver, which randomly assigns
tasks to the task cluster.
- RandomTaskLocationResolver() - Constructor for class org.wso2.carbon.ntask.core.impl.RandomTaskLocationResolver
-
- REG_REMOTE_TASK_PROPS_BASE_PATH - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskUtils
-
- REG_TASK_BASE_PATH - Static variable in class org.wso2.carbon.ntask.core.impl.RegistryBasedTaskRepository
-
- REG_TASK_REPO_BASE_PATH - Static variable in class org.wso2.carbon.ntask.core.impl.RegistryBasedTaskRepository
-
- registerLocalTask(TaskInfo) - Method in class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager
-
- registerLocalTaskActionListener(LocalTaskActionListener, String) - Method in class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager
-
- registerLocalTaskActionListener(LocalTaskActionListener, String) - Method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- registerLocalTaskActionListener(LocalTaskActionListener, String) - Method in interface org.wso2.carbon.ntask.core.TaskManager
-
Registers a listener to be notified when an action is performed on a task.
- registerTask(TaskInfo) - Method in class org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager
-
- registerTask(TaskInfo) - Method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- registerTask(TaskInfo) - Method in class org.wso2.carbon.ntask.core.impl.standalone.StandaloneTaskManager
-
- registerTask(TaskInfo) - Method in interface org.wso2.carbon.ntask.core.TaskManager
-
Registers a new task or updates if one already exists.
- registerTaskType(String) - Method in class org.wso2.carbon.ntask.core.service.impl.TaskServiceImpl
-
- registerTaskType(String) - Method in interface org.wso2.carbon.ntask.core.service.TaskService
-
This method registers a task type in the server,
this must be done for the task managers for the current tenant
to be started up immediately.
- RegistryBasedTaskRepository - Class in org.wso2.carbon.ntask.core.impl
-
Registry based task repository implementation.
- RegistryBasedTaskRepository(int, String) - Constructor for class org.wso2.carbon.ntask.core.impl.RegistryBasedTaskRepository
-
- REMOTE_SYSTEM_TASK_HEADER_ID - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskCallbackServlet
-
- REMOTE_TASK_ID_REPO_PROP - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- REMOTE_TASK_SERVER_ADDRESS - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- REMOTE_TASK_SERVER_PASSWORD - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- REMOTE_TASK_SERVER_USERNAME - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- REMOTE_TASK_TASK_NAME - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskUtils
-
- REMOTE_TASK_TASK_TYPE - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskUtils
-
- REMOTE_TASK_TENANT_ID - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskUtils
-
- RemoteTaskCallbackServlet - Class in org.wso2.carbon.ntask.core.impl.remote
-
This class represents a servlet used to listen for requests from a remote
task server.
- RemoteTaskCallbackServlet() - Constructor for class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskCallbackServlet
-
- RemoteTaskManager - Class in org.wso2.carbon.ntask.core.impl.remote
-
This class represents a remote task manager implementation.
- RemoteTaskManager(TaskRepository, RemoteTaskAdmin) - Constructor for class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- RemoteTaskManager.TaskStatusMessage - Class in org.wso2.carbon.ntask.core.impl.remote
-
This class represents the cluster message for retrieving a task status.
- RemoteTaskManager.TaskStatusResult - Class in org.wso2.carbon.ntask.core.impl.remote
-
This class represents a clustering message result for task statuses.
- RemoteTaskManagerFactory - Class in org.wso2.carbon.ntask.core.impl.remote
-
This represents the remote task manager factory class.
- RemoteTaskManagerFactory() - Constructor for class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManagerFactory
-
- remoteTaskNameFromTaskInfo(String, String) - Static method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskUtils
-
- RemoteTaskUtils - Class in org.wso2.carbon.ntask.core.impl.remote
-
This class represents remote task related utility methods.
- RemoteTaskUtils() - Constructor for class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskUtils
-
- removeRemoteTaskMapping(String) - Static method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskUtils
-
- removeRunningTask(String) - Static method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- rescheduleLocalTask(String) - Method in class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager
-
- rescheduleTask(String) - Method in class org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager
-
- rescheduleTask(String, String) - Method in class org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager
-
- rescheduleTask(String) - Method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- rescheduleTask(String) - Method in class org.wso2.carbon.ntask.core.impl.standalone.StandaloneTaskManager
-
- rescheduleTask(String) - Method in interface org.wso2.carbon.ntask.core.TaskManager
-
Reschedules a task with the given name, only the trigger information will be updated in the
reschedule.
- RescheduleTaskCall - Class in org.wso2.carbon.ntask.core.impl.clustered.rpc
-
Reschedule task RPC call implementation.
- RescheduleTaskCall(String) - Constructor for class org.wso2.carbon.ntask.core.impl.clustered.rpc.RescheduleTaskCall
-
- resumeLocalTask(String) - Method in class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager
-
- resumeTask(String) - Method in class org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager
-
- resumeTask(String, String) - Method in class org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager
-
- resumeTask(String) - Method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- resumeTask(String) - Method in class org.wso2.carbon.ntask.core.impl.standalone.StandaloneTaskManager
-
- resumeTask(String) - Method in interface org.wso2.carbon.ntask.core.TaskManager
-
Resumes a paused task with the given name.
- ResumeTaskCall - Class in org.wso2.carbon.ntask.core.impl.clustered.rpc
-
Resume task RPC call implementation.
- ResumeTaskCall(String) - Constructor for class org.wso2.carbon.ntask.core.impl.clustered.rpc.ResumeTaskCall
-
- RoundRobinTaskLocationResolver - Class in org.wso2.carbon.ntask.core.impl
-
This class represents a TaskLocationResolver implementation, which assigns a location to the task
in a round robin fashion.
- RoundRobinTaskLocationResolver() - Constructor for class org.wso2.carbon.ntask.core.impl.RoundRobinTaskLocationResolver
-
- RuleBasedLocationResolver - Class in org.wso2.carbon.ntask.core.impl
-
This class represents a task location resolver, which assigns the locations
according to a filtering rules given as parameters.
- RuleBasedLocationResolver() - Constructor for class org.wso2.carbon.ntask.core.impl.RuleBasedLocationResolver
-
- runAfterRegistrationActions() - Method in class org.wso2.carbon.ntask.core.service.impl.TaskServiceImpl
-
- runAfterRegistrationActions() - Method in interface org.wso2.carbon.ntask.core.service.TaskService
-
This is called after the current task service is registered.
- runInThread(Runnable) - Method in class org.wso2.carbon.ntask.core.impl.QuartzCachedThreadPool
-
- RunningTasksInServerCall - Class in org.wso2.carbon.ntask.core.impl.clustered.rpc
-
Running tasks in server RPC call implementation.
- RunningTasksInServerCall() - Constructor for class org.wso2.carbon.ntask.core.impl.clustered.rpc.RunningTasksInServerCall
-
- runTask(String) - Method in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- Task - Interface in org.wso2.carbon.ntask.core
-
Task interface to be implemented by all tasks.
- TASK_CLIENT_DISPATCH_ADDRESS - Static variable in class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager
-
- TASK_SERVER_COUNT_SYS_PROP - Static variable in class org.wso2.carbon.ntask.core.impl.clustered.ClusterGroupCommunicator
-
- TASK_STATE_PROPERTY - Static variable in class org.wso2.carbon.ntask.core.TaskUtils
-
- TaskAxis2ConfigurationContextObserver - Class in org.wso2.carbon.ntask.core.impl
-
This class represents an configuration context observer, used to load the tasks, when a new
tenant arrives.
- TaskAxis2ConfigurationContextObserver(TaskService) - Constructor for class org.wso2.carbon.ntask.core.impl.TaskAxis2ConfigurationContextObserver
-
- TaskCall<V> - Class in org.wso2.carbon.ntask.core.impl.clustered.rpc
-
Base class for cluster RPC calls.
- TaskCall() - Constructor for class org.wso2.carbon.ntask.core.impl.clustered.rpc.TaskCall
-
- TaskInfo - Class in org.wso2.carbon.ntask.core
-
This class represents a task job definition.
- TaskInfo() - Constructor for class org.wso2.carbon.ntask.core.TaskInfo
-
Deprecated.
- TaskInfo(String, String, Map<String, String>, TaskInfo.TriggerInfo) - Constructor for class org.wso2.carbon.ntask.core.TaskInfo
-
TaskInfo constructor.
- TaskInfo(String, String, Map<String, String>, String, TaskInfo.TriggerInfo) - Constructor for class org.wso2.carbon.ntask.core.TaskInfo
-
- TaskInfo.TriggerInfo - Class in org.wso2.carbon.ntask.core
-
This class represents task trigger information.
- TaskLocationResolver - Interface in org.wso2.carbon.ntask.core
-
This interface represents the contract that must be implemented to retrieve
the location that a given task should be scheduled.
- TaskManager - Interface in org.wso2.carbon.ntask.core
-
This interface represents the task manager functionalities.
- TaskManager.TaskState - Enum in org.wso2.carbon.ntask.core
-
Task states.
- TaskManagerFactory - Interface in org.wso2.carbon.ntask.core
-
This represents a factory class used to create task managers.
- TaskManagerId - Class in org.wso2.carbon.ntask.core
-
This class represents an identifier for a task manager.
- TaskManagerId(int, String) - Constructor for class org.wso2.carbon.ntask.core.TaskManagerId
-
- TaskQuartzJobAdapter - Class in org.wso2.carbon.ntask.core.impl
-
This class represents an adapter class used to wrap a Task in a Quartz Job.
- TaskQuartzJobAdapter() - Constructor for class org.wso2.carbon.ntask.core.impl.TaskQuartzJobAdapter
-
- TaskRepository - Interface in org.wso2.carbon.ntask.core
-
This interface represents a task repository, which can be used to store and load tasks.
- TasksDSComponent - Class in org.wso2.carbon.ntask.core.internal
-
This class represents the Tasks declarative service component.
- TasksDSComponent() - Constructor for class org.wso2.carbon.ntask.core.internal.TasksDSComponent
-
- TaskServerAvailabilityCheck() - Constructor for class org.wso2.carbon.ntask.core.service.impl.TaskServiceXMLConfiguration.TaskServerAvailabilityCheck
-
- TaskService - Interface in org.wso2.carbon.ntask.core.service
-
This interface represents the task OSGi service.
- TaskService.TaskServerMode - Enum in org.wso2.carbon.ntask.core.service
-
- TaskService.TaskServiceConfiguration - Interface in org.wso2.carbon.ntask.core.service
-
- TASKSERVICE_AVAILABILITY_CHECK_RETRY_COUNT - Static variable in class org.wso2.carbon.ntask.core.service.impl.TaskServiceXMLConfiguration
-
- TASKSERVICE_AVAILABILITY_CHECK_RETRY_INTERVAL - Static variable in class org.wso2.carbon.ntask.core.service.impl.TaskServiceXMLConfiguration
-
- TaskServiceContext - Class in org.wso2.carbon.ntask.core
-
This class represents a runtime context of the task service.
- TaskServiceContext(TaskRepository, List<String>, Map<String, Member>) - Constructor for class org.wso2.carbon.ntask.core.TaskServiceContext
-
- TaskServiceImpl - Class in org.wso2.carbon.ntask.core.service.impl
-
This class represents the TaskService implementation.
- TaskServiceImpl() - Constructor for class org.wso2.carbon.ntask.core.service.impl.TaskServiceImpl
-
- TaskServiceXMLConfiguration - Class in org.wso2.carbon.ntask.core.service.impl
-
This represents the task service XML based configuration.
- TaskServiceXMLConfiguration() - Constructor for class org.wso2.carbon.ntask.core.service.impl.TaskServiceXMLConfiguration
-
- TaskServiceXMLConfiguration.DefaultLocationResolver - Class in org.wso2.carbon.ntask.core.service.impl
-
- TaskServiceXMLConfiguration.DefaultLocationResolver.Property - Class in org.wso2.carbon.ntask.core.service.impl
-
- TaskServiceXMLConfiguration.TaskServerAvailabilityCheck - Class in org.wso2.carbon.ntask.core.service.impl
-
- TaskStartupHandler - Class in org.wso2.carbon.ntask.core
-
A server startup handler implementation which is used as a listener to know when to start
scheduling the tasks.
- TaskStartupHandler(TaskService) - Constructor for class org.wso2.carbon.ntask.core.TaskStartupHandler
-
- TaskStateCall - Class in org.wso2.carbon.ntask.core.impl.clustered.rpc
-
Task state RPC call implementation.
- TaskStateCall(String) - Constructor for class org.wso2.carbon.ntask.core.impl.clustered.rpc.TaskStateCall
-
- TaskStatusMessage() - Constructor for class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager.TaskStatusMessage
-
- TaskStatusResult() - Constructor for class org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManager.TaskStatusResult
-
- TaskTriggerListener(String) - Constructor for class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager.TaskTriggerListener
-
- TaskUtils - Class in org.wso2.carbon.ntask.core
-
This class contains utitilty functions related to tasks.
- TaskUtils() - Constructor for class org.wso2.carbon.ntask.core.TaskUtils
-
- TENANT_ID_PROP - Static variable in class org.wso2.carbon.ntask.core.TaskInfo
-
- toString() - Method in class org.wso2.carbon.ntask.core.TaskManagerId
-
- triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction) - Method in class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager.TaskTriggerListener
-
- triggerFired(Trigger, JobExecutionContext) - Method in class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager.TaskTriggerListener
-
- TriggerInfo() - Constructor for class org.wso2.carbon.ntask.core.TaskInfo.TriggerInfo
-
- TriggerInfo(Date, Date, long, int) - Constructor for class org.wso2.carbon.ntask.core.TaskInfo.TriggerInfo
-
- TriggerInfo(String) - Constructor for class org.wso2.carbon.ntask.core.TaskInfo.TriggerInfo
-
- triggerMisfired(Trigger) - Method in class org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager.TaskTriggerListener
-