Class RemoteTaskManagerFactory
- java.lang.Object
-
- org.wso2.carbon.ntask.core.impl.remote.RemoteTaskManagerFactory
-
- All Implemented Interfaces:
TaskManagerFactory
public class RemoteTaskManagerFactory extends Object implements TaskManagerFactory
This represents the remote task manager factory class.
-
-
Constructor Summary
Constructors Constructor Description RemoteTaskManagerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<TaskManager>
getAllTenantTaskManagersForType(String taskType)
List<TaskManager>
getStartupSchedulingTaskManagersForType(String taskType)
TaskManager
getTaskManager(TaskManagerId tmId)
-
-
-
Method Detail
-
getTaskManager
public TaskManager getTaskManager(TaskManagerId tmId) throws org.wso2.carbon.ntask.common.TaskException
- Specified by:
getTaskManager
in interfaceTaskManagerFactory
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
getStartupSchedulingTaskManagersForType
public List<TaskManager> getStartupSchedulingTaskManagersForType(String taskType) throws org.wso2.carbon.ntask.common.TaskException
- Specified by:
getStartupSchedulingTaskManagersForType
in interfaceTaskManagerFactory
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
getAllTenantTaskManagersForType
public List<TaskManager> getAllTenantTaskManagersForType(String taskType) throws org.wso2.carbon.ntask.common.TaskException
- Specified by:
getAllTenantTaskManagersForType
in interfaceTaskManagerFactory
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
-