com.openexchange.admin.soap
Class OXUser

java.lang.Object
  extended by com.openexchange.admin.soap.OXSOAPRMIMapper
      extended by com.openexchange.admin.soap.OXUser

public class OXUser
extends OXSOAPRMIMapper

SOAP Service implementing RMI Interface OXUserInterface

Author:
choeger

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

OXUser

public OXUser()
       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

change

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
Same as OXUserInterface.change(Context, User, Credentials)

Parameters:
ctx -
usrdata -
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

changeByModuleAccess

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
Same as OXUserInterface.changeModuleAccess(Context, User, UserModuleAccess, Credentials)

Parameters:
ctx -
user -
moduleAccess -
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

changeByModuleAccessName

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
Same as OXUserInterface.changeModuleAccess(Context, User, String, Credentials)

Parameters:
ctx -
user -
access_combination_name -
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

createByModuleAccess

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
Same as OXUserInterface.create(Context, User, UserModuleAccess, Credentials)

Parameters:
ctx -
usrdata -
access -
auth -
Returns:
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

createByModuleAccessName

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
Same as OXUserInterface.create(Context, User, String, Credentials)

Parameters:
ctx -
usrdata -
access_combination_name -
auth -
Returns:
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

create

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
Same as OXUserInterface.create(Context, User, Credentials)

Parameters:
ctx -
usrdata -
auth -
Returns:
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

deleteMultiple

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
Same as OXUserInterface.delete(Context, User[], Credentials)

Parameters:
ctx -
users -
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

delete

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
Same as OXUserInterface.delete(Context, User, Credentials)

Parameters:
ctx -
user -
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

getAccessCombinationName

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
Same as OXUserInterface.getAccessCombinationName(Context, User, Credentials)

Parameters:
ctx -
user -
auth -
Returns:
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

getMultipleData

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
Same as OXUserInterface.getData(Context, User[], Credentials)

Parameters:
ctx -
users -
auth -
Returns:
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

getData

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
Same as OXUserInterface.getData(Context, User, Credentials)

Parameters:
ctx -
user -
auth -
Returns:
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

getModuleAccess

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
Same as OXUserInterface.getModuleAccess(Context, User, Credentials)

Parameters:
ctx -
user -
auth -
Returns:
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

list

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
Same as OXUserInterface.list(Context, String, Credentials)

Parameters:
ctx -
search_pattern -
auth -
Returns:
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

listAll

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
Same as OXUserInterface.listAll(Context, Credentials)

Parameters:
ctx -
auth -
Returns:
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

changeModuleAccessGlobal

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
This method changes module Permissions for all (!) users in all (!) contexts. This can be filtered by already existing access combinations. If no filter is given, all users are changed.

Parameters:
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 added
removeAccess - Access rights to be removed
auth - Credentials for authenticating against server. Must be the master Admin.
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

getContextAdmin

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
Same as OXUserInterface.getContextAdmin(Context, Credentials)

Parameters:
ctx -
auth -
Returns:
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

listCaseInsensitive

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
Same as OXUserInterface.listCaseInsensitive(com.openexchange.admin.rmi.dataobjects.Context, String, Credentials)

Parameters:
ctx -
search_pattern -
auth -
Returns:
Throws:
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

exists

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
Same as OXUserInterface.exists(com.openexchange.admin.rmi.dataobjects.Context, com.openexchange.admin.rmi.dataobjects.User, Credentials)

Parameters:
ctx -
user -
auth -
Returns:
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