X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=c39134aa8c3c5c1e141ccdc4667052dccb5be3ba;hb=refs%2Fchanges%2F47%2F117147%2F6;hp=8db05b19c13ea4f2c32e6a6549e83921d422d8f4;hpb=536c6aabdfd2bcdc493501a9498fb8a97d208c0b;p=dmaap%2Fdbcapi.git
diff --git a/pom.xml b/pom.xml
index 8db05b1..c39134a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,383 +19,474 @@
============LICENSE_END============================================
ECOMP is a trademark and service mark of AT&T Intellectual Property.
-->
-
- 4.0.0
- org.onap.dmaap.dbcapi
- dbcapi
- ${artifact.version}
- dmaap-dbcapi
-
- org.onap.oparent
- oparent
- 1.2.0
-
-
-
- dbcapi
-
-
- src/main/java/org/onap/dmaap/dbcapi/logging
-
-
- src/main/resources
-
-
-
-
-
- com.github.kongchen
- swagger-maven-plugin
- 3.1.5
-
-
-
- false
-
- org.onap.dmaap.dbcapi.resources
-
-
- http
- https
-
- www.[host]:[port]
- /webapi
-
- DMaaP Bus Controller REST API
- 1.1.0
-
- provides an API for OpenDCAE components which need to provision
- underlying DMaaP technologies (Data Router and Message Router).
- Primary clients for this API are anticipated to be the OpenDCAE
- Controller, OpenDCAE Orchestrator, OpenDCAE Inventory and the
- ECOMP Portal.
+
- Objects managed by DMaaP are deployed in a dcaeLocation which is a
- unique identifier for an OpenStack tenant for a dcaeLayer,
- opendcae-central (aka ecomp) or opendcae-local-ntc (aka edge).
+ 4.0.0
+ org.onap.dmaap.dbcapi
+ dbcapi
+ ${artifact.version}
+ dmaap-dbcapi
- A dcaeEnvironment (e.g. FTL or prod) has a single DMaaP. A
- DMaaP is managed by a one or more stateless DMaaP Bus
- Controller(s), though Bus Controller relies on PGaaS for
- persistence. Each DMaaP has a single instance of Data Router,
- which has 1 or more DR_Nodes deployed at each dcaeLocation. DR
- Clients of type DR_Pub generally publish to a DR_Node that is
- local to its dcaeLocation. Routing for a Feed is determined by
- the dcaelocation of its DR_Sub clients.
+
+ org.onap.oparent
+ oparent
+ 3.2.0
+
+
- A DMaaP may have many Message Router instances. Each instance is
- deployed as an MR_Cluster. One MR_Cluster is deployed at each
- dcaeLocation. MR_Clients generally communicate to the
- MR_Cluster at the same dcaeLocation. Replication of messages
- between MR_Clusters is accomplished by MR Bridge, which is
- provioned by DMaaP Bus Controller based on Topic attributes.
+ Data Movement as a Platform (DMaaP) Bus Controller provides a REST API for other
+ DCAE infrastructure components to provision DMaaP resources. A DMaaP resource is a Data
+ Router Feed or a Message Router Topic, and their associated publishers and subscribers.
+
- Therefore, the role of DMaaP Bus Controller is to support other
- DCAE infrastructure components to dynamically provision DMaaP
- services on behalf of DMaaP clients, and to assist in any
- management or discovery activity of its clients.
+
+ 1.5.19
+ 2.13.3
+ 2.9.5
+ 2.29
+ UTF-8
+ 9.4.36.v20210114
+ 1.0.0
+ 2.0.3-SNAPSHOT
+ 4.12
+
+ java
+ false
+ ${project.build.directory}/surefire-reports
+
+
+ ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml
+
+ ${project.version}
+ **/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/**
+
- A convention of this API is to return JSON responses per
- OpenStack style.
-
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-
- http://www.onap.org
-
-
- http://www.apache.org/licenses/LICENSE-2.0
- Licensed under the Apache License, Version 2.0
-
-
- target/generated-sources/
-
-
-
-
-
- compile
-
- generate
-
-
-
-
+
+ /content/sites/site/org/onap/dmaap/dbcapi/${artifact.version}/${project.version}
+
+ https://nexus.onap.org
+
-
+
+
+ ecomp-site
+ dav:${nexusproxy}${sitePath}
+
+
+
+
+
+
+ org.glassfish.jersey
+ jersey-bom
+ ${jersey.version}
+ pom
+ import
+
+
+
+
+
+
+ org.onap.aaf.authz
+ aaf-cadi-aaf
+ 2.1.7
+ full
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-yaml
+ ${jackson.version}
+
+
+ ch.qos.logback
+ logback-core
+ 1.2.3
+
+
+ ch.qos.logback
+ logback-classic
+ 1.2.3
+
+
+
+ com.google.guava
+ guava
+ 24.1.1-jre
+
+
+ io.swagger
+ swagger-core
+ ${swagger.version}
+
+
+ io.swagger
+ swagger-jersey2-jaxrs
+ ${swagger.version}
+
+
+ io.swagger
+ swagger-annotations
+ ${swagger.version}
+
+
+ org.glassfish.jersey.containers
+ jersey-container-servlet-core
+
+
+
+
+ org.glassfish.jersey.media
+ jersey-media-moxy
+
+
+ org.apache.logging.log4j
+ log4j-api
+ ${log4j.version}
+
+
+ org.apache.logging.log4j
+ log4j-core
+ ${log4j.version}
+
+
+ org.eclipse.jetty
+ jetty-server
+ ${jettyVersion}
+
+
+ org.eclipse.jetty
+ jetty-servlet
+ ${jettyVersion}
+ compile
+
+
+ org.eclipse.jetty
+ jetty-servlets
+ ${jettyVersion}
+ compile
+
+
+
+ com.googlecode.json-simple
+ json-simple
+ 1.1.1
+
+
+ commons-codec
+ commons-codec
+ 1.15
+
+
+
+ org.postgresql
+ postgresql
+ 42.2.14
+
+
+ com.att.eelf
+ eelf-core
+ ${eelf.version}
+
+
+ org.slf4j
+ slf4j-api
+ 1.7.22
+
+
+ org.glassfish.jersey.test-framework.providers
+
+ jersey-test-framework-provider-jdk-http
+ 2.29.1
+
+
+ org.glassfish.jersey.inject
+ jersey-hk2
+ 2.29.1
+
+
+
+ javax.xml.bind
+ jaxb-api
+ 2.3.1
+
+
+ javax.activation
+ javax.activation-api
+ 1.2.0
+
+
+
+ junit
+ junit
+ ${junit.version}
+ test
+
+
+ pl.pragmatists
+ JUnitParams
+ 1.1.0
+ test
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ 3.0.0-M3
+
+
+
+
+ dbcapi
+
+
+ src/main/java/org/onap/dmaap/dbcapi/logging
+
+
+ src/main/resources
+
+
+
+
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
+ com.github.kongchen
+ swagger-maven-plugin
+ 3.1.5
- ecomp-staging
- ${nexusproxy}
- 176c31dfe190a
-
-
+
+
+ false
+
+ org.onap.dmaap.dbcapi.resources
+
+
+ http
+ https
+
+ www.[host]:[port]
+ /webapi
+
+ DMaaP Bus Controller REST API
+ 1.1.0
+
+ provides an API for OpenDCAE components which need to provision
+ underlying DMaaP technologies (Data Router and Message Router).
+ Primary clients for this API are anticipated to be the OpenDCAE
+ Controller, OpenDCAE Orchestrator, OpenDCAE Inventory and the
+ ECOMP Portal.
+ Objects managed by DMaaP are deployed in a dcaeLocation which is
+ a unique identifier for an OpenStack tenant for a dcaeLayer,
+ opendcae-central (aka ecomp) or opendcae-local-ntc (aka edge).
-
-
- org.apache.maven.plugins
- maven-site-plugin
- 3.6
-
-
- org.apache.maven.wagon
- wagon-webdav-jackrabbit
- 2.10
-
-
-
+ A dcaeEnvironment (e.g. FTL or prod) has a single DMaaP. A
+ DMaaP is managed by a one or more stateless DMaaP Bus
+ Controller(s), though Bus Controller relies on PGaaS for
+ persistence. Each DMaaP has a single instance of Data Router,
+ which has 1 or more DR_Nodes deployed at each dcaeLocation. DR
+ Clients of type DR_Pub generally publish to a DR_Node that is
+ local to its dcaeLocation. Routing for a Feed is determined by
+ the dcaelocation of its DR_Sub clients.
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- enforce-no-snapshots
-
- enforce
-
-
-
-
- No Snapshots Allowed!
-
- org.onap.aaf.authz:aaf-cadi-client
- org.onap.aaf.authz:aaf-misc-env
- org.onap.aaf.authz:aaf-cadi-aaf
- org.onap.aaf.authz:aaf-auth-client
- org.onap.aaf.authz:aaf-cadi-core
- org.onap.aaf.authz:aaf-misc-rosetta
-
-
-
- true
-
-
-
-
+ A DMaaP may have many Message Router instances. Each instance is
+ deployed as an MR_Cluster. One MR_Cluster is deployed at each
+ dcaeLocation. MR_Clients generally communicate to the
+ MR_Cluster at the same dcaeLocation. Replication of messages
+ between MR_Clusters is accomplished by MR Bridge, which is
+ provioned by DMaaP Bus Controller based on Topic attributes.
-
-
-
-
-
- org.eclipse.m2e
- lifecycle-mapping
- 1.0.0
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- [2.10,)
-
- copy-dependencies
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.glassfish.jersey
- jersey-bom
- ${jersey.version}
- pom
- import
-
-
-
-
-
- org.onap.aaf.authz
- aaf-cadi-aaf
- 2.1.7
- full
-
-
- com.fasterxml.jackson.core
- jackson-annotations
- ${jackson.version}
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
- ${jackson.version}
-
-
- ch.qos.logback
- logback-core
- 1.2.3
-
-
- ch.qos.logback
- logback-classic
- 1.2.3
-
-
-
- com.google.guava
- guava
- 24.1.1-jre
-
-
- io.swagger
- swagger-core
- ${swagger.version}
-
-
- io.swagger
- swagger-jersey2-jaxrs
- ${swagger.version}
-
-
- io.swagger
- swagger-annotations
- ${swagger.version}
-
-
- org.glassfish.jersey.containers
- jersey-container-servlet-core
-
-
-
-
- org.glassfish.jersey.media
- jersey-media-moxy
-
-
- log4j
- log4j
- 1.2.17
-
-
- org.eclipse.jetty
- jetty-server
- ${jettyVersion}
-
-
- org.eclipse.jetty
- jetty-servlet
- ${jettyVersion}
- compile
-
-
- org.eclipse.jetty
- jetty-servlets
- ${jettyVersion}
- compile
-
-
-
- com.googlecode.json-simple
- json-simple
- 1.1.1
-
-
- commons-codec
- commons-codec
- 1.11
-
-
-
- org.postgresql
- postgresql
- 42.2.5
-
-
- com.att.eelf
- eelf-core
- ${eelf.version}
-
-
- org.slf4j
- slf4j-api
- 1.7.22
-
-
- org.glassfish.jersey.test-framework.providers
-
- jersey-test-framework-provider-jdk-http
- 2.22.1
-
-
- org.glassfish.jersey.inject
- jersey-hk2
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.10.4
-
- false
- org.umlgraph.doclet.UmlGraphDoc
-
- org.umlgraph
- umlgraph
- 5.6
-
- -views
- true
-
-
-
-
-
-
- ecomp-site
- dav:${nexusproxy}${sitePath}
-
-
-
- 1.5.19
- 2.9.5
- 2.26
- UTF-8
- 9.3.8.RC0
- 1.0.0
- 1.0.20-SNAPSHOT
-
- 0.7.7.201606060606
- 3.2
- jacoco
-
- target/code-coverage/jacoco-ut.exec
- target/code-coverage/jacoco-it.exec
-
- **/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/**
+ Therefore, the role of DMaaP Bus Controller is to support other
+ DCAE infrastructure components to dynamically provision DMaaP
+ services on behalf of DMaaP clients, and to assist in any
+ management or discovery activity of its clients.
+
+ A convention of this API is to return JSON responses per
+ OpenStack style.
+
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+
+ http://www.onap.org
+
+
+ http://www.apache.org/licenses/LICENSE-2.0
+ Licensed under the Apache License, Version 2.0
+
+
+ target/generated-sources/
+
+
+
+
+
+ compile
+
+ generate
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+ 11
+
+
+
+ maven-checkstyle-plugin
+
+
+ onap-java-style
+
+ false
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-site-plugin
+ 3.6
+
+
+ org.apache.maven.wagon
+ wagon-webdav-jackrabbit
+ 2.10
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ enforce-no-snapshots
+
+ enforce
+
+
+
+
+ No Snapshots Allowed!
+
+ org.onap.aaf.authz:aaf-cadi-client
+ org.onap.aaf.authz:aaf-misc-env
+ org.onap.aaf.authz:aaf-cadi-aaf
+ org.onap.aaf.authz:aaf-auth-client
+ org.onap.aaf.authz:aaf-cadi-core
+ org.onap.aaf.authz:aaf-misc-rosetta
+
+
+
+ true
+
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+
+
+ prepare-agent
+
+ prepare-agent
+
+
+
+ report
+
+ report
+
+
+ ${project.build.directory}/code-coverage/jacoco.exec
+
+ ${project.reporting.outputDirectory}/jacoco-ut
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 2.12.4
+
+
+
+
+
+
+
+
+
+
+
+
+ org.eclipse.m2e
+ lifecycle-mapping
+ 1.0.0
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ [2.10,)
+
+ copy-dependencies
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- /content/sites/site/org/onap/dmaap/buscontroller/${artifact.version}
- https://nexus.onap.org
-
- Data Movement as a Platform (DMaaP) Bus Controller provides a REST API for other DCAE infrastructure components to provision DMaaP resources. A DMaaP resource is a Data Router Feed or a Message Router Topic, and their associated publishers and subscribers.
-
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.10.4
+
+ false
+ org.umlgraph.doclet.UmlGraphDoc
+
+ org.umlgraph
+ umlgraph
+ 5.6
+
+ -views
+ true
+
+
+
+
+
\ No newline at end of file