Merge "Bug 1239 - Clean up and refactor netconf-ssh client"
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / config / yang / config / distributed_datastore_provider / DistributedConfigDataStoreProviderModule.java
1 package org.opendaylight.controller.config.yang.config.distributed_datastore_provider;
2
3 import org.opendaylight.controller.cluster.datastore.DistributedDataStoreFactory;
4
5 public class DistributedConfigDataStoreProviderModule extends
6     org.opendaylight.controller.config.yang.config.distributed_datastore_provider.AbstractDistributedConfigDataStoreProviderModule {
7     public DistributedConfigDataStoreProviderModule(
8         org.opendaylight.controller.config.api.ModuleIdentifier identifier,
9         org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
10         super(identifier, dependencyResolver);
11     }
12
13     public DistributedConfigDataStoreProviderModule(
14         org.opendaylight.controller.config.api.ModuleIdentifier identifier,
15         org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
16         org.opendaylight.controller.config.yang.config.distributed_datastore_provider.DistributedConfigDataStoreProviderModule oldModule,
17         java.lang.AutoCloseable oldInstance) {
18         super(identifier, dependencyResolver, oldModule, oldInstance);
19     }
20
21     @Override
22     public void customValidation() {
23         // add custom validation form module attributes here.
24     }
25
26     @Override
27     public java.lang.AutoCloseable createInstance() {
28         return DistributedDataStoreFactory
29             .createInstance("config", getSchemaServiceDependency());
30     }
31
32 }