public interface

JiraSoapService

implements Remote
com.atlassian.jira.rpc.soap.jirasoapservice_v2.JiraSoapService
Known Indirect Subclasses

Summary

Public Methods
abstract void addActorsToProjectRole(String in0, String[] in1, RemoteProjectRole in2, RemoteProject in3, String in4)
abstract boolean addAttachmentsToIssue(String in0, String in1, String[] in2, byte[][] in3)
abstract boolean addBase64EncodedAttachmentsToIssue(String in0, String in1, String[] in2, String[] in3)
abstract void addComment(String in0, String in1, RemoteComment in2)
abstract void addDefaultActorsToProjectRole(String in0, String[] in1, RemoteProjectRole in2, String in3)
abstract RemotePermissionScheme addPermissionTo(String in0, RemotePermissionScheme in1, RemotePermission in2, RemoteEntity in3)
abstract void addUserToGroup(String in0, RemoteGroup in1, RemoteUser in2)
abstract RemoteVersion addVersion(String in0, String in1, RemoteVersion in2)
abstract RemoteWorklog addWorklogAndAutoAdjustRemainingEstimate(String in0, String in1, RemoteWorklog in2)
abstract RemoteWorklog addWorklogAndRetainRemainingEstimate(String in0, String in1, RemoteWorklog in2)
abstract RemoteWorklog addWorklogWithNewRemainingEstimate(String in0, String in1, RemoteWorklog in2, String in3)
abstract void archiveVersion(String in0, String in1, String in2, boolean in3)
abstract RemoteGroup createGroup(String in0, String in1, RemoteUser in2)
abstract RemoteIssue createIssue(String in0, RemoteIssue in1)
abstract RemoteIssue createIssueWithSecurityLevel(String in0, RemoteIssue in1, long in2)
abstract RemotePermissionScheme createPermissionScheme(String in0, String in1, String in2)
abstract RemoteProject createProject(String in0, String in1, String in2, String in3, String in4, String in5, RemotePermissionScheme in6, RemoteScheme in7, RemoteScheme in8)
abstract RemoteProject createProjectFromObject(String in0, RemoteProject in1)
abstract RemoteProjectRole createProjectRole(String in0, RemoteProjectRole in1)
abstract RemoteUser createUser(String in0, String in1, String in2, String in3, String in4)
abstract void deleteGroup(String in0, String in1, String in2)
abstract void deleteIssue(String in0, String in1)
abstract RemotePermissionScheme deletePermissionFrom(String in0, RemotePermissionScheme in1, RemotePermission in2, RemoteEntity in3)
abstract void deletePermissionScheme(String in0, String in1)
abstract void deleteProject(String in0, String in1)
abstract void deleteProjectAvatar(String in0, long in1)
abstract void deleteProjectRole(String in0, RemoteProjectRole in1, boolean in2)
abstract void deleteUser(String in0, String in1)
abstract void deleteWorklogAndAutoAdjustRemainingEstimate(String in0, String in1)
abstract void deleteWorklogAndRetainRemainingEstimate(String in0, String in1)
abstract void deleteWorklogWithNewRemainingEstimate(String in0, String in1, String in2)
abstract RemoteComment editComment(String in0, RemoteComment in1)
abstract RemotePermission[] getAllPermissions(String in0)
abstract RemoteScheme[] getAssociatedNotificationSchemes(String in0, RemoteProjectRole in1)
abstract RemoteScheme[] getAssociatedPermissionSchemes(String in0, RemoteProjectRole in1)
abstract RemoteAttachment[] getAttachmentsFromIssue(String in0, String in1)
abstract RemoteNamedObject[] getAvailableActions(String in0, String in1)
abstract RemoteComment getComment(String in0, long in1)
abstract RemoteComment[] getComments(String in0, String in1)
abstract RemoteComponent[] getComponents(String in0, String in1)
abstract RemoteConfiguration getConfiguration(String in0)
abstract RemoteField[] getCustomFields(String in0)
abstract RemoteRoleActors getDefaultRoleActors(String in0, RemoteProjectRole in1)
abstract RemoteFilter[] getFavouriteFilters(String in0)
abstract RemoteField[] getFieldsForAction(String in0, String in1, String in2)
abstract RemoteField[] getFieldsForEdit(String in0, String in1)
abstract RemoteGroup getGroup(String in0, String in1)
abstract RemoteIssue getIssue(String in0, String in1)
abstract RemoteIssue getIssueById(String in0, String in1)
abstract long getIssueCountForFilter(String in0, String in1)
abstract RemoteIssueType[] getIssueTypes(String in0)
abstract RemoteIssueType[] getIssueTypesForProject(String in0, String in1)
abstract RemoteIssue[] getIssuesFromFilter(String in0, String in1)
abstract RemoteIssue[] getIssuesFromFilterWithLimit(String in0, String in1, int in2, int in3)
abstract RemoteIssue[] getIssuesFromJqlSearch(String in0, String in1, int in2)
abstract RemoteIssue[] getIssuesFromTextSearch(String in0, String in1)
abstract RemoteIssue[] getIssuesFromTextSearchWithLimit(String in0, String in1, int in2, int in3)
abstract RemoteIssue[] getIssuesFromTextSearchWithProject(String in0, String[] in1, String in2, int in3)
abstract RemoteScheme[] getNotificationSchemes(String in0)
abstract RemotePermissionScheme[] getPermissionSchemes(String in0)
abstract RemotePriority[] getPriorities(String in0)
abstract RemoteAvatar getProjectAvatar(String in0, String in1)
abstract RemoteAvatar[] getProjectAvatars(String in0, String in1, boolean in2)
abstract RemoteProject getProjectById(String in0, long in1)
abstract RemoteProject getProjectByKey(String in0, String in1)
abstract RemoteProjectRole getProjectRole(String in0, long in1)
abstract RemoteProjectRoleActors getProjectRoleActors(String in0, RemoteProjectRole in1, RemoteProject in2)
abstract RemoteProjectRole[] getProjectRoles(String in0)
abstract RemoteProject getProjectWithSchemesById(String in0, long in1)
abstract RemoteProject[] getProjectsNoSchemes(String in0)
abstract Calendar getResolutionDateById(String in0, long in1)
abstract Calendar getResolutionDateByKey(String in0, String in1)
abstract RemoteResolution[] getResolutions(String in0)
abstract RemoteFilter[] getSavedFilters(String in0)
abstract RemoteSecurityLevel getSecurityLevel(String in0, String in1)
abstract RemoteSecurityLevel[] getSecurityLevels(String in0, String in1)
abstract RemoteScheme[] getSecuritySchemes(String in0)
abstract RemoteServerInfo getServerInfo(String in0)
abstract RemoteStatus[] getStatuses(String in0)
abstract RemoteIssueType[] getSubTaskIssueTypes(String in0)
abstract RemoteIssueType[] getSubTaskIssueTypesForProject(String in0, String in1)
abstract RemoteUser getUser(String in0, String in1)
abstract RemoteVersion[] getVersions(String in0, String in1)
abstract RemoteWorklog[] getWorklogs(String in0, String in1)
abstract boolean hasPermissionToCreateWorklog(String in0, String in1)
abstract boolean hasPermissionToDeleteWorklog(String in0, String in1)
abstract boolean hasPermissionToEditComment(String in0, RemoteComment in1)
abstract boolean hasPermissionToUpdateWorklog(String in0, String in1)
abstract boolean isProjectRoleNameUnique(String in0, String in1)
abstract String login(String in0, String in1)
abstract boolean logout(String in0)
abstract RemoteIssue progressWorkflowAction(String in0, String in1, String in2, RemoteFieldValue[] in3)
abstract void refreshCustomFields(String in0)
abstract void releaseVersion(String in0, String in1, RemoteVersion in2)
abstract void removeActorsFromProjectRole(String in0, String[] in1, RemoteProjectRole in2, RemoteProject in3, String in4)
abstract void removeAllRoleActorsByNameAndType(String in0, String in1, String in2)
abstract void removeAllRoleActorsByProject(String in0, RemoteProject in1)
abstract void removeDefaultActorsFromProjectRole(String in0, String[] in1, RemoteProjectRole in2, String in3)
abstract void removeUserFromGroup(String in0, RemoteGroup in1, RemoteUser in2)
abstract void setNewProjectAvatar(String in0, String in1, String in2, String in3)
abstract void setProjectAvatar(String in0, String in1, long in2)
abstract RemoteGroup updateGroup(String in0, RemoteGroup in1)
abstract RemoteIssue updateIssue(String in0, String in1, RemoteFieldValue[] in2)
abstract RemoteProject updateProject(String in0, RemoteProject in1)
abstract void updateProjectRole(String in0, RemoteProjectRole in1)
abstract void updateWorklogAndAutoAdjustRemainingEstimate(String in0, RemoteWorklog in1)
abstract void updateWorklogAndRetainRemainingEstimate(String in0, RemoteWorklog in1)
abstract void updateWorklogWithNewRemainingEstimate(String in0, RemoteWorklog in1, String in2)

