X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fapi%2FActionProviderService.java;h=a818c833e74809dc65931a1b8113a71483ad2739;hb=333815ecc95b5c9c963b07581dae4bb5e56931b6;hp=0b546110680d93b8c2ae0f5770072b36251129b1;hpb=54cf838b1a16c1f911963e23e738b1eef753c421;p=mdsal.git diff --git a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/ActionProviderService.java b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/ActionProviderService.java index 0b54611068..a818c833e7 100644 --- a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/ActionProviderService.java +++ b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/ActionProviderService.java @@ -40,17 +40,17 @@ public interface ActionProviderService extends BindingService { * @throws IllegalArgumentException if any of the {@code validNodes} does not match {@code datastore} * @throws UnsupportedOperationException if this service cannot handle requested datastore */ -

, ?, ?>, S extends A> +

, ?, ?>, S extends A> @NonNull ObjectRegistration registerImplementation(@NonNull ActionSpec spec, @NonNull S implementation, - @NonNull LogicalDatastoreType datastore, @NonNull Set> validNodes); + @NonNull LogicalDatastoreType datastore, @NonNull Set> validNodes); - default

, ?, ?>, S extends T> + default

, ?, ?>, S extends T> @NonNull ObjectRegistration registerImplementation(final @NonNull ActionSpec spec, final @NonNull S implementation, final @NonNull LogicalDatastoreType datastore) { return registerImplementation(spec, implementation, datastore, ImmutableSet.of()); } - default

, ?, ?>, S extends T> + default

, ?, ?>, S extends T> @NonNull ObjectRegistration registerImplementation(final @NonNull ActionSpec spec, final @NonNull S implementation) { return registerImplementation(spec, implementation, LogicalDatastoreType.OPERATIONAL);