diff options
author | mojahidi <mojahidul.islam@amdocs.com> | 2019-03-01 17:50:15 +0530 |
---|---|---|
committer | Oren Kleks <orenkle@amdocs.com> | 2019-03-04 10:57:03 +0000 |
commit | 1f7c57414533b9886962ede7b19a29669fe7a59a (patch) | |
tree | 77bbf8f4f339a8f6a61f96e70ca701e2007a6ee3 /asdctool | |
parent | e0c98681f9fcbae59eab32822784ae95c4768d40 (diff) |
Requirement and capabilities feature
1. Enhance Service/VF/PNF to support Req & Cap
2. Added Type fetch APIs to fetch types from global types
Change-Id: I2b749ec9da34e488421b8ebe311ccf03c4b7c0fd
Issue-ID: SDC-2142
Signed-off-by: mojahidi <mojahidul.islam@amdocs.com>
Diffstat (limited to 'asdctool')
-rw-r--r-- | asdctool/src/main/resources/config/error-configuration.yaml | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/asdctool/src/main/resources/config/error-configuration.yaml b/asdctool/src/main/resources/config/error-configuration.yaml index 92ba0610ae..01f8ea4785 100644 --- a/asdctool/src/main/resources/config/error-configuration.yaml +++ b/asdctool/src/main/resources/config/error-configuration.yaml @@ -1689,4 +1689,117 @@ errors: message: "Error: The server was acting as a gateway or proxy and received an invalid response from the upstream server", messageId: "SVC4674" } +#---------SVC4675------------------------------ +# %1 - resource Id + CAPABILITY_NOT_FOUND: { + code: 400, + message: "Error: Capability not found in the resource '%1'.", + messageId: "SVC4675" + } +#---------SVC4676------------------------------ +# %1 - resource Id + REQUIREMENT_NOT_FOUND: { + code: 400, + message: "Error: Requirement not found in the resource '%1'.", + messageId: "SVC4676" + } +#---------SVC4677----------------------------- + CAPABILITY_NAME_MANDATORY: { + code: 404, + message: "Error: Capability name is mandatory, Capability name can't be empty.", + messageId: "SVC4677" + } +#---------SVC4678----------------------------- + CAPABILITY_TYPE_MANDATORY: { + code: 404, + message: "Error: Capability type is mandatory, Capability type can't be empty.", + messageId: "SVC4678" + } +#---------SVC4679----------------------------- +# %1 - Capability Name + CAPABILITY_NAME_ALREADY_IN_USE: { + code: 400, + message: "Error: Capability name '%1' already in use, Your current changes will not be saved.", + messageId: "SVC4679" + } + +#---------SVC4680----------------------------- + REQUIREMENT_NAME_MANDATORY: { + code: 404, + message: "Error: Requirement name is mandatory, Requirement name can't be empty.", + messageId: "SVC4680" + } +#---------SVC4681----------------------------- + REQUIREMENT_CAPABILITY_MANDATORY: { + code: 404, + message: "Error: Requirement capability is mandatory, Requirement capability can't be empty.", + messageId: "SVC4681" + } +#---------SVC4682----------------------------- +# %1 - Requirement Name + REQUIREMENT_NAME_ALREADY_IN_USE: { + code: 400, + message: "Error: Requirement name '%1' already in use, Your current changes will not be saved.", + messageId: "SVC4682" + } +#---------SVC4683----------------------------- + MAX_OCCURRENCES_SHOULD_BE_GREATER_THAN_MIN_OCCURRENCES: { + code: 400, + message: "Error: maxOccurrences should be greater than minOccurrences", + messageId: "SVC4683" + } +#---------SVC4684----------------------------- +# %1 - Capability name + CAPABILITY_DELETION_NOT_ALLOWED_USED_IN_COMPOSITION: { + code: 409, + message: "Error: Capability '%1' can't be deleted, since it is used in service composition", + messageId: "SVC4684" + } +#---------SVC4685----------------------------- +# %1 - Requirement name + REQUIREMENT_DELETION_NOT_ALLOWED_USED_IN_COMPOSITION: { + code: 409, + message: "Error: Requirement '%1' can't be deleted, since it is used in service composition", + messageId: "SVC4685" + } +#---------SVC4686----------------------------- + CAPABILITY_UPDATE_NOT_ALLOWED_USED_IN_COMPOSITION: { + code: 409, + message: "Error: Capability can't be updated, since it is used in service composition", + messageId: "SVC4686" + } + +#---------SVC4687----------------------------- + REQUIREMENT_UPDATE_NOT_ALLOWED_USED_IN_COMPOSITION: { + code: 409, + message: "Error: Requirement can't be updated, since it is used in service composition", + messageId: "SVC4687" + } +#---------SVC4688----------------------------- + CAPABILITY_TYPE_CANNOT_BE_EMPTY: { + code: 500, + message: "Error: Capability types are empty. Please import the capability types.", + messageId: "SVC4688" + } +#---------SVC4689----------------------------- + RELATIONSHIP_TYPE_ALREADY_EXIST: { + code: 409, + message: "Error: Relationship Type with name '%1' already exists.", + messageId: "SVC4689" + } +#---------SVC4690----------------------------- +# %1 - Requirement name + INVALID_REQUIREMENT_NAME: { + code: 400, + message: "Requirement name '%1' is invalid, Only alphanumeric chars, underscore and dot allowed", + messageId: "SVC4690" + } + +#---------SVC4691----------------------------- +# %1 - Capability name + INVALID_CAPABILITY_NAME: { + code: 400, + message: "Capability name '%1' is invalid, Only alphanumeric chars, underscore and dot allowed", + messageId: "SVC4691" + }
\ No newline at end of file |