Package org.eclipse.emf.cdo.server.admin
Interface CDORepositoryConfigurationManager
- 
- All Superinterfaces:
- org.eclipse.net4j.util.lifecycle.IDeactivateable,- org.eclipse.net4j.util.lifecycle.ILifecycle,- org.eclipse.net4j.util.event.INotifier
 
 public interface CDORepositoryConfigurationManager extends org.eclipse.net4j.util.lifecycle.ILifecycleManages repository configurations.- Since:
- 4.2
- Author:
- Christian W. Damus (CEA LIST)
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classCDORepositoryConfigurationManager.FactorySpecification of the factory API forrepository configuration managers.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IRepositoryaddRepository(java.lang.String name, org.w3c.dom.Document configuration)voidauthenticateAdministrator()Authenticates the user as a server administrator, if applicable.booleancanRemoveRepository(IRepository repository)java.util.Map<java.lang.String,IRepository>getRepositories()voidremoveRepository(IRepository repository)
 
- 
- 
- 
Method Detail- 
getRepositoriesjava.util.Map<java.lang.String,IRepository> getRepositories() 
 - 
addRepositoryIRepository addRepository(java.lang.String name, org.w3c.dom.Document configuration) 
 - 
removeRepositoryvoid removeRepository(IRepository repository) 
 - 
canRemoveRepositoryboolean canRemoveRepository(IRepository repository) 
 - 
authenticateAdministratorvoid authenticateAdministrator() throws java.lang.SecurityExceptionAuthenticates the user as a server administrator, if applicable.- Throws:
- java.lang.SecurityException- if authentication is required and fails
 
 
- 
 
-