public class Kanboard extends Object
| Constructor and Description |
|---|
Kanboard() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
createComment(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
Object userId,
String content,
boolean debugMode) |
static boolean |
createExternalTaskLink(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
String url,
String title,
String type,
Object creatorId,
boolean debugMode) |
static Object |
createSubtask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
Object userId,
String title,
boolean debugMode) |
static Object |
createTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
String taskRefValue,
Object creatorId,
Object ownerId,
String taskTitleValue,
String taskDescValue,
Object columnId,
Object swimlaneId,
String taskColorValue,
String[] taskTags,
boolean debugMode) |
static boolean |
createTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
Object taskId,
String filename,
String encodedFile,
Object creatorId,
boolean debugMode) |
static String |
downloadTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String fileId,
boolean debugMode) |
static net.minidev.json.JSONArray |
getAllExternalTaskLinks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode) |
static Object |
getAllSubtasks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode) |
static net.minidev.json.JSONArray |
getAllTaskFiles(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode) |
static int |
getColPositionFromColumnId(Object columnId,
net.minidev.json.JSONArray projectColumns) |
static Object |
getColumnIdFromColPosition(Integer colPosition,
net.minidev.json.JSONArray projectColumns) |
static net.minidev.json.JSONObject |
getProjectByIdentifier(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectIdentifierValue,
boolean debugMode) |
static net.minidev.json.JSONArray |
getProjectColumns(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
boolean debugMode) |
static net.minidev.json.JSONObject |
getTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode) |
static net.minidev.json.JSONObject |
getTaskByReference(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
String taskRefValue,
boolean debugMode) |
static net.minidev.json.JSONObject |
getTaskTags(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode) |
static net.minidev.json.JSONObject |
getUser(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object userId,
boolean debugMode) |
static net.minidev.json.JSONObject |
getUserByName(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String username,
boolean debugMode) |
static String |
getVersion(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
boolean debugMode) |
static boolean |
moveTaskPosition(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
Object taskId,
Object newColumnId,
Object newPosition,
Object swimlaneId,
boolean debugMode) |
static boolean |
removeTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object fileId,
boolean debugMode) |
static net.minidev.json.JSONArray |
searchTasks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
String query,
boolean debugMode) |
static boolean |
updateTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
Object ownerId,
String[] taskTags,
boolean debugMode) |
public static Object createComment(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session, PrintStream logger, Object taskId, Object userId, String content, boolean debugMode) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException, hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static boolean createExternalTaskLink(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
String url,
String title,
String type,
Object creatorId,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static Object createSubtask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session, PrintStream logger, Object taskId, Object userId, String title, boolean debugMode) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException, hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static Object createTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session, PrintStream logger, Object projectId, String taskRefValue, Object creatorId, Object ownerId, String taskTitleValue, String taskDescValue, Object columnId, Object swimlaneId, String taskColorValue, String[] taskTags, boolean debugMode) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException, hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static boolean createTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
Object taskId,
String filename,
String encodedFile,
Object creatorId,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static String downloadTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session, PrintStream logger, String fileId, boolean debugMode) throws hudson.AbortException, com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static net.minidev.json.JSONArray getAllExternalTaskLinks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode)
throws hudson.AbortException,
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static Object getAllSubtasks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session, PrintStream logger, Object taskId, boolean debugMode) throws hudson.AbortException, com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static net.minidev.json.JSONArray getAllTaskFiles(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode)
throws hudson.AbortException,
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static net.minidev.json.JSONObject getProjectByIdentifier(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectIdentifierValue,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static net.minidev.json.JSONArray getProjectColumns(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static net.minidev.json.JSONObject getTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode)
throws hudson.AbortException,
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static net.minidev.json.JSONObject getTaskByReference(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
String taskRefValue,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static net.minidev.json.JSONObject getTaskTags(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
boolean debugMode)
throws hudson.AbortException,
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static net.minidev.json.JSONObject getUser(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object userId,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static net.minidev.json.JSONObject getUserByName(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String username,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static String getVersion(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session, PrintStream logger, boolean debugMode) throws hudson.AbortException, com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static boolean moveTaskPosition(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
Object taskId,
Object newColumnId,
Object newPosition,
Object swimlaneId,
boolean debugMode)
throws hudson.AbortException,
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static boolean removeTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object fileId,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static net.minidev.json.JSONArray searchTasks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object projectId,
String query,
boolean debugMode)
throws hudson.AbortException,
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
hudson.AbortExceptioncom.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionpublic static boolean updateTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Object taskId,
Object ownerId,
String[] taskTags,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static int getColPositionFromColumnId(Object columnId, net.minidev.json.JSONArray projectColumns)
Copyright © 2016–2022. All rights reserved.