## Uses of Interface
org.eclipse.emf.cdo.session.CDOSession

- Packages that use CDOSession
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.explorer.repositories | Interfaces for working with `repositories`.
  org.eclipse.emf.cdo.net4j | Client concepts for dealing with Net4j-based sessions to remote repositories.
  org.eclipse.emf.cdo.security.ui | Concepts and default implementations for the CDO security user interface.
  org.eclipse.emf.cdo.server | Server concepts for dealing with repositories and stores.
  org.eclipse.emf.cdo.session | Client concepts for dealing with sessions to CDO repositories.
  org.eclipse.emf.cdo.session.remote | Client concepts for the communication and collaboration with other sessions.
  org.eclipse.emf.cdo.transaction | Client concepts for dealing with transactions, distributed transactions and their save points.
  org.eclipse.emf.cdo.ui | Reusable UI components specific to the CDO Model Repository.
  org.eclipse.emf.cdo.ui.compare | Classes that help to open EMF Compare user interfaces on CDO models.
  org.eclipse.emf.cdo.ui.widgets | A library with reusable widgets.
  org.eclipse.emf.cdo.util | Client utility classes, some common interfaces and exceptions.
  org.eclipse.emf.cdo.view | Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
  org.eclipse.emf.spi.cdo | Client service provider interfaces and useful base implementations.

