@Override public MeterUpdated updateNotification(final Meter o, final InstanceIdentifier<Meter> path) { Preconditions.checkArgument(o != null); Preconditions.checkArgument(path != null); final MeterUpdatedBuilder builder = new MeterUpdatedBuilder(o); builder.setMeterRef(new MeterRef(path)); builder.setNode(createNodeRef(path)); return builder.build(); }
@Override public MeterUpdated compose(TransactionId tXid) { MeterUpdatedBuilder meterMod = new MeterUpdatedBuilder(input.getUpdatedMeter()); meterMod.setTransactionId(tXid); meterMod.setMeterRef(input.getMeterRef()); return meterMod.build(); } };