Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: dcaegen2 groupid is not distinct

...

Note: groupId is not distinct for all projects - some need the artifactId appended like (sdc, logging-analtyics, pomba)

Example:

Component Name: deployment-handler

Components Repository name: dcaegen2/platform/deployment-handler

Maven Group ID: org.onap.dcaegen2.platform.deployment-handler.

The above example does not match reality - as of 20180806 we see the following for a DCAEGEN2 jar

<groupId>org.onap.dcaegen2.platform</groupId>
<artifactId>servicechange-handler</artifactId>


Components Description: describes in 1 or 2 sentences the purpose of the component.

...

Components Name

Components   Repository name

Maven Group ID

Components Description

blueprints

dcaegen2/platform/blueprints

org.onap.dcaegen2.platform.blueprints

Cloudify Manager blueprint for DCAE

plugins

dcaegen2/platform/plugins

org.onap.dcaegen2.platform.plugins

Cloudify Manager plugin for DCAE

cdapbroker

dcaegen2/platform/cdapbroker

org.onap.dcaegen2.platform.cdapbroker

CDAP Broker

cli

dcaegen2/platform/cli

org.onap.dcaegen2.platform.cli

Cli tool for onboarding through new dcae controller

deployment-handler

dcaegen2/platform/deployment-handler

org.onap.dcaegen2.platform.deployment-handler

Deployment handler

servicechange-handler

dcaegen2/platform/servicechange-handler

org.onap.dcaegen2.platform.servicechange-handler

actual group id is the following

<groupId>org.onap.dcaegen2.platform</groupId>
<artifactId>servicechange-handler</artifactId>

Service Change handler

inventory-apidcaegen2/platform/inventory-apiorg.onap.dcaegen2.platform.inventory-api DCAE inventory API service 

policy-handler

dcaegen2/platform/policy-handler

org.onap.dcaegen2.platform.policy-handler

Policy handler

configbinding

dcaegen2/platform/configbinding

org.onap.dcaegen2.platform.configbinding

Configbinding api service

ves

dcaegen2/collectors/ves

org.onap.dcaegen2.collectors.ves

VNF Event Streaming  collector

snmptrap

dcaegen2/collectors/snmptrap

org.onap.dcaegen2.collectors.snmptrap

SNMP Trap collector 

tca

dcaegen2/analytics/tca

org.onap.dcaegen2.analytics.tca

Threshold crossing analytics

deployments

dcaegen2/deployments

org.onap.dcaegen2.deployments

For hosting  configurations and blueprints for different deployments

utils

dcaegen2/utils

org.onap.dcaegen2.utils

For hosting  utility/tools code used cross components

heartbeatdcaegen2/services/heartbeat org.onap.dcaegen2.services.heartbeat Missing Heartbeat Micro Services 
mapperdcaegen2/services/mapper org.onap.dcaegen2.services.mapper Mapper Micro Services for snmp traps to VES
pnda-analyticsdcaegen2/analytics/pndaorg.onap.dcaegen2.analytics.pndaPNDA analytics
flink-analyticsdcaegen2/analytics/flinkorg.onap.dcaegen2.analytics.flinkFlink analytics
prhdcaegen2/services/prhorg.onap.dcaegen2.services.prhPNF Registration Handler
data-file-collectordcaegen2/collectors/datafileorg.onap.dcaegen2.collectors.datafileData File collector  (New for R3)
hv-ves-collectordcaegen2/collectors/hv-vesorg.onap.dcaegen2.collectors.hv-vesHigh Volume VES Collector (New for R3)
pm-mapperdcaegen2/services/pm-mapperorg.onap.dcaegen2.services.pm-mapperMapper to process files from DR and transform to VES (New for R3)
tca-gen2dcaegen2/analytics/tca-gen2  

org.onap.dcaegen2.analytics.tca-gen2

Standalone (SA) TCA (New for R3)
restconf

dcaegen2/collectors/restconf

org.onap.dcaegen2.collectors.restconf

RESTConf Collector (R4)

...