public interface ITeamAppSoap
Modifier and Type | Method and Description |
---|---|
TeamSoapDO |
createTeam(java.lang.String sessionId,
java.lang.String projectId,
java.lang.String title,
java.lang.String description,
java.lang.String parentTeamId,
java.lang.String teamOwnerUserName,
java.lang.String[] memberUserNames)
Creates a new team
|
void |
deleteTeam(java.lang.String sessionId,
java.lang.String teamId)
Delete the team if team has no child
|
TeamSoapList |
getChildTeamList(java.lang.String sessionId,
java.lang.String parentTeamId)
Get list of child team's specific to parent team
|
TeamSoapDO |
getTeamData(java.lang.String sessionId,
java.lang.String teamId)
Get the team data for a team id.
|
TeamSoapList |
getTeamListForProject(java.lang.String sessionId,
java.lang.String projectId)
Get list of team's specific to project
|
UserSoapList |
getTeamMemberList(java.lang.String sessionId,
java.lang.String teamId)
Get list of team members specific to team
|
void |
setTeamData(java.lang.String sessionId,
java.lang.String teamId,
java.lang.String title,
java.lang.String description,
java.lang.String teamOwnerUserName,
java.lang.String[] memberUserNames,
int version)
Update team data for given team Id
|
TeamSoapDO createTeam(java.lang.String sessionId, java.lang.String projectId, java.lang.String title, java.lang.String description, java.lang.String parentTeamId, java.lang.String teamOwnerUserName, java.lang.String[] memberUserNames) throws java.rmi.RemoteException
sessionId
- User session id.projectId
- The id of the project under which to create the new teamtitle
- The title of the new teamdescription
- The description of the new teamparentTeamId
- The id of the parent teamteamOwnerUserName
- The team owner namememberUserNames
- The members of the teamcom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user has insufficient privileges.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified object id is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- if an existing team already exists.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- if invalid argument value was supplied.com.collabnet.ce.soap60.fault.InvalidProjectFault
- if invalid project id value was supplied.com.collabnet.ce.soap60.fault.InvalidTeamFault
- if invalid team id value was supplied.java.rmi.RemoteException
void setTeamData(java.lang.String sessionId, java.lang.String teamId, java.lang.String title, java.lang.String description, java.lang.String teamOwnerUserName, java.lang.String[] memberUserNames, int version) throws java.rmi.RemoteException
sessionId
- User session id.teamId
- The team Id.title
- The team title.description
- The team description.teamOwnerUserName
- The team owner user name.memberUserNames
- The member user names.version
- The version number.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user has insufficient privileges.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified object id is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- if an existing team already exists.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- if invalid argument value was supplied.com.collabnet.ce.soap60.fault.InvalidTeamFault
- if invalid team id value was supplied.com.collabnet.ce.soap60.fault.VersionMismatchFault
- if invalid version number was supplied.java.rmi.RemoteException
TeamSoapDO getTeamData(java.lang.String sessionId, java.lang.String teamId) throws java.rmi.RemoteException
sessionId
- User session id.teamId
- The team id.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user has insufficient privileges.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified object id is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- if an existing team already exists.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- if invalid argument value was supplied.java.rmi.RemoteException
void deleteTeam(java.lang.String sessionId, java.lang.String teamId) throws java.rmi.RemoteException
sessionId
- User session id.teamId
- The team id.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user has insufficient privileges.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified object id is invalid.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- if invalid argument value was supplied.com.collabnet.ce.soap60.fault.DeleteTeamFault
- if team has child.java.rmi.RemoteException
TeamSoapList getTeamListForProject(java.lang.String sessionId, java.lang.String projectId) throws java.rmi.RemoteException
sessionId
- User session id.projectId
- The id of the project under which to create the new team.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user has insufficient privileges.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified object id is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- if an existing team already exists.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- if invalid argument value was supplied.com.collabnet.ce.soap60.fault.InvalidProjectFault
- if invalid project id value was supplied.java.rmi.RemoteException
TeamSoapList getChildTeamList(java.lang.String sessionId, java.lang.String parentTeamId) throws java.rmi.RemoteException
sessionId
- User session id.parentTeamId
- The parent team id.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user has insufficient privileges.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified object id is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- if an existing team already exists.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- if invalid argument value was supplied.java.rmi.RemoteException
UserSoapList getTeamMemberList(java.lang.String sessionId, java.lang.String teamId) throws java.rmi.RemoteException
sessionId
- User session id.teamId
- The team id.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user has insufficient privileges.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified object id is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- if an existing team already exists.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- if invalid argument value was supplied.java.rmi.RemoteException