CVC: Add support for execution, schema, product 38/79338/1
authorKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Thu, 28 Feb 2019 09:02:18 +0000 (14:32 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Thu, 28 Feb 2019 09:02:18 +0000 (14:32 +0530)
commit73747e103b5ce41abe253af5d9b55994375eaa86
treea31a036aa82e35e2d1c108f36aea130fafef613e
parent9f26a5983e007f8e888af3dd8d1382c83fce446b
CVC: Add support for execution, schema, product

Issue-ID: CLI-129

Change-Id: I602859733b8f965ab031625eba6494a9b754cb64
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
68 files changed:
.gitignore
deployment/zip/src/main/release/conf/log4j.properties
deployment/zip/src/main/release/conf/open-cli.properties
framework/pom.xml
framework/src/main/java/org/onap/cli/fw/cmd/OnapCommand.java
framework/src/main/java/org/onap/cli/fw/cmd/OnapCommandType.java
framework/src/main/java/org/onap/cli/fw/cmd/dummy/OnapCommandDummy.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionListCommand.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowCommand.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/cmd/product/OnapProductsListCommand.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/cmd/product/OnapServiceListCommand.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/cmd/schema/OnapSchemaListCommand.java [moved from framework/src/main/java/org/onap/cli/fw/cmd/OnapSchemaListCommand.java with 69% similarity]
framework/src/main/java/org/onap/cli/fw/cmd/schema/OnapSchemaRefreshCommand.java [moved from framework/src/main/java/org/onap/cli/fw/cmd/OnapSchemaRefreshCommand.java with 84% similarity]
framework/src/main/java/org/onap/cli/fw/cmd/schema/OnapSchemaShowCommand.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/cmd/schema/OnapSchemaSwitchCommand.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/cmd/schema/OnapSchemaValidateCommand.java [moved from framework/src/main/java/org/onap/cli/fw/cmd/OnapSchemaValidateCommand.java with 91% similarity]
framework/src/main/java/org/onap/cli/fw/conf/OnapCommandConstants.java
framework/src/main/java/org/onap/cli/fw/error/OnapCommandArtifactAlreadyExist.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/error/OnapCommandArtifactContentChecksumNotMatch.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/error/OnapCommandArtifactContentNotExist.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/error/OnapCommandArtifactNotFound.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutionNotFound.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotFound.java
framework/src/main/java/org/onap/cli/fw/error/OnapCommandProfileLoadFailed.java [moved from framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoadProfileFailed.java with 85% similarity]
framework/src/main/java/org/onap/cli/fw/error/OnapCommandProfileNotFound.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/error/OnapSchemaSyncFailure.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/output/print/OnapCommandPrint.java
framework/src/main/java/org/onap/cli/fw/registrar/OnapCommandRegistrar.java
framework/src/main/java/org/onap/cli/fw/schema/OnapCommandSchemaInfo.java
framework/src/main/java/org/onap/cli/fw/schema/OnapCommandSchemaLoader.java
framework/src/main/java/org/onap/cli/fw/store/OnapCommandArtifactStore.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/store/OnapCommandExecutionStore.java [new file with mode: 0644]
framework/src/main/java/org/onap/cli/fw/store/OnapCommandProfileStore.java [moved from framework/src/main/java/org/onap/cli/fw/input/cache/OnapCommandParameterCache.java with 54% similarity]
framework/src/main/java/org/onap/cli/fw/utils/OnapCommandDiscoveryUtils.java
framework/src/main/java/org/onap/cli/fw/utils/OnapCommandUtils.java
framework/src/main/resources/META-INF/services/org.onap.cli.fw.cmd.OnapCommand
framework/src/main/resources/log4j.properties
framework/src/main/resources/open-cli-schema/default_input_parameters.yaml
framework/src/main/resources/open-cli-schema/execution/execution-list.yaml [new file with mode: 0644]
framework/src/main/resources/open-cli-schema/execution/execution-show.yaml [new file with mode: 0644]
framework/src/main/resources/open-cli-schema/open-cli-registry.yaml [new file with mode: 0644]
framework/src/main/resources/open-cli-schema/product/product-list.yaml [new file with mode: 0644]
framework/src/main/resources/open-cli-schema/product/service-list.yaml [new file with mode: 0644]
framework/src/main/resources/open-cli-schema/schema/schema-list.yaml [moved from framework/src/main/resources/open-cli-schema/schema-list.yaml with 76% similarity]
framework/src/main/resources/open-cli-schema/schema/schema-refresh.yaml [moved from framework/src/main/resources/open-cli-schema/schema-refresh.yaml with 94% similarity]
framework/src/main/resources/open-cli-schema/schema/schema-show.yaml [new file with mode: 0644]
framework/src/main/resources/open-cli-schema/schema/schema-switch.yaml [new file with mode: 0644]
framework/src/main/resources/open-cli-schema/schema/schema-validate.yaml [moved from framework/src/main/resources/open-cli-schema/schema-validate.yaml with 92% similarity]
framework/src/main/resources/open-cli.properties
framework/src/test/java/org/onap/cli/fw/cmd/OnapSchemaRefreshCommandTest.java
framework/src/test/java/org/onap/cli/fw/error/OnapCommandErrorTest.java
framework/src/test/java/org/onap/cli/fw/input/OnapCommandParameterCacheTest.java
framework/src/test/java/org/onap/cli/fw/input/cache/OnapCommandParameterCacheTest.java
framework/src/test/java/org/onap/cli/fw/registrar/OnapCommandRegistrarTest.java
framework/src/test/java/org/onap/cli/fw/utils/OnapCommandUtilsTest.java
framework/src/test/resources/data/test-profile.json [deleted file]
framework/src/test/resources/data/test2-profile.json [deleted file]
grpc/grpc-client/pom.xml
grpc/grpc-client/src/main/java/org/open/infc/grpc/client/OpenInterfaceGrpcClient.java
grpc/grpc-client/src/main/java/org/open/infc/grpc/client/OpenRemoteCli.java
grpc/grpc-server/src/main/java/org/open/infc/grpc/server/OpenInterfaceGrpcServer.java
grpc/grpc-stub/src/main/proto/oclip.proto
main/src/main/java/org/onap/cli/main/OnapCli.java
main/src/main/java/org/onap/cli/main/utils/OnapCliArgsParser.java
main/src/test/java/org/onap/cli/main/utils/OnapCliUtilsTest.java
profiles/http/src/test/resources/open-cli.properties
profiles/snmp/src/test/resources/open-cli.properties
validate/validation/src/test/resources/open-cli.properties