Uses of Interface
org.eclipse.emf.cdo.server.IView

Packages that use IView
Package
Description
Server concepts for dealing with repositories and stores.
Server service provider interfaces and useful base implementations.
  • Uses of IView in org.eclipse.emf.cdo.server

    Subinterfaces of IView in org.eclipse.emf.cdo.server
    Modifier and Type
    Interface
    Description
    interface 
    The server-side representation of a client transaction.
    Methods in org.eclipse.emf.cdo.server that return IView
    Modifier and Type
    Method
    Description
    static IView
    CDOServerUtil.getServerView(CDOView view)
     
    IQueryContext.getView()
     
    ISession.getView(int viewID)
     
    ISession.getViews()
     
    ISession.openView(int viewID, CDOBranchPoint branchPoint)
     
    ISession.openView(int viewID, CDOBranchPoint branchPoint, String durableLockingID)
     
    Methods in org.eclipse.emf.cdo.server that return types with arguments of type IView
    Modifier and Type
    Method
    Description
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    IStoreAccessor.CommitContext.getPostCommmitLockStates()
    Methods in org.eclipse.emf.cdo.server with parameters of type IView
    Modifier and Type
    Method
    Description
    void
    IUnit.close(IView view)
     
    IUnitManager.createUnit(CDOID rootID, IView view, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
     
    void
    IStoreAccessor.UnitSupport.finishUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, long timeStamp, Object initResult, List<CDOID> ids)
     
    IStoreAccessor.UnitSupport.initUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, Set<CDOID> initializedIDs, long timeStamp, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
     
    void
    IUnit.open(IView view, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
     
    static CDOView
    CDOServerUtil.openView(IView view)
     
    static CDOView
    CDOServerUtil.openView(IView view, boolean legacyModeEnabled)
    Deprecated.
    As of 4.2 the legacy mode is always enabled, use CDOServerUtil.openView(IView).
    void
    IStoreAccessor.UnitSupport.readUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
     
  • Uses of IView in org.eclipse.emf.cdo.spi.server

    Modifier and Type
    Interface
    Description
    interface 
    Server-side transaction extension of a view that creates the commit context used to validate and persist a client commit.
    interface 
    Server-side state for one client view or transaction.
    Methods in org.eclipse.emf.cdo.spi.server that return IView
    Modifier and Type
    Method
    Description
    InternalLockManager.getLockOwner(String durableLockingID)
     
    InternalLockManager.openView(ISession session, int viewID, boolean readOnly, String durableLockingID)
    Deprecated.
    Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IView
    Modifier and Type
    Method
    Description
    InternalLockManager.getLockOwners(Object key, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType... lockTypes)
    Returns the set of views that own a lock of one of the specified types on the given key.
    org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>
    InternalLockManager.getLockState(Object key)
     
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.getLockStates()
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.lock2(boolean explicit, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView view, Collection<? extends Object> objects, boolean recursive, long timeout)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.lock2(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView context, Collection<? extends Object> objectsToLock, long timeout)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(boolean explicit, IView view)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(boolean explicit, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView view, Collection<? extends Object> objects, boolean recursive)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(IView context)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(IView context, Collection<? extends Object> objectsToUnlock)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView context, Collection<? extends Object> objectsToUnlock)
    Deprecated.
    Methods in org.eclipse.emf.cdo.spi.server with parameters of type IView
    Modifier and Type
    Method
    Description
    long
    InternalLockManager.changeLocks(IView view, List<? extends org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange<Object>> changes, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange.DeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Applies one ordered set of lock changes under one in-memory write-access scope, then persists explicit durable lock changes after releasing that access.
    InternalLockManager.changeLocksWithReservation(IView view, List<? extends org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange<Object>> changes, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange.DeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Applies a lock change and returns its exact sequencing reservation together with the generic lock-manager modification count.
    protected String
    RepositoryActivityLog.formatView(IView view)
     
    InternalLockManager.getLocks(IView view)
     
    protected abstract StoreAccessorPool
    Store.getWriterPool(IView view, boolean forReleasing)
    Returns a pool that may contain IStoreAccessor instances that are compatible with the given session.
    void
    InternalLockManager.lock(boolean explicit, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView view, Collection<? extends Object> objects, long timeout)
    Deprecated.
    long
    InternalLockManager.lock(IView view, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, long timeout, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
     
    long
    InternalLockManager.lock(IView context, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, long timeout, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Deprecated.
    void
    InternalLockManager.lock(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView context, Object objectToLock, long timeout)
    Deprecated.
    void
    InternalLockManager.lock(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView context, Collection<? extends Object> objectsToLock, long timeout)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.lock2(boolean explicit, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView view, Collection<? extends Object> objects, boolean recursive, long timeout)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.lock2(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView context, Collection<? extends Object> objectsToLock, long timeout)
    Deprecated.
    void
    InternalLockManager.unlock(boolean explicit, IView view)
    Deprecated.
    void
    InternalLockManager.unlock(boolean explicit, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView view, Collection<? extends Object> objects)
    Deprecated.
    void
    InternalLockManager.unlock(IView context)
    Deprecated.
    long
    InternalLockManager.unlock(IView view, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
     
    long
    InternalLockManager.unlock(IView context, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Deprecated.
    void
    InternalLockManager.unlock(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView context, Collection<? extends Object> objectsToUnlock)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(boolean explicit, IView view)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(boolean explicit, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView view, Collection<? extends Object> objects, boolean recursive)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(IView context)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(IView context, Collection<? extends Object> objectsToUnlock)
    Deprecated.
    List<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>>
    InternalLockManager.unlock2(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, IView context, Collection<? extends Object> objectsToUnlock)
    Deprecated.
    protected void
    RepositoryActivityLog.viewClosed(IView view, int concurrentViews)
     
    protected void
    RepositoryActivityLog.viewOpened(IView view, int concurrentViews, int views)
     
    Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type IView
    Modifier and Type
    Method
    Description
    long
    InternalLockManager.changeLocks(IView view, List<? extends org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange<Object>> changes, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange.DeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Applies one ordered set of lock changes under one in-memory write-access scope, then persists explicit durable lock changes after releasing that access.
    long
    InternalLockManager.changeLocks(IView view, List<? extends org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange<Object>> changes, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange.DeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Applies one ordered set of lock changes under one in-memory write-access scope, then persists explicit durable lock changes after releasing that access.
    InternalLockManager.changeLocksWithReservation(IView view, List<? extends org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange<Object>> changes, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange.DeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Applies a lock change and returns its exact sequencing reservation together with the generic lock-manager modification count.
    InternalLockManager.changeLocksWithReservation(IView view, List<? extends org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange<Object>> changes, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockChange.DeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Applies a lock change and returns its exact sequencing reservation together with the generic lock-manager modification count.
    void
    InternalLockManager.getLockStates(Collection<Object> keys, BiConsumer<Object,org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> consumer)
     
    void
    InternalLockManager.getLockStates(Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> consumer)
     
    long
    InternalLockManager.lock(IView view, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, long timeout, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
     
    long
    InternalLockManager.lock(IView view, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, long timeout, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
     
    long
    InternalLockManager.lock(IView context, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, long timeout, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Deprecated.
    long
    InternalLockManager.lock(IView context, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, long timeout, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Deprecated.
    void
    InternalLockManager.openView(ISession session, int viewID, boolean readOnly, String durableLockingID, Consumer<IView> viewConsumer, BiConsumer<CDOID,IDurableLockingManager.LockGrade> lockConsumer)
     
    void
    InternalLockManager.setLockState(Object key, org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView> lockState)
    Deprecated.
    long
    InternalLockManager.unlock(IView view, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
     
    long
    InternalLockManager.unlock(IView view, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, boolean recursive, boolean explicit, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
     
    long
    InternalLockManager.unlock(IView context, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Deprecated.
    long
    InternalLockManager.unlock(IView context, Collection<? extends Object> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, int count, org.eclipse.net4j.util.concurrent.IRWOLockManager.LockDeltaHandler<Object,IView> deltaHandler, Consumer<org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object,IView>> stateHandler)
    Deprecated.