# Uses of Package
org.eclipse.emf.cdo.spi.server

- Packages that use org.eclipse.emf.cdo.spi.server
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.server | Server concepts for dealing with repositories and stores.
  org.eclipse.emf.cdo.server.ocl | Server implementation of a generic OCL query handler.
  org.eclipse.emf.cdo.server.spi.security | Server provider interfaces (SPI) for the server integration of the `Security` model.
  org.eclipse.emf.cdo.spi.server | Server service provider interfaces and useful base implementations.
  org.eclipse.emf.cdo.spi.workspace | Server provider interfaces (SPI) for CDO `workspaces`.

- Classes in org.eclipse.emf.cdo.spi.server used by org.eclipse.emf.cdo.server
  Class | Description
  --- | ---
  ICommitConflictResolver |
  InternalCommitContext | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalRepository | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalSession | If the meaning of this type isn't clear, there really should be more of a description here...
  ISessionProtocol | 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 used by org.eclipse.emf.cdo.server.ocl
  Class | Description
  --- | ---
  QueryHandlerFactory | 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 used by org.eclipse.emf.cdo.server.spi.security
  Class | Description
  --- | ---
  InternalRepository | 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 used by org.eclipse.emf.cdo.spi.server
  Class | Description
  --- | ---
  CDOCommand |
  CDOCommand.CommandParameter |
  CDOCommand.WithRepository |
  ContainerRepositoryProvider | If the meaning of this type isn't clear, there really should be more of a description here...
  IAppExtension | If the meaning of this type isn't clear, there really should be more of a description here...
  IAppExtension3 | An optional extension of the `IAppExtension` interface for `repository-aware` app extensions.
  IAuthenticationProtocol |
  ICommitConflictResolver |
  InternalCommitContext | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalCommitManager | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalLockManager | The type of the to-be-locked objects is either `CDOIDAndBranch` or `CDOID`, depending on whether branching is supported by the repository or not.
  InternalQueryManager | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalQueryResult | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalRepository | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalRepositorySynchronizer | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalSession | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalSessionManager | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalStore | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalSynchronizableRepository | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalTransaction | If the meaning of this type isn't clear, there really should be more of a description here...
  InternalTransaction.CommitAttempt |
  InternalUnitManager |
  InternalUnitManager.InternalObjectAttacher |
  InternalView | If the meaning of this type isn't clear, there really should be more of a description here...
  ISessionProtocol | If the meaning of this type isn't clear, there really should be more of a description here...
  LongIDStore | If the meaning of this type isn't clear, there really should be more of a description here...
  LongIDStoreAccessor | If the meaning of this type isn't clear, there really should be more of a description here...
  PluginRepositoryProvider | If the meaning of this type isn't clear, there really should be more of a description here...
  RepositoryActivityLog |
  RepositoryActivityLog.Factory |
  RepositoryConfigurator | If the meaning of this type isn't clear, there really should be more of a description here...
  RepositoryConfigurator.Factory |
  RepositoryUserManager | If the meaning of this type isn't clear, there really should be more of a description here...
  RepositoryUserManager.RepositoryUserManagerFactory | If the meaning of this type isn't clear, there really should be more of a description here...
  Store | If the meaning of this type isn't clear, there really should be more of a description here...
  StoreAccessor | If the meaning of this type isn't clear, there really should be more of a description here...
  StoreAccessorBase | If the meaning of this type isn't clear, there really should be more of a description here...
  StoreAccessorPool | 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 used by org.eclipse.emf.cdo.spi.workspace
  Class | Description
  --- | ---
  InternalRepository | If the meaning of this type isn't clear, there really should be more of a description here...