Wrap service handlers to method handleServiceCall.
[openflowplugin.git] / applications / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3         <modelVersion>4.0.0</modelVersion>
4
5         <parent>
6                 <groupId>org.opendaylight.openflowplugin</groupId>
7                 <artifactId>openflowplugin-parent</artifactId>
8                 <version>0.1.0-SNAPSHOT</version>
9         </parent>
10
11         <artifactId>applications</artifactId>
12         <name>applications</name>
13         <url>http://maven.apache.org</url>
14         <packaging>pom</packaging>
15
16         <build>
17                 <pluginManagement>
18                         <plugins>
19                                 <plugin>
20                                         <groupId>org.opendaylight.yangtools</groupId>
21                                         <artifactId>yang-maven-plugin</artifactId>
22                                         <version>${yang.binding.version}</version>
23                                         <executions>
24                                                 <execution>
25                                                         <goals>
26                                                                 <goal>generate-sources</goal>
27                                                         </goals>
28                                                         <configuration>
29                                                                 <codeGenerators>
30                                                                         <generator>
31                                                                                 <codeGeneratorClass>
32                                                                                         org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
33                                                                                 </codeGeneratorClass>
34                                                                                 <outputBaseDir>${project.build.directory}/generated-sources/config</outputBaseDir>
35                                                                                 <additionalConfiguration>
36                                                                                         <namespaceToPackage1>
37                                                                                                 urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang
38                                                                                         </namespaceToPackage1>
39                                             <namespaceToPackage2>
40                                                 urn:opendaylight:params:xml:ns:yang:openflowplugin:app==org.opendaylight.openflowplugin.applications.config.yang
41                                             </namespaceToPackage2>
42                                                                                 </additionalConfiguration>
43                                                                         </generator>
44                                                                         <generator>
45                                                                                 <codeGeneratorClass>
46                                                                                         org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl
47                                                                                 </codeGeneratorClass>
48                                                                                 <outputBaseDir>${project.build.directory}/generated-sources/sal</outputBaseDir>
49                                                                         </generator>
50                                                                 </codeGenerators>
51                                                                 <inspectDependencies>true</inspectDependencies>
52                                                         </configuration>
53                                                 </execution>
54                                         </executions>
55                                         <dependencies>
56                                                 <dependency>
57                                                         <groupId>org.opendaylight.controller</groupId>
58                                                         <artifactId>yang-jmx-generator-plugin</artifactId>
59                                                         <version>${config.parent.version}</version>
60                                                 </dependency>
61                                                 <dependency>
62                                                         <groupId>org.opendaylight.yangtools</groupId>
63                                                         <artifactId>maven-sal-api-gen-plugin</artifactId>
64                                                         <version>${yang.binding.version}</version>
65                                                         <type>jar</type>
66                                                 </dependency>
67                                         </dependencies>
68                                 </plugin>
69                         </plugins>
70                 </pluginManagement>
71                 <plugins>
72                         <plugin>
73                                 <groupId>org.apache.felix</groupId>
74                                 <artifactId>maven-bundle-plugin</artifactId>
75                         </plugin>
76                 </plugins>
77         </build>
78
79     <scm>
80       <connection>scm:git:ssh://git.opendaylight.org:29418/openflowplugin.git</connection>
81       <developerConnection>scm:git:ssh://git.opendaylight.org:29418/openflowplugin.git</developerConnection>
82       <url>https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Main</url>
83       <tag>HEAD</tag>
84     </scm>
85
86         <modules>
87                 <module>table-miss-enforcer</module>
88                 <module>of-switch-config-pusher</module>
89                 <module>lldp-speaker</module>
90                 <!-- nsf apps -->
91                 <module>inventory-manager</module>
92                 <module>statistics-manager</module>
93                 <module>statistics-manager-config</module>
94                 <module>topology-manager</module>
95                 <module>forwardingrules-manager</module>
96                 <module>topology-lldp-discovery</module>
97         </modules>
98
99 </project>