Added range type to subject-feature-definition/parameter
[groupbasedpolicy.git] / groupbasedpolicy / src / main / java / org / opendaylight / controller / config / yang / config / openstack_endpoint_provider / impl / OpenstackEndpointProviderModule.java
1 package org.opendaylight.controller.config.yang.config.openstack_endpoint_provider.impl;
2
3 import org.opendaylight.groupbasedpolicy.integration.openstackgbp.OpenstackGbpEndpoint;
4 import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.OFOverlayRenderer;
5 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.openstackendpoint.rev141204.OpenstackEndpointService;
6 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
7 import org.opendaylight.controller.sal.binding.api.BindingAwareBroker;
8
9 public class OpenstackEndpointProviderModule
10         extends
11         org.opendaylight.controller.config.yang.config.openstack_endpoint_provider.impl.AbstractOpenstackEndpointProviderModule {
12     public OpenstackEndpointProviderModule(
13             org.opendaylight.controller.config.api.ModuleIdentifier identifier,
14             org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
15         super(identifier, dependencyResolver);
16     }
17
18     public OpenstackEndpointProviderModule(
19             org.opendaylight.controller.config.api.ModuleIdentifier identifier,
20             org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
21             org.opendaylight.controller.config.yang.config.openstack_endpoint_provider.impl.OpenstackEndpointProviderModule oldModule,
22             java.lang.AutoCloseable oldInstance) {
23         super(identifier, dependencyResolver, oldModule, oldInstance);
24     }
25
26     @Override
27     public void customValidation() {
28         // add custom validation form module attributes here.
29     }
30
31     @Override
32     public java.lang.AutoCloseable createInstance() {
33
34         return new OpenstackGbpEndpoint(getDataBrokerDependency(),
35                 getRpcRegistryDependency());
36
37     }
38
39 }