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

- Packages that use IStore
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.server | Server concepts for dealing with repositories and stores.
  org.eclipse.emf.cdo.server.db | Server concepts for dealing with DB stores and accessors.
  org.eclipse.emf.cdo.server.embedded | Server concepts for dealing with Net4j-based repositories and fail-over infrastructure.
  org.eclipse.emf.cdo.server.lissome | Server concepts for dealing with DB stores and accessors.
  org.eclipse.emf.cdo.server.mem | Server concepts for dealing with in-memory stores.
  org.eclipse.emf.cdo.server.mongodb | Server concepts for dealing with MongoDB stores and accessors.
  org.eclipse.emf.cdo.spi.server | Server service provider interfaces and useful base implementations.
  org.eclipse.emf.cdo.workspace | Concepts to checkout, open and further operate CDO `workspaces`.

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

    Methods in org.eclipse.emf.cdo.server that return IStore
    Modifier and Type | Method and Description
    --- | ---
    `IStore` | IStoreFactory.`createStore(java.lang.String repositoryName, java.util.Map<java.lang.String,java.lang.String> repositoryProperties, org.w3c.dom.Element storeConfig)`
    `IStore` | IRepository.`getStore()`
    `IStore` | IStoreAccessor.`getStore()` Returns the store this accessor is associated with.

    Methods in org.eclipse.emf.cdo.server with parameters of type IStore
    Modifier and Type | Method and Description
    --- | ---
    `static ISynchronizableRepository` | CDOServerUtil.`createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props)`
    `static ISynchronizableRepository` | CDOServerUtil.`createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer)`
    `static ISynchronizableRepository` | CDOServerUtil.`createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer, boolean master)`
    `static ISynchronizableRepository` | CDOServerUtil.`createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer, boolean master, boolean allowBackupCommits)`
    `static ISynchronizableRepository` | CDOServerUtil.`createOfflineClone(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer)`
    `static IRepository` | CDOServerUtil.`createRepository(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props)`

  - ### Uses of IStore in org.eclipse.emf.cdo.server.db

    Subinterfaces of IStore in org.eclipse.emf.cdo.server.db
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IDBStore` The main entry point to the API of CDO's proprietary object/relational mapper.

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

    Methods in org.eclipse.emf.cdo.server.embedded that return IStore
    Modifier and Type | Method and Description
    --- | ---
    `abstract IStore` | CDOEmbeddedRepositoryConfig.`createStore(IManagedContainer container)`

  - ### Uses of IStore in org.eclipse.emf.cdo.server.lissome

    Subinterfaces of IStore in org.eclipse.emf.cdo.server.lissome
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ILissomeStore` The main entry point to the API of CDO's proprietary Lissome store.

  - ### Uses of IStore in org.eclipse.emf.cdo.server.mem

    Subinterfaces of IStore in org.eclipse.emf.cdo.server.mem
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IMEMStore` A simple in-memory `store`.

  - ### Uses of IStore in org.eclipse.emf.cdo.server.mongodb

    Subinterfaces of IStore in org.eclipse.emf.cdo.server.mongodb
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IMongoDBStore` The main entry point to the API of CDO's MongoDB back-end integration.

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

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

    Classes in org.eclipse.emf.cdo.spi.server that implement IStore
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LongIDStore` If the meaning of this type isn't clear, there really should be more of a description here...
    `class` | `Store` 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 IStore
    Modifier and Type | Method and Description
    --- | ---
    `protected IStore` | RepositoryConfigurator.`createStore(java.lang.String repositoryName, java.util.Map<java.lang.String,java.lang.String> repositoryProperties, org.w3c.dom.Element storeConfig)`
    `IStore` | StoreAccessorPool.`getStore()`

    Constructors in org.eclipse.emf.cdo.spi.server with parameters of type IStore
    Constructor and Description
    `StoreAccessorPool(IStore store, java.lang.Object context)`

  - ### Uses of IStore in org.eclipse.emf.cdo.workspace

    Methods in org.eclipse.emf.cdo.workspace that return IStore
    Modifier and Type | Method and Description
    --- | ---
    `IStore` | CDOWorkspaceConfiguration.`getStore()`

    Methods in org.eclipse.emf.cdo.workspace with parameters of type IStore
    Modifier and Type | Method and Description
    --- | ---
    `static CDOWorkspace` | CDOWorkspaceUtil.`checkout(IStore local, CDOWorkspaceBase base, CDOSessionConfigurationFactory remote)` Deprecated. Use `CDOWorkspaceUtil.createWorkspaceConfiguration()` and `CDOWorkspaceConfiguration.checkout()`
    `static CDOWorkspace` | CDOWorkspaceUtil.`checkout(IStore local, CDOWorkspaceBase base, CDOSessionConfigurationFactory remote, long timeStamp)` Deprecated. Use `CDOWorkspaceUtil.createWorkspaceConfiguration()` and `CDOWorkspaceConfiguration.checkout()`
    `static CDOWorkspace` | CDOWorkspaceUtil.`checkout(IStore local, CDOWorkspaceBase base, CDOSessionConfigurationFactory remote, java.lang.String branchPath)` Deprecated. Use `CDOWorkspaceUtil.createWorkspaceConfiguration()` and `CDOWorkspaceConfiguration.checkout()`
    `static CDOWorkspace` | CDOWorkspaceUtil.`checkout(IStore local, CDOWorkspaceBase base, CDOSessionConfigurationFactory remote, java.lang.String branchPath, long timeStamp)` Deprecated. Use `CDOWorkspaceUtil.createWorkspaceConfiguration()` and `CDOWorkspaceConfiguration.checkout()`
    `static CDOWorkspace` | CDOWorkspaceUtil.`open(IStore local, CDOWorkspaceBase base, CDOSessionConfigurationFactory remote)` Deprecated. Use `CDOWorkspaceUtil.createWorkspaceConfiguration()` and `CDOWorkspaceConfiguration.open()`
    `void` | CDOWorkspaceConfiguration.`setStore(IStore store)`

Copyright (c) 2004-2019 Eike Stepper (Loehne, 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