- - ### Uses of CDOSession in org.eclipse.emf.cdo.explorer.repositories

    Methods in org.eclipse.emf.cdo.explorer.repositories that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | CDORepository.`acquireSession()`
    `CDOSession` | CDORepository.`getSession()`

    Methods in org.eclipse.emf.cdo.explorer.repositories with parameters of type CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDORepository` | CDORepositoryManager.`getRepository(CDOSession session)`

  - ### Uses of CDOSession in org.eclipse.emf.cdo.net4j

    Subinterfaces of CDOSession in org.eclipse.emf.cdo.net4j
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CDONet4jSession` A Net4j-specific CDO `session`.
    `interface` | `CDOSession` Deprecated. Use `CDONet4jSession`.

  - ### Uses of CDOSession in org.eclipse.emf.cdo.security.ui

    Methods in org.eclipse.emf.cdo.security.ui with parameters of type CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOView` | ISecurityManagementContext.`connect(CDOSession session)` Obtains a view in which to open the security resource for editing.
    `CDOView` | ISecurityManagementContext.Default.`connect(CDOSession session)`

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

    Methods in org.eclipse.emf.cdo.server that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | IRepositorySynchronizer.`getRemoteSession()`

  - ### Uses of CDOSession in org.eclipse.emf.cdo.session

    Methods in org.eclipse.emf.cdo.session that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | CDOSession.Options.`getContainer()` Returns the `session` of this options object.
    `CDOSession` | CDOSessionConfiguration.SessionOpenedEvent.`getOpenedSession()`
    `CDOSession` | CDOCollectionLoadingPolicy.`getSession()`
    `CDOSession` | CDORepositoryInfo.`getSession()` Returns the session.
    `CDOSession` | CDOSessionProvider.`getSession()`
    `CDOSession` | CDOSessionEvent.`getSource()`
    `CDOSession` | CDOSessionConfiguration.`openSession()` Opens the session for this configuration.

    Methods in org.eclipse.emf.cdo.session with parameters of type CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `void` | CDORetryExceptionHandler.`handleException(CDOSession session, int attempt, java.lang.Exception exception)`
    `void` | CDOSession.ExceptionHandler.`handleException(CDOSession session, int attempt, java.lang.Exception exception)`
    `void` | CDOCollectionLoadingPolicy.`setSession(CDOSession session)`

  - ### Uses of CDOSession in org.eclipse.emf.cdo.session.remote

    Methods in org.eclipse.emf.cdo.session.remote that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | CDORemoteSessionManager.`getLocalSession()` Returns the `local session` this CDORemoteSessionManager belongs to.

  - ### Uses of CDOSession in org.eclipse.emf.cdo.transaction

    Methods in org.eclipse.emf.cdo.transaction that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | CDOPushTransaction.`getSession()`

  - ### Uses of CDOSession in org.eclipse.emf.cdo.ui

    Methods in org.eclipse.emf.cdo.ui with parameters of type CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `protected Dialog` | CDOInteractiveExceptionHandler.`createDialog(CDOSession session, int attempt, java.lang.Exception exception)`
    `boolean` | CDOItemProvider.`fillGenerated(MenuManager manager, CDOSession session)`
    `void` | CDOItemProvider.`fillSession(IMenuManager manager, CDOSession session)`
    `void` | CDOInteractiveExceptionHandler.`handleException(CDOSession session, int attempt, java.lang.Exception exception)`

    Constructors in org.eclipse.emf.cdo.ui with parameters of type CDOSession
    Constructor and Description
    `ExceptionDialog(Shell parentShell, CDOSession session, int attempt, java.lang.Exception exception)`

  - ### Uses of CDOSession in org.eclipse.emf.cdo.ui.compare

    Methods in org.eclipse.emf.cdo.ui.compare with parameters of type CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | CDOCompareEditorUtil.`openDialog(CDOSession session, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint)`

  - ### Uses of CDOSession in org.eclipse.emf.cdo.ui.widgets

    Methods in org.eclipse.emf.cdo.ui.widgets that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | CommitHistoryComposite.Input.`getSession()`
    `CDOSession` | ComposeBranchPointComposite.`getSession()` Deprecated. as of 4.4 no longer supported.
    `CDOSession` | SelectBranchComposite.`getSession()` Deprecated.

    Methods in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `protected CDOCommitHistory` | CommitHistoryComposite.`createHistory(CDOSession session, CDOBranch branch, CDOObject object)`
    `protected SelectBranchComposite` | ComposeBranchPointComposite.`createSelectBranchComposite(CDOSession session, CDOBranch branch)` Deprecated. as of 4.4 use `ComposeBranchPointComposite.createBranchViewer()`.

    Constructors in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOSession
    Constructor and Description
    `ComposeBranchPointComposite(Composite parent, int style, CDOSession session, CDOBranchPoint branchPoint, boolean allowTimeStamp)` Deprecated. as of 4.4 use `ComposeBranchPointComposite.ComposeBranchPointComposite(Composite, boolean, CDOBranchPoint)`.
    `Input(CDOSession session, CDOBranch branch, CDOObject object)`
    `SelectBranchComposite(Composite parent, int style, CDOSession session, CDOBranch branch)` Deprecated.
    `SelectBranchComposite(Composite parent, int style, CDOSession session, CDOBranch branch, boolean withHistory)` Deprecated.

  - ### Uses of CDOSession in org.eclipse.emf.cdo.util

    Methods in org.eclipse.emf.cdo.util that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `static CDOSession` | CDOUtil.`getSession(java.lang.Object object)`

    Methods in org.eclipse.emf.cdo.util with parameters of type CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `static URI` | CDOURIUtil.`createResourceURI(CDOSession session, java.lang.String path)` Deprecated. This method is subject to removal in a future release.
    `static boolean` | CDOUtil.`isSessionDirty(CDOSession session)` Returns `true` if the given `session` contains a dirty `transaction`, `false` otherwise.

  - ### Uses of CDOSession in org.eclipse.emf.cdo.view

    Methods in org.eclipse.emf.cdo.view that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | CDOView.`getSession()` Returns the `session` this view was opened by.

  - ### Uses of CDOSession in org.eclipse.emf.spi.cdo

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

    Methods in org.eclipse.emf.spi.cdo that return CDOSession
    Modifier and Type | Method and Description
    --- | ---
    `CDOSession` | CDOSessionInvalidationEventQueue.`getSession()`

    Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOSession
    Constructor and Description
    `CDOSessionInvalidationAggregator(CDOSession session)` Deprecated.
    `CDOSessionInvalidationEventQueue(CDOSession session)`

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