Public Methods

public abstract void addActorsToProjectRole (String in0, String[] in1, RemoteProjectRole in2, RemoteProject in3, String in4)

Parameters
in0
in1
in2
in3
in4
Throws
RemoteException
RemoteException

public abstract boolean addAttachmentsToIssue (String in0, String in1, String[] in2, byte[][] in3)

public abstract boolean addBase64EncodedAttachmentsToIssue (String in0, String in1, String[] in2, String[] in3)

public abstract void addComment (String in0, String in1, RemoteComment in2)

Parameters
in0
in1
in2

public abstract void addDefaultActorsToProjectRole (String in0, String[] in1, RemoteProjectRole in2, String in3)

Parameters
in0
in1
in2
in3
Throws
RemoteException
RemoteException

public abstract RemotePermissionScheme addPermissionTo (String in0, RemotePermissionScheme in1, RemotePermission in2, RemoteEntity in3)

public abstract void addUserToGroup (String in0, RemoteGroup in1, RemoteUser in2)

public abstract RemoteVersion addVersion (String in0, String in1, RemoteVersion in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract RemoteWorklog addWorklogAndAutoAdjustRemainingEstimate (String in0, String in1, RemoteWorklog in2)

Parameters
in0
in1
in2

public abstract RemoteWorklog addWorklogAndRetainRemainingEstimate (String in0, String in1, RemoteWorklog in2)

Parameters
in0
in1
in2

public abstract RemoteWorklog addWorklogWithNewRemainingEstimate (String in0, String in1, RemoteWorklog in2, String in3)

Parameters
in0
in1
in2
in3

public abstract void archiveVersion (String in0, String in1, String in2, boolean in3)

Parameters
in0
in1
in2
in3
Throws
RemoteException
RemoteException

public abstract RemoteGroup createGroup (String in0, String in1, RemoteUser in2)

public abstract RemoteIssue createIssue (String in0, RemoteIssue in1)

public abstract RemoteIssue createIssueWithSecurityLevel (String in0, RemoteIssue in1, long in2)

public abstract RemotePermissionScheme createPermissionScheme (String in0, String in1, String in2)

public abstract RemoteProject createProject (String in0, String in1, String in2, String in3, String in4, String in5, RemotePermissionScheme in6, RemoteScheme in7, RemoteScheme in8)

Parameters
in0
in1
in2
in3
in4
in5
in6
in7
in8

public abstract RemoteProject createProjectFromObject (String in0, RemoteProject in1)

public abstract RemoteProjectRole createProjectRole (String in0, RemoteProjectRole in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteUser createUser (String in0, String in1, String in2, String in3, String in4)

public abstract void deleteGroup (String in0, String in1, String in2)

public abstract void deleteIssue (String in0, String in1)

Parameters
in0
in1

public abstract RemotePermissionScheme deletePermissionFrom (String in0, RemotePermissionScheme in1, RemotePermission in2, RemoteEntity in3)

public abstract void deletePermissionScheme (String in0, String in1)

public abstract void deleteProject (String in0, String in1)

Parameters
in0
in1

public abstract void deleteProjectAvatar (String in0, long in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract void deleteProjectRole (String in0, RemoteProjectRole in1, boolean in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract void deleteUser (String in0, String in1)

public abstract void deleteWorklogAndAutoAdjustRemainingEstimate (String in0, String in1)

Parameters
in0
in1

public abstract void deleteWorklogAndRetainRemainingEstimate (String in0, String in1)

Parameters
in0
in1

public abstract void deleteWorklogWithNewRemainingEstimate (String in0, String in1, String in2)

Parameters
in0
in1
in2

public abstract RemoteComment editComment (String in0, RemoteComment in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemotePermission[] getAllPermissions (String in0)

public abstract RemoteScheme[] getAssociatedNotificationSchemes (String in0, RemoteProjectRole in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteScheme[] getAssociatedPermissionSchemes (String in0, RemoteProjectRole in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteAttachment[] getAttachmentsFromIssue (String in0, String in1)

public abstract RemoteNamedObject[] getAvailableActions (String in0, String in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteComment getComment (String in0, long in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteComment[] getComments (String in0, String in1)

Parameters
in0
in1

public abstract RemoteComponent[] getComponents (String in0, String in1)

Parameters
in0
in1

public abstract RemoteConfiguration getConfiguration (String in0)

public abstract RemoteField[] getCustomFields (String in0)

Parameters
in0
Throws
RemoteException
RemoteException

public abstract RemoteRoleActors getDefaultRoleActors (String in0, RemoteProjectRole in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteFilter[] getFavouriteFilters (String in0)

public abstract RemoteField[] getFieldsForAction (String in0, String in1, String in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract RemoteField[] getFieldsForEdit (String in0, String in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteGroup getGroup (String in0, String in1)

public abstract RemoteIssue getIssue (String in0, String in1)

Parameters
in0
in1

public abstract RemoteIssue getIssueById (String in0, String in1)

Parameters
in0
in1

public abstract long getIssueCountForFilter (String in0, String in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteIssueType[] getIssueTypes (String in0)

Parameters
in0

public abstract RemoteIssueType[] getIssueTypesForProject (String in0, String in1)

Parameters
in0
in1

public abstract RemoteIssue[] getIssuesFromFilter (String in0, String in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteIssue[] getIssuesFromFilterWithLimit (String in0, String in1, int in2, int in3)

Parameters
in0
in1
in2
in3
Throws
RemoteException
RemoteException

public abstract RemoteIssue[] getIssuesFromJqlSearch (String in0, String in1, int in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract RemoteIssue[] getIssuesFromTextSearch (String in0, String in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteIssue[] getIssuesFromTextSearchWithLimit (String in0, String in1, int in2, int in3)

Parameters
in0
in1
in2
in3
Throws
RemoteException
RemoteException

public abstract RemoteIssue[] getIssuesFromTextSearchWithProject (String in0, String[] in1, String in2, int in3)

Parameters
in0
in1
in2
in3
Throws
RemoteException
RemoteException

public abstract RemoteScheme[] getNotificationSchemes (String in0)

public abstract RemotePermissionScheme[] getPermissionSchemes (String in0)

public abstract RemotePriority[] getPriorities (String in0)

Parameters
in0

public abstract RemoteAvatar getProjectAvatar (String in0, String in1)

Parameters
in0
in1

public abstract RemoteAvatar[] getProjectAvatars (String in0, String in1, boolean in2)

Parameters
in0
in1
in2

public abstract RemoteProject getProjectById (String in0, long in1)

Parameters
in0
in1

public abstract RemoteProject getProjectByKey (String in0, String in1)

Parameters
in0
in1

public abstract RemoteProjectRole getProjectRole (String in0, long in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteProjectRoleActors getProjectRoleActors (String in0, RemoteProjectRole in1, RemoteProject in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract RemoteProjectRole[] getProjectRoles (String in0)

Parameters
in0
Throws
RemoteException
RemoteException

public abstract RemoteProject getProjectWithSchemesById (String in0, long in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract RemoteProject[] getProjectsNoSchemes (String in0)

public abstract Calendar getResolutionDateById (String in0, long in1)

Parameters
in0
in1

public abstract Calendar getResolutionDateByKey (String in0, String in1)

Parameters
in0
in1

public abstract RemoteResolution[] getResolutions (String in0)

Parameters
in0

public abstract RemoteFilter[] getSavedFilters (String in0)

public abstract RemoteSecurityLevel getSecurityLevel (String in0, String in1)

Parameters
in0
in1

public abstract RemoteSecurityLevel[] getSecurityLevels (String in0, String in1)

Parameters
in0
in1

public abstract RemoteScheme[] getSecuritySchemes (String in0)

public abstract RemoteServerInfo getServerInfo (String in0)

Parameters
in0
Throws
RemoteException

public abstract RemoteStatus[] getStatuses (String in0)

Parameters
in0

public abstract RemoteIssueType[] getSubTaskIssueTypes (String in0)

Parameters
in0

public abstract RemoteIssueType[] getSubTaskIssueTypesForProject (String in0, String in1)

Parameters
in0
in1

public abstract RemoteUser getUser (String in0, String in1)

Parameters
in0
in1

public abstract RemoteVersion[] getVersions (String in0, String in1)

Parameters
in0
in1

public abstract RemoteWorklog[] getWorklogs (String in0, String in1)

Parameters
in0
in1

public abstract boolean hasPermissionToCreateWorklog (String in0, String in1)

Parameters
in0
in1

public abstract boolean hasPermissionToDeleteWorklog (String in0, String in1)

Parameters
in0
in1

public abstract boolean hasPermissionToEditComment (String in0, RemoteComment in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract boolean hasPermissionToUpdateWorklog (String in0, String in1)

Parameters
in0
in1

public abstract boolean isProjectRoleNameUnique (String in0, String in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract String login (String in0, String in1)

Parameters
in0
in1

public abstract boolean logout (String in0)

Parameters
in0
Throws
RemoteException

public abstract RemoteIssue progressWorkflowAction (String in0, String in1, String in2, RemoteFieldValue[] in3)

Parameters
in0
in1
in2
in3
Throws
RemoteException
RemoteException

public abstract void refreshCustomFields (String in0)

Parameters
in0
Throws
RemoteException
RemoteException

public abstract void releaseVersion (String in0, String in1, RemoteVersion in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract void removeActorsFromProjectRole (String in0, String[] in1, RemoteProjectRole in2, RemoteProject in3, String in4)

Parameters
in0
in1
in2
in3
in4
Throws
RemoteException
RemoteException

public abstract void removeAllRoleActorsByNameAndType (String in0, String in1, String in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract void removeAllRoleActorsByProject (String in0, RemoteProject in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract void removeDefaultActorsFromProjectRole (String in0, String[] in1, RemoteProjectRole in2, String in3)

Parameters
in0
in1
in2
in3
Throws
RemoteException
RemoteException

public abstract void removeUserFromGroup (String in0, RemoteGroup in1, RemoteUser in2)

public abstract void setNewProjectAvatar (String in0, String in1, String in2, String in3)

Parameters
in0
in1
in2
in3

public abstract void setProjectAvatar (String in0, String in1, long in2)

Parameters
in0
in1
in2

public abstract RemoteGroup updateGroup (String in0, RemoteGroup in1)

public abstract RemoteIssue updateIssue (String in0, String in1, RemoteFieldValue[] in2)

Parameters
in0
in1
in2
Throws
RemoteException
RemoteException

public abstract RemoteProject updateProject (String in0, RemoteProject in1)

public abstract void updateProjectRole (String in0, RemoteProjectRole in1)

Parameters
in0
in1
Throws
RemoteException
RemoteException

public abstract void updateWorklogAndAutoAdjustRemainingEstimate (String in0, RemoteWorklog in1)

Parameters
in0
in1

public abstract void updateWorklogAndRetainRemainingEstimate (String in0, RemoteWorklog in1)

Parameters
in0
in1

public abstract void updateWorklogWithNewRemainingEstimate (String in0, RemoteWorklog in1, String in2)

Parameters
in0
in1
in2