Interface CDORepository
- 
- All Superinterfaces:
- org.eclipse.emf.common.notify.Adapter,- CDOExplorerElement,- CDOSessionProvider,- CDOTransactionOpener,- CDOViewOpener,- java.lang.Comparable<CDOExplorerElement>,- IAdaptable,- org.eclipse.net4j.util.container.IContainer<CDOBranch>,- org.eclipse.net4j.util.security.ICredentialsProvider,- org.eclipse.net4j.util.security.ICredentialsProvider2,- org.eclipse.net4j.util.container.IManagedContainerProvider,- org.eclipse.net4j.util.event.INotifier,- org.eclipse.net4j.util.security.IPasswordCredentialsProvider,- org.eclipse.net4j.util.security.IPasswordCredentialsProvider2,- org.eclipse.net4j.util.security.IPasswordCredentialsUpdateProvider
 
 public interface CDORepository extends CDOExplorerElement, org.eclipse.net4j.util.container.IContainer<CDOBranch>, org.eclipse.net4j.util.security.IPasswordCredentialsProvider2, org.eclipse.net4j.util.security.IPasswordCredentialsUpdateProvider, org.eclipse.net4j.util.container.IManagedContainerProvider, CDOSessionProvider, CDOViewOpener, CDOTransactionOpener A CDO server independent representation of a repository.- Since:
- 4.4
- 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.
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classCDORepository.IDGenerationstatic classCDORepository.Statestatic classCDORepository.VersioningMode- 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapterorg.eclipse.emf.common.notify.Adapter.Internal
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerorg.eclipse.net4j.util.container.IContainer.Modifiable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends java.lang.Object>
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringTYPE_CLONEstatic java.lang.StringTYPE_LOCALstatic java.lang.StringTYPE_REMOTE
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description CDOSessionacquireSession()voidconnect()voiddisconnect()CDOCheckout[]getCheckouts()java.lang.StringgetConnectorDescription()java.lang.StringgetConnectorType()org.eclipse.net4j.util.container.IManagedContainergetContainer()org.eclipse.net4j.util.security.IPasswordCredentialsgetCredentials()CDORepository.IDGenerationgetIDGeneration()java.lang.StringgetName()CDOSessiongetSession()CDORepository.StategetState()java.lang.StringgetURI()CDORepository.VersioningModegetVersioningMode()booleanisAuthenticating()booleanisClone()booleanisConnected()booleanisLocal()booleanisRemote()voidreleaseSession()voidsetCredentials(org.eclipse.net4j.util.security.IPasswordCredentials credentials)- 
Methods inherited from interface org.eclipse.emf.common.notify.AdaptergetTarget, isAdapterForType, notifyChanged, setTarget
 - 
Methods inherited from interface org.eclipse.emf.cdo.explorer.CDOExplorerElementdelete, getDescription, getError, getFolder, getID, getLabel, getProperties, getStateFolder, getStateFolder, getType, setDescription, setLabel
 - 
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOTransactionOpeneropenTransaction, openTransaction
 - 
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewOpeneropenView, openView
 - 
Methods inherited from interface org.eclipse.core.runtime.IAdaptablegetAdapter
 - 
Methods inherited from interface org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
 
- 
 
- 
- 
- 
Field Detail- 
TYPE_REMOTEstatic final java.lang.String TYPE_REMOTE - See Also:
- Constant Field Values
 
 - 
TYPE_CLONEstatic final java.lang.String TYPE_CLONE - See Also:
- Constant Field Values
 
 - 
TYPE_LOCALstatic final java.lang.String TYPE_LOCAL - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
isRemoteboolean isRemote() 
 - 
isCloneboolean isClone() 
 - 
isLocalboolean isLocal() 
 - 
getContainerorg.eclipse.net4j.util.container.IManagedContainer getContainer() - Specified by:
- getContainerin interface- org.eclipse.net4j.util.container.IManagedContainerProvider
- Since:
- 4.7
 
 - 
getConnectorTypejava.lang.String getConnectorType() 
 - 
getConnectorDescriptionjava.lang.String getConnectorDescription() 
 - 
getNamejava.lang.String getName() 
 - 
getURIjava.lang.String getURI() 
 - 
getVersioningModeCDORepository.VersioningMode getVersioningMode() 
 - 
getIDGenerationCDORepository.IDGeneration getIDGeneration() 
 - 
isAuthenticatingboolean isAuthenticating() - Since:
- 4.11
 
 - 
getCredentialsorg.eclipse.net4j.util.security.IPasswordCredentials getCredentials() - Specified by:
- getCredentialsin interface- org.eclipse.net4j.util.security.ICredentialsProvider
- Specified by:
- getCredentialsin interface- org.eclipse.net4j.util.security.IPasswordCredentialsProvider
 
 - 
setCredentialsvoid setCredentials(org.eclipse.net4j.util.security.IPasswordCredentials credentials) 
 - 
getStateCDORepository.State getState() 
 - 
isConnectedboolean isConnected() 
 - 
connectvoid connect() 
 - 
disconnectvoid disconnect() 
 - 
getCheckoutsCDOCheckout[] getCheckouts() 
 - 
getSessionCDOSession getSession() - Specified by:
- getSessionin interface- CDOSessionProvider
 
 - 
acquireSessionCDOSession acquireSession() 
 - 
releaseSessionvoid releaseSession() 
 
- 
 
-