Interface CDORepository

  • All Superinterfaces:
    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.
    • Method Detail

      • isRemote

        boolean isRemote()
      • isClone

        boolean isClone()
      • isLocal

        boolean isLocal()
      • getContainer

        org.eclipse.net4j.util.container.IManagedContainer getContainer()
        Specified by:
        getContainer in interface org.eclipse.net4j.util.container.IManagedContainerProvider
        Since:
        4.7
      • getConnectorType

        java.lang.String getConnectorType()
      • getConnectorDescription

        java.lang.String getConnectorDescription()
      • getName

        java.lang.String getName()
      • getURI

        java.lang.String getURI()
      • getCredentials

        org.eclipse.net4j.util.security.IPasswordCredentials getCredentials()
        Specified by:
        getCredentials in interface org.eclipse.net4j.util.security.ICredentialsProvider
        Specified by:
        getCredentials in interface org.eclipse.net4j.util.security.IPasswordCredentialsProvider
      • setCredentials

        void setCredentials​(org.eclipse.net4j.util.security.IPasswordCredentials credentials)
      • isConnected

        boolean isConnected()
      • connect

        void connect()
      • disconnect

        void disconnect()
      • releaseSession

        void releaseSession()