org.eclipse.emf.cdo.spi.common.commit
Interface InternalCDOCommitInfoManager

All Superinterfaces:
CDOCommitHistory.Provider<CDOBranch,CDOCommitHistory>, CDOCommitInfoManager, CDOCommitInfoProvider, ILifecycle, INotifier

public interface InternalCDOCommitInfoManager
extends CDOCommitInfoManager, ILifecycle

If the meaning of this type isn't clear, there really should be more of a description here...

Since:
3.0
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Nested Class Summary
static interface InternalCDOCommitInfoManager.CommitInfoLoader
          If the meaning of this type isn't clear, there really should be more of a description here...
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.DeferrableActivation
 
Method Summary
 CDOCommitInfo createCommitInfo(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOCommitData commitData)
           
 InternalCDOCommitInfoManager.CommitInfoLoader getCommitInfoLoader()
           
 void notifyCommitInfoHandlers(CDOCommitInfo commitInfo)
           
 void setCommitInfoLoader(InternalCDOCommitInfoManager.CommitInfoLoader commitInfoLoader)
           
 void setRepository(CDOCommonRepository repository)
           
 
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoManager
getBaseOfBranch, getCommitInfo, getCommitInfo, getCommitInfos, getCommitInfos, getFirstOfBranch, getLastOfBranch, getRepository
 
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoProvider
addCommitInfoHandler, getCommitInfoHandlers, removeCommitInfoHandler
 
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitHistory.Provider
getHistory, getHistory
 
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
 

Method Detail

setRepository

void setRepository(CDOCommonRepository repository)
Since:
4.2

getCommitInfoLoader

InternalCDOCommitInfoManager.CommitInfoLoader getCommitInfoLoader()

setCommitInfoLoader

void setCommitInfoLoader(InternalCDOCommitInfoManager.CommitInfoLoader commitInfoLoader)

notifyCommitInfoHandlers

void notifyCommitInfoHandlers(CDOCommitInfo commitInfo)
Since:
4.2

createCommitInfo

CDOCommitInfo createCommitInfo(CDOBranch branch,
                               long timeStamp,
                               long previousTimeStamp,
                               String userID,
                               String comment,
                               CDOCommitData commitData)
Since:
4.0


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.