Bump versions by 0.1.0 for next dev cycle
[vpnservice.git] / itm / itm-impl / src / main / java / org / opendaylight / yang / gen / v1 / urn / opendaylight / vpnservice / itm / impl / rev141210 / ItmModule.java
1 package org.opendaylight.yang.gen.v1.urn.opendaylight.vpnservice.itm.impl.rev141210;
2
3 import org.opendaylight.vpnservice.itm.impl.ItmProvider;
4 public class ItmModule extends org.opendaylight.yang.gen.v1.urn.opendaylight.vpnservice.itm.impl.rev141210.AbstractItmModule {
5     public ItmModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
6         super(identifier, dependencyResolver);
7     }
8
9     public ItmModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.opendaylight.yang.gen.v1.urn.opendaylight.vpnservice.itm.impl.rev141210.ItmModule oldModule, java.lang.AutoCloseable oldInstance) {
10         super(identifier, dependencyResolver, oldModule, oldInstance);
11     }
12
13     @Override
14     public void customValidation() {
15         // add custom validation form module attributes here.
16     }
17
18     @Override
19     public java.lang.AutoCloseable createInstance() {
20         ItmProvider provider = new ItmProvider();
21         provider.setMdsalApiManager(getMdsalutilDependency());
22         provider.setNotificationPublishService(getNotificationPublishServiceDependency());
23         provider.setNotificationService(getNotificationServiceDependency());
24         provider.setRpcProviderRegistry(getRpcregistryDependency());
25         getBrokerDependency().registerProvider(provider);
26         return provider;
27     }
28
29 }