Empty.getInstance() is being removed, migrate to its replacement.
Change-Id: Ic12e07df3c16827afcddf32f2fb595389e4efdbe
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
if (future.isCancelled()) {
cancel(false);
} else if (future.isSuccess()) {
- setSuccess(Empty.getInstance());
+ setSuccess(Empty.value());
} else {
setFailure(future.cause());
}
private void publishNotification(final Set<Uri> added, final Set<Uri> removed) {
final NetconfCapabilityChangeBuilder netconfCapabilityChangeBuilder = new NetconfCapabilityChangeBuilder();
netconfCapabilityChangeBuilder.setChangedBy(new ChangedByBuilder().setServerOrUser(new ServerBuilder()
- .setServer(Empty.getInstance()).build()).build());
+ .setServer(Empty.value()).build()).build());
netconfCapabilityChangeBuilder.setAddedCapability(ImmutableList.copyOf(added));
netconfCapabilityChangeBuilder.setDeletedCapability(ImmutableList.copyOf(removed));
// TODO modified should be computed ... but why ?
private static NetconfCapabilityChange changedCapabilitesFrom(final List<Uri> added, final List<Uri> deleted) {
NetconfCapabilityChangeBuilder netconfCapabilityChangeBuilder = new NetconfCapabilityChangeBuilder();
netconfCapabilityChangeBuilder.setChangedBy(new ChangedByBuilder().setServerOrUser(
- new ServerBuilder().setServer(Empty.getInstance()).build()).build());
+ new ServerBuilder().setServer(Empty.value()).build()).build());
netconfCapabilityChangeBuilder.setModifiedCapability(Collections.emptyList());
netconfCapabilityChangeBuilder.setAddedCapability(added);
final NetconfCapabilityChangeBuilder netconfCapabilityChangeBuilder = new NetconfCapabilityChangeBuilder();
netconfCapabilityChangeBuilder
.setChangedBy(new ChangedByBuilder().setServerOrUser(
- new ServerBuilder().setServer(Empty.getInstance()).build()).build());
+ new ServerBuilder().setServer(Empty.value()).build()).build());
netconfCapabilityChangeBuilder.setDeletedCapability(Lists.newArrayList(Collections2
.transform(removed, CAPABILITY_TO_URI)));
netconfCapabilityChangeBuilder.setAddedCapability(Lists.newArrayList(Collections2
private static final class LeafListEntry extends AbstractSimple<NodeWithValue<?>> {
LeafListEntry(final LeafListSchemaNode potential) {
- super(new NodeWithValue<>(potential.getQName(), Empty.getInstance()));
+ super(new NodeWithValue<>(potential.getQName(), Empty.value()));
}
@Override
.withNodeIdentifier(NETCONF_SOURCE_NODEID)
.withChild(Builders.choiceBuilder()
.withNodeIdentifier(CONFIG_SOURCE_NODEID)
- .withChild(ImmutableNodes.leafNode(datastore, Empty.getInstance()))
+ .withChild(ImmutableNodes.leafNode(datastore, Empty.value()))
.build())
.build();
}
public static @NonNull ContainerNode getTargetNode(final QName datastore) {
return Builders.containerBuilder().withNodeIdentifier(NETCONF_TARGET_NODEID)
.withChild(Builders.choiceBuilder().withNodeIdentifier(CONFIG_TARGET_NODEID).withChild(
- Builders.leafBuilder().withNodeIdentifier(toId(datastore)).withValue(Empty.getInstance()).build())
+ Builders.leafBuilder().withNodeIdentifier(toId(datastore)).withValue(Empty.value()).build())
.build()).build();
}
private static ContainerNode getLockContent(final QName op, final QName datastore) {
final LeafNode<Object> datastoreLeaf = Builders.leafBuilder().withNodeIdentifier(toId(datastore))
- .withValue(Empty.getInstance()).build();
+ .withValue(Empty.value()).build();
final ChoiceNode choice = Builders.choiceBuilder()
.withNodeIdentifier(toId(ConfigTarget.QNAME))
.withChild(datastoreLeaf)
new YangInstanceIdentifier.NodeIdentifier(ConfigTarget.QNAME))
.withChild(Builders.leafBuilder().withNodeIdentifier(
new YangInstanceIdentifier.NodeIdentifier(Candidate.QNAME))
- .withValue(Empty.getInstance()).build())
+ .withValue(Empty.value()).build())
.build();
final ContainerNode target = Builders.containerBuilder()
.withNodeIdentifier(
final DataContainerNodeBuilder<NodeIdentifier, ContainerNode> operationsBuilder = Builders.containerBuilder()
.withNodeIdentifier(new NodeIdentifier(OperationsContainerSchemaNode.QNAME));
for (final OperationsLeafSchemaNode leaf : rpcLeafSchemas) {
- operationsBuilder.withChild(ImmutableNodes.leafNode(leaf.getQName(), Empty.getInstance()));
+ operationsBuilder.withChild(ImmutableNodes.leafNode(leaf.getQName(), Empty.value()));
}
return Map.entry(new InstanceIdentifierContext<>(null, operatationsSchema, mountPoint,
private static final class LeafListEntryNormalization extends SimpleTypeNormalization<NodeWithValue> {
LeafListEntryNormalization(final LeafListSchemaNode potential) {
- super(new NodeWithValue<>(potential.getQName(), Empty.getInstance()));
+ super(new NodeWithValue<>(potential.getQName(), Empty.value()));
}
}
final DataSchemaNode eventsSchemaNode = Iterables.getFirst(instanceDataChildrenByName, null);
checkState(eventsSchemaNode instanceof LeafSchemaNode);
streamNodeValues.withChild(
- SchemaAwareBuilders.leafBuilder((LeafSchemaNode) eventsSchemaNode).withValue(Empty.getInstance()).build());
+ SchemaAwareBuilders.leafBuilder((LeafSchemaNode) eventsSchemaNode).withValue(Empty.value()).build());
return streamNodeValues.build();
}
instanceDataChildrenByName = ControllerContext.findInstanceDataChildrenByName(listStreamSchemaNode, "events");
final DataSchemaNode eventsSchemaNode = Iterables.getFirst(instanceDataChildrenByName, null);
streamNodeValues.withChild(
- SchemaAwareBuilders.leafBuilder((LeafSchemaNode) eventsSchemaNode).withValue(Empty.getInstance()).build());
+ SchemaAwareBuilders.leafBuilder((LeafSchemaNode) eventsSchemaNode).withValue(Empty.value()).build());
assertNotNull(streamNodeValues.build());
}