Interface InternalView

  • All Superinterfaces:
    CDOBranchPoint, CDOBranchProvider, CDOCommonView, CDORevisionProvider, CDOTimeProvider, org.eclipse.net4j.util.collection.Closeable, IAdaptable, org.eclipse.net4j.util.lifecycle.IDeactivateable, org.eclipse.net4j.util.concurrent.IExecutorServiceProvider, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.event.INotifier, org.eclipse.net4j.util.options.IOptionsContainer, org.eclipse.net4j.util.properties.IPropertiesContainer, IView
    All Known Subinterfaces:
    InternalTransaction

    public interface InternalView
    extends IView, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.concurrent.IExecutorServiceProvider
    If the meaning of this type isn't clear, there really should be more of a description here...
    Since:
    3.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 Detail

      • setDurableLockingID

        void setDurableLockingID​(java.lang.String durableLockingID)
        Since:
        4.0
      • changeTarget

        void changeTarget​(CDOBranchPoint branchPoint,
                          java.util.List<CDOID> invalidObjects,
                          java.util.List<CDORevisionDelta> allChangedObjects,
                          java.util.List<CDOID> allDetachedObjects)
        Since:
        4.0
      • subscribe

        void subscribe​(CDOID id)
      • unsubscribe

        void unsubscribe​(CDOID id)
      • hasSubscription

        boolean hasSubscription​(CDOID id)
      • clearChangeSubscription

        void clearChangeSubscription()
      • doClose

        void doClose()
      • inverseClose

        void inverseClose()
        Since:
        4.15
      • closeUnit

        void closeUnit​(CDOID rootID)
        Since:
        4.5
      • isInOpenUnit

        boolean isInOpenUnit​(CDOID id)
        Since:
        4.5