|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Domain
The interface that contains the operations on the domain service.
| Method Summary | |
|---|---|
ProjectsForActionContainer |
getProjectsForAction(java.lang.String action,
java.lang.String username,
PaginationType pagination)
Returns a simple the list of projects that has the action, identified by the given action name, in one of the roles from the project's members. |
ProjectsForUserContainer |
getProjectsForUser(java.lang.String username,
PaginationType pagination)
Returns a simple the list of projects that the user, identified by the given username, has direct roles on the current domain. |
ResourcesForActionContainer |
getResourcesForAction(java.lang.String action,
java.lang.String username,
java.lang.String project)
Returns a list resources associated with the given action on the given project for a given username. |
UserInfoType |
getUserByEmail(java.lang.String userEmail)
Returns the information of a domain user by a email. |
UserInfoType |
getUserByName(java.lang.String userFullName)
Returns the information of a domain user by a given full name. |
UserInfoType |
getUserByUsername(java.lang.String username)
Returns the information of a domain user by a given username. |
SimpleUsernameStatusType |
isUserValid(java.lang.String username,
java.lang.String password)
Returns the status information for a given username and password. |
| Method Detail |
|---|
UserInfoType getUserByUsername(java.lang.String username)
throws java.rmi.RemoteException,
WSException
username - is is the username of an existing user on the current
domain.
UserInfoType
java.rmi.RemoteException
WSException -
UserInfoType getUserByName(java.lang.String userFullName)
throws java.rmi.RemoteException,
WSException
userFullName - is the full name of an existing user on the current
domain.
UserInfoType
java.rmi.RemoteException
WSException -
UserInfoType getUserByEmail(java.lang.String userEmail)
throws java.rmi.RemoteException,
WSException
userEmail - is the email from an existing user on the current
domain.
UserInfoType
java.rmi.RemoteException
WSException -
SimpleUsernameStatusType isUserValid(java.lang.String username,
java.lang.String password)
throws java.rmi.RemoteException,
WSException
username - is the username from an existing user on the current
domain.password - is the password matching exactly the one from the given
username from an existing user on the current domain.
SimpleUsernameStatusType
java.rmi.RemoteException
WSException -
ProjectsForUserContainer getProjectsForUser(java.lang.String username,
PaginationType pagination)
throws java.rmi.RemoteException,
WSException
PaginationType.
username - is the username from an existing user on the current
domain.
ProjectsForUserContainer
java.rmi.RemoteException
WSException -
ProjectsForActionContainer getProjectsForAction(java.lang.String action,
java.lang.String username,
PaginationType pagination)
throws java.rmi.RemoteException,
WSException
PaginationType.
username - is the username of the user to be verified.action - is the action name on the current domain.
ProjectsForActionContainer
java.rmi.RemoteException
WSException -
ResourcesForActionContainer getResourcesForAction(java.lang.String action,
java.lang.String username,
java.lang.String project)
throws java.rmi.RemoteException,
WSException
action - is the action name on the current domain.
ResourcesForActionContainer
java.rmi.RemoteException
WSException -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||