Package org.wso2.carbon.ntask.core
Class TaskUtils
- java.lang.Object
-
- org.wso2.carbon.ntask.core.TaskUtils
-
public class TaskUtils extends Object
This class contains utitilty functions related to tasks.
-
-
Field Summary
Fields Modifier and Type Field Description static String
SECRET_ALIAS_ATTR_NAME
static String
SECURE_VAULT_NS
static String
TASK_STATE_PROPERTY
-
Constructor Summary
Constructors Constructor Description TaskUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Document
convertToDocument(File file)
static org.wso2.carbon.registry.core.Registry
getGovRegistryForTenant(int tid)
static TaskManager.TaskState
getTaskState(TaskRepository taskRepo, String taskName)
static boolean
isTaskFinished(TaskRepository taskRepo, String taskName)
static boolean
isTaskPaused(TaskRepository taskRepo, String taskName)
static void
secureResolveDocument(Document doc)
static void
setTaskFinished(TaskRepository taskRepo, String taskName, boolean finished)
static void
setTaskPaused(TaskRepository taskRepo, String taskName, boolean paused)
static void
setTaskState(TaskRepository taskRepo, String taskName, TaskManager.TaskState taskState)
-
-
-
Field Detail
-
SECURE_VAULT_NS
public static final String SECURE_VAULT_NS
- See Also:
- Constant Field Values
-
SECRET_ALIAS_ATTR_NAME
public static final String SECRET_ALIAS_ATTR_NAME
- See Also:
- Constant Field Values
-
TASK_STATE_PROPERTY
public static final String TASK_STATE_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getGovRegistryForTenant
public static org.wso2.carbon.registry.core.Registry getGovRegistryForTenant(int tid) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
convertToDocument
public static Document convertToDocument(File file) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
secureResolveDocument
public static void secureResolveDocument(Document doc) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
setTaskState
public static void setTaskState(TaskRepository taskRepo, String taskName, TaskManager.TaskState taskState) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
getTaskState
public static TaskManager.TaskState getTaskState(TaskRepository taskRepo, String taskName) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
setTaskPaused
public static void setTaskPaused(TaskRepository taskRepo, String taskName, boolean paused) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
isTaskPaused
public static boolean isTaskPaused(TaskRepository taskRepo, String taskName) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
setTaskFinished
public static void setTaskFinished(TaskRepository taskRepo, String taskName, boolean finished) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
isTaskFinished
public static boolean isTaskFinished(TaskRepository taskRepo, String taskName) throws org.wso2.carbon.ntask.common.TaskException
- Throws:
org.wso2.carbon.ntask.common.TaskException
-
-