org.eclipse.emf.cdo.admin
Interface CDOAdminClientManager

All Superinterfaces:
IContainer<CDOAdminClient>, INotifier

public interface CDOAdminClientManager
extends IContainer<CDOAdminClient>

Manages multiple remote administration connections.

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
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
 
Method Summary
 boolean addConnection(String url)
           
 int addConnections(Collection<String> urls)
           
 CDOAdminClient getConnection(String url)
           
 CDOAdminClient[] getConnections()
           
 List<String> getConnectionURLs()
           
 IManagedContainer getContainer()
           
 boolean removeConnection(CDOAdminClient connection)
           
 
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
 

Method Detail

getContainer

IManagedContainer getContainer()

getConnections

CDOAdminClient[] getConnections()

getConnectionURLs

List<String> getConnectionURLs()

getConnection

CDOAdminClient getConnection(String url)

addConnections

int addConnections(Collection<String> urls)

addConnection

boolean addConnection(String url)

removeConnection

boolean removeConnection(CDOAdminClient connection)


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