## Uses of Interface
org.eclipse.emf.cdo.server.IRepository

- Packages that use IRepository
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.server | Server concepts for dealing with repositories and stores.
  org.eclipse.emf.cdo.server.admin | Server side of the protocol to administer CDO repositories remotely.
  org.eclipse.emf.cdo.server.embedded | Server concepts for dealing with embedded sessions.
  org.eclipse.emf.cdo.server.security | Server integration of the `Security` model.
  org.eclipse.emf.cdo.server.spi.admin | Server provider interfaces (SPI) for the protocol to administer CDO repositories remotely.
  org.eclipse.emf.cdo.spi.server | Server service provider interfaces and useful base implementations.

- - ### Uses of IRepository in org.eclipse.emf.cdo.server

    Subinterfaces of IRepository in org.eclipse.emf.cdo.server
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ISynchronizableRepository` A repository with the ability to `synchronize` its content with another repository.

    Methods in org.eclipse.emf.cdo.server that return IRepository
    Modifier and Type | Method and Description
    --- | ---
    `IRepository` | IRepositoryFactory.`createRepository()`
    `static IRepository` | CDOServerUtil.`createRepository(String name, IStore store, Map<String,String> props)`
    `IRepository` | CDOServerExporter.`getRepository()`
    `IRepository` | ISessionManager.`getRepository()`
    `IRepository` | IStore.`getRepository()`
    `IRepository` | IUnitManager.`getRepository()`
    `IRepository` | IView.`getRepository()`
    `static IRepository` | CDOServerUtil.`getRepository(IManagedContainer container, String name)`
    `IRepository` | IRepositoryProvider.`getRepository(String name)`

    Methods in org.eclipse.emf.cdo.server with parameters of type IRepository
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CDOServerUtil.`addRepository(IManagedContainer container, IRepository repository)`

    Constructors in org.eclipse.emf.cdo.server with parameters of type IRepository
    Constructor and Description
    `CDOServerExporter(IRepository repository)`
    `CDOServerImporter(IRepository repository)`
    `XML(IRepository repository)`
    `XML(IRepository repository)`

  - ### Uses of IRepository in org.eclipse.emf.cdo.server.admin

    Methods in org.eclipse.emf.cdo.server.admin that return IRepository
    Modifier and Type | Method and Description
    --- | ---
    `IRepository` | CDORepositoryConfigurationManager.`addRepository(String name, Document configuration)`

    Methods in org.eclipse.emf.cdo.server.admin that return types with arguments of type IRepository
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,IRepository>` | CDORepositoryConfigurationManager.`getRepositories()`

    Methods in org.eclipse.emf.cdo.server.admin with parameters of type IRepository
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CDORepositoryConfigurationManager.`canRemoveRepository(IRepository repository)`
    `void` | CDORepositoryConfigurationManager.`removeRepository(IRepository repository)`

  - ### Uses of IRepository in org.eclipse.emf.cdo.server.embedded

    Methods in org.eclipse.emf.cdo.server.embedded that return IRepository
    Modifier and Type | Method and Description
    --- | ---
    `IRepository` | CDOSessionConfiguration.`getRepository()` Deprecated.

    Methods in org.eclipse.emf.cdo.server.embedded with parameters of type IRepository
    Modifier and Type | Method and Description
    --- | ---
    `void` | CDOSessionConfiguration.`setRepository(IRepository repository)` Deprecated.

  - ### Uses of IRepository in org.eclipse.emf.cdo.server.security

    Methods in org.eclipse.emf.cdo.server.security that return IRepository
    Modifier and Type | Method and Description
    --- | ---
    `IRepository` | ISecurityManager.`getRepository()`

    Methods in org.eclipse.emf.cdo.server.security with parameters of type IRepository
    Modifier and Type | Method and Description
    --- | ---
    `static ISecurityManager` | SecurityManagerUtil.`getSecurityManager(IRepository repository)`

  - ### Uses of IRepository in org.eclipse.emf.cdo.server.spi.admin

    Methods in org.eclipse.emf.cdo.server.spi.admin that return IRepository
    Modifier and Type | Method and Description
    --- | ---
    `IRepository` | CDOAdminHandler.`createRepository(String name, Map<String,Object> properties)`

    Methods in org.eclipse.emf.cdo.server.spi.admin with parameters of type IRepository
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CDOAdminHandler2.`canDelete(IRepository delegate)` Queries whether a given `repository` can be deleted.
    `void` | CDOAdminHandler.`deleteRepository(IRepository delegate)`

  - ### Uses of IRepository in org.eclipse.emf.cdo.spi.server

    Subinterfaces of IRepository in org.eclipse.emf.cdo.spi.server
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InternalFailoverParticipant` If the meaning of this type isn't clear, there really should be more of a description here...
    `interface` | `InternalRepository` If the meaning of this type isn't clear, there really should be more of a description here...
    `interface` | `InternalSynchronizableRepository` If the meaning of this type isn't clear, there really should be more of a description here...

    Methods in org.eclipse.emf.cdo.spi.server that return IRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected IRepository[]` | RepositoryConfigurator.`configure(Document document)`
    `IRepository[]` | RepositoryConfigurator.`configure(File configFile)`
    `IRepository[]` | RepositoryConfigurator.`configure(Reader configReader)`
    `IRepository` | RepositoryFactory.`createRepository()`
    `static IRepository` | RepositoryFactory.`get(IManagedContainer container, String name)`
    `protected IRepository` | RepositoryConfigurator.`getRepository(Element repositoryConfig)`
    `protected IRepository` | RepositoryUserManager.`getRepository(IManagedContainer container, String repositoryName)`
    `IRepository` | ContainerRepositoryProvider.`getRepository(String name)`
    `protected IRepository` | RepositoryConfigurator.`getRepository(String repositoryType)`

    Methods in org.eclipse.emf.cdo.spi.server with parameters of type IRepository
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract char[]` | RepositoryUserManager.`getPassword(IRepository repository, String userID)`
    `void` | InternalStore.`setRepository(IRepository repository)`
    `void` | Store.`setRepository(IRepository repository)`

Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html