...
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> | Service Change handler |
inventory-api | dcaegen2/platform/inventory-api | org.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 |
heartbeat | dcaegen2/services/heartbeat | org.onap.dcaegen2.services.heartbeat | Missing Heartbeat Micro Services |
mapper | dcaegen2/services/mapper | org.onap.dcaegen2.services.mapper | Mapper Micro Services for snmp traps to VES |
pnda-analytics | dcaegen2/analytics/pnda | org.onap.dcaegen2.analytics.pnda | PNDA analytics |
flink-analytics | dcaegen2/analytics/flink | org.onap.dcaegen2.analytics.flink | Flink analytics |
prh | dcaegen2/services/prh | org.onap.dcaegen2.services.prh | PNF Registration Handler |
data-file-collector | dcaegen2/collectors/datafile | org.onap.dcaegen2.collectors.datafile | Data File collector (New for R3) |
hv-ves-collector | dcaegen2/collectors/hv-ves | org.onap.dcaegen2.collectors.hv-ves | High Volume VES Collector (New for R3) |
pm-mapper | dcaegen2/services/pm-mapper | org.onap.dcaegen2.services.pm-mapper | Mapper to process files from DR and transform to VES (New for R3) |
tca-gen2 | dcaegen2/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) |
...