|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.openexchange.admin.soap.OXSOAPRMIMapper
com.openexchange.admin.soap.OXUser
public class OXUser
SOAP Service implementing RMI Interface OXUserInterface
Field Summary |
---|
Fields inherited from class com.openexchange.admin.soap.OXSOAPRMIMapper |
---|
CONNECT_ATTEMPTS_DELAY_TIME, LOCK_WAIT_TIME, MAX_RMI_CONNECT_ATTEMPTS, RMI_HOSTNAME |
Constructor Summary | |
---|---|
OXUser()
|
Method Summary | |
---|---|
void |
change(Context ctx,
User usrdata,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.change(Context, User, Credentials) |
void |
changeByModuleAccess(Context ctx,
User user,
UserModuleAccess moduleAccess,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.changeModuleAccess(Context, User, UserModuleAccess, Credentials) |
void |
changeByModuleAccessName(Context ctx,
User user,
java.lang.String access_combination_name,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.changeModuleAccess(Context, User, String, Credentials) |
void |
changeModuleAccessGlobal(java.lang.String filter,
UserModuleAccess addAccess,
UserModuleAccess removeAccess,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
This method changes module Permissions for all (!) users in all (!) contexts. |
User |
create(Context ctx,
User usrdata,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.create(Context, User, Credentials) |
User |
createByModuleAccess(Context ctx,
User usrdata,
UserModuleAccess access,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.create(Context, User, UserModuleAccess, Credentials) |
User |
createByModuleAccessName(Context ctx,
User usrdata,
java.lang.String access_combination_name,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.create(Context, User, String, Credentials) |
void |
delete(Context ctx,
User user,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.delete(Context, User, Credentials) |
void |
deleteMultiple(Context ctx,
User[] users,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.delete(Context, User[], Credentials) |
boolean |
exists(Context ctx,
User user,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.exists(com.openexchange.admin.rmi.dataobjects.Context, com.openexchange.admin.rmi.dataobjects.User, Credentials) |
java.lang.String |
getAccessCombinationName(Context ctx,
User user,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.getAccessCombinationName(Context, User, Credentials) |
User |
getContextAdmin(Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.getContextAdmin(Context, Credentials) |
User |
getData(Context ctx,
User user,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.getData(Context, User, Credentials) |
UserModuleAccess |
getModuleAccess(Context ctx,
User user,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.getModuleAccess(Context, User, Credentials) |
User[] |
getMultipleData(Context ctx,
User[] users,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.getData(Context, User[], Credentials) |
User[] |
list(Context ctx,
java.lang.String search_pattern,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.list(Context, String, Credentials) |
User[] |
listAll(Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.listAll(Context, Credentials) |
User[] |
listCaseInsensitive(Context ctx,
java.lang.String search_pattern,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Same as OXUserInterface.listCaseInsensitive(com.openexchange.admin.rmi.dataobjects.Context, String, Credentials) |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OXUser() throws java.rmi.RemoteException
java.rmi.RemoteException
Method Detail |
---|
public void change(Context ctx, User usrdata, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchUserException
OXUserInterface.change(Context, User, Credentials)
ctx
- usrdata
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
public void changeByModuleAccess(Context ctx, User user, UserModuleAccess moduleAccess, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchUserException
OXUserInterface.changeModuleAccess(Context, User, UserModuleAccess, Credentials)
ctx
- user
- moduleAccess
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
public void changeByModuleAccessName(Context ctx, User user, java.lang.String access_combination_name, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchUserException
OXUserInterface.changeModuleAccess(Context, User, String, Credentials)
ctx
- user
- access_combination_name
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
public User createByModuleAccess(Context ctx, User usrdata, UserModuleAccess access, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.create(Context, User, UserModuleAccess, Credentials)
ctx
- usrdata
- access
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
public User createByModuleAccessName(Context ctx, User usrdata, java.lang.String access_combination_name, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.create(Context, User, String, Credentials)
ctx
- usrdata
- access_combination_name
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
public User create(Context ctx, User usrdata, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.create(Context, User, Credentials)
ctx
- usrdata
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
public void deleteMultiple(Context ctx, User[] users, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchUserException
OXUserInterface.delete(Context, User[], Credentials)
ctx
- users
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
public void delete(Context ctx, User user, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchUserException
OXUserInterface.delete(Context, User, Credentials)
ctx
- user
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
public java.lang.String getAccessCombinationName(Context ctx, User user, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchUserException
OXUserInterface.getAccessCombinationName(Context, User, Credentials)
ctx
- user
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
public User[] getMultipleData(Context ctx, User[] users, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.NoSuchUserException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.getData(Context, User[], Credentials)
ctx
- users
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
public User getData(Context ctx, User user, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.NoSuchUserException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.getData(Context, User, Credentials)
ctx
- user
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
public UserModuleAccess getModuleAccess(Context ctx, User user, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchUserException
OXUserInterface.getModuleAccess(Context, User, Credentials)
ctx
- user
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchUserException
public User[] list(Context ctx, java.lang.String search_pattern, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.list(Context, String, Credentials)
ctx
- search_pattern
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
public User[] listAll(Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.listAll(Context, Credentials)
ctx
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
public void changeModuleAccessGlobal(java.lang.String filter, UserModuleAccess addAccess, UserModuleAccess removeAccess, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidDataException
filter
- The call affects only users with exactly this access combination. This is either a String representing a defined module access combination or an Integer (masked as String) for direct definitions. null for no filter.addAccess
- Access rights to be addedremoveAccess
- Access rights to be removedauth
- Credentials for authenticating against server. Must be the master Admin.
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException
public User getContextAdmin(Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DuplicateExtensionException
OXUserInterface.getContextAdmin(Context, Credentials)
ctx
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DuplicateExtensionException
public User[] listCaseInsensitive(Context ctx, java.lang.String search_pattern, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.NoSuchContextException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXUserInterface.listCaseInsensitive(com.openexchange.admin.rmi.dataobjects.Context, String, Credentials)
ctx
- search_pattern
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
public boolean exists(Context ctx, User user, com.openexchange.admin.rmi.dataobjects.Credentials auth) throws java.rmi.RemoteException, com.openexchange.admin.rmi.exceptions.InvalidDataException, com.openexchange.admin.rmi.exceptions.InvalidCredentialsException, com.openexchange.admin.rmi.exceptions.StorageException, com.openexchange.admin.rmi.exceptions.DatabaseUpdateException, com.openexchange.admin.rmi.exceptions.NoSuchContextException
OXUserInterface.exists(com.openexchange.admin.rmi.dataobjects.Context, com.openexchange.admin.rmi.dataobjects.User, Credentials)
ctx
- user
- auth
-
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |