Interface InternalCommitContext

    • Field Detail

    • Method Detail

      • isTreeRestructuring

        boolean isTreeRestructuring()
        Since:
        4.5
      • setLastTreeRestructuringCommit

        void setLastTreeRestructuringCommit​(long lastTreeRestructuringCommit)
        Since:
        4.2
      • preWrite

        void preWrite()
      • write

        void write​(org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
      • commit

        void commit​(org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
      • rollback

        void rollback​(java.lang.String message)
      • postCommit

        void postCommit​(boolean success)
      • getDetachedRevisions

        InternalCDORevision[] getDetachedRevisions​(boolean check)
        Since:
        4.6
      • setClearResourcePathCache

        void setClearResourcePathCache​(boolean clearResourcePathCache)
        Since:
        4.2
      • setUsingEcore

        void setUsingEcore​(boolean usingEcore)
        Since:
        4.2
      • setUsingEtypes

        void setUsingEtypes​(boolean usingEtypes)
        Since:
        4.2
      • setDetachedObjects

        void setDetachedObjects​(CDOID[] detachedObjects)
      • setDetachedObjectTypes

        void setDetachedObjectTypes​(java.util.Map<CDOID,​EClass> detachedObjectTypes)
        Since:
        4.0
      • setDetachedObjectVersions

        void setDetachedObjectVersions​(CDOBranchVersion[] detachedObjectVersions)
        Since:
        4.2
      • setLastUpdateTime

        void setLastUpdateTime​(long lastUpdateTime)
        Since:
        4.2
      • setAutoReleaseLocksEnabled

        @Deprecated
        void setAutoReleaseLocksEnabled​(boolean on)
        Deprecated.
        As of 4.5 no longer supported. See setIDsToUnlock(CDOID[]).
      • setLocksOnNewObjects

        void setLocksOnNewObjects​(CDOLockState[] locksOnNewObjects)
        Since:
        4.1
      • setIDsToUnlock

        void setIDsToUnlock​(CDOID[] idsToUnlock)
        Since:
        4.6
      • setCommitNumber

        void setCommitNumber​(int commitNumber)
        Since:
        4.5
      • setCommitComment

        void setCommitComment​(java.lang.String comment)
      • setCommitMergeSource

        void setCommitMergeSource​(CDOBranchPoint mergeSource)
        Since:
        4.6
      • setLobs

        void setLobs​(org.eclipse.net4j.util.io.ExtendedDataInputStream in)
        Since:
        4.0
      • addIDMapping

        void addIDMapping​(CDOID oldID,
                          CDOID newID)
      • applyIDMappings

        void applyIDMappings​(org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
      • setSecurityImpact

        void setSecurityImpact​(byte securityImpact,
                               java.util.Set<? extends java.lang.Object> impactedRules)
        Since:
        4.3