public class SlaveClient
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected T |
xmlRpcEndpoint |
Constructor and Description |
---|
SlaveClient(GraphName nodeName,
java.net.URI uri) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Object> |
getBusInfo() |
java.util.List<java.lang.Object> |
getBusStats() |
Response<java.net.URI> |
getMasterUri() |
Response<java.lang.Integer> |
getPid() |
Response<java.util.List<TopicDeclaration>> |
getPublications() |
java.net.URI |
getRemoteUri() |
Response<java.util.List<TopicDeclaration>> |
getSubscriptions() |
Response<java.lang.Void> |
paramUpdate(GraphName name,
boolean value) |
Response<java.lang.Void> |
paramUpdate(GraphName name,
char value) |
Response<java.lang.Void> |
paramUpdate(GraphName name,
double value) |
Response<java.lang.Void> |
paramUpdate(GraphName name,
int value) |
Response<java.lang.Void> |
paramUpdate(GraphName name,
java.util.List<?> value) |
Response<java.lang.Void> |
paramUpdate(GraphName name,
java.util.Map<?,?> value) |
Response<java.lang.Void> |
paramUpdate(GraphName name,
java.lang.String value) |
Response<java.lang.Void> |
publisherUpdate(GraphName topic,
java.util.Collection<java.net.URI> publisherUris) |
Response<ProtocolDescription> |
requestTopic(GraphName topic,
java.util.Collection<java.lang.String> requestedProtocols) |
Response<java.lang.Void> |
shutdown(java.lang.String message) |
protected final T extends XmlRpcEndpoint xmlRpcEndpoint
public SlaveClient(GraphName nodeName, java.net.URI uri)
public java.util.List<java.lang.Object> getBusStats()
public java.util.List<java.lang.Object> getBusInfo()
public Response<java.net.URI> getMasterUri()
public Response<java.lang.Void> shutdown(java.lang.String message)
public Response<java.lang.Integer> getPid()
public Response<java.util.List<TopicDeclaration>> getSubscriptions()
public Response<java.util.List<TopicDeclaration>> getPublications()
public Response<java.lang.Void> publisherUpdate(GraphName topic, java.util.Collection<java.net.URI> publisherUris)
public Response<ProtocolDescription> requestTopic(GraphName topic, java.util.Collection<java.lang.String> requestedProtocols)
public java.net.URI getRemoteUri()
URI
of the remote XmlRpcServer