C D E G L M N O R U

C

change(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Change specified context! This method currently modifies following data: Login mappings - You can then login via usernam@loginmapping instead of username@contextID Context name in configdb - This is for better organization of contexts in your whole system.
changeDatabase(Database, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Change parameters of a database registered in system
changeFilestore(Filestore, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Change filestore.
changeModuleAccess(Context, UserModuleAccess, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Change module access rights for ALL users in the specified context.
IF you want to change data of a context like quota etc.
use Method change(final Context ctx, final Credentials auth) This method modifies ONLY the access rights of the context!
changeModuleAccess(Context, String, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Change module access rights by "access combination name" for ALL users in the specified context.
IF you want to change data of a context like quota etc.
use Method change(Context ctx, Credentials auth) This method modifies ONLY the access rights of the context!
checkExists(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Deprecated.  
com.openexchange.admin.rmi - package com.openexchange.admin.rmi
 
com.openexchange.admin.rmi.exceptions - package com.openexchange.admin.rmi.exceptions
 
CONTEXT_DISABLED - Static variable in exception com.openexchange.admin.rmi.exceptions.OXContextException
If context is already disabled
CONTEXT_EXISTS - Static variable in exception com.openexchange.admin.rmi.exceptions.OXContextException
If context already exists
create(Context, User, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Create a new context.
create(Context, User, String, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Create a new context! Given access combination name will be used for admin module access rights!
create(Context, User, UserModuleAccess, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Create a new context! Given access rights be used for admin!
createMaintenanceReason(MaintenanceReason, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Add new maintenance reason.

D

DEFAULT_DB_WEIGHT - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_DRIVER - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_HOSTNAME - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_MAXUNITS - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_POOL_HARD_LIMIT - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_POOL_INITIAL - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_POOL_MAX - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_STORE_MAX_CTX - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_STORE_SIZE - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
DEFAULT_USER - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
 
delete(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Delete a context.
Note: Deleting a context will delete all data which the context include (all users, groups, appointments, ...
deleteMaintenanceReason(MaintenanceReason[], Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Deletes maintenance reason text.
disable(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Disable given context.
disableAll(Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Disable all contexts.
downgrade(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
If context was changed, call this method to flush data which is no longer needed due to access permission changes!

E

enable(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Enable given context.
enableAll(Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Enable all contexts.
exists(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Determines whether a context already exists.

G

getAccessCombinationName(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Get current access combination name of the context based on the rights of the admin user!
getAdminId(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Determines the user ID of the admin user for a given context
getData(Context[], Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Get specified context details
getData(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Get specified context details
getModuleAccess(Context, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Get current module access rights of the context based on the rights of the admin user!

L

list(String, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Search for contexts
Returns all contexts matching the provided search_pattern.
listAll(Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Convenience method for listing all contexts Use this for search a context or list all contexts.
listAllDatabase(Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Convenience method for listing all databases registered in the system.
listAllFilestore(Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Convenience method for listing all filestores.
listAllMaintenanceReason(Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Get all maintenance reasons.
listAllServer(Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Convenience method for listing all servers
listByDatabase(Database, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Search for context on specified db.
listByFilestore(Filestore, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Search for context which store data on specified filestore
listDatabase(String, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Search for databases registered in the system.
listFilestore(String, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
List filestores.
listMaintenanceReason(String, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Get all maintenance reasons which match the specified search_pattern
listServer(String, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Search for server

M

moveContextDatabase(Context, Database, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Move all data of a context contained in a database to another database
moveContextFilestore(Context, Filestore, Credentials) - Method in interface com.openexchange.admin.rmi.OXContextInterface
Move all data of a context contained on the filestore to another filestore

N

NO_SUCH_CONTEXT - Static variable in exception com.openexchange.admin.rmi.exceptions.OXContextException
If requested context not exists
NO_SUCH_SERVER_IN_DBPOOL - Static variable in exception com.openexchange.admin.rmi.exceptions.OXContextException
server2db_pool does not contain requested server name
NoSuchDatabaseException - Exception in com.openexchange.admin.rmi.exceptions
Thrown if a database doesn't exist in an operation.
NoSuchDatabaseException() - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchDatabaseException
 
NoSuchDatabaseException(String) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchDatabaseException
 
NoSuchDatabaseException(Throwable) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchDatabaseException
 
NoSuchDatabaseException(String, Throwable) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchDatabaseException
 
NoSuchFilestoreException - Exception in com.openexchange.admin.rmi.exceptions
Thrown if a filestore doesn't exist in an operation
NoSuchFilestoreException() - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException
 
NoSuchFilestoreException(String) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException
 
NoSuchFilestoreException(Throwable) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException
 
NoSuchFilestoreException(String, Throwable) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchFilestoreException
 
NoSuchReasonException - Exception in com.openexchange.admin.rmi.exceptions
Thrown if an user doesn't exist in an operation.
NoSuchReasonException() - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchReasonException
 
NoSuchReasonException(String) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchReasonException
 
NoSuchReasonException(Throwable) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchReasonException
 
NoSuchReasonException(String, Throwable) - Constructor for exception com.openexchange.admin.rmi.exceptions.NoSuchReasonException
 

O

OXContextException - Exception in com.openexchange.admin.rmi.exceptions
OXContext exception class
OXContextException(Throwable) - Constructor for exception com.openexchange.admin.rmi.exceptions.OXContextException
 
OXContextException(String) - Constructor for exception com.openexchange.admin.rmi.exceptions.OXContextException
OX exceptions for context handling with various messages
OXContextInterface - Interface in com.openexchange.admin.rmi
This class defines the Open-Xchange API Version 2 for creating and manipulating OX Contexts.

To create a new context, you must first register a database,server and filestore to the system!
For details about registering a filestore,server or databases have a look in the OXUtilInterface.

Example:
OXUtilInterface - Interface in com.openexchange.admin.rmi
This class defines the Open-Xchange API Version 2 for creating and manipulating needed components of the system.

Example for initializing the system:

R

registerDatabase(Database, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Register a new database to the system.
registerFilestore(Filestore, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Register new filestore to the system.
registerServer(Server, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Register an OX Server in the system.
RMI_NAME - Static variable in interface com.openexchange.admin.rmi.OXContextInterface
RMI name to be used in the naming lookup.
RMI_NAME - Static variable in interface com.openexchange.admin.rmi.OXUtilInterface
RMI name to be used in the naming lookup.

U

unregisterDatabase(Database, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Unregister database identified by its ID from configdb.
unregisterFilestore(Filestore, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Unregister filestore from system identified by its ID
unregisterServer(Server, Credentials) - Method in interface com.openexchange.admin.rmi.OXUtilInterface
Delete an OX server from the system.

C D E G L M N O R U