[APPC-44] APPC Lifecycle Management refactor 41/7241/5
authorbeili.zhou <beili.zhou@amdocs.com>
Thu, 10 Aug 2017 18:54:42 +0000 (14:54 -0400)
committerbeili.zhou <beili.zhou@amdocs.com>
Fri, 11 Aug 2017 13:22:57 +0000 (09:22 -0400)
commitfe0e98940048cad839c629821da78b3fcf33b6d2
tree0d7a90c79c85413f6c73798f1aa6005c841a6ca8
parentb51814c63253df3379cc60561c31765bc74ee266
[APPC-44] APPC Lifecycle Management refactor

Pull APPC lifecycle Management out of APPC dispatcher, so that it can be
used by both APPC dispatcher and APPC OAM. This is the pre-step of
introducing APPC OAM operations.

Issue-Id: APPC-44
Change-Id: Icbde399b5121fae9e1919cfdd5c77bbe55d61188
Signed-off-by: beili.zhou <beili.zhou@amdocs.com>
56 files changed:
appc-common/src/main/java/org/openecomp/appc/exceptions/InvalidInputException.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/InvalidInputException.java with 91% similarity]
appc-common/src/main/java/org/openecomp/appc/exceptions/InvalidStateException.java [new file with mode: 0644]
appc-dispatcher/appc-dispatcher-common/pom.xml
appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/impl/StateMachineImpl.java [deleted file]
appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/test/java/org/openecomp/appc/statemachine/TestStateMachine.java [deleted file]
appc-dispatcher/appc-license-manager/appc-license-manager-core/pom.xml
appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/.settings/org.eclipse.wst.common.project.facet.core.xml [deleted file]
appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/pom.xml [deleted file]
appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/.settings/org.eclipse.wst.common.project.facet.core.xml [deleted file]
appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/src/main/java/org/openecomp/appc/lifecyclemanager/helper/MetadataReader.java [deleted file]
appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/src/main/java/org/openecomp/appc/lifecyclemanager/impl/LifecycleManagerImpl.java [deleted file]
appc-dispatcher/appc-lifecycle-management/pom.xml [deleted file]
appc-dispatcher/pom.xml
appc-lifecycle-management/.gitignore [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/.gitignore with 100% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/.gitignore [moved from appc-dispatcher/appc-lifecycle-management/.gitignore with 100% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/.settings/org.eclipse.wst.common.project.facet.core.xml [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/.settings/org.eclipse.wst.common.project.facet.core.xml with 100% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/pom.xml [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/pom.xml with 62% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/LifecycleManager.java [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/LifecycleManager.java with 89% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/LCMResponse.java [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/LCMResponse.java with 86% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/LifecycleException.java [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/LifecycleException.java with 98% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/NoTransitionDefinedException.java [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/NoTransitionDefinedException.java with 98% similarity]
appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/VNFOperationOutcome.java [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/src/main/java/org/openecomp/appc/lifecyclemanager/objects/VNFOperationOutcome.java with 91% similarity]
appc-lifecycle-management/appc-lifecycle-management-core/.gitignore [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-api/.gitignore with 100% similarity]
appc-lifecycle-management/appc-lifecycle-management-core/pom.xml [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/pom.xml with 83% similarity]
appc-lifecycle-management/appc-lifecycle-management-core/src/main/java/org/openecomp/appc/lifecyclemanager/impl/LifecycleManagerImpl.java [new file with mode: 0644]
appc-lifecycle-management/appc-lifecycle-management-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml with 91% similarity]
appc-lifecycle-management/appc-lifecycle-management-core/src/main/resources/org/openecomp/appc/default.properties [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/src/main/resources/org/openecomp/appc/default.properties with 98% similarity]
appc-lifecycle-management/appc-lifecycle-management-core/src/test/java/org/openecomp/appc/LifecycleManagerTest.java [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/src/test/java/org/openecomp/appc/TestLifecycleManager.java with 72% similarity]
appc-lifecycle-management/appc-lifecycle-management-core/src/test/java/org/openecomp/appc/OamLifeCycleManagerTest.java [new file with mode: 0644]
appc-lifecycle-management/appc-lifecycle-management-features/.gitignore [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-core/.gitignore with 100% similarity]
appc-lifecycle-management/appc-lifecycle-management-features/pom.xml [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-features/pom.xml with 61% similarity]
appc-lifecycle-management/appc-lifecycle-management-features/src/main/resources/features.xml [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-features/src/main/resources/features.xml with 82% similarity]
appc-lifecycle-management/appc-lifecycle-management-installer/.gitignore [new file with mode: 0644]
appc-lifecycle-management/appc-lifecycle-management-installer/pom.xml [new file with mode: 0644]
appc-lifecycle-management/appc-lifecycle-management-installer/src/assembly/assemble_installer_zip.xml [new file with mode: 0644]
appc-lifecycle-management/appc-lifecycle-management-installer/src/assembly/assemble_mvnrepo_zip.xml [new file with mode: 0644]
appc-lifecycle-management/appc-lifecycle-management-installer/src/main/resources/scripts/install-feature.sh [new file with mode: 0644]
appc-lifecycle-management/pom.xml [new file with mode: 0644]
appc-lifecycle-management/state-machine-lib/.gitignore [moved from appc-dispatcher/appc-lifecycle-management/appc-lifecycle-management-features/.gitignore with 100% similarity]
appc-lifecycle-management/state-machine-lib/.settings/org.eclipse.wst.common.project.facet.core.xml [moved from appc-dispatcher/appc-lifecycle-management/.settings/org.eclipse.wst.common.project.facet.core.xml with 100% similarity]
appc-lifecycle-management/state-machine-lib/pom.xml [new file with mode: 0644]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/StateMachine.java [new file with mode: 0644]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/StateMetaDataReader.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/StateMachine.java with 86% similarity]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/impl/StateMachineFactory.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/impl/StateMachineFactory.java with 86% similarity]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/impl/StateMachineImpl.java [new file with mode: 0644]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/impl/readers/AppcOamMetaDataReader.java [new file with mode: 0644]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/impl/readers/AppcOamStates.java [new file with mode: 0644]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/impl/readers/VnfMetaDataReader.java [new file with mode: 0644]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/Event.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/Event.java with 62% similarity]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/Response.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/Response.java with 98% similarity]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/State.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/State.java with 55% similarity]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/StateMachineMetadata.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/StateMachineMetadata.java with 62% similarity]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/StateMachineResponse.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/StateMachineResponse.java with 92% similarity]
appc-lifecycle-management/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/Transition.java [moved from appc-dispatcher/appc-dispatcher-common/state-machine-lib/src/main/java/org/openecomp/appc/statemachine/objects/Transition.java with 93% similarity]
appc-lifecycle-management/state-machine-lib/src/test/java/org/openecomp/appc/statemachine/impl/readers/AppcOamStatesTest.java [new file with mode: 0644]
pom.xml