Changing package structure from org.onap.ccsdk.config to org.onap.ccsdk.features
Change-Id: I7d52b498f11ed892d547220cc4354298b6182c77
Issue-ID: CCSDK-560
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
<instructions>\r
<Bundle-Name>${project.artifactId}</Bundle-Name>
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
- <Export-Package>org.onap.ccsdk.config.data.adaptor,\r
- org.onap.ccsdk.config.data.adaptor.dao,\r
- org.onap.ccsdk.config.data.adaptor.db,\r
- org.onap.ccsdk.config.data.adaptor.domain,\r
- org.onap.ccsdk.config.data.adaptor.service\r
+ <Export-Package>org.onap.ccsdk.features.data.adaptor,\r
+ org.onap.ccsdk.features.data.adaptor.dao,\r
+ org.onap.ccsdk.features.data.adaptor.db,\r
+ org.onap.ccsdk.features.data.adaptor.domain,\r
+ org.onap.ccsdk.features.data.adaptor.service\r
</Export-Package>\r
</instructions>\r
</configuration>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor;\r
+package org.onap.ccsdk.features.data.adaptor;\r
\r
/**\r
* ConfigDataAdaptorException.java Purpose: Provide Configuration Data Adaptor Exception\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor;\r
+package org.onap.ccsdk.features.data.adaptor;\r
\r
@SuppressWarnings("squid:S1118")\r
public class DataAdaptorConstants {\r
public static final String OUTPUT_STATUS_SUCCESS = "success";\r
public static final String OUTPUT_STATUS_FAILURE = "failure";\r
\r
- public static final String PROPERTY_ENV_TYPE = "org.onap.ccsdk.config.rest.adaptors.envtype";\r
+ public static final String PROPERTY_ENV_TYPE = "org.onap.ccsdk.features.rest.adaptors.envtype";\r
public static final String PROPERTY_ENV_PROD = "field";\r
public static final String PROPERTY_ENV_SOLO = "solo";\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.Map;\r
import java.util.concurrent.ConcurrentHashMap;\r
import java.util.concurrent.ScheduledExecutorService;\r
import java.util.concurrent.TimeUnit;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.DataAdaptorConstants;\r
+import org.onap.ccsdk.features.data.adaptor.DataAdaptorConstants;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.springframework.jdbc.CannotGetJdbcConnectionException;\r
import org.springframework.jdbc.core.JdbcTemplate;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.List;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
+\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
public interface ConfigResourceDao {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.sql.ResultSet;\r
import java.sql.SQLException;\r
import java.util.ArrayList;\r
import java.util.List;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ResourceAssignmentData;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.springframework.jdbc.core.JdbcTemplate;\r
import org.springframework.jdbc.core.RowMapper;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.List;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
+\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
public interface TransactionLogDao {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.sql.ResultSet;\r
import java.sql.SQLException;\r
import java.util.List;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.springframework.jdbc.core.JdbcTemplate;\r
import org.springframework.jdbc.core.RowMapper;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.db;\r
+package org.onap.ccsdk.features.data.adaptor.db;\r
\r
import java.io.PrintWriter;\r
import java.sql.Connection;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.domain;\r
+package org.onap.ccsdk.features.data.adaptor.domain;\r
\r
import java.io.Serializable;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.domain;\r
+package org.onap.ccsdk.features.data.adaptor.domain;\r
\r
import java.io.Serializable;\r
import java.util.Date;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.domain;\r
+package org.onap.ccsdk.features.data.adaptor.domain;\r
\r
import java.io.Serializable;\r
import java.util.Date;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.domain;\r
+package org.onap.ccsdk.features.data.adaptor.domain;\r
\r
import java.io.Serializable;\r
import java.util.Date;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.service;\r
+package org.onap.ccsdk.features.data.adaptor.service;\r
\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.DataAdaptorConstants;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.DataAdaptorConstants;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicJavaPlugin;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.service;\r
+package org.onap.ccsdk.features.data.adaptor.service;\r
\r
import java.util.List;\r
import java.util.Map;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
+\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.service;\r
+package org.onap.ccsdk.features.data.adaptor.service;\r
\r
import java.util.List;\r
import java.util.Map;\r
-import org.onap.ccsdk.config.data.adaptor.dao.ConfigPropertyMapDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.ConfigResourceDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.NamedQueryExecutorDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.QueryExecutorDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.TransactionLogDao;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
+\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigPropertyMapDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.NamedQueryExecutorDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.TransactionLogDao;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;\r
import com.att.eelf.configuration.EELFLogger;\r
<!-- Data SourceInitialisation -->\r
\r
<bean id="config.dataSource"\r
- class="org.onap.ccsdk.config.data.adaptor.db.DataSourceWrap">\r
+ class="org.onap.ccsdk.features.data.adaptor.db.DataSourceWrap">\r
<argument ref="dataSource" />\r
</bean>\r
\r
\r
<!-- DAO Initialisation -->\r
<bean id="transactionLogDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.TransactionLogDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.TransactionLogDaoImpl">\r
<argument ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="configResourceDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.ConfigResourceDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDaoImpl">\r
<argument ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="queryExecutorDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.QueryExecutorDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDaoImpl">\r
<argument ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="namedQueryExecutorDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.NamedQueryExecutorDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.NamedQueryExecutorDaoImpl">\r
<argument ref="namedParameterJdbcTemplate" />\r
</bean>\r
\r
<bean id="configPropertyMapDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.ConfigPropertyMapDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.ConfigPropertyMapDaoImpl">\r
<argument ref="jdbcTemplate" />\r
</bean>\r
\r
<!-- Expose the Common Component Bean -->\r
\r
<bean id="configResourceService"\r
- class="org.onap.ccsdk.config.data.adaptor.service.ConfigResourceServiceImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.service.ConfigResourceServiceImpl">\r
<argument ref="transactionLogDao" />\r
<argument ref="configResourceDao" />\r
<argument ref="queryExecutorDao" />\r
</bean>\r
\r
<service ref="configResourceService"\r
- interface="org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService" />\r
+ interface="org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService" />\r
\r
</blueprint>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import org.junit.Assert;\r
import org.junit.FixMethodOrder;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
import org.junit.runners.MethodSorters;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigPropertyMapDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDao;\r
import org.springframework.beans.factory.annotation.Autowired;\r
import org.springframework.test.context.ContextConfiguration;\r
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;\r
int result = queryExecutorDao.update(sql, data);\r
Assert.assertNotNull("Failed to get Query Result", result);\r
\r
- String propKeyValye = configPropertyMapDao.getConfigPropertyByKey("org.onap.ccsdk.config.rest.adaptors.test");\r
+ String propKeyValye = configPropertyMapDao.getConfigPropertyByKey("org.onap.ccsdk.features.rest.adaptors.test");\r
Assert.assertNull("propKeyValue is null", propKeyValye);\r
}\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.nio.charset.Charset;\r
import java.util.ArrayList;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
import org.junit.runners.MethodSorters;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDao;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ResourceAssignmentData;\r
import org.springframework.beans.factory.annotation.Autowired;\r
import org.springframework.test.context.ContextConfiguration;\r
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
import org.junit.runners.MethodSorters;\r
-import org.onap.ccsdk.config.data.adaptor.DataAdaptorConstants;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.DataAdaptorConstants;\r
+import org.onap.ccsdk.features.data.adaptor.dao.NamedQueryExecutorDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.TransactionLogDao;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
import org.springframework.beans.factory.annotation.Autowired;\r
import org.springframework.test.context.ContextConfiguration;\r
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.dao;\r
+package org.onap.ccsdk.features.data.adaptor.dao;\r
\r
import java.util.Date;\r
import org.junit.Assert;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
import org.junit.runners.MethodSorters;\r
+import org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDao;\r
import org.springframework.beans.factory.annotation.Autowired;\r
import org.springframework.test.context.ContextConfiguration;\r
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.service;\r
+package org.onap.ccsdk.features.data.adaptor.service;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.junit.Before;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
-import org.onap.ccsdk.config.data.adaptor.DataAdaptorConstants;\r
-import org.onap.ccsdk.config.data.adaptor.dao.ConfigPropertyMapDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.ConfigResourceDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.NamedQueryExecutorDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.QueryExecutorDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.TransactionLogDao;\r
+import org.onap.ccsdk.features.data.adaptor.DataAdaptorConstants;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigPropertyMapDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.NamedQueryExecutorDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.TransactionLogDao;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceNode;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceServiceImpl;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.springframework.beans.factory.annotation.Autowired;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.data.adaptor.service;\r
+package org.onap.ccsdk.features.data.adaptor.service;\r
\r
import java.nio.charset.Charset;\r
import java.util.ArrayList;\r
import org.junit.Before;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
-import org.onap.ccsdk.config.data.adaptor.dao.ConfigPropertyMapDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.ConfigResourceDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.ConfigResourceDaoTest;\r
-import org.onap.ccsdk.config.data.adaptor.dao.NamedQueryExecutorDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.QueryExecutorDao;\r
-import org.onap.ccsdk.config.data.adaptor.dao.TransactionLogDao;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigPropertyMapDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDaoTest;\r
+import org.onap.ccsdk.features.data.adaptor.dao.NamedQueryExecutorDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDao;\r
+import org.onap.ccsdk.features.data.adaptor.dao.TransactionLogDao;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceServiceImpl;\r
import org.springframework.beans.factory.annotation.Autowired;\r
import org.springframework.test.context.ContextConfiguration;\r
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;\r
</bean>\r
\r
<bean id="configResourceDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.ConfigResourceDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDaoImpl">\r
<constructor-arg ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="configPropertyMapDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.ConfigPropertyMapDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.ConfigPropertyMapDaoImpl">\r
<constructor-arg ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="queryExecutorDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.QueryExecutorDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDaoImpl">\r
<constructor-arg ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="namedQueryExecutorDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.NamedQueryExecutorDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.NamedQueryExecutorDaoImpl">\r
<constructor-arg ref="namedParameterJdbcTemplate" />\r
</bean>\r
\r
<bean id="transactionLogDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.TransactionLogDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.TransactionLogDaoImpl">\r
<constructor-arg ref="jdbcTemplate" />\r
</bean>\r
\r
<context:component-scan\r
- base-package="org.onap.ccsdk.config.data.adaptor" />\r
+ base-package="org.onap.ccsdk.features.data.adaptor" />\r
\r
</beans>\r
<!-- <jdbc:script location="sql/schema.sql" /> -->\r
<!-- </jdbc:initialize-database> -->\r
<!-- <bean id="dataSetup" -->\r
- <!-- class="org.onap.ccsdk.config.data.adaptor.db.utils.DataSetup"> -->\r
+ <!-- class="org.onap.ccsdk.features.data.adaptor.db.utils.DataSetup"> -->\r
<!-- <property name="testDb" ref="testDb" /> -->\r
<!-- </bean> -->\r
- <!-- <bean id="testDb" class="org.onap.ccsdk.config.data.adaptor.db.utils.TestDb"> -->\r
+ <!-- <bean id="testDb" class="org.onap.ccsdk.features.data.adaptor.db.utils.TestDb"> -->\r
<!-- <property name="jdbcTemplate" ref="jdbcTemplate" /> -->\r
<!-- </bean> -->\r
\r
</bean>\r
\r
<bean id="configResourcelDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.ConfigResourceDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.ConfigResourceDaoImpl">\r
<constructor-arg ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="ConfigPropertyMapDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.ConfigPropertyMapDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.ConfigPropertyMapDaoImpl">\r
<constructor-arg ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="queryExecutorDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.QueryExecutorDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.QueryExecutorDaoImpl">\r
<constructor-arg ref="jdbcTemplate" />\r
</bean>\r
\r
<bean id="namedQueryExecutorDao"\r
- class="org.onap.ccsdk.config.data.adaptor.dao.NamedQueryExecutorDaoImpl">\r
+ class="org.onap.ccsdk.features.data.adaptor.dao.NamedQueryExecutorDaoImpl">\r
<constructor-arg ref="namedParameterJdbcTemplate" />\r
</bean>\r
\r
<context:component-scan\r
- base-package="org.onap.ccsdk.config.data.adaptor" />\r
+ base-package="org.onap.ccsdk.features.data.adaptor" />\r
\r
</beans>\r
<instructions>\r
<Bundle-Name>${project.artifactId}</Bundle-Name>
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
- <Export-Package>org.onap.ccsdk.config.rest.adaptor,\r
- org.onap.ccsdk.config.rest.adaptor.data,\r
- org.onap.ccsdk.config.rest.adaptor.service,\r
- org.onap.ccsdk.config.rest.adaptor.utils\r
+ <Export-Package>org.onap.ccsdk.features.rest.adaptor,\r
+ org.onap.ccsdk.features.rest.adaptor.data,\r
+ org.onap.ccsdk.features.rest.adaptor.service,\r
+ org.onap.ccsdk.features.rest.adaptor.utils\r
</Export-Package>\r
</instructions>\r
</configuration>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor;\r
+package org.onap.ccsdk.features.rest.adaptor;\r
\r
public class ConfigRestAdaptorConstants {\r
private ConfigRestAdaptorConstants() {\r
public static final String PROPERTY_ENV_PROD = "field";\r
public static final String PROPERTY_ENV_SOLO = "solo";\r
\r
- public static final String REST_ADAPTOR_BASE_PROPERTY = "org.onap.ccsdk.config.rest.adaptors.";\r
+ public static final String REST_ADAPTOR_BASE_PROPERTY = "org.onap.ccsdk.features.rest.adaptors.";\r
public static final String REST_ADAPTOR_ENV_TYPE = "envtype";\r
public static final String REST_ADAPTOR_TYPE_GENERIC = "generic";\r
public static final String REST_ADAPTOR_TYPE_SSL = "ssl";\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor;\r
+package org.onap.ccsdk.features.rest.adaptor;\r
\r
/**\r
* ConfigRestAdaptorException.java Purpose: Provide Configuration Rest Adaptor Exception\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.data;\r
+package org.onap.ccsdk.features.rest.adaptor.data;\r
\r
import java.util.Map;\r
\r
* the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
import java.io.FileInputStream;\r
import java.io.InputStream;\r
import org.apache.http.impl.client.HttpClients;\r
import org.apache.http.ssl.SSLContextBuilder;\r
import org.apache.http.ssl.TrustStrategy;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.data.RestResponse;\r
-import org.onap.ccsdk.config.rest.adaptor.utils.BasicAuthorizationInterceptor;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.data.RestResponse;\r
+import org.onap.ccsdk.features.rest.adaptor.utils.BasicAuthorizationInterceptor;\r
import org.springframework.http.HttpEntity;\r
import org.springframework.http.HttpHeaders;\r
import org.springframework.http.HttpMethod;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.data.RestResponse;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.data.RestResponse;\r
\r
public interface ConfigRestAdaptorService {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
import java.io.File;\r
import java.io.FileInputStream;\r
import java.util.concurrent.TimeUnit;\r
import java.util.stream.Collectors;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.data.RestResponse;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.data.RestResponse;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.data.RestResponse;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.data.RestResponse;\r
\r
interface ConfigRestClientServiceAdapter {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
import java.util.Map;\r
import java.util.UUID;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.data.RestResponse;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.data.RestResponse;\r
import org.springframework.http.HttpHeaders;\r
import org.springframework.http.MediaType;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
import java.util.Map;\r
import java.util.UUID;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.data.RestResponse;\r
+\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.data.RestResponse;\r
import org.springframework.http.HttpHeaders;\r
import org.springframework.http.MediaType;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.utils;\r
+package org.onap.ccsdk.features.rest.adaptor.utils;\r
\r
import java.io.IOException;\r
import java.nio.charset.Charset;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.utils;\r
+package org.onap.ccsdk.features.rest.adaptor.utils;\r
\r
import java.io.BufferedReader;\r
import java.io.IOException;\r
<!-- Expose the Common Component Bean -->\r
\r
<bean id="configRestAdaptorService"\r
- class="org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorServiceImpl">\r
+ class="org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorServiceImpl">\r
<argument value="/opt/sdnc/data/properties" />\r
</bean>\r
\r
<service ref="configRestAdaptorService"\r
- interface="org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService" />\r
+ interface="org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService" />\r
\r
</blueprint>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
import java.io.FileInputStream;\r
import java.util.HashMap;\r
import org.junit.Assert;\r
import org.junit.Before;\r
import org.junit.Test;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestClientServiceAdapter;\r
+import org.onap.ccsdk.features.rest.adaptor.service.GenericRestClientAdapterImpl;\r
+import org.onap.ccsdk.features.rest.adaptor.service.SSLRestClientAdapterImpl;\r
\r
public class AbstractConfigRestClientAdapterTest {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
import static org.powermock.api.mockito.PowerMockito.mock;\r
import static org.powermock.api.mockito.PowerMockito.when;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
import org.mockito.Matchers;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.service.AbstractConfigRestClientAdapter;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorServiceImpl;\r
import org.powermock.core.classloader.annotations.PowerMockIgnore;\r
import org.powermock.core.classloader.annotations.PrepareForTest;\r
import org.powermock.modules.junit4.PowerMockRunner;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.service;\r
+package org.onap.ccsdk.features.rest.adaptor.service;\r
\r
import static org.powermock.api.mockito.PowerMockito.mock;\r
import static org.powermock.api.mockito.PowerMockito.when;\r
import org.junit.Test;\r
import org.junit.runner.RunWith;\r
import org.mockito.Matchers;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.service.AbstractConfigRestClientAdapter;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorServiceImpl;\r
import org.powermock.core.classloader.annotations.PowerMockIgnore;\r
import org.powermock.core.classloader.annotations.PrepareForTest;\r
import org.powermock.modules.junit4.PowerMockRunner;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.rest.adaptor.utils;\r
+package org.onap.ccsdk.features.rest.adaptor.utils;\r
\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorServiceImpl;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorServiceImpl;\r
\r
@SuppressWarnings("squid:S2187")\r
public class RestTemplateFactoryTest {\r
# Configuration file for SDNC Controller Module\r
#\r
\r
-org.onap.ccsdk.config.rest.adaptors.envtype=solo\r
+org.onap.ccsdk.features.rest.adaptors.envtype=solo\r
\r
# Config Generator Microservices\r
-org.onap.ccsdk.config.rest.adaptors.modelservice.type=generic\r
-org.onap.ccsdk.config.rest.adaptors.modelservice.enable=true\r
-org.onap.ccsdk.config.rest.adaptors.modelservice.url=http://localhost:8080/configgenerator/service/\r
-org.onap.ccsdk.config.rest.adaptors.modelservice.user=admin\r
-org.onap.ccsdk.config.rest.adaptors.modelservice.passwd=admin\r
+org.onap.ccsdk.features.rest.adaptors.modelservice.type=generic\r
+org.onap.ccsdk.features.rest.adaptors.modelservice.enable=true\r
+org.onap.ccsdk.features.rest.adaptors.modelservice.url=http://localhost:8080/configgenerator/service/\r
+org.onap.ccsdk.features.rest.adaptors.modelservice.user=admin\r
+org.onap.ccsdk.features.rest.adaptors.modelservice.passwd=admin\r
\r
# Generic RESTCONF Adaptor\r
-org.onap.ccsdk.config.rest.adaptors.restconf.type=generic\r
-org.onap.ccsdk.config.rest.adaptors.restconf.enable=true\r
-org.onap.ccsdk.config.rest.adaptors.restconf.user=admin\r
-org.onap.ccsdk.config.rest.adaptors.restconf.passwd=admin\r
-org.onap.ccsdk.config.rest.adaptors.restconf.url=http://localhost:8181/restconf/\r
+org.onap.ccsdk.features.rest.adaptors.restconf.type=generic\r
+org.onap.ccsdk.features.rest.adaptors.restconf.enable=true\r
+org.onap.ccsdk.features.rest.adaptors.restconf.user=admin\r
+org.onap.ccsdk.features.rest.adaptors.restconf.passwd=admin\r
+org.onap.ccsdk.features.rest.adaptors.restconf.url=http://localhost:8181/restconf/\r
\r
# SSL AAI Adaptor\r
-org.onap.ccsdk.config.rest.adaptors.aai.propertyfile=aai.properties\r
-org.onap.ccsdk.config.rest.adaptors.aai.type=ssl\r
-org.onap.ccsdk.config.rest.adaptors.aai.enable=true\r
-org.onap.ccsdk.config.rest.adaptors.aai.url=https://localhost:8443/onap-aai/\r
-org.onap.ccsdk.config.rest.adaptors.aai.ssl.trust=src/test/resources/truststore.client.jks\r
-org.onap.ccsdk.config.rest.adaptors.aai.ssl.trust.psswd=changeme\r
-org.onap.ccsdk.config.rest.adaptors.aai.ssl.key=src/test/resources/keystore.client.p12\r
-org.onap.ccsdk.config.rest.adaptors.aai.ssl.key.psswd=changeme\r
+org.onap.ccsdk.features.rest.adaptors.aai.propertyfile=aai.properties\r
+org.onap.ccsdk.features.rest.adaptors.aai.type=ssl\r
+org.onap.ccsdk.features.rest.adaptors.aai.enable=true\r
+org.onap.ccsdk.features.rest.adaptors.aai.url=https://localhost:8443/onap-aai/\r
+org.onap.ccsdk.features.rest.adaptors.aai.ssl.trust=src/test/resources/truststore.client.jks\r
+org.onap.ccsdk.features.rest.adaptors.aai.ssl.trust.psswd=changeme\r
+org.onap.ccsdk.features.rest.adaptors.aai.ssl.key=src/test/resources/keystore.client.p12\r
+org.onap.ccsdk.features.rest.adaptors.aai.ssl.key.psswd=changeme\r
<instructions>\r
<Bundle-Name>${project.artifactId}</Bundle-Name>
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
- <Export-Package>org.onap.ccsdk.config.assignment,\r
- org.onap.ccsdk.config.assignment.data,\r
- org.onap.ccsdk.config.assignment.service,\r
- org.onap.ccsdk.config.assignment.processor,\r
- org.onap.ccsdk.config.assignment.processor.custom\r
+ <Export-Package>org.onap.ccsdk.features.assignment,\r
+ org.onap.ccsdk.features.assignment.data,\r
+ org.onap.ccsdk.features.assignment.service,\r
+ org.onap.ccsdk.features.assignment.processor,\r
+ org.onap.ccsdk.features.assignment.processor.custom\r
</Export-Package>\r
</instructions>\r
</configuration>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment;\r
+package org.onap.ccsdk.features.assignment;\r
\r
@SuppressWarnings("squid:S1118")\r
public class ConfigAssignmentConstants {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.data;\r
+package org.onap.ccsdk.features.assignment.data;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
+\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
\r
public class ResourceAssignmentData {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import org.apache.commons.collections.CollectionUtils;\r
import org.apache.commons.collections.MapUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.assignment.service.ConfigAssignmentUtils;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.data.dict.SourcesDefinition;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.utils.JsonUtils;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.assignment.service.ConfigAssignmentUtils;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.data.dict.SourcesDefinition;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.utils.JsonUtils;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.assignment.service.ConfigAssignmentUtils;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.assignment.service.ConfigAssignmentUtils;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import org.apache.commons.collections.CollectionUtils;\r
import org.apache.commons.collections.MapUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.assignment.service.ConfigAssignmentUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.data.dict.SourcesDefinition;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.assignment.service.ConfigAssignmentUtils;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.data.dict.SourcesDefinition;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeService;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeService;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
\r
public class ProcessorFactory {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import java.util.ArrayList;\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.collections.CollectionUtils;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.utils.TopologicalSortingUtils;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.utils.TopologicalSortingUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.collections.MapUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.assignment.ConfigAssignmentConstants;\r
-import org.onap.ccsdk.config.assignment.data.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.assignment.ConfigAssignmentConstants;\r
+import org.onap.ccsdk.features.assignment.data.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.List;\r
import org.apache.commons.collections.CollectionUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.DataAdaptorConstants;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.data.adaptor.DataAdaptorConstants;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
this.configResourceService = configResourceService;\r
}\r
\r
- public void saveResourceMapping(org.onap.ccsdk.config.assignment.data.ResourceAssignmentData resourceAssignmentData,\r
+ public void saveResourceMapping(org.onap.ccsdk.features.assignment.data.ResourceAssignmentData resourceAssignmentData,\r
String templateName, List<ResourceAssignment> resourceAssignments) throws SvcLogicException {\r
try {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.collections.CollectionUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.assignment.ConfigAssignmentConstants;\r
-import org.onap.ccsdk.config.assignment.data.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.assignment.processor.ProcessorFactory;\r
-import org.onap.ccsdk.config.assignment.processor.ResourceAssignmentProcessor;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.assignment.ConfigAssignmentConstants;\r
+import org.onap.ccsdk.features.assignment.data.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.assignment.processor.ProcessorFactory;\r
+import org.onap.ccsdk.features.assignment.processor.ResourceAssignmentProcessor;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.List;\r
-import org.onap.ccsdk.config.assignment.data.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
+\r
+import org.onap.ccsdk.features.assignment.data.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
public interface ConfigAssignmentService {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.List;\r
-import org.onap.ccsdk.config.assignment.data.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorService;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+\r
+import org.onap.ccsdk.features.assignment.data.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorService;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.ArrayList;\r
import java.util.List;\r
import org.apache.commons.collections.IteratorUtils;\r
import org.apache.commons.collections.MapUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.DataType;\r
-import org.onap.ccsdk.config.model.data.EntrySchema;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.domain.ResourceDictionary;\r
-import org.onap.ccsdk.config.model.utils.JsonUtils;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.DataType;\r
+import org.onap.ccsdk.features.model.data.EntrySchema;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.domain.ResourceDictionary;\r
+import org.onap.ccsdk.features.model.utils.JsonUtils;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.collections.CollectionUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.assignment.data.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.data.ConfigGeneratorInfo;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.assignment.data.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.data.ConfigGeneratorInfo;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.ArrayList;\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.domain.ResourceDictionary;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.domain.ResourceDictionary;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.collections.CollectionUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.model.validator.ResourceAssignmentValidator;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.validator.ResourceAssignmentValidator;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
odl:use-default-for-reference-types="true">\r
\r
<reference id="componentNodeService"\r
- interface="org.onap.ccsdk.config.model.service.ComponentNodeService" />\r
+ interface="org.onap.ccsdk.features.model.service.ComponentNodeService" />\r
\r
<reference id="configResourceService"\r
- interface="org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService" />\r
+ interface="org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService" />\r
\r
<reference id="configModelService"\r
- interface="org.onap.ccsdk.config.model.service.ConfigModelService" />\r
+ interface="org.onap.ccsdk.features.model.service.ConfigModelService" />\r
\r
<reference id="configRestAdaptorService"\r
- interface="org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService" />\r
+ interface="org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService" />\r
\r
<reference id="configGeneratorService"\r
- interface="org.onap.ccsdk.config.generator.service.ConfigGeneratorService" />\r
+ interface="org.onap.ccsdk.features.generator.service.ConfigGeneratorService" />\r
\r
<!-- Expose the Common Component Bean -->\r
<bean id="configAssignmentNode"\r
- class="org.onap.ccsdk.config.assignment.service.ConfigAssignmentNode">\r
+ class="org.onap.ccsdk.features.assignment.service.ConfigAssignmentNode">\r
<argument ref="configResourceService" />\r
<argument ref="configRestAdaptorService" />\r
<argument ref="configModelService" />\r
</bean>\r
\r
<service ref="configAssignmentNode"\r
- interface="org.onap.ccsdk.config.assignment.service.ConfigAssignmentNode" />\r
+ interface="org.onap.ccsdk.features.assignment.service.ConfigAssignmentNode" />\r
\r
<bean id="configAssignmentService"\r
- class="org.onap.ccsdk.config.assignment.service.ConfigAssignmentServiceImpl">\r
+ class="org.onap.ccsdk.features.assignment.service.ConfigAssignmentServiceImpl">\r
<argument ref="configResourceService" />\r
<argument ref="configRestAdaptorService" />\r
<argument ref="configModelService" />\r
</bean>\r
\r
<service ref="configAssignmentService"\r
- interface="org.onap.ccsdk.config.assignment.service.ConfigAssignmentService" />\r
+ interface="org.onap.ccsdk.features.assignment.service.ConfigAssignmentService" />\r
\r
</blueprint>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import static org.mockito.Matchers.any;\r
import java.io.File;\r
import org.mockito.invocation.InvocationOnMock;\r
import org.mockito.runners.MockitoJUnitRunner;\r
import org.mockito.stubbing.Answer;\r
-import org.onap.ccsdk.config.assignment.service.ConfigResourceAssignmentTestUtils;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.assignment.processor.DBResourceProcessor;\r
+import org.onap.ccsdk.features.assignment.service.ConfigResourceAssignmentTestUtils;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import static org.mockito.Matchers.any;\r
import java.io.File;\r
import org.mockito.invocation.InvocationOnMock;\r
import org.mockito.runners.MockitoJUnitRunner;\r
import org.mockito.stubbing.Answer;\r
-import org.onap.ccsdk.config.assignment.service.ConfigResourceAssignmentTestUtils;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.assignment.processor.DefaultResourceProcessor;\r
+import org.onap.ccsdk.features.assignment.service.ConfigResourceAssignmentTestUtils;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import static org.mockito.Matchers.any;\r
import java.io.File;\r
import org.mockito.invocation.InvocationOnMock;\r
import org.mockito.runners.MockitoJUnitRunner;\r
import org.mockito.stubbing.Answer;\r
-import org.onap.ccsdk.config.assignment.service.ConfigResourceAssignmentTestUtils;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.assignment.processor.InputResourceProcessor;\r
+import org.onap.ccsdk.features.assignment.service.ConfigResourceAssignmentTestUtils;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.processor;\r
+package org.onap.ccsdk.features.assignment.processor;\r
\r
import java.io.File;\r
import java.nio.charset.Charset;\r
import org.mockito.invocation.InvocationOnMock;\r
import org.mockito.runners.MockitoJUnitRunner;\r
import org.mockito.stubbing.Answer;\r
-import org.onap.ccsdk.config.assignment.service.ConfigResourceAssignmentTestUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.assignment.processor.MdsalResourceProcessor;\r
+import org.onap.ccsdk.features.assignment.service.ConfigResourceAssignmentTestUtils;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.io.File;\r
import java.nio.charset.Charset;\r
import org.mockito.Mock;\r
import org.mockito.MockitoAnnotations;\r
import org.mockito.runners.MockitoJUnitRunner;\r
-import org.onap.ccsdk.config.assignment.ConfigAssignmentConstants;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorService;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorServiceImpl;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeDelegate;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeService;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeServiceImpl;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelServiceImpl;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.assignment.ConfigAssignmentConstants;\r
+import org.onap.ccsdk.features.assignment.service.ConfigAssignmentNode;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorService;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorServiceImpl;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeDelegate;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeService;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeServiceImpl;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelServiceImpl;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.osgi.framework.BundleContext;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.io.File;\r
import java.nio.charset.Charset;\r
import org.mockito.Mock;\r
import org.mockito.MockitoAnnotations;\r
import org.mockito.runners.MockitoJUnitRunner;\r
-import org.onap.ccsdk.config.assignment.data.ResourceAssignmentData;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorService;\r
-import org.onap.ccsdk.config.generator.service.ConfigGeneratorServiceImpl;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelServiceImpl;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.assignment.data.ResourceAssignmentData;\r
+import org.onap.ccsdk.features.assignment.service.ConfigPreviewService;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorService;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorServiceImpl;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelServiceImpl;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import static org.mockito.Matchers.any;\r
import static org.mockito.Matchers.anyString;\r
import org.mockito.Mockito;\r
import org.mockito.invocation.InvocationOnMock;\r
import org.mockito.stubbing.Answer;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.domain.ConfigModel;\r
-import org.onap.ccsdk.config.model.domain.ConfigModelContent;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.domain.ConfigModel;\r
+import org.onap.ccsdk.features.model.domain.ConfigModelContent;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
import com.fasterxml.jackson.core.type.TypeReference;\r
\r
Mockito.doAnswer(new Answer<ConfigModel>() {\r
@Override\r
- public org.onap.ccsdk.config.model.domain.ConfigModel answer(InvocationOnMock invocationOnMock)\r
+ public org.onap.ccsdk.features.model.domain.ConfigModel answer(InvocationOnMock invocationOnMock)\r
throws Throwable {\r
Object[] args = invocationOnMock.getArguments();\r
- org.onap.ccsdk.config.model.domain.ConfigModel serviceArtifact = null;\r
+ org.onap.ccsdk.features.model.domain.ConfigModel serviceArtifact = null;\r
if (args != null && args.length == 3) {\r
\r
logger.info("Artifact info " + Arrays.asList(args));\r
configModelContents.add(configModelTemplateContent);\r
}\r
\r
- serviceArtifact = new org.onap.ccsdk.config.model.domain.ConfigModel();\r
+ serviceArtifact = new org.onap.ccsdk.features.model.domain.ConfigModel();\r
serviceArtifact.setArtifactName(String.valueOf(args[0]));\r
serviceArtifact.setArtifactVersion(String.valueOf(args[1]));\r
serviceArtifact.setPublished("Y");\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.nio.charset.Charset;\r
import java.util.HashMap;\r
import org.apache.commons.io.IOUtils;\r
import org.junit.Assert;\r
import org.junit.Test;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.utils.ResourceAssignmentUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
import com.fasterxml.jackson.databind.JsonNode;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.io.IOException;\r
import java.nio.charset.Charset;\r
import org.junit.Rule;\r
import org.junit.Test;\r
import org.junit.rules.ExpectedException;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.model.validator.ResourceAssignmentValidator;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.validator.ResourceAssignmentValidator;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.assignment.service;\r
+package org.onap.ccsdk.features.assignment.service;\r
\r
import java.nio.charset.Charset;\r
import java.util.List;\r
import org.apache.commons.io.IOUtils;\r
import org.junit.Assert;\r
import org.junit.Test;\r
-import org.onap.ccsdk.config.assignment.processor.ResourceAssignmentProcessor;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.assignment.processor.ResourceAssignmentProcessor;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
"resource-assignment": {\r
"type": "component-resource-assignment",\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
}\r
},\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
"resource-assignment": {\r
"type": "component-resource-assignment",\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
}\r
},\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
"resource-assignment": {\r
"type": "component-resource-assignment",\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
}\r
},\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
<Bundle-Name>${project.artifactId}</Bundle-Name>\r
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>\r
<Export-Package>\r
- org.onap.ccsdk.config.generator,\r
- org.onap.ccsdk.config.generator.data,\r
- org.onap.ccsdk.config.generator.service,\r
- org.onap.ccsdk.config.generator.tool\r
+ org.onap.ccsdk.features.generator,\r
+ org.onap.ccsdk.features.generator.data,\r
+ org.onap.ccsdk.features.generator.service,\r
+ org.onap.ccsdk.features.generator.tool\r
</Export-Package>\r
</instructions>\r
</configuration>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator;\r
+package org.onap.ccsdk.features.generator;\r
\r
public class ConfigGeneratorConstant {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.data;\r
+package org.onap.ccsdk.features.generator.data;\r
\r
public class ConfigGeneratorInfo {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.service;\r
+package org.onap.ccsdk.features.generator.service;\r
\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.ConfigGeneratorConstant;\r
-import org.onap.ccsdk.config.generator.data.ConfigGeneratorInfo;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.ConfigGeneratorConstant;\r
+import org.onap.ccsdk.features.generator.data.ConfigGeneratorInfo;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.service;\r
+package org.onap.ccsdk.features.generator.service;\r
\r
-import org.onap.ccsdk.config.generator.data.ConfigGeneratorInfo;\r
+import org.onap.ccsdk.features.generator.data.ConfigGeneratorInfo;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
public interface ConfigGeneratorService {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.service;\r
+package org.onap.ccsdk.features.generator.service;\r
\r
import java.io.StringWriter;\r
import java.util.Iterator;\r
import org.apache.commons.lang3.StringUtils;\r
import org.apache.velocity.VelocityContext;\r
import org.apache.velocity.app.Velocity;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.data.ConfigGeneratorInfo;\r
-import org.onap.ccsdk.config.generator.tool.CustomJsonNodeFactory;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.data.ConfigGeneratorInfo;\r
+import org.onap.ccsdk.features.generator.tool.CustomJsonNodeFactory;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.tool;\r
+package org.onap.ccsdk.features.generator.tool;\r
\r
import com.fasterxml.jackson.databind.node.JsonNodeFactory;\r
import com.fasterxml.jackson.databind.node.TextNode;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.tool;\r
+package org.onap.ccsdk.features.generator.tool;\r
\r
import com.fasterxml.jackson.core.io.CharTypes;\r
import com.fasterxml.jackson.databind.node.TextNode;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.tool;\r
+package org.onap.ccsdk.features.generator.tool;\r
\r
import org.apache.commons.lang3.StringUtils;\r
\r
odl:use-default-for-reference-types="true">\r
\r
<reference id="configModelService"\r
- interface="org.onap.ccsdk.config.model.service.ConfigModelService" />\r
+ interface="org.onap.ccsdk.features.model.service.ConfigModelService" />\r
\r
<reference id="configResourceService"\r
- interface="org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService" />\r
+ interface="org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService" />\r
\r
<!-- Expose the Common Component Bean -->\r
\r
<bean id="configGeneratorService"\r
- class="org.onap.ccsdk.config.generator.service.ConfigGeneratorServiceImpl">\r
+ class="org.onap.ccsdk.features.generator.service.ConfigGeneratorServiceImpl">\r
<argument ref="configResourceService" />\r
</bean>\r
\r
<service ref="configGeneratorService"\r
- interface="org.onap.ccsdk.config.generator.service.ConfigGeneratorService" />\r
+ interface="org.onap.ccsdk.features.generator.service.ConfigGeneratorService" />\r
\r
<bean id="configGeneratorNode"\r
- class="org.onap.ccsdk.config.generator.service.ConfigGeneratorNode">\r
+ class="org.onap.ccsdk.features.generator.service.ConfigGeneratorNode">\r
<argument ref="configResourceService" />\r
<argument ref="configModelService" />\r
</bean>\r
\r
<service ref="configGeneratorNode"\r
- interface="org.onap.ccsdk.config.generator.service.ConfigGeneratorNode" />\r
+ interface="org.onap.ccsdk.features.generator.service.ConfigGeneratorNode" />\r
\r
\r
</blueprint>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.service;\r
+package org.onap.ccsdk.features.generator.service;\r
\r
import static org.mockito.Matchers.any;\r
import java.nio.charset.Charset;\r
import org.mockito.invocation.InvocationOnMock;\r
import org.mockito.runners.MockitoJUnitRunner;\r
import org.mockito.stubbing.Answer;\r
-import org.onap.ccsdk.config.data.adaptor.domain.ConfigResource;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.generator.ConfigGeneratorConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelServiceImpl;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.data.adaptor.domain.ConfigResource;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.generator.ConfigGeneratorConstant;\r
+import org.onap.ccsdk.features.generator.service.ConfigGeneratorNode;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelServiceImpl;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.generator.tool;\r
+package org.onap.ccsdk.features.generator.tool;\r
\r
import org.junit.Assert;\r
import org.junit.Test;\r
+import org.onap.ccsdk.features.generator.tool.EscapeUtils;\r
\r
public class EscapeUtilsTest {\r
\r
"generate-configuration": {\r
"type": "component-config-generator",\r
"interfaces": {\r
- "org-onap-ccsdk-config-generator-service-ConfigGeneratorNode": {\r
+ "org-onap-ccsdk-features-generator-service-ConfigGeneratorNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
}\r
},\r
"interfaces": {\r
- "org-onap-ccsdk-config-generator-service-ConfigGeneratorNode": {\r
+ "org-onap-ccsdk-features-generator-service-ConfigGeneratorNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
"type": "string"\r
},\r
"mask-info": {\r
- "description": "If template contains mask encription keys, then this mask-info field will be generated, This JSON Content alligns to the bean org.onap.ccsdk.config.model.data.custom.MaskInfo ",\r
+ "description": "If template contains mask encription keys, then this mask-info field will be generated, This JSON Content alligns to the bean org.onap.ccsdk.features.model.data.custom.MaskInfo ",\r
"required": false,\r
"type": "string"\r
},\r
<instructions>\r
<Bundle-Name>${project.artifactId}</Bundle-Name>\r
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>\r
- <Export-Package>org.onap.ccsdk.config.model,\r
- org.onap.ccsdk.config.model.data,\r
- org.onap.ccsdk.config.model.data.api,\r
- org.onap.ccsdk.config.model.data.dict,\r
- org.onap.ccsdk.config.model.domain,\r
- org.onap.ccsdk.config.model.service,\r
- org.onap.ccsdk.config.model.utils,\r
- org.onap.ccsdk.config.model.validator\r
+ <Export-Package>org.onap.ccsdk.features.model,\r
+ org.onap.ccsdk.features.model.data,\r
+ org.onap.ccsdk.features.model.data.api,\r
+ org.onap.ccsdk.features.model.data.dict,\r
+ org.onap.ccsdk.features.model.domain,\r
+ org.onap.ccsdk.features.model.service,\r
+ org.onap.ccsdk.features.model.utils,\r
+ org.onap.ccsdk.features.model.validator\r
</Export-Package>\r
</instructions>\r
</configuration>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model;\r
+package org.onap.ccsdk.features.model;\r
\r
public class ConfigModelConstant {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model;\r
+package org.onap.ccsdk.features.model;\r
\r
/**\r
* ConfigGeneratorException.java Purpose: Provide Configuration Generator ConfigGeneratorException\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model;\r
+package org.onap.ccsdk.features.model;\r
\r
import java.util.ArrayList;\r
import java.util.List;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.List;\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
/**\r
* EntrySchema.java Purpose: Provide EntrySchema TOSCO Model POJO bean.\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.List;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.HashMap;\r
import java.util.List;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.List;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Date;\r
import java.util.List;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import java.util.Map;\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data;\r
+package org.onap.ccsdk.features.model.data;\r
\r
import com.fasterxml.jackson.annotation.JsonIgnore;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.api;\r
+package org.onap.ccsdk.features.model.data.api;\r
\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.api;\r
+package org.onap.ccsdk.features.model.data.api;\r
\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.api;\r
+package org.onap.ccsdk.features.model.data.api;\r
\r
public class Flags {\r
private boolean force;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.api;\r
+package org.onap.ccsdk.features.model.data.api;\r
\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.api;\r
+package org.onap.ccsdk.features.model.data.api;\r
\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.api;\r
+package org.onap.ccsdk.features.model.data.api;\r
\r
import java.util.List;\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.dict;\r
+package org.onap.ccsdk.features.model.data.dict;\r
\r
import java.util.Map;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
+\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+\r
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.dict;\r
+package org.onap.ccsdk.features.model.data.dict;\r
\r
import com.fasterxml.jackson.annotation.JsonProperty;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.data.dict;\r
+package org.onap.ccsdk.features.model.data.dict;\r
\r
import java.util.List;\r
import java.util.Map;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.domain;\r
+package org.onap.ccsdk.features.model.domain;\r
\r
import java.io.Serializable;\r
import java.util.Date;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.domain;\r
+package org.onap.ccsdk.features.model.domain;\r
\r
import java.util.Date;\r
import com.fasterxml.jackson.annotation.JsonFormat;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.domain;\r
+package org.onap.ccsdk.features.model.domain;\r
\r
import java.io.Serializable;\r
import java.util.Date;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import java.util.Map;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import java.util.Map;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import java.util.Map;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.data.adaptor.DataAdaptorConstants;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.InterfaceAssignment;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.data.adaptor.DataAdaptorConstants;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.InterfaceAssignment;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.osgi.framework.BundleContext;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.domain.ConfigModel;\r
-import org.onap.ccsdk.config.model.domain.ConfigModelContent;\r
-import org.onap.ccsdk.config.model.utils.PrepareContextUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorConstants;\r
-import org.onap.ccsdk.config.rest.adaptor.ConfigRestAdaptorException;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.domain.ConfigModel;\r
+import org.onap.ccsdk.features.model.domain.ConfigModelContent;\r
+import org.onap.ccsdk.features.model.utils.PrepareContextUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorConstants;\r
+import org.onap.ccsdk.features.rest.adaptor.ConfigRestAdaptorException;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import org.onap.ccsdk.sli.core.sli.SvcLogicJavaPlugin;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import java.util.List;\r
import java.util.Map;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
+\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.service;\r
+package org.onap.ccsdk.features.model.service;\r
\r
import java.util.List;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.CapabilityAssignment;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
-import org.onap.ccsdk.config.model.data.NodeType;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
-import org.onap.ccsdk.config.model.utils.NodePropertyUtils;\r
-import org.onap.ccsdk.config.model.utils.PrepareContextUtils;\r
-import org.onap.ccsdk.config.model.utils.ServiceTemplateUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.model.validator.ServiceTemplateValidator;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.CapabilityAssignment;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.data.NodeType;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.utils.NodePropertyUtils;\r
+import org.onap.ccsdk.features.model.utils.PrepareContextUtils;\r
+import org.onap.ccsdk.features.model.utils.ServiceTemplateUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.validator.ServiceTemplateValidator;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.io.IOException;\r
import java.util.HashMap;\r
import java.util.Iterator;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import static com.jayway.jsonpath.JsonPath.using;\r
import java.util.List;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
+\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
import com.fasterxml.jackson.databind.JsonNode;\r
import com.fasterxml.jackson.databind.node.ArrayNode;\r
import com.fasterxml.jackson.databind.node.NullNode;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.io.IOException;\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.CapabilityAssignment;\r
-import org.onap.ccsdk.config.model.data.CapabilityDefinition;\r
-import org.onap.ccsdk.config.model.data.InterfaceAssignment;\r
-import org.onap.ccsdk.config.model.data.InterfaceDefinition;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
-import org.onap.ccsdk.config.model.data.NodeType;\r
-import org.onap.ccsdk.config.model.data.OperationAssignment;\r
-import org.onap.ccsdk.config.model.data.OperationDefinition;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.CapabilityAssignment;\r
+import org.onap.ccsdk.features.model.data.CapabilityDefinition;\r
+import org.onap.ccsdk.features.model.data.InterfaceAssignment;\r
+import org.onap.ccsdk.features.model.data.InterfaceDefinition;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.data.NodeType;\r
+import org.onap.ccsdk.features.model.data.OperationAssignment;\r
+import org.onap.ccsdk.features.model.data.OperationDefinition;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.util.Date;\r
import java.util.HashSet;\r
import java.util.Set;\r
import org.apache.commons.lang3.BooleanUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
import com.fasterxml.jackson.databind.JsonNode;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.util.Map;\r
import java.util.Optional;\r
import org.apache.commons.collections.CollectionUtils;\r
import org.apache.commons.collections.MapUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.data.dict.SourcesDefinition;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.data.dict.SourcesDefinition;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.util.Map;\r
import org.apache.commons.collections.MapUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.InterfaceAssignment;\r
-import org.onap.ccsdk.config.model.data.InterfaceDefinition;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
-import org.onap.ccsdk.config.model.data.NodeType;\r
-import org.onap.ccsdk.config.model.data.OperationAssignment;\r
-import org.onap.ccsdk.config.model.data.OperationDefinition;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
-import org.onap.ccsdk.config.model.data.TopologyTemplate;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.InterfaceAssignment;\r
+import org.onap.ccsdk.features.model.data.InterfaceDefinition;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.data.NodeType;\r
+import org.onap.ccsdk.features.model.data.OperationAssignment;\r
+import org.onap.ccsdk.features.model.data.OperationDefinition;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.data.TopologyTemplate;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.util.ArrayList;\r
import java.util.HashMap;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.io.IOException;\r
import java.util.ArrayList;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.validator;\r
+package org.onap.ccsdk.features.model.validator;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.DataType;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.DataType;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
\r
/**\r
* DataTypeValidator.java Purpose: Provide Configuration Generator DataTypeValidator\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.validator;\r
+package org.onap.ccsdk.features.model.validator;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.CapabilityDefinition;\r
-import org.onap.ccsdk.config.model.data.DataType;\r
-import org.onap.ccsdk.config.model.data.InterfaceDefinition;\r
-import org.onap.ccsdk.config.model.data.NodeType;\r
-import org.onap.ccsdk.config.model.data.OperationDefinition;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
-import org.onap.ccsdk.config.model.data.RequirementDefinition;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.CapabilityDefinition;\r
+import org.onap.ccsdk.features.model.data.DataType;\r
+import org.onap.ccsdk.features.model.data.InterfaceDefinition;\r
+import org.onap.ccsdk.features.model.data.NodeType;\r
+import org.onap.ccsdk.features.model.data.OperationDefinition;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.data.RequirementDefinition;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.validator;\r
+package org.onap.ccsdk.features.model.validator;\r
\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.DataType;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.DataType;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
\r
/**\r
* PropertyDefinitionValidator.java Purpose: Provide Configuration Generator\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.validator;\r
+package org.onap.ccsdk.features.model.validator;\r
\r
import java.util.HashMap;\r
import java.util.HashSet;\r
import java.util.Map;\r
import java.util.Set;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.CapabilityAssignment;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.utils.TopologicalSortingUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.CapabilityAssignment;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.utils.TopologicalSortingUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.validator;\r
+package org.onap.ccsdk.features.model.validator;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.validator;\r
+package org.onap.ccsdk.features.model.validator;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.data.DataType;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
-import org.onap.ccsdk.config.model.data.NodeType;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
-import org.onap.ccsdk.config.model.data.RequirementAssignment;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
-import org.onap.ccsdk.config.model.data.TopologyTemplate;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.data.DataType;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.data.NodeType;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.data.RequirementAssignment;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.data.TopologyTemplate;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
<!-- Dependency -->\r
\r
<reference id="configResourceService"\r
- interface="org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService" />\r
+ interface="org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService" />\r
\r
<reference id="configRestAdaptorService"\r
- interface="org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService" />\r
+ interface="org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService" />\r
\r
<!-- Expose the Common Component Bean -->\r
<bean id="configModelNode"\r
- class="org.onap.ccsdk.config.model.service.ConfigModelNode">\r
+ class="org.onap.ccsdk.features.model.service.ConfigModelNode">\r
</bean>\r
\r
<service ref="configModelNode"\r
- interface="org.onap.ccsdk.config.model.service.ConfigModelNode" />\r
+ interface="org.onap.ccsdk.features.model.service.ConfigModelNode" />\r
\r
<bean id="configModelService"\r
- class="org.onap.ccsdk.config.model.service.ConfigModelServiceImpl">\r
+ class="org.onap.ccsdk.features.model.service.ConfigModelServiceImpl">\r
<argument ref="configRestAdaptorService" />\r
</bean>\r
\r
<service ref="configModelService"\r
- interface="org.onap.ccsdk.config.model.service.ConfigModelService" />\r
+ interface="org.onap.ccsdk.features.model.service.ConfigModelService" />\r
\r
\r
<!-- ComponentNode -->\r
\r
<bean id="componentNodeService"\r
- class="org.onap.ccsdk.config.model.service.ComponentNodeServiceImpl">\r
+ class="org.onap.ccsdk.features.model.service.ComponentNodeServiceImpl">\r
<argument ref="blueprintBundleContext" />\r
<argument ref="configResourceService" />\r
<argument ref="configRestAdaptorService" />\r
</bean>\r
\r
<service ref="componentNodeService"\r
- interface="org.onap.ccsdk.config.model.service.ComponentNodeService" />\r
+ interface="org.onap.ccsdk.features.model.service.ComponentNodeService" />\r
\r
<bean id="componentNodeDelegate"\r
- class="org.onap.ccsdk.config.model.service.ComponentNodeDelegate">\r
+ class="org.onap.ccsdk.features.model.service.ComponentNodeDelegate">\r
<argument ref="componentNodeService" />\r
</bean>\r
\r
<service ref="componentNodeDelegate"\r
- interface="org.onap.ccsdk.config.model.service.ComponentNodeDelegate" />\r
+ interface="org.onap.ccsdk.features.model.service.ComponentNodeDelegate" />\r
\r
</blueprint>\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model;\r
+package org.onap.ccsdk.features.model;\r
\r
import java.util.Arrays;\r
import java.util.HashMap;\r
import org.junit.Assert;\r
import org.junit.Test;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.data.dict.SourcesDefinition;\r
-import org.onap.ccsdk.config.model.data.dict.SourcesProperties;\r
-import org.onap.ccsdk.config.model.utils.ResourceDictionaryUtils;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.data.dict.SourcesDefinition;\r
+import org.onap.ccsdk.features.model.data.dict.SourcesProperties;\r
+import org.onap.ccsdk.features.model.utils.ResourceDictionaryUtils;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import org.junit.Assert;\r
import org.junit.Test;\r
+import org.onap.ccsdk.features.model.utils.JsonParserUtils;\r
+\r
import com.fasterxml.jackson.databind.JsonNode;\r
\r
public class JsonParserUtilsTest {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import static org.junit.Assert.assertTrue;\r
import org.junit.Test;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.utils.JsonUtils;\r
+\r
import com.fasterxml.jackson.databind.node.ArrayNode;\r
import com.fasterxml.jackson.databind.node.JsonNodeFactory;\r
import com.fasterxml.jackson.databind.node.ObjectNode;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import static org.junit.Assert.assertTrue;\r
import java.io.File;\r
import java.util.List;\r
import java.util.Map;\r
import org.junit.Test;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.ConfigModelException;\r
-import org.onap.ccsdk.config.model.ValidTypes;\r
-import org.onap.ccsdk.config.model.data.PropertyDefinition;\r
-import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.ConfigModelException;\r
+import org.onap.ccsdk.features.model.ValidTypes;\r
+import org.onap.ccsdk.features.model.data.PropertyDefinition;\r
+import org.onap.ccsdk.features.model.data.ResourceAssignment;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.utils.ResourceAssignmentUtils;\r
+\r
import com.fasterxml.jackson.core.type.TypeReference;\r
import com.fasterxml.jackson.databind.JsonNode;\r
import com.fasterxml.jackson.databind.ObjectMapper;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.junit.Assert;\r
import org.junit.Test;\r
-import org.onap.ccsdk.config.model.data.ArtifactDefinition;\r
-import org.onap.ccsdk.config.model.data.CapabilityAssignment;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.data.ArtifactDefinition;\r
+import org.onap.ccsdk.features.model.data.CapabilityAssignment;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.utils.ServiceTemplateUtils;\r
\r
public class ServiceTemplateUtilsTest {\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.utils;\r
+package org.onap.ccsdk.features.model.utils;\r
\r
import static org.junit.Assert.assertNotNull;\r
import static org.junit.Assert.assertTrue;\r
import java.util.HashMap;\r
import java.util.Map;\r
import org.junit.Test;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+\r
import com.fasterxml.jackson.databind.JsonNode;\r
\r
public class TransformationUtilsTest {\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.model.validator;\r
+package org.onap.ccsdk.features.model.validator;\r
\r
import java.nio.charset.Charset;\r
import org.apache.commons.io.IOUtils;\r
import org.junit.Test;\r
+import org.onap.ccsdk.features.model.validator.ServiceTemplateValidator;\r
+\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.params.service;\r
+package org.onap.ccsdk.features.params.service;\r
\r
import static org.mockito.Matchers.any;\r
import java.io.File;\r
import org.mockito.invocation.InvocationOnMock;\r
import org.mockito.runners.MockitoJUnitRunner;\r
import org.mockito.stubbing.Answer;\r
-import org.onap.ccsdk.config.data.adaptor.domain.TransactionLog;\r
-import org.onap.ccsdk.config.data.adaptor.service.ConfigResourceService;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeDelegate;\r
-import org.onap.ccsdk.config.model.service.ComponentNodeServiceImpl;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelServiceImpl;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.data.adaptor.domain.TransactionLog;\r
+import org.onap.ccsdk.features.data.adaptor.service.ConfigResourceService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeDelegate;\r
+import org.onap.ccsdk.features.model.service.ComponentNodeServiceImpl;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelServiceImpl;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import org.osgi.framework.BundleContext;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.params.service;\r
+package org.onap.ccsdk.features.params.service;\r
\r
import static org.junit.Assert.fail;\r
import java.io.File;\r
import org.mockito.Mock;\r
import org.mockito.Mockito;\r
import org.mockito.runners.MockitoJUnitRunner;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
-import org.onap.ccsdk.config.model.domain.ConfigModel;\r
-import org.onap.ccsdk.config.model.domain.ConfigModelContent;\r
-import org.onap.ccsdk.config.model.service.ConfigModelService;\r
-import org.onap.ccsdk.config.model.service.ConfigModelServiceImpl;\r
-import org.onap.ccsdk.config.rest.adaptor.service.ConfigRestAdaptorService;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.domain.ConfigModel;\r
+import org.onap.ccsdk.features.model.domain.ConfigModelContent;\r
+import org.onap.ccsdk.features.model.service.ConfigModelService;\r
+import org.onap.ccsdk.features.model.service.ConfigModelServiceImpl;\r
+import org.onap.ccsdk.features.rest.adaptor.service.ConfigRestAdaptorService;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.params.service;\r
+package org.onap.ccsdk.features.params.service;\r
\r
import java.io.File;\r
import java.nio.charset.Charset;\r
import java.util.Map;\r
import org.apache.commons.io.FileUtils;\r
import org.junit.Test;\r
-import org.onap.ccsdk.config.model.utils.ExpressionUtils;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.utils.ExpressionUtils;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import com.att.eelf.configuration.EELFLogger;\r
import com.att.eelf.configuration.EELFManager;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.params.service;\r
+package org.onap.ccsdk.features.params.service;\r
\r
import java.util.Map;\r
-import org.onap.ccsdk.config.model.service.ComponentNode;\r
+\r
+import org.onap.ccsdk.features.model.service.ComponentNode;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicException;\r
import com.att.eelf.configuration.EELFLogger;\r
* limitations under the License.\r
*/\r
\r
-package org.onap.ccsdk.config.params.service;\r
+package org.onap.ccsdk.features.params.service;\r
\r
import java.io.File;\r
import java.io.IOException;\r
import java.util.Map;\r
import org.apache.commons.io.FileUtils;\r
import org.apache.commons.lang3.StringUtils;\r
-import org.onap.ccsdk.config.model.ConfigModelConstant;\r
-import org.onap.ccsdk.config.model.data.DataType;\r
-import org.onap.ccsdk.config.model.data.NodeTemplate;\r
-import org.onap.ccsdk.config.model.data.NodeType;\r
-import org.onap.ccsdk.config.model.data.ServiceTemplate;\r
-import org.onap.ccsdk.config.model.data.TopologyTemplate;\r
-import org.onap.ccsdk.config.model.data.dict.ResourceDefinition;\r
-import org.onap.ccsdk.config.model.utils.TransformationUtils;\r
+import org.onap.ccsdk.features.model.ConfigModelConstant;\r
+import org.onap.ccsdk.features.model.data.DataType;\r
+import org.onap.ccsdk.features.model.data.NodeTemplate;\r
+import org.onap.ccsdk.features.model.data.NodeType;\r
+import org.onap.ccsdk.features.model.data.ServiceTemplate;\r
+import org.onap.ccsdk.features.model.data.TopologyTemplate;\r
+import org.onap.ccsdk.features.model.data.dict.ResourceDefinition;\r
+import org.onap.ccsdk.features.model.utils.TransformationUtils;\r
\r
public class ServiceTemplateCreateUtils {\r
\r
"generate-configuration": {\r
"type": "mock-component-generateConfig",\r
"interfaces": {\r
- "org-onap-ccsdk-config-params-service-MockComponentNode": {\r
+ "org-onap-ccsdk-features-params-service-MockComponentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
"node_types": {\r
"mock-component-generateConfig": {\r
"interfaces": {\r
- "org-onap-ccsdk-config-params-service-MockComponentNode": {\r
+ "org-onap-ccsdk-features-params-service-MockComponentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
"resource-assignment" : {\r
"type" : "component-resource-assignment",\r
"interfaces" : {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode" : {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode" : {\r
"operations" : {\r
"process" : {\r
"inputs" : {\r
"generate-configuration" : {\r
"type" : "component-config-generator",\r
"interfaces" : {\r
- "org-onap-ccsdk-config-generator-service-ConfigGeneratorNode" : {\r
+ "org-onap-ccsdk-features-generator-service-ConfigGeneratorNode" : {\r
"operations" : {\r
"process" : {\r
"inputs" : {\r
}\r
},\r
"interfaces" : {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode" : {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode" : {\r
"operations" : {\r
"process" : {\r
"inputs" : {\r
}\r
},\r
"interfaces" : {\r
- "org-onap-ccsdk-config-generator-service-ConfigGeneratorNode" : {\r
+ "org-onap-ccsdk-features-generator-service-ConfigGeneratorNode" : {\r
"operations" : {\r
"process" : {\r
"inputs" : {\r
"type" : "string"\r
},\r
"mask-info" : {\r
- "description" : "If template contains mask encription keys, then this mask-info field will be generated, This JSON Content alligns to the bean org.onap.ccsdk.config.model.data.custom.MaskInfo ",\r
+ "description" : "If template contains mask encription keys, then this mask-info field will be generated, This JSON Content alligns to the bean org.onap.ccsdk.features.model.data.custom.MaskInfo ",\r
"required" : false,\r
"type" : "string"\r
},\r
"resource-assignment": {\r
"type": "component-resource-assignment",\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
}\r
},\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r
"resource-assignment": {\r
"type": "component-resource-assignment",\r
"interfaces": {\r
- "org-onap-ccsdk-config-assignment-service-ConfigAssignmentNode": {\r
+ "org-onap-ccsdk-features-assignment-service-ConfigAssignmentNode": {\r
"operations": {\r
"process": {\r
"inputs": {\r