Interface CDOAdminClient

  • All Superinterfaces:
    CDOAdmin, org.eclipse.net4j.util.collection.Closeable, org.eclipse.net4j.util.container.IContainer<CDOAdminRepository>, org.eclipse.net4j.util.event.INotifier

    public interface CDOAdminClient
    extends CDOAdmin
    A client-side administrative interface.

    It can fire the following events:

    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

      • getURL

        java.lang.String getURL()
      • isConnected

        boolean isConnected()
      • getConnector

        org.eclipse.net4j.connector.IConnector getConnector()
      • createRepository

        CDOAdminClientRepository createRepository​(java.lang.String name,
                                                  java.lang.String type,
                                                  java.util.Map<java.lang.String,​java.lang.Object> properties)
        Description copied from interface: CDOAdmin
        Creates a new remote repository and returns its administrative interface.

        On the server-side the creation is delegated to an instance of org.eclipse.emf.cdo.server.spi.admin.CDOAdminHandler that is registered with the server's container under the given type argument. The name and properties arguments are passed on to the registered handler.

        Specified by:
        createRepository in interface CDOAdmin