*/
public class V3poApiRequest {
private static final Logger LOG = LoggerFactory.getLogger(V3poApiRequest.class);
- public String ifNames = "";
private final VppPollOperDataImpl caller;
private final vppApi api;
swIf.vtrOp, swIf.vtrPushDot1q,
swIf.vtrTag1, swIf.vtrTag2, stats);
writeToIfState(iid, intf);
-
- ifNames += " " + swIf.interfaceName;
}
}
/**
* TODO-ADD-JAVADOC.
- * Update operational data and return string of space separated
- * interfaces names
+ * Updates operational data
*/
- public String updateOperational() {
+ public void updateOperational() {
V3poApiRequest req = new V3poApiRequest(api, this);
version = api.getVppVersion();
// write to oper
writeVppState(VPP_STATE, stateBuilder.build());
-
- return req.ifNames;
}
@Override
public Future<RpcResult<VppPollOperDataOutput>> vppPollOperData() {
- String ifNames = updateOperational();
-
+ updateOperational();
VppPollOperDataOutput output = new VppPollOperDataOutputBuilder()
- .setStatus(new Long(1)).build();
+ .setStatus(Long.valueOf(1)).build();
return RpcResultBuilder.success(output).buildFuture();
}