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,
Integer taskId,
String userId,
String content,
boolean debugMode) |
static boolean |
createExternalTaskLink(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Integer taskId,
String url,
String title,
String type,
String creatorId,
boolean debugMode) |
static Object |
createSubtask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Integer taskId,
String userId,
String title,
boolean debugMode) |
static Object |
createTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String projectId,
String taskRefValue,
String creatorId,
String ownerId,
String taskTitleValue,
String taskDescValue,
String columnId,
String swimlaneId,
String taskColorValue,
boolean debugMode) |
static boolean |
createTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Integer projectId,
Integer taskId,
String filename,
String encodedFile,
String 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,
Integer taskId,
boolean debugMode) |
static Object |
getAllSubtasks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Integer taskId,
boolean debugMode) |
static net.minidev.json.JSONArray |
getAllTaskFiles(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Integer taskId,
boolean debugMode) |
static int |
getColPositionFromColumnId(String columnId,
net.minidev.json.JSONArray projectColumns) |
static String |
getColumnIdFromColPosition(Integer colPosition,
net.minidev.json.JSONArray projectColumns) |
static net.minidev.json.JSONObject |
getProjectByIdentifier(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String projectIdentifierValue,
boolean debugMode) |
static net.minidev.json.JSONArray |
getProjectColumns(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String projectId,
boolean debugMode) |
static net.minidev.json.JSONObject |
getTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String taskId,
boolean debugMode) |
static net.minidev.json.JSONObject |
getTaskByReference(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String projectId,
String taskRefValue,
boolean debugMode) |
static net.minidev.json.JSONObject |
getUser(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String 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,
Integer projectId,
Integer taskId,
Integer newColumnId,
Integer newPosition,
Integer swimlaneId,
boolean debugMode) |
static boolean |
removeTaskFile(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Integer fileId,
boolean debugMode) |
static net.minidev.json.JSONArray |
searchTasks(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
Integer projectId,
String query,
boolean debugMode) |
static boolean |
updateTask(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String taskId,
String newOwnerId,
boolean debugMode) |
public static Object createComment(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session, PrintStream logger, Integer taskId, String 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,
Integer taskId,
String url,
String title,
String type,
String 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, Integer taskId, String 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, String projectId, String taskRefValue, String creatorId, String ownerId, String taskTitleValue, String taskDescValue, String columnId, String swimlaneId, String taskColorValue, 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,
Integer projectId,
Integer taskId,
String filename,
String encodedFile,
String 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,
Integer 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, Integer 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,
Integer 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,
String 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,
String 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,
String 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,
String projectId,
String taskRefValue,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static net.minidev.json.JSONObject getUser(com.thetransactioncompany.jsonrpc2.client.JSONRPC2Session session,
PrintStream logger,
String 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,
Integer projectId,
Integer taskId,
Integer newColumnId,
Integer newPosition,
Integer 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,
Integer 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,
Integer 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,
String taskId,
String newOwnerId,
boolean debugMode)
throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException,
hudson.AbortException
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionExceptionhudson.AbortExceptionpublic static int getColPositionFromColumnId(String columnId, net.minidev.json.JSONArray projectColumns)
Copyright © 2016. All rights reserved.