- All Superinterfaces:
Remote
public interface ProjectWebService
extends Remote
-
Method Summary
Gets all project groups located directly below a project group.
Gets all projects located directly below a project group.
Gets all projects located below a project group.
Gets a project at given location.
Gets a project group at given location.
Gets the root project group.
void
-
Method Details
-
createUser
Create a user.
- Parameters:
in0
- loginName the login of the user for creation.
- Throws:
RemoteException
- Since:
- 3.2.3
-
getContainedGroups
Gets all project groups located directly below a project group.
- Parameters:
projectGroupURI
- the URI of the project to get all project groups
for.
- Throws:
RemoteException
- Since:
- 3.3
-
getContainedProjects
Gets all projects located directly below a project group.
- Parameters:
projectGroupURI
- the URI of the project to get all projects
for.
- Throws:
RemoteException
- Since:
- 3.3
-
getDeepContainedProjects
Gets all projects located below a project group.
- Parameters:
projectGroupURI
- the URI of the project to get all projects
for.
- Throws:
RemoteException
-
getProject
Gets a project.
- Parameters:
projectID
- the ID of the project to get.
- Throws:
RemoteException
-
getProjectAtLocation
Gets a project at given location.
- Parameters:
location
- repository location
- Throws:
RemoteException
- Since:
- 3.3
-
getProjectByURI
Gets a project.
- Parameters:
projectURI
- the URI of the project to get.
- Throws:
RemoteException
- Since:
- 3.3
-
getProjectGroup
Gets a project group.
- Parameters:
projectGroupURI
- the URI of the project group to get.
- Throws:
RemoteException
-
getProjectGroupAtLocation
Gets a project group at given location.
- Parameters:
location
- repository location
- Throws:
RemoteException
- Since:
- 3.3
-
getProjectUsers
Gets users of a project.
- Parameters:
projectID
- the ID of the projects to get the users for.
- Throws:
RemoteException
-
-
getUser
Gets a user.
- Parameters:
userID
- the ID of the user to get.
- Throws:
RemoteException
-
getUserAvatarURL
Gets a user Avatar URL. It can be absolute, or relative to
portal base URL.
- Parameters:
userURI
- the ID of the user (name of the argument is wrong)
- Throws:
RemoteException
- Since:
- 3.6.0
-
getUserByUri
Gets an user.
- Parameters:
userURI
- user's URI.
- Throws:
RemoteException
- Since:
- 3.3
-
-
updateUser
Update a user.
Please note that some fields in the updated User: watches and votes
will not be changed.
- Parameters:
in0
- user the user for update.
- Throws:
RemoteException
- Since:
- 3.2.3