|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.openexchange.admin.rmi.impl.OXCommonImpl
com.openexchange.admin.rmi.impl.OXContextCommonImpl
com.openexchange.admin.rmi.impl.OXContext
public class OXContext
Field Summary |
---|
Fields inherited from interface com.openexchange.admin.rmi.OXContextInterface |
---|
RMI_NAME |
Constructor Summary | |
---|---|
OXContext(org.osgi.framework.BundleContext context)
|
Method Summary | |
---|---|
void |
change(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
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. |
void |
changeModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx,
java.lang.String access_combination_name,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
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! |
void |
changeModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.UserModuleAccess access,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
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! |
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)
Create a new context. |
com.openexchange.admin.rmi.dataobjects.Context |
create(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)
Create a new context! Given access combination name will be used for admin module access rights! |
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.UserModuleAccess access,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Create a new context! Given access rights be used for admin! |
void |
delete(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Delete a context. Note: Deleting a context will delete all data which the context include (all users, groups, appointments, ... |
void |
disable(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Disable given context. |
void |
disableAll(com.openexchange.admin.rmi.dataobjects.Credentials auth)
Disable all contexts. |
void |
downgrade(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
If context was changed, call this method to flush data which is no longer needed due to access permission changes! |
void |
enable(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Enable given context. |
void |
enableAll(com.openexchange.admin.rmi.dataobjects.Credentials auth)
Enable all contexts. |
java.lang.String |
getAccessCombinationName(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Get current access combination name of the context based on the rights of the admin user! |
int |
getAdminId(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Determines the user ID of the admin user for a given context |
com.openexchange.admin.rmi.dataobjects.Context[] |
getData(com.openexchange.admin.rmi.dataobjects.Context[] ctxs,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Get specified context details |
com.openexchange.admin.rmi.dataobjects.Context |
getData(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Get specified context details |
com.openexchange.admin.rmi.dataobjects.UserModuleAccess |
getModuleAccess(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Get current module access rights of the context based on the rights of the admin user! |
com.openexchange.admin.rmi.dataobjects.Context[] |
list(java.lang.String search_pattern,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Search for contexts Returns all contexts matching the provided search_pattern. |
com.openexchange.admin.rmi.dataobjects.Context[] |
listAll(com.openexchange.admin.rmi.dataobjects.Credentials auth)
Convenience method for listing all contexts Use this for search a context or list all contexts. |
com.openexchange.admin.rmi.dataobjects.Context[] |
listAll(java.lang.String search_pattern,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
|
com.openexchange.admin.rmi.dataobjects.Context[] |
listByDatabase(com.openexchange.admin.rmi.dataobjects.Database db,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Search for context on specified db. |
com.openexchange.admin.rmi.dataobjects.Context[] |
listByFilestore(com.openexchange.admin.rmi.dataobjects.Filestore filestore,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Search for context which store data on specified filestore |
int |
moveContextDatabase(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Database db,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Move all data of a context contained in a database to another database |
int |
moveContextFilestore(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Filestore dst_filestore,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
Move all data of a context contained on the filestore to another filestore |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OXContext(org.osgi.framework.BundleContext context) throws com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.StorageException
Method Detail |
---|
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
OXContextInterface
change
in interface OXContextInterface
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
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
OXContextInterface
create
in interface OXContextInterface
ctx
- Context objectadmin_user
- User data of administrative user account for this contextauth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
com.openexchange.admin.rmi.exceptions.ContextExistsException
public com.openexchange.admin.rmi.dataobjects.Context create(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
OXContextInterface
create
in interface OXContextInterface
ctx
- Context objectadmin_user
- User data of administrative user account for this contextaccess_combination_name
- String Access combination name!auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
com.openexchange.admin.rmi.exceptions.ContextExistsException
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.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
OXContextInterface
create
in interface OXContextInterface
ctx
- Context objectadmin_user
- User data of administrative user account for this contextaccess
- UserModuleAccess Access rights!auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
com.openexchange.admin.rmi.exceptions.ContextExistsException
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
OXContextInterface
delete
in interface OXContextInterface
ctx
- Context objectauth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.NoSuchContextException
- If the context does not exist in the system.
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.InvalidDataException
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, NoSuchReasonException, OXContextException
OXContextInterface
disable
in interface OXContextInterface
ctx
- Context object.auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- Credentials for authenticating against server.
com.openexchange.admin.rmi.exceptions.NoSuchContextException
- If the context does not exist in the system.
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
NoSuchReasonException
OXContextException
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, NoSuchReasonException
OXContextInterface
disableAll
in interface OXContextInterface
auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
NoSuchReasonException
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
OXContextInterface
enable
in interface OXContextInterface
ctx
- Context object.auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.NoSuchContextException
- If the context does not exist in the system.
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidDataException
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
OXContextInterface
enableAll
in interface OXContextInterface
auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.public com.openexchange.admin.rmi.dataobjects.Context[] getData(com.openexchange.admin.rmi.dataobjects.Context[] ctxs, 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
OXContextInterface
getData
in interface OXContextInterface
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
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
OXContextInterface
getData
in interface OXContextInterface
ctx
- With context ID set.auth
- Credentials for authenticating against server.
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
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
OXContextInterface
OXContextInterface.getData(Context, Credentials)
for a context afterwards.
list
in interface OXContextInterface
search_pattern
- Search pattern e.g "*mycontext*".auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.public com.openexchange.admin.rmi.dataobjects.Context[] listAll(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
java.rmi.RemoteException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.InvalidDataException
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
OXContextInterface
listAll
in interface OXContextInterface
auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.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, NoSuchDatabaseException
OXContextInterface
listByDatabase
in interface OXContextInterface
db
- Database on which to search for contexts.auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
NoSuchDatabaseException
public com.openexchange.admin.rmi.dataobjects.Context[] listByFilestore(com.openexchange.admin.rmi.dataobjects.Filestore filestore, 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, NoSuchFilestoreException
OXContextInterface
listByFilestore
in interface OXContextInterface
filestore
- Filestoreauth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
NoSuchFilestoreException
public int moveContextDatabase(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Database db, 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, OXContextException
OXContextInterface
moveContextDatabase
in interface OXContextInterface
ctx
- Context objectdb
- ID of a registered Database to move all data of this context in.auth
- Credentials for authenticating against server.
This method returns immediately and the data is going to be copied in the background. To query the progress and the result of the actual task, the AdminJobExecutor interface must be used.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- When the supplied credentials were not correct or invalid.
com.openexchange.admin.rmi.exceptions.NoSuchContextException
- If the context does not exist in the system.
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occured.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
OXContextException
OXContextInterface.moveContextDatabase(com.openexchange.admin.rmi.dataobjects.Context, com.openexchange.admin.rmi.dataobjects.Database, com.openexchange.admin.rmi.dataobjects.Credentials)
public int moveContextFilestore(com.openexchange.admin.rmi.dataobjects.Context ctx, com.openexchange.admin.rmi.dataobjects.Filestore dst_filestore, 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, NoSuchFilestoreException, NoSuchReasonException, OXContextException
OXContextInterface
This method returns immediately and the data is going to be copied in the background. To query the progress and the result of the actual task, the AdminJobExecutor interface must be used.
moveContextFilestore
in interface OXContextInterface
ctx
- Context objectdst_filestore
- Id of the Filestore to move the context in.auth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- Credentials for authenticating against server.
com.openexchange.admin.rmi.exceptions.NoSuchContextException
- If the context does not exist in the system.
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occured.
com.openexchange.admin.rmi.exceptions.InvalidDataException
- If the data sent within the method contained invalid data.
NoSuchFilestoreException
NoSuchReasonException
OXContextException
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
OXContextInterface
changeModuleAccess
in interface OXContextInterface
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
public void changeModuleAccess(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
OXContextInterface
changeModuleAccess
in interface OXContextInterface
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
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
downgrade
in interface OXContextInterface
ctx
- Context objectauth
- Credentials for authenticating against server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.NoSuchContextException
com.openexchange.admin.rmi.exceptions.StorageException
- When an error in the subsystems occurred.
com.openexchange.admin.rmi.exceptions.DatabaseUpdateException
com.openexchange.admin.rmi.exceptions.InvalidDataException
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
OXContextInterface
getAccessCombinationName
in interface OXContextInterface
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
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
OXContextInterface
getModuleAccess
in interface OXContextInterface
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
public int getAdminId(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.StorageException
OXContextInterface
getAdminId
in interface OXContextInterface
ctx
- The context for which the userId of the admin should be determined.auth
- Credentials for authenticating against the server.
java.rmi.RemoteException
- General RMI Exception
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
- Thrown when the login fails
com.openexchange.admin.rmi.exceptions.StorageException
- Thrown when an error in a subsystem occurred.
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |