diff options
Diffstat (limited to 'common-app-api/src/main/java/org/openecomp/sdc/common/config/EcompErrorEnum.java')
-rw-r--r-- | common-app-api/src/main/java/org/openecomp/sdc/common/config/EcompErrorEnum.java | 494 |
1 files changed, 90 insertions, 404 deletions
diff --git a/common-app-api/src/main/java/org/openecomp/sdc/common/config/EcompErrorEnum.java b/common-app-api/src/main/java/org/openecomp/sdc/common/config/EcompErrorEnum.java index 61e992bbd7..8330a79fdd 100644 --- a/common-app-api/src/main/java/org/openecomp/sdc/common/config/EcompErrorEnum.java +++ b/common-app-api/src/main/java/org/openecomp/sdc/common/config/EcompErrorEnum.java @@ -17,411 +17,104 @@ * limitations under the License. * ============LICENSE_END========================================================= */ - package org.openecomp.sdc.common.config; import lombok.Getter; @Getter public enum EcompErrorEnum { - - - BeUebAuthenticationError(EcompErrorCode.E_100, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), - - - DmaapHealthCheckError(EcompErrorCode.E_214, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), - - SessionExpiredAuthenticationError(EcompErrorCode.E_220, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), - - InternalAuthenticationInfo(EcompErrorCode.E_199, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.INFORMATIONAL, - EcompClassification.INFORMATION), InternalAuthenticationWarning(EcompErrorCode.E_199, - ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MINOR, - EcompClassification.WARNING), InternalAuthenticationError(EcompErrorCode.E_199, - ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), InternalAuthenticationFatal(EcompErrorCode.E_199, - ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.CRITICAL, - EcompClassification.FATAL), - - BeHealthCheckRecovery(EcompErrorCode.E_205, ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, - EcompClassification.INFORMATION, null), BeHealthCheckJanusGraphRecovery(EcompErrorCode.E_206, ErrorType.RECOVERY, - AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, - null), BeHealthCheckUebClusterRecovery(EcompErrorCode.E_208, ErrorType.RECOVERY, - AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, - null), FeHealthCheckRecovery(EcompErrorCode.E_209, ErrorType.RECOVERY, - AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, - null), DmaapHealthCheckRecovery(EcompErrorCode.E_210, ErrorType.RECOVERY, - AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, - null), BeHealthCheckError(EcompErrorCode.E_200, ErrorType.SYSTEM_ERROR, - AlarmSeverity.CRITICAL, EcompClassification.ERROR, - BeHealthCheckRecovery), - - BeHealthCheckJanusGraphError(EcompErrorCode.E_201, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, - EcompClassification.ERROR, BeHealthCheckJanusGraphRecovery), - BeHealthCheckUebClusterError(EcompErrorCode.E_203, - ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, - BeHealthCheckUebClusterRecovery), FeHealthCheckError(EcompErrorCode.E_204, - ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, - FeHealthCheckRecovery), BeUebConnectionError(EcompErrorCode.E_210, - ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeUebUnkownHostError(EcompErrorCode.E_211, - ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), - - FqdnResolveError(EcompErrorCode.E_212, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), SiteSwitchoverInfo(EcompErrorCode.E_213, ErrorType.RECOVERY, - AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), - - InternalConnectionInfo(EcompErrorCode.E_299, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.INFORMATIONAL, - EcompClassification.INFORMATION), InternalConnectionWarning(EcompErrorCode.E_299, - ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MINOR, - EcompClassification.WARNING), InternalConnectionError(EcompErrorCode.E_299, - ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - EcompClassification.ERROR), InternalConnectionFatal(EcompErrorCode.E_299, - ErrorType.CONNECTION_PROBLEM, AlarmSeverity.CRITICAL, EcompClassification.FATAL), - - BeComponentMissingError(EcompErrorCode.E_300, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeIncorrectComponentError(EcompErrorCode.E_301, ErrorType.SYSTEM_ERROR, - AlarmSeverity.MAJOR, EcompClassification.ERROR), BeInvalidConfigurationError(EcompErrorCode.E_302, - ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, - EcompClassification.FATAL), BeUebObjectNotFoundError(EcompErrorCode.E_303, - ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeDistributionEngineInvalidArtifactType( - EcompErrorCode.E_304, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, - EcompClassification.WARNING), BeMissingConfigurationError( - EcompErrorCode.E_305, ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, - EcompClassification.FATAL), BeConfigurationInvalidListSizeError( - EcompErrorCode.E_306, ErrorType.CONFIG_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.FATAL), ErrorConfigFileFormat( - EcompErrorCode.E_307, ErrorType.CONFIG_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeMissingArtifactInformationError( - EcompErrorCode.E_308, ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeArtifactMissingError( - EcompErrorCode.E_309, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeUserMissingError( - EcompErrorCode.E_310, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), EcompMismatchParam( - EcompErrorCode.E_311, - ErrorType.CONFIG_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), EcompMissingError( - EcompErrorCode.E_312, - ErrorType.CONFIG_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), - - InternalDataInfo(EcompErrorCode.E_399, ErrorType.DATA_ERROR, AlarmSeverity.INFORMATIONAL, - EcompClassification.INFORMATION), InternalDataWarning(EcompErrorCode.E_399, ErrorType.DATA_ERROR, - AlarmSeverity.MINOR, EcompClassification.WARNING), InternalDataError(EcompErrorCode.E_399, - ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), InternalDataFatal(EcompErrorCode.E_399, ErrorType.DATA_ERROR, - AlarmSeverity.CRITICAL, EcompClassification.FATAL), - - BeInvalidTypeError(EcompErrorCode.E_400, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, - EcompClassification.WARNING), BeInvalidValueError(EcompErrorCode.E_401, ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, EcompClassification.WARNING), BeArtifactPayloadInvalid(EcompErrorCode.E_402, - ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeArtifactInformationInvalidError(EcompErrorCode.E_403, - ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeGraphObjectMissingError(EcompErrorCode.E_404, - ErrorType.DATA_ERROR, AlarmSeverity.CRITICAL, - EcompClassification.ERROR), BeInvalidJsonInput(EcompErrorCode.E_405, - ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeDistributionMissingError( - EcompErrorCode.E_406, ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, EcompClassification.ERROR), - - InvalidInputInfo(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, AlarmSeverity.INFORMATIONAL, - EcompClassification.INFORMATION), InvalidInputWarning(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, - AlarmSeverity.MINOR, EcompClassification.WARNING), InvalidInputError(EcompErrorCode.E_499, - ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), InvalidInputFatal(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, - AlarmSeverity.CRITICAL, EcompClassification.FATAL), - - BeInitializationError(EcompErrorCode.E_500, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, - EcompClassification.ERROR), BeFailedAddingResourceInstanceError(EcompErrorCode.E_501, - ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), BeUebSystemError( - EcompErrorCode.E_502, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeDistributionEngineSystemError(EcompErrorCode.E_503, - ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedAddingNodeTypeError(EcompErrorCode.E_504, - ErrorType.DATA_ERROR, AlarmSeverity.CRITICAL, - EcompClassification.ERROR), BeDaoSystemError(EcompErrorCode.E_505, - ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, - EcompClassification.ERROR), BeSystemError(EcompErrorCode.E_506, - ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, - EcompClassification.ERROR), BeExecuteRollbackError( - EcompErrorCode.E_507, ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedLockObjectError( - EcompErrorCode.E_508, - ErrorType.SYSTEM_ERROR, - AlarmSeverity.CRITICAL, - EcompClassification.WARNING), BeFailedCreateNodeError( - EcompErrorCode.E_509, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedUpdateNodeError( - EcompErrorCode.E_510, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedDeleteNodeError( - EcompErrorCode.E_511, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedRetrieveNodeError( - EcompErrorCode.E_512, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedFindParentError( - EcompErrorCode.E_513, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedFindAllNodesError( - EcompErrorCode.E_514, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeFailedFindAssociationError( - EcompErrorCode.E_515, - ErrorType.DATA_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), BeComponentCleanerSystemError( - EcompErrorCode.E_516, - ErrorType.SYSTEM_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), FeHttpLoggingError( - EcompErrorCode.E_517, - ErrorType.SYSTEM_ERROR, - AlarmSeverity.MINOR, - EcompClassification.ERROR), FePortalServletError( - EcompErrorCode.E_518, - ErrorType.SYSTEM_ERROR, - AlarmSeverity.MAJOR, - EcompClassification.ERROR), - - InternalFlowInfo(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, AlarmSeverity.INFORMATIONAL, - EcompClassification.INFORMATION), InternalFlowWarning(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, - AlarmSeverity.MINOR, EcompClassification.WARNING), InternalFlowError(EcompErrorCode.E_599, - ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), InternalFlowFatal(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, - AlarmSeverity.CRITICAL, EcompClassification.FATAL), - - BeRestApiGeneralError(EcompErrorCode.E_900, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, - EcompClassification.ERROR, null), FeHealthCheckGeneralError(EcompErrorCode.E_901, ErrorType.SYSTEM_ERROR, - AlarmSeverity.CRITICAL, EcompClassification.ERROR, null), - - InternalUnexpectedInfo(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, AlarmSeverity.INFORMATIONAL, - EcompClassification.INFORMATION), InternalUnexpectedWarning(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, - AlarmSeverity.MINOR, EcompClassification.WARNING), InternalUnexpectedError(EcompErrorCode.E_999, - ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, - EcompClassification.ERROR), InternalUnexpectedFatal(EcompErrorCode.E_999, - ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.FATAL), - - /* - * BeUebAuthenticationError(EcompErrorCode.E_100, - * ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, - * EcompClassification.ERROR), - * - * InternalAuthenticationInfo(EcompErrorCode.E_199, - * ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.INFORMATIONAL, - * EcompClassification.INFORMATION), - * InternalAuthenticationWarning(EcompErrorCode.E_199, - * ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MINOR, - * EcompClassification.WARNING), - * InternalAuthenticationError(EcompErrorCode.E_199, - * ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, - * EcompClassification.ERROR), - * InternalAuthenticationFatal(EcompErrorCode.E_199, - * ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.CRITICAL, - * EcompClassification.FATAL), - * //BeFailedDeletingResourceInstanceError(EcompErrorCode.E_200, - * ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, Classification.ERROR), - * - * BeHealthCheckRecovery(EcompErrorCode.E_205, ErrorType.RECOVERY, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), - * BeHealthCheckJanusGraphRecovery(EcompErrorCode.E_206, ErrorType.RECOVERY, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), - * BeHealthCheckElasticSearchRecovery(EcompErrorCode.E_207, - * ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, - * EcompClassification.INFORMATION, null), - * BeHealthCheckUebClusterRecovery(EcompErrorCode.E_208, ErrorType.RECOVERY, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), - * FeHealthCheckRecovery(EcompErrorCode.E_209, ErrorType.RECOVERY, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), - * BeHealthCheckError(EcompErrorCode.E_200, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR, - * BeHealthCheckRecovery), - * - * BeHealthCheckJanusGraphError(EcompErrorCode.E_201, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR, - * BeHealthCheckJanusGraphRecovery), - * BeHealthCheckElasticSearchError(EcompErrorCode.E_202, - * ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, - * EcompClassification.ERROR, BeHealthCheckElasticSearchRecovery), - * BeHealthCheckUebClusterError(EcompErrorCode.E_203, - * ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, - * EcompClassification.ERROR, BeHealthCheckUebClusterRecovery), - * FeHealthCheckError(EcompErrorCode.E_204, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR, - * FeHealthCheckRecovery), BeUebConnectionError(EcompErrorCode.E_210, - * ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - * EcompClassification.ERROR), BeUebUnkownHostError(EcompErrorCode.E_211, - * ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - * EcompClassification.ERROR), - * - * InternalConnectionInfo(EcompErrorCode.E_299, - * ErrorType.CONNECTION_PROBLEM, AlarmSeverity.INFORMATIONAL, - * EcompClassification.INFORMATION), - * InternalConnectionWarning(EcompErrorCode.E_299, - * ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MINOR, - * EcompClassification.WARNING), - * InternalConnectionError(EcompErrorCode.E_299, - * ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, - * EcompClassification.ERROR), InternalConnectionFatal(EcompErrorCode.E_299, - * ErrorType.CONNECTION_PROBLEM, AlarmSeverity.CRITICAL, - * EcompClassification.FATAL), - * - * BeComponentMissingError(EcompErrorCode.E_300, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeIncorrectComponentError(EcompErrorCode.E_301, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeInvalidConfigurationError(EcompErrorCode.E_302, ErrorType.CONFIG_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.FATAL), - * BeUebObjectNotFoundError(EcompErrorCode.E_303, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeDistributionEngineInvalidArtifactType(EcompErrorCode.E_304, - * ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.WARNING), - * BeMissingConfigurationError(EcompErrorCode.E_305, ErrorType.CONFIG_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.FATAL), - * BeConfigurationInvalidListSizeError(EcompErrorCode.E_306, - * ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, EcompClassification.FATAL), - * ErrorConfigFileFormat(EcompErrorCode.E_307, ErrorType.CONFIG_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeMissingArtifactInformationError(EcompErrorCode.E_308, - * ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeArtifactMissingError(EcompErrorCode.E_309, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeUserMissingError(EcompErrorCode.E_310, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * EcompMismatchParam(EcompErrorCode.E_311, ErrorType.CONFIG_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * EcompMissingError(EcompErrorCode.E_312, ErrorType.CONFIG_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * - * InternalDataInfo(EcompErrorCode.E_399, ErrorType.DATA_ERROR, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), - * InternalDataWarning(EcompErrorCode.E_399, ErrorType.DATA_ERROR, - * AlarmSeverity.MINOR, EcompClassification.WARNING), - * InternalDataError(EcompErrorCode.E_399, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * InternalDataFatal(EcompErrorCode.E_399, ErrorType.DATA_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.FATAL), - * - * BeInvalidTypeError(EcompErrorCode.E_400, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.WARNING), - * BeInvalidValueError(EcompErrorCode.E_401, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.WARNING), - * BeArtifactPayloadInvalid(EcompErrorCode.E_402, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeArtifactInformationInvalidError(EcompErrorCode.E_403, - * ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeDistributionMissingError(EcompErrorCode.E_404, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeGraphObjectMissingError(EcompErrorCode.E_404, ErrorType.DATA_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR), - * BeInvalidJsonInput(EcompErrorCode.E_405, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * - * InvalidInputInfo(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), - * InvalidInputWarning(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MINOR, EcompClassification.WARNING), - * InvalidInputError(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * InvalidInputFatal(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.FATAL), - * - * BeInitializationError(EcompErrorCode.E_500, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR), - * BeFailedAddingResourceInstanceError(EcompErrorCode.E_501, - * ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeUebSystemError(EcompErrorCode.E_502, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeDistributionEngineSystemError(EcompErrorCode.E_503, - * ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedAddingNodeTypeError(EcompErrorCode.E_504, ErrorType.DATA_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR), - * BeDaoSystemError(EcompErrorCode.E_505, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR), - * BeSystemError(EcompErrorCode.E_506, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR), - * BeExecuteRollbackError(EcompErrorCode.E_507, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedLockObjectError(EcompErrorCode.E_508, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.WARNING), - * BeFailedCreateNodeError(EcompErrorCode.E_509, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedUpdateNodeError(EcompErrorCode.E_510, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedDeleteNodeError(EcompErrorCode.E_511, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedRetrieveNodeError(EcompErrorCode.E_512, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedFindParentError(EcompErrorCode.E_513, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedFindAllNodesError(EcompErrorCode.E_514, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeFailedFindAssociationError(EcompErrorCode.E_515, ErrorType.DATA_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * BeComponentCleanerSystemError(EcompErrorCode.E_516, - * ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), - * FeHttpLoggingError(EcompErrorCode.E_517, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MINOR, EcompClassification.ERROR), - * FePortalServletError(EcompErrorCode.E_518, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * - * InternalFlowInfo(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), - * InternalFlowWarning(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MINOR, EcompClassification.WARNING), - * InternalFlowError(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * InternalFlowFatal(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.FATAL), - * - * BeRestApiGeneralError(EcompErrorCode.E_900, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR, null), - * FeHealthCheckGeneralError(EcompErrorCode.E_901, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.ERROR, null), - * - * InternalUnexpectedInfo(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), - * InternalUnexpectedWarning(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MINOR, EcompClassification.WARNING), - * InternalUnexpectedError(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.MAJOR, EcompClassification.ERROR), - * InternalUnexpectedFatal(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, - * AlarmSeverity.CRITICAL, EcompClassification.FATAL), - */; - - private final EcompErrorCode ecompErrorCode; + // @formatter:off + BeUebAuthenticationError(EcompErrorCode.E_100, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + DmaapHealthCheckError(EcompErrorCode.E_214, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + SessionExpiredAuthenticationError(EcompErrorCode.E_220, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalAuthenticationInfo(EcompErrorCode.E_199, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), + InternalAuthenticationWarning(EcompErrorCode.E_199, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MINOR, EcompClassification.WARNING), + InternalAuthenticationError(EcompErrorCode.E_199, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalAuthenticationFatal(EcompErrorCode.E_199, ErrorType.AUTHENTICATION_PROBLEM, AlarmSeverity.CRITICAL, EcompClassification.FATAL), + BeHealthCheckRecovery(EcompErrorCode.E_205, ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), + BeHealthCheckJanusGraphRecovery(EcompErrorCode.E_206, ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), + BeHealthCheckUebClusterRecovery(EcompErrorCode.E_208, ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), + FeHealthCheckRecovery(EcompErrorCode.E_209, ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), + DmaapHealthCheckRecovery(EcompErrorCode.E_210, ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION, null), + BeHealthCheckError(EcompErrorCode.E_200, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, BeHealthCheckRecovery), + BeHealthCheckJanusGraphError(EcompErrorCode.E_201, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, BeHealthCheckJanusGraphRecovery), + BeHealthCheckUebClusterError(EcompErrorCode.E_203, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, BeHealthCheckUebClusterRecovery), + FeHealthCheckError(EcompErrorCode.E_204, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, FeHealthCheckRecovery), + BeUebConnectionError(EcompErrorCode.E_210, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeUebUnkownHostError(EcompErrorCode.E_211, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + FqdnResolveError(EcompErrorCode.E_212, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + SiteSwitchoverInfo(EcompErrorCode.E_213, ErrorType.RECOVERY, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), + InternalConnectionInfo(EcompErrorCode.E_299, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), + InternalConnectionWarning(EcompErrorCode.E_299, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MINOR, EcompClassification.WARNING), + InternalConnectionError(EcompErrorCode.E_299, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalConnectionFatal(EcompErrorCode.E_299, ErrorType.CONNECTION_PROBLEM, AlarmSeverity.CRITICAL, EcompClassification.FATAL), + BeComponentMissingError(EcompErrorCode.E_300, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeIncorrectComponentError(EcompErrorCode.E_301, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeInvalidConfigurationError(EcompErrorCode.E_302, ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, EcompClassification.FATAL), + BeUebObjectNotFoundError(EcompErrorCode.E_303, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeDistributionEngineInvalidArtifactType(EcompErrorCode.E_304, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.WARNING), + BeMissingConfigurationError(EcompErrorCode.E_305, ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, EcompClassification.FATAL), + BeConfigurationInvalidListSizeError(EcompErrorCode.E_306, ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, EcompClassification.FATAL), + ErrorConfigFileFormat(EcompErrorCode.E_307, ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeMissingArtifactInformationError(EcompErrorCode.E_308, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeArtifactMissingError(EcompErrorCode.E_309, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeUserMissingError(EcompErrorCode.E_310, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + EcompMismatchParam(EcompErrorCode.E_311, ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + EcompMissingError(EcompErrorCode.E_312, ErrorType.CONFIG_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalDataInfo(EcompErrorCode.E_399, ErrorType.DATA_ERROR, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), + InternalDataWarning(EcompErrorCode.E_399, ErrorType.DATA_ERROR, AlarmSeverity.MINOR, EcompClassification.WARNING), + InternalDataError(EcompErrorCode.E_399, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalDataFatal(EcompErrorCode.E_399, ErrorType.DATA_ERROR, AlarmSeverity.CRITICAL, EcompClassification.FATAL), + BeInvalidTypeError(EcompErrorCode.E_400, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.WARNING), + BeInvalidValueError(EcompErrorCode.E_401, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.WARNING), + BeArtifactPayloadInvalid(EcompErrorCode.E_402, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeArtifactInformationInvalidError(EcompErrorCode.E_403, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeGraphObjectMissingError(EcompErrorCode.E_404, ErrorType.DATA_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR), + BeInvalidJsonInput(EcompErrorCode.E_405, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeDistributionMissingError(EcompErrorCode.E_406, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InvalidInputInfo(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), + InvalidInputWarning(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, AlarmSeverity.MINOR, EcompClassification.WARNING), + InvalidInputError(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InvalidInputFatal(EcompErrorCode.E_499, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.FATAL), + BeInitializationError(EcompErrorCode.E_500, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR), + BeFailedAddingResourceInstanceError(EcompErrorCode.E_501, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeUebSystemError(EcompErrorCode.E_502, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeDistributionEngineSystemError(EcompErrorCode.E_503, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedAddingNodeTypeError(EcompErrorCode.E_504, ErrorType.DATA_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR), + BeDaoSystemError(EcompErrorCode.E_505, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR), + BeSystemError(EcompErrorCode.E_506, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR), + BeExecuteRollbackError(EcompErrorCode.E_507, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedLockObjectError(EcompErrorCode.E_508, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.WARNING), + BeFailedCreateNodeError(EcompErrorCode.E_509, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedUpdateNodeError(EcompErrorCode.E_510, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedDeleteNodeError(EcompErrorCode.E_511, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedRetrieveNodeError(EcompErrorCode.E_512, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedFindParentError(EcompErrorCode.E_513, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedFindAllNodesError(EcompErrorCode.E_514, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeFailedFindAssociationError(EcompErrorCode.E_515, ErrorType.DATA_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + BeComponentCleanerSystemError(EcompErrorCode.E_516, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + FeHttpLoggingError(EcompErrorCode.E_517, ErrorType.SYSTEM_ERROR, AlarmSeverity.MINOR, EcompClassification.ERROR), + FePortalServletError(EcompErrorCode.E_518, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalFlowInfo(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), + InternalFlowWarning(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, AlarmSeverity.MINOR, EcompClassification.WARNING), + InternalFlowError(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalFlowFatal(EcompErrorCode.E_599, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.FATAL), + BeRestApiGeneralError(EcompErrorCode.E_900, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, null), + FeHealthCheckGeneralError(EcompErrorCode.E_901, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.ERROR, null), + InternalUnexpectedInfo(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, AlarmSeverity.INFORMATIONAL, EcompClassification.INFORMATION), + InternalUnexpectedWarning(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, AlarmSeverity.MINOR, EcompClassification.WARNING), + InternalUnexpectedError(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, AlarmSeverity.MAJOR, EcompClassification.ERROR), + InternalUnexpectedFatal(EcompErrorCode.E_999, ErrorType.SYSTEM_ERROR, AlarmSeverity.CRITICAL, EcompClassification.FATAL); + // @formatter:on + + private final EcompErrorCode ecompErrorCode; private final ErrorType eType; private final AlarmSeverity alarmSeverity; private final EcompClassification classification; private final EcompErrorEnum clearCode; - EcompErrorEnum(EcompErrorCode ecompErrorCode, ErrorType eType, AlarmSeverity alarmSeverity, - EcompClassification classification, EcompErrorEnum clearCode) { - + EcompErrorEnum(EcompErrorCode ecompErrorCode, ErrorType eType, AlarmSeverity alarmSeverity, EcompClassification classification, + EcompErrorEnum clearCode) { this.ecompErrorCode = ecompErrorCode; this.eType = eType; this.alarmSeverity = alarmSeverity; @@ -429,9 +122,7 @@ public enum EcompErrorEnum { this.clearCode = clearCode; } - EcompErrorEnum(EcompErrorCode ecompErrorCode, ErrorType eType, AlarmSeverity alarmSeverity, - EcompClassification classification) { - + EcompErrorEnum(EcompErrorCode ecompErrorCode, ErrorType eType, AlarmSeverity alarmSeverity, EcompClassification classification) { this.ecompErrorCode = ecompErrorCode; this.eType = eType; this.alarmSeverity = alarmSeverity; @@ -439,12 +130,7 @@ public enum EcompErrorEnum { this.clearCode = null; } - public enum ErrorType { - RECOVERY, CONFIG_ERROR, SYSTEM_ERROR, DATA_ERROR, CONNECTION_PROBLEM, AUTHENTICATION_PROBLEM - } - - public enum AlarmSeverity { - CRITICAL, MAJOR, MINOR, INFORMATIONAL, NONE - } + public enum ErrorType {RECOVERY, CONFIG_ERROR, SYSTEM_ERROR, DATA_ERROR, CONNECTION_PROBLEM, AUTHENTICATION_PROBLEM} + public enum AlarmSeverity {CRITICAL, MAJOR, MINOR, INFORMATIONAL, NONE} } |