Future<RpcResult<UpdateGroupOutput>> result = salGroupService.updateGroup(groupBuilder.build()); if (result.get (5, TimeUnit.SECONDS).isSuccessful () == true)
@Override public void update(final InstanceIdentifier<Group> identifier, final Group original, final Group update, final InstanceIdentifier<FlowCapableNode> nodeIdent) { final Group originalGroup = (original); final Group updatedGroup = (update); final UpdateGroupInputBuilder builder = new UpdateGroupInputBuilder(); builder.setNode(new NodeRef(nodeIdent.firstIdentifierOf(Node.class))); builder.setGroupRef(new GroupRef(identifier)); builder.setTransactionUri(new Uri(provider.getNewTransactionId())); builder.setUpdatedGroup((new UpdatedGroupBuilder(updatedGroup)).build()); builder.setOriginalGroup((new OriginalGroupBuilder(originalGroup)).build()); this.provider.getSalGroupService().updateGroup(builder.build()); }