* public {@link #createMountPoint} interface. As such, this method expects the {@code mountPoint} param
* to be of type {@link SimpleDOMMountPoint}.
*/
* public {@link #createMountPoint} interface. As such, this method expects the {@code mountPoint} param
* to be of type {@link SimpleDOMMountPoint}.
*/
@Deprecated
public ObjectRegistration<DOMMountPoint> registerMountPoint(final DOMMountPoint mountPoint) {
Preconditions.checkArgument(mountPoint instanceof SimpleDOMMountPoint, "Expected SimpleDOMMountPoint");
@Deprecated
public ObjectRegistration<DOMMountPoint> registerMountPoint(final DOMMountPoint mountPoint) {
Preconditions.checkArgument(mountPoint instanceof SimpleDOMMountPoint, "Expected SimpleDOMMountPoint");
if (mountPoint.getSchemaContext() != null) {
delegateBuilder.addInitialSchemaContext(mountPoint.getSchemaContext());
}
if (mountPoint.getSchemaContext() != null) {
delegateBuilder.addInitialSchemaContext(mountPoint.getSchemaContext());
}
entry -> delegateBuilder.addService((Class<DOMService>)entry.getKey(), entry.getValue()));
final ObjectRegistration<org.opendaylight.mdsal.dom.api.DOMMountPoint> delegateReg = delegateBuilder.register();
entry -> delegateBuilder.addService((Class<DOMService>)entry.getKey(), entry.getValue()));
final ObjectRegistration<org.opendaylight.mdsal.dom.api.DOMMountPoint> delegateReg = delegateBuilder.register();
public ObjectRegistration<DOMMountPoint> register() {
Preconditions.checkState(mountPoint == null, "Mount point is already built.");
mountPoint = SimpleDOMMountPoint.create(path, services, schemaContext);
public ObjectRegistration<DOMMountPoint> register() {
Preconditions.checkState(mountPoint == null, "Mount point is already built.");
mountPoint = SimpleDOMMountPoint.create(path, services, schemaContext);