private static NodeRemoved nodeRemoved(final NodeRef nodeRef) { NodeRemovedBuilder builder = new NodeRemovedBuilder(); builder.setNodeRef(nodeRef); return builder.build(); }
NodeRemovedImpl(NodeRemovedBuilder base) { this._nodeRef = base.getNodeRef(); this.augmentation = ImmutableMap.copyOf(base.augmentation); }
@Override public NodeDeleted deleteNotification(final FlowCapableNode flowCapableNode, final InstanceIdentifier<FlowCapableNode> path) { Preconditions.checkArgument(path != null); final NodeRemovedBuilder delNodeNotifBuilder = new NodeRemovedBuilder(); delNodeNotifBuilder.setNodeRef(new NodeRef(path)); NodeDeleted nodeDeleted = new NodeDeletedImpl(delNodeNotifBuilder.getNodeRef()); LOG.info("NicNotification created for Node deleted"); return nodeDeleted; }
public NodeRemovedBuilder addAugmentation(Class<? extends Augmentation<NodeRemoved>> augmentationType, Augmentation<NodeRemoved> augmentationValue) { if (augmentationValue == null) { return removeAugmentation(augmentationType); } if (!(this.augmentation instanceof HashMap)) { this.augmentation = new HashMap<>(); } this.augmentation.put(augmentationType, augmentationValue); return this; }
private static NodeRemoved nodeRemoved(final NodeRef nodeRef) { NodeRemovedBuilder builder = new NodeRemovedBuilder(); builder.setNodeRef(nodeRef); return builder.build(); }
@Override public NodeRemoved deleteNotification(final InstanceIdentifier<FlowCapableNode> path) { Preconditions.checkArgument(path != null); final NodeRemovedBuilder delNodeNotifBuilder = new NodeRemovedBuilder(); delNodeNotifBuilder.setNodeRef(new NodeRef(path)); return delNodeNotifBuilder.build(); } }
protected void remove(InstanceIdentifier<Node> ident, Node removeValue) { NodeRemovedBuilder builder = new NodeRemovedBuilder(); builder.setNodeRef(new NodeRef(ident)); adapter.onNodeRemovedInternal(builder.build()); }