Interface CDOCommonView

All Superinterfaces:
CDOBranchPoint, CDOBranchProvider, CDORevisionProvider, CDOTimeProvider, org.eclipse.net4j.util.collection.Closeable, IAdaptable, org.eclipse.net4j.util.options.IOptionsContainer, org.eclipse.net4j.util.properties.IPropertiesContainer
All Known Subinterfaces:
CDOCommonTransaction, CDOTransaction, CDOView, InternalCDOTransaction, InternalCDOView, InternalTransaction, InternalView, ITransaction, IView
All Known Implementing Classes:
CDOPushTransaction

public interface CDOCommonView extends CDOBranchPoint, CDORevisionProvider, org.eclipse.net4j.util.options.IOptionsContainer, org.eclipse.net4j.util.properties.IPropertiesContainer, IAdaptable, org.eclipse.net4j.util.collection.Closeable
Abstracts the information about CDO views that is common to both client and server side.
Since:
2.0
Author:
Eike Stepper
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.
  • Method Details

    • getSessionID

      int getSessionID()
      Since:
      4.15
    • getViewID

      int getViewID()
    • isReadOnly

      boolean isReadOnly()
      Since:
      3.0
    • isHistorical

      boolean isHistorical()
      Since:
      4.5
    • getSession

      CDOCommonSession getSession()
    • getDurableLockingID

      String getDurableLockingID()
      Since:
      4.0
    • isDurableView

      boolean isDurableView()
      Since:
      4.15
    • getLockOwner

      CDOLockOwner getLockOwner()
      Since:
      4.15
    • options

      Returns the options of this view.
      Specified by:
      options in interface org.eclipse.net4j.util.options.IOptionsContainer
      Since:
      4.1