public interface BindingAwareRpcRouter extends RpcRouter<String, String, String, byte[]> {
@Override
- public Future<org.opendaylight.controller.sal.connector.api.RpcRouter.RpcReply<byte[]>> sendRpc(
+ Future<org.opendaylight.controller.sal.connector.api.RpcRouter.RpcReply<byte[]>> sendRpc(
RpcRequest<String, String, String, byte[]> input);
class BindingAwareRequest implements RpcRequest<String, String, String, byte[]>, Immutable {
private final byte[] payload;
public BindingAwareRequest(BindingAwareRouteIdentifier routingInformation, byte[] payload) {
- super();
this.routingInformation = routingInformation;
this.payload = payload;
}
private final String content;
public BindingAwareRouteIdentifier(String type, String route, String content) {
- super();
this.type = type;
this.route = route;
this.content = content;
/**
* Java class name of Rpc Context
- *
- *
+ *
+ *
*/
@Override
public String getContext() {
/**
* String representation of route e.g. node-id
- *
+ *
*/
@Override
public String getRoute() {
/**
* Java class name of Rpc Type e.g org.opendaylight.AddFlowInput
- *
+ *
*/
@Override
public String getType() {