- All Superinterfaces:
public interface CDOAdminHandler2 extends CDOAdminHandlerAn optional extension of the
CDOAdminHandlerinterface that provides additional queries and control functions, such as determination of whether deletion of a particular repository is feasible even to attempt.
- Christian W. Damus (CEA LIST)
All Methods Instance Methods Abstract Methods Modifier and Type Method Description
authenticateAdministrator()Authenticates the user as a server administrator, if applicable.
canDelete(IRepository delegate)Queries whether a given
repositorycan be deleted.
boolean canDelete(IRepository delegate)Queries whether a given
repositorycan be deleted. If it cannot, then it will not be deactivated and the delete operation will fail with an exception back to the client.
void authenticateAdministrator() throws java.lang.SecurityExceptionAuthenticates the user as a server administrator, if applicable.
java.lang.SecurityException- if authentication is required and fails