com.openexchange.admin.soap
Class OXContext

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

public class OXContext
extends OXSOAPRMIMapper

SOAP Service implementing RMI Interface OXContextInterface

Author:
choeger

Field Summary
 
Fields inherited from class com.openexchange.admin.soap.OXSOAPRMIMapper
CONNECT_ATTEMPTS_DELAY_TIME, MAX_RMI_CONNECT_ATTEMPTS, RMI_HOSTNAME
 
Constructor Summary
OXContext()
           
 
Method Summary
 void change(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.change(Context, Credentials)
 void changeModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.UserModuleAccess access, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.changeModuleAccess(Context, UserModuleAccess, Credentials)
 void changeModuleAccessByName(com.openexchange.admin.rmi.dataobjects.Context ctx, java.lang.String access_combination_name, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.changeModuleAccess(Context, String, Credentials)
 com.openexchange.admin.rmi.dataobjects.Context create(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.User admin_user, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.create(Context, User, Credentials)
 com.openexchange.admin.rmi.dataobjects.Context createModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.User admin_user, com.openexchange.admin.rmi.dataobjects.UserModuleAccess access, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.create(Context, User, UserModuleAccess, Credentials)
 com.openexchange.admin.rmi.dataobjects.Context createModuleAccessByName(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.User admin_user, java.lang.String access_combination_name, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.create(Context, User, String, Credentials)
 void delete(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.delete(Context, Credentials)
 void disable(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.disable(Context, Credentials)
 void disableAll(com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.disableAll(Credentials)
 void downgrade(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.downgrade(Context, Credentials)
 void enable(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.enable(Context, Credentials)
 void enableAll(com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.enableAll(Credentials)
 java.lang.String getAccessCombinationName(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.getAccessCombinationName(Context, Credentials)
 com.openexchange.admin.rmi.dataobjects.Context getData(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.getData(Context, Credentials)
 com.openexchange.admin.rmi.dataobjects.UserModuleAccess getModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.getModuleAccess(Context, Credentials)
 com.openexchange.admin.rmi.dataobjects.Context[] list(java.lang.String search_pattern, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.list(String, Credentials)
 com.openexchange.admin.rmi.dataobjects.Context[] listAll(com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.listAll(Credentials)
 com.openexchange.admin.rmi.dataobjects.Context[] listByDatabase(com.openexchange.admin.rmi.dataobjects.Database db, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.listByDatabase(Database, Credentials)
 com.openexchange.admin.rmi.dataobjects.Context[] listByFilestore(com.openexchange.admin.rmi.dataobjects.Filestore fs, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.listByFilestore(Filestore, Credentials)
 int moveContextDatabase(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Database dst_database_id, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.moveContextDatabase(Context, Database, Credentials)
 int moveContextFilestore(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Filestore dst_filestore_id, com.openexchange.admin.rmi.dataobjects.Credentials auth)
          Same as OXContextInterface.moveContextFilestore(Context, Filestore, Credentials)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OXContext

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

change

public void change(com.openexchange.admin.rmi.dataobjects.Context ctx,
                   com.openexchange.admin.rmi.dataobjects.Credentials auth)
            throws java.rmi.RemoteException,
                   com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                   com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                   com.openexchange.admin.rmi.exceptions.StorageException,
                   com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.change(Context, Credentials)

Parameters:
ctx -
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

changeModuleAccess

public void changeModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx,
                               com.openexchange.admin.rmi.dataobjects.UserModuleAccess access,
                               com.openexchange.admin.rmi.dataobjects.Credentials auth)
                        throws java.rmi.RemoteException,
                               com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                               com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                               com.openexchange.admin.rmi.exceptions.StorageException,
                               com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.changeModuleAccess(Context, UserModuleAccess, Credentials)

Parameters:
ctx -
access -
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

changeModuleAccessByName

public void changeModuleAccessByName(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                     java.lang.String access_combination_name,
                                     com.openexchange.admin.rmi.dataobjects.Credentials auth)
                              throws java.rmi.RemoteException,
                                     com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                                     com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                                     com.openexchange.admin.rmi.exceptions.StorageException,
                                     com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.changeModuleAccess(Context, String, Credentials)

Parameters:
ctx -
access_combination_name -
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

create

public com.openexchange.admin.rmi.dataobjects.Context create(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                                             com.openexchange.admin.rmi.dataobjects.User admin_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.InvalidDataException,
                                                             com.openexchange.admin.rmi.exceptions.ContextExistsException
Same as OXContextInterface.create(Context, User, Credentials)

Parameters:
ctx -
admin_user -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.ContextExistsException

createModuleAccessByName

public com.openexchange.admin.rmi.dataobjects.Context createModuleAccessByName(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                                                               com.openexchange.admin.rmi.dataobjects.User admin_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.InvalidDataException,
                                                                               com.openexchange.admin.rmi.exceptions.ContextExistsException
Same as OXContextInterface.create(Context, User, String, Credentials)

Parameters:
ctx -
admin_user -
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.InvalidDataException
com.openexchange.admin.rmi.exceptions.ContextExistsException

createModuleAccess

public com.openexchange.admin.rmi.dataobjects.Context createModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                                                         com.openexchange.admin.rmi.dataobjects.User admin_user,
                                                                         com.openexchange.admin.rmi.dataobjects.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.InvalidDataException,
                                                                         com.openexchange.admin.rmi.exceptions.ContextExistsException
Same as OXContextInterface.create(Context, User, UserModuleAccess, Credentials)

Parameters:
ctx -
admin_user -
access -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.ContextExistsException

delete

public void delete(com.openexchange.admin.rmi.dataobjects.Context ctx,
                   com.openexchange.admin.rmi.dataobjects.Credentials auth)
            throws java.rmi.RemoteException,
                   com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                   com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                   com.openexchange.admin.rmi.exceptions.StorageException,
                   com.openexchange.admin.rmi.exceptions.DatabaseUpdateException,
                   com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.delete(Context, Credentials)

Parameters:
ctx -
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.InvalidDataException

disable

public void disable(com.openexchange.admin.rmi.dataobjects.Context ctx,
                    com.openexchange.admin.rmi.dataobjects.Credentials auth)
             throws java.rmi.RemoteException,
                    com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                    com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                    com.openexchange.admin.rmi.exceptions.StorageException,
                    com.openexchange.admin.rmi.exceptions.InvalidDataException,
                    com.openexchange.admin.rmi.exceptions.NoSuchReasonException,
                    com.openexchange.admin.rmi.exceptions.OXContextException
Same as OXContextInterface.disable(Context, Credentials)

Parameters:
ctx -
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchReasonException
com.openexchange.admin.rmi.exceptions.OXContextException

disableAll

public void disableAll(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.InvalidDataException,
                       com.openexchange.admin.rmi.exceptions.NoSuchReasonException
Same as OXContextInterface.disableAll(Credentials)

Parameters:
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchReasonException

downgrade

public void downgrade(com.openexchange.admin.rmi.dataobjects.Context ctx,
                      com.openexchange.admin.rmi.dataobjects.Credentials auth)
               throws java.rmi.RemoteException,
                      com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                      com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                      com.openexchange.admin.rmi.exceptions.StorageException,
                      com.openexchange.admin.rmi.exceptions.DatabaseUpdateException,
                      com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.downgrade(Context, Credentials)

Parameters:
ctx -
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.InvalidDataException

enable

public void enable(com.openexchange.admin.rmi.dataobjects.Context ctx,
                   com.openexchange.admin.rmi.dataobjects.Credentials auth)
            throws java.rmi.RemoteException,
                   com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                   com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                   com.openexchange.admin.rmi.exceptions.StorageException,
                   com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.enable(Context, Credentials)

Parameters:
ctx -
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

enableAll

public void enableAll(com.openexchange.admin.rmi.dataobjects.Credentials auth)
               throws java.rmi.RemoteException,
                      com.openexchange.admin.rmi.exceptions.StorageException,
                      com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
Same as OXContextInterface.enableAll(Credentials)

Parameters:
auth -
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException

getAccessCombinationName

public java.lang.String getAccessCombinationName(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                                 com.openexchange.admin.rmi.dataobjects.Credentials auth)
                                          throws java.rmi.RemoteException,
                                                 com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                                                 com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                                                 com.openexchange.admin.rmi.exceptions.StorageException,
                                                 com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.getAccessCombinationName(Context, Credentials)

Parameters:
ctx -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

getData

public com.openexchange.admin.rmi.dataobjects.Context getData(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                                              com.openexchange.admin.rmi.dataobjects.Credentials auth)
                                                       throws java.rmi.RemoteException,
                                                              com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                                                              com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                                                              com.openexchange.admin.rmi.exceptions.StorageException,
                                                              com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.getData(Context, Credentials)

Parameters:
ctx -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

getModuleAccess

public com.openexchange.admin.rmi.dataobjects.UserModuleAccess getModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                                                               com.openexchange.admin.rmi.dataobjects.Credentials auth)
                                                                        throws java.rmi.RemoteException,
                                                                               com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                                                                               com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                                                                               com.openexchange.admin.rmi.exceptions.StorageException,
                                                                               com.openexchange.admin.rmi.exceptions.InvalidDataException
Same as OXContextInterface.getModuleAccess(Context, Credentials)

Parameters:
ctx -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException

list

public com.openexchange.admin.rmi.dataobjects.Context[] list(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.InvalidDataException
Same as OXContextInterface.list(String, Credentials)

Parameters:
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.InvalidDataException

listAll

public com.openexchange.admin.rmi.dataobjects.Context[] listAll(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.InvalidDataException
Same as OXContextInterface.listAll(Credentials)

Parameters:
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.InvalidDataException

listByDatabase

public com.openexchange.admin.rmi.dataobjects.Context[] listByDatabase(com.openexchange.admin.rmi.dataobjects.Database db,
                                                                       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.InvalidDataException,
                                                                       com.openexchange.admin.rmi.exceptions.NoSuchDatabaseException
Same as OXContextInterface.listByDatabase(Database, Credentials)

Parameters:
db -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchDatabaseException

listByFilestore

public com.openexchange.admin.rmi.dataobjects.Context[] listByFilestore(com.openexchange.admin.rmi.dataobjects.Filestore fs,
                                                                        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.InvalidDataException,
                                                                        com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException
Same as OXContextInterface.listByFilestore(Filestore, Credentials)

Parameters:
fs -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException

moveContextDatabase

public int moveContextDatabase(com.openexchange.admin.rmi.dataobjects.Context ctx,
                               com.openexchange.admin.rmi.dataobjects.Database dst_database_id,
                               com.openexchange.admin.rmi.dataobjects.Credentials auth)
                        throws java.rmi.RemoteException,
                               com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                               com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                               com.openexchange.admin.rmi.exceptions.StorageException,
                               com.openexchange.admin.rmi.exceptions.InvalidDataException,
                               com.openexchange.admin.rmi.exceptions.DatabaseUpdateException,
                               com.openexchange.admin.rmi.exceptions.OXContextException
Same as OXContextInterface.moveContextDatabase(Context, Database, Credentials)

Parameters:
ctx -
dst_database_id -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.OXContextException

moveContextFilestore

public int moveContextFilestore(com.openexchange.admin.rmi.dataobjects.Context ctx,
                                com.openexchange.admin.rmi.dataobjects.Filestore dst_filestore_id,
                                com.openexchange.admin.rmi.dataobjects.Credentials auth)
                         throws java.rmi.RemoteException,
                                com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
                                com.openexchange.admin.rmi.exceptions.NoSuchContextException,
                                com.openexchange.admin.rmi.exceptions.StorageException,
                                com.openexchange.admin.rmi.exceptions.InvalidDataException,
                                com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException,
                                com.openexchange.admin.rmi.exceptions.NoSuchReasonException,
                                com.openexchange.admin.rmi.exceptions.OXContextException
Same as OXContextInterface.moveContextFilestore(Context, Filestore, Credentials)

Parameters:
ctx -
dst_filestore_id -
auth -
Returns:
Throws:
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException
com.openexchange.admin.rmi.exceptions.NoSuchReasonException
com.openexchange.admin.rmi.exceptions.OXContextException