| Public Methods |
|
abstract
void
|
addActorsToProjectRole(String token, List<String> actors, Long projectRoleId, String projectKey, String actorType)
|
|
abstract
boolean
|
addBase64EncodedAttachmentsToIssue(String token, String issueKey, List<String> fileNames, List<String> base64EncodedAttachmentData)
|
|
abstract
RemoteComment
|
addComment(String token, String issueKey, String commentAuthor, String commentBody, String commentGroupLevel, String commentRoleLevel)
|
|
abstract
void
|
addDefaultActorsToProjectRole(String token, List<String> actors, Long projectRoleId, String type)
|
|
abstract
RemotePermissionScheme
|
addPermissionTo(String token, String permissionSchemeName, Long permissionCode, String entityName)
|
|
abstract
void
|
addUserToGroup(String token, String groupName, String userName)
|
|
abstract
RemoteVersion
|
addVersion(String token, String projectKey, String versionName, Boolean archived, Boolean released, String releaseDate)
|
|
abstract
RemoteWorklog
|
addWorklogAndAutoAdjustRemainingEstimate(String token, String issueKey, String timeSpent, String startDate, String comment, String groupLevel, String roleLevelId)
|
|
abstract
RemoteWorklog
|
addWorklogAndRetainRemainingEstimate(String token, String issueKey, String timeSpent, String startDate, String comment, String groupLevel, String roleLevelId)
|
|
abstract
RemoteWorklog
|
addWorklogWithNewRemainingEstimate(String token, String issueKey, String timeSpent, String startDate, String newRemainingEstimate, String comment, String groupLevel, String roleLevelId)
|
|
abstract
void
|
archiveVersion(String token, String projectKey, String versionName, Boolean archive)
|
|
abstract
RemoteGroup
|
createGroup(String token, String groupName, String userName)
|
|
abstract
RemoteIssue
|
createIssue(String token, String assignee, String summary, String description, String dueDate, String environment, String priority, String project, String reporter, String type, Long votes, Map<String, List<String>> customFields, String componentName, String componentId)
|
|
abstract
RemoteIssue
|
createIssue(String token, RemoteIssue issue)
|
|
abstract
RemoteIssue
|
createIssueWithParent(String token, RemoteIssue issue, String parentIssueKey)
|
|
abstract
RemoteIssue
|
createIssueWithSecurityLevel(String token, String asignee, String summary, String description, String dueDate, String environment, String priority, String project, String reporter, String type, Long votes, Map<String, List<String>> customFields, Long securityLevelId, String componentName, String componentId)
|
|
abstract
RemotePermissionScheme
|
createPermissionScheme(String token, String name, String description)
|
|
abstract
RemoteProject
|
createProject(String token, RemoteProject project)
|
|
abstract
RemoteProject
|
createProject(String token, String key, String name, String description, String url, String lead, String permissionSchemeName, String notificationSchemeName, String securityShemeName)
|
|
abstract
RemoteProjectRole
|
createProjectRole(String token, String projectRoleName, String projectRoleDescription)
|
|
abstract
RemoteUser
|
createUser(String token, String username, String password, String fullName, String email)
|
|
abstract
void
|
deleteGroup(String token, String groupName, String swapGroupName)
|
|
abstract
void
|
deleteIssue(String token, String issueKey)
|
|
abstract
RemotePermissionScheme
|
deletePermissionFrom(String token, String permissionSchemeName, Long permissionCode, String entityName)
|
|
abstract
void
|
deletePermissionScheme(String token, String permissionSchemeName)
|
|
abstract
void
|
deleteProject(String token, String projectKey)
|
|
abstract
void
|
deleteProjectAvatar(String token, Long avatarId)
|
|
abstract
void
|
deleteProjectRole(String token, Long projectRoleId, Boolean confirm)
|
|
abstract
void
|
deleteUser(String token, String username)
|
|
abstract
void
|
deleteWorklogAndAutoAdjustRemainingEstimate(String token, String worklogId)
|
|
abstract
void
|
deleteWorklogAndRetainRemainingEstimate(String token, String worklogId)
|
|
abstract
void
|
deleteWorklogWithNewRemainingEstimate(String token, String workLogId, String newRemainingEstimate)
|
|
abstract
RemoteComment
|
editComment(String token, Long commentId, String body, String updateAuthor)
|
|
abstract
CollectionType
|
getAllPermissions(String token)
|
|
abstract
CollectionType
|
getAssociatedNotificationSchemes(String token, Long projectRoleId)
|
|
abstract
CollectionType
|
getAssociatedPermissionSchemes(String token, Long projectRoleId)
|
|
abstract
CollectionType
|
getAttachmentsFromIssue(String token, String issueKey)
|
|
abstract
CollectionType
|
getAvailableActions(String token, String issueKey)
|
|
abstract
RemoteComment
|
getComment(String token, Long id)
|
|
abstract
CollectionType
|
getComments(String token, String issueKey)
|
|
abstract
CollectionType
|
getComponents(String token, String projectKey)
|
|
abstract
RemoteConfiguration
|
getConfiguration(String token)
|
|
abstract
CollectionType
|
getCustomFields(String token)
|
|
abstract
RemoteRoleActors
|
getDefaultRoleActors(String token, Long projectRoleId)
|
|
abstract
CollectionType
|
getFavouriteFilters(String token)
|
|
abstract
CollectionType
|
getFieldsForAction(String token, String issueKey, String actionIdString)
|
|
abstract
CollectionType
|
getFieldsForEdit(String token, String issueKey)
|
|
abstract
RemoteGroup
|
getGroup(String token, String groupName)
|
|
abstract
RemoteIssue
|
getIssue(String token, String issueKey)
|
|
abstract
RemoteIssue
|
getIssueById(String token, String issueId)
|
|
abstract
long
|
getIssueCountForFilter(String token, String filterId)
|
|
abstract
CollectionType
|
getIssueTypes(String token)
|
|
abstract
CollectionType
|
getIssueTypesForProject(String token, String projectId)
|
|
abstract
CollectionType
|
getIssuesFromFilterWithLimit(String token, String filterId, Integer offset, Integer maxNumResults)
|
|
abstract
CollectionType
|
getIssuesFromJqlSearch(String token, String jqlSearch, Integer maxNumResults)
|
|
abstract
CollectionType
|
getIssuesFromTextSearchWithLimit(String token, String searchTerms, Integer offset, Integer maxNumResults)
|
|
abstract
CollectionType
|
getIssuesFromTextSearchWithProject(String token, List<String> projectKeys, String searchTerms, Integer maxNumResults)
|
|
abstract
CollectionType
|
getNotificationSchemes(String token)
|
|
abstract
CollectionType
|
getPermissionSchemes(String token)
|
|
abstract
CollectionType
|
getPriorities(String token)
|
|
abstract
RemoteAvatar
|
getProjectAvatar(String token, String projectKey)
|
|
abstract
CollectionType
|
getProjectAvatars(String token, String projectKey, Boolean includeSystemAvatars)
|
|
abstract
RemoteProject
|
getProjectById(String token, Long projectId)
|
|
abstract
RemoteProject
|
getProjectByKey(String token, String projectKey)
|
|
abstract
RemoteProjectRole
|
getProjectRole(String token, Long id)
|
|
abstract
RemoteProjectRoleActors
|
getProjectRoleActors(String token, Long projectRoleId, String projectKey)
|
|
abstract
CollectionType
|
getProjectRoles(String token)
|
|
abstract
RemoteProject
|
getProjectWithSchemesById(String token, Long projectId)
|
|
abstract
CollectionType
|
getProjectsNoSchemes(String token)
|
|
abstract
Calendar
|
getResolutionDateById(String token, Long issueId)
|
|
abstract
Calendar
|
getResolutionDateByKey(String token, String issueKey)
|
|
abstract
CollectionType
|
getResolutions(String token)
|
|
abstract
RemoteSecurityLevel
|
getSecurityLevel(String token, String issueKey)
|
|
abstract
CollectionType
|
getSecurityLevels(String token, String projectKey)
|
|
abstract
CollectionType
|
getSecuritySchemes(String token)
|
|
abstract
RemoteServerInfo
|
getServerInfo(String token)
|
|
abstract
CollectionType
|
getStatuses(String token)
|
|
abstract
CollectionType
|
getSubTaskIssueTypes(String token)
|
|
abstract
CollectionType
|
getSubTaskIssueTypesForProject(String token, String projectId)
|
|
abstract
RemoteUser
|
getUser(String token, String username)
|
|
abstract
CollectionType
|
getVersions(String token, String projectKey)
|
|
abstract
CollectionType
|
getWorklogs(String token, String issueKey)
|
|
abstract
boolean
|
hasPermissionToCreateWorklog(String token, String issueKey)
|
|
abstract
boolean
|
hasPermissionToDeleteWorklog(String token, String worklogId)
|
|
abstract
boolean
|
hasPermissionToEditComment(String token, Long commentId)
|
|
abstract
boolean
|
hasPermissionToUpdateWorklog(String token, String worklogId)
|
|
abstract
boolean
|
isProjectRoleNameUnique(String token, String name)
|
|
abstract
String
|
login(String username, String password)
|
|
abstract
boolean
|
logout(String token)
|
|
abstract
RemoteIssue
|
progressWorkflowAction(String token, String issueKey, String actionIdString, Map<String, List<String>> fields)
|
|
abstract
void
|
refreshCustomFields(String token)
|
|
abstract
void
|
releaseVersion(String token, String projectKey, String versionName)
|
|
abstract
void
|
removeActorsFromProjectRole(String token, List<String> actors, Long projectRoleId, String projectKey, String actorType)
|
|
abstract
void
|
removeAllRoleActorsByNameAndType(String token, String name, String type)
|
|
abstract
void
|
removeAllRoleActorsByProject(String token, String projectKey)
|
|
abstract
void
|
removeDefaultActorsFromProjectRole(String token, List<String> actors, Long projectRoleId, String type)
|
|
abstract
void
|
removeUserFromGroup(String token, String groupName, String userName)
|
|
abstract
void
|
setNewProjectAvatar(String token, String projectKey, String contentType, String base64ImageData)
|
|
abstract
void
|
setProjectAvatar(String token, String projectKey, Long avatarId)
|
|
abstract
RemoteGroup
|
updateGroup(String token, String groupName, List<String> usernames)
|
|
abstract
RemoteIssue
|
updateIssue(String token, String issueKey, Map<String, List<String>> fields)
|
|
abstract
RemoteProject
|
updateProject(String token, String key, String name, String description, String url, String lead, String permissionSchemeName, String notificationSchemeName, String securityShemeName)
|
|
abstract
void
|
updateProjectRole(String token, Long projectRoleId, String projectRoleName, String projectRoleDescription)
|
|
abstract
void
|
updateWorklogWithNewRemainingEstimate(String token, String issueKey, String worklogId, String comment, String groupLevel, String roleLevelId, String newRemainingEstimate)
|