public class ParameterClient
extends java.lang.Object
ParameterServer
.Modifier and Type | Field and Description |
---|---|
protected T |
xmlRpcEndpoint |
Constructor and Description |
---|
ParameterClient(NodeIdentifier nodeIdentifier,
java.net.URI uri)
Create a new
ParameterClient connected to the specified
ParameterServer URI. |
Modifier and Type | Method and Description |
---|---|
Response<java.lang.Void> |
deleteParam(GraphName parameterName) |
Response<java.lang.Object> |
getParam(GraphName parameterName) |
Response<java.util.List<GraphName>> |
getParamNames() |
java.net.URI |
getRemoteUri() |
Response<java.lang.Boolean> |
hasParam(GraphName parameterName) |
Response<GraphName> |
searchParam(GraphName parameterName) |
Response<java.lang.Void> |
setParam(GraphName parameterName,
java.lang.Boolean parameterValue) |
Response<java.lang.Void> |
setParam(GraphName parameterName,
java.lang.Double parameterValue) |
Response<java.lang.Void> |
setParam(GraphName parameterName,
java.lang.Integer parameterValue) |
Response<java.lang.Void> |
setParam(GraphName parameterName,
java.util.List<?> parameterValue) |
Response<java.lang.Void> |
setParam(GraphName parameterName,
java.util.Map<?,?> parameterValue) |
Response<java.lang.Void> |
setParam(GraphName parameterName,
java.lang.String parameterValue) |
Response<java.lang.Object> |
subscribeParam(GraphName parameterName) |
Response<java.lang.Integer> |
unsubscribeParam(GraphName parameterName) |
protected final T extends XmlRpcEndpoint xmlRpcEndpoint
public ParameterClient(NodeIdentifier nodeIdentifier, java.net.URI uri)
ParameterClient
connected to the specified
ParameterServer
URI.uri
- the URI
of the ParameterServer
to connect topublic Response<java.lang.Void> setParam(GraphName parameterName, java.lang.Boolean parameterValue)
public Response<java.lang.Void> setParam(GraphName parameterName, java.lang.Integer parameterValue)
public Response<java.lang.Void> setParam(GraphName parameterName, java.lang.Double parameterValue)
public Response<java.lang.Void> setParam(GraphName parameterName, java.lang.String parameterValue)
public Response<java.lang.Void> setParam(GraphName parameterName, java.util.List<?> parameterValue)
public Response<java.lang.Void> setParam(GraphName parameterName, java.util.Map<?,?> parameterValue)
public java.net.URI getRemoteUri()
URI
of the remote XmlRpcServer