summaryrefslogtreecommitdiffstats
path: root/common/readMe.txt
diff options
context:
space:
mode:
authorAviZi <avi.ziv@amdocs.com>2017-06-09 02:39:56 +0300
committerAviZi <avi.ziv@amdocs.com>2017-06-09 02:39:56 +0300
commit280f8015d06af1f41a3ef12e8300801c7a5e0d54 (patch)
tree9c1d3978c04cd28068f02073038c936bb49ca9e0 /common/readMe.txt
parentfd3821dad11780d33c5373d74c957c442489945e (diff)
[SDC-29] Amdocs OnBoard 1707 initial commit.
Change-Id: Ie4d12a3f574008b792899b368a0902a8b46b5370 Signed-off-by: AviZi <avi.ziv@amdocs.com>
Diffstat (limited to 'common/readMe.txt')
-rw-r--r--common/readMe.txt118
1 files changed, 118 insertions, 0 deletions
diff --git a/common/readMe.txt b/common/readMe.txt
new file mode 100644
index 0000000000..dbe8e4233a
--- /dev/null
+++ b/common/readMe.txt
@@ -0,0 +1,118 @@
+# OpenECOMP Common
+
+---
+---
+
+# Introduction
+
+ASDC is required to distribute the Service Definition model to different systems of the OPENECOMP platform. The systems interested in the Service model will subscribe to Artifact Generator. Artifact Generator is responsible for converting its internal Service definition model to the data model required by the different subscribing systems.
+
+In 1707, Artifact Generator will generate artifacts only for A&AI.
+
+# Compiling Common
+
+###Common can be compiled easily with a `mvn clean install` at the following locations :
+
+#### common\openecomp-sdc-artifact-generator-lib
+#### common\openecomp-logging-lib
+
+### For artifact generator, the resultant jar files are located at :
+
+#### common\openecomp-sdc-artifact-generator-lib\openecomp-sdc-artifact-generator-api\target
+#### common\openecomp-sdc-artifact-generator-lib\openecomp-sdc-artifact-generator-core\target
+
+### For openecomp-logging, the resultant jar files are located at :
+
+#### common\openecomp-logging-lib\openecomp-logging-api\target
+#### common\openecomp-logging-lib\openecomp-logging-core\target
+
+### For configuration-management, the resultant jar files are located at :
+
+#### common\openecomp-common-configuration-management\openecomp-configuration-management-api\target
+#### common\openecomp-common-configuration-management\openecomp-configuration-management-cli\target
+#### common\openecomp-common-configuration-management\openecomp-configuration-management-core\target
+
+
+
+
+
+# Accessing Common
+
+### Artifact Generator
+
+#### api :
+
+ <dependency>
+ <groupId>org.openecomp.sdc.common</groupId>
+ <artifactId>openecomp-sdc-artifact-generator-api</artifactId>
+ <version>?</version>
+ </dependency>
+
+#### core :
+
+ <dependency>
+ <groupId>org.openecomp.sdc.common</groupId>
+ <artifactId>openecomp-sdc-artifact-generator-core</artifactId>
+ <version>?</version>
+ </dependency>
+
+### Logging
+
+#### api :
+
+ <dependency>
+ <groupId>org.openecomp.sdc.common</groupId>
+ <artifactId>openecomp-logging-api</artifactId>
+ <version>?</version>
+ </dependency>
+
+#### core :
+
+ <dependency>
+ <groupId>org.openecomp.sdc.common</groupId>
+ <artifactId>openecomp-logging-core</artifactId>
+ <version>?</version>
+ </dependency>
+
+### Configuration Management
+
+#### api :
+
+ <dependency>
+ <groupId>org.openecomp.sdc.common</groupId>
+ <artifactId>openecomp-configuration-management-api</artifactId>
+ <version>?</version>
+ </dependency>
+
+#### cli :
+
+ <dependency>
+ <groupId>org.openecomp.sdc.common</groupId>
+ <artifactId>openecomp-configuration-management-cli</artifactId>
+ <version>?</version>
+ </dependency>
+
+#### core :
+
+ <dependency>
+ <groupId>org.openecomp.sdc.common</groupId>
+ <artifactId>openecomp-configuration-management-core</artifactId>
+ <version>?</version>
+ </dependency>
+
+### NOTE : Artifact Generator generates artifacts using method 'generateArtifact' that takes the following arguments as input :
+
+#### input(Specifies the list of input files as models)
+#### overridingConfiguration(Specifies the configuration data for invoking generators)
+
+The output will be a list of artifacts that are generated by the generators as defined in the API signature.
+
+# Logging
+
+OpenECOMP Common supports EELF Logger, which is of the following types :
+
+### Error
+### Debug
+### Metrics
+### Audit
+