public final class Client extends Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetId, getNodePath, getStringPathgetContextpublic static final String KEY
public boolean isTagged(String tag)
public ClientIdentifier getClientIdentifier()
public String getHostAddress()
public String getHostName()
public Cluster getCluster()
public long getPid()
public String getClientId()
public String getVmId()
public String getLogicalConnectionUid()
public String getName()
public Map<String,Connection> getConnections()
public int getConnectionCount()
public Client addConnection(Connection connection)
public Optional<Connection> getConnection(Context context)
public Optional<Connection> getConnection(String id)
public java.util.stream.Stream<Connection> connectionStream()
public java.util.stream.Stream<Connection> connectionStream(Server server)
public Optional<Connection> getConnection(Server server, Endpoint endpoint)
public Optional<Connection> removeConnection(String id)
public java.util.stream.Stream<Manageable> linkedManageableStream()
public int getLinkedManageableCount()
public void remove()
public boolean isConnectedTo(Server server)
public boolean isConnected()
public boolean isConnectedToActive()
public Optional<Manageable> getLinkedManageable(String name, String type)
public boolean equals(Object o)
public int hashCode()
public static Client create(ClientIdentifier clientIdentifier)
public final Map<String,Manageable> getManageables()
getManageables in interface ManageableContainer<B>public final int getManageableCount()
getManageableCount in interface ManageableContainer<B>public final java.util.stream.Stream<Manageable> manageableStream()
manageableStream in interface ManageableContainer<B>public final B addManageable(Manageable manageable)
addManageable in interface ManageableContainer<B>public final Optional<Manageable> getManageable(Context context)
getManageable in interface ManageableContainer<B>public final Optional<Manageable> getManageable(String id)
getManageable in interface ManageableContainer<B>public final Optional<Manageable> getManageable(String name, String type)
getManageable in interface ManageableContainer<B>public final boolean hasManageable(String name, String type)
hasManageable in interface ManageableContainer<B>public final Optional<Manageable> removeManageable(String id)
removeManageable in interface ManageableContainer<B>public final java.util.stream.Stream<Manageable> manageableStream(String type)
manageableStream in interface ManageableContainer<B>public Context getContext()
getContext in interface Contextualpublic final List<? extends Node> getNodePath()
getNodePath in interface Nodepublic final String getStringPath()
getStringPath in interface NodeCopyright © 2016. All Rights Reserved.