Class MatchEngineErrorCodes
java.lang.Object
com.aquima.interactions.matching.ds.MatchEngineErrorCodes
This class contains all the error codes for all the errors and warnings that may occur during the initialisation of a
match engine.
- Since:
- 6.2
- Author:
- F. van der Meer, O. Kerpershoek
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ErrorCode
This code is defined as: "Failed to initialize casebase, as it refers to an unknown entity '{0}'.",static final ErrorCode
This error code is used to indicate multiple cases with the same name (id) have been found.static final ErrorCode
This error code is used to indicate multiple distances were found for the same value combination.static final ErrorCode
This code is defined as: "Duplicate match functions found with the name '{0}'.",static final ErrorCode
This error code is used to indicate a case could not be loaded due to an exception from the case provider.static final ErrorCode
This error code is used to indicate a case with an invalid name has been detected.static final ErrorCode
This error code is used to indicate a case contains an invalid value.static final ErrorCode
This error code is used to indicate an invalid value was encountered in a cross-table definition.static final ErrorCode
This error code is used to indicate an invalid parameter is supplied to a match function.static final ErrorCode
This code is defined as: "The key field attribute '{1}' in the casebase for entity '{0}' is invalid, only single-valued attributes are allowed",static final ErrorCode
This error code is used to indicate a case contains an invalid value for a key field.static final ErrorCode
This code is defined as: "Incomplete data while initializing match function; name, type and data-type are required.static final ErrorCode
This error code is used to indicate a ramp parameter is missing.static final ErrorCode
This error code is used to indicate a ramp parameter is missing.static final ErrorCode
This error code is used to indicate a ramp cannot be both left and right only.static final ErrorCode
This error code is used to indicate a ramp parameter is missing.static final ErrorCode
This error code is used to indicate a ramp parameter is missing.static final ErrorCode
This code is defined as: "Circular master-slave relationship in entity '{0}' between attributes '{1}' and '{2}'."static final ErrorCode
"A match definition of entity '{0}' is defined for an unknown attribute '{1}'".static final ErrorCode
This code is defined as: "The match definition for attribute '{1}' in entity '{0}' refers to an unknown match function '{2}'.",static final ErrorCode
"The match definition for attribute '{1}' in entity '{0}' refers to an unknown master attribute '{2}'.",static final ErrorCode
This error code is used to indicate multiple cases with the same name (id) have been found.static final ErrorCode
This error code is used to indicate that no case with the same name (id) have been found for update or delete.static final ErrorCode
This code is defined as: "The casebase for entity '{0}' defines an unknown key field attribute '{1}'",static final ErrorCode
This code is defined as: "The match function '{0}' of type '{1}' is not available (data type={2}), please check the type name or match function factory implementation.",static final ErrorCode
This code is defined as: "The multi-value attribute '{0}' does not specify a matching strategy.",static final ErrorCode
This error code is used to indicate a cross-table refers to an unknown domain. -
Method Summary
-
Field Details
-
MATCH_DEF_UNKNOWN_ATTRIBUTE
"A match definition of entity '{0}' is defined for an unknown attribute '{1}'". -
MATCH_DEF_UNKNOWN_MASTER_ATTRIBUTE
"The match definition for attribute '{1}' in entity '{0}' refers to an unknown master attribute '{2}'.", -
MATCH_DEF_UNKNOWN_FUNCTION
This code is defined as: "The match definition for attribute '{1}' in entity '{0}' refers to an unknown match function '{2}'.", -
MATCH_DEF_CIRCULAR_MASTER_SLAVE
This code is defined as: "Circular master-slave relationship in entity '{0}' between attributes '{1}' and '{2}'." -
DUPLICATE_MATCH_FUNCTION
This code is defined as: "Duplicate match functions found with the name '{0}'.", -
CASEBASE_UNKNOWN_ENTITY
This code is defined as: "Failed to initialize casebase, as it refers to an unknown entity '{0}'.", -
UNKNOWN_MATCH_FUNCTION
This code is defined as: "The match function '{0}' of type '{1}' is not available (data type={2}), please check the type name or match function factory implementation.", -
UNKNOWN_MULTIVALUE_STRATEGY
This code is defined as: "The multi-value attribute '{0}' does not specify a matching strategy.", -
INVALID_MATCH_FUNCTION
This code is defined as: "Incomplete data while initializing match function; name, type and data-type are required. (found: '{0}', '{1}', '{2}')", -
INVALID_FUNCTION_PARAMETER
This error code is used to indicate an invalid parameter is supplied to a match function. -
UNKNOWN_KEY_FIELD
This code is defined as: "The casebase for entity '{0}' defines an unknown key field attribute '{1}'", -
DUPLICATE_CASE
This error code is used to indicate multiple cases with the same name (id) have been found. -
REMOVED_CASE
This error code is used to indicate multiple cases with the same name (id) have been found. -
UNKNOWN_CASE
This error code is used to indicate that no case with the same name (id) have been found for update or delete. -
INVALID_CASE_NAME
This error code is used to indicate a case with an invalid name has been detected. -
INVALID_CASE_VALUE
This error code is used to indicate a case contains an invalid value. -
INVALID_KEY_FIELD
This code is defined as: "The key field attribute '{1}' in the casebase for entity '{0}' is invalid, only single-valued attributes are allowed", -
INVALID_KEY_VALUE
This error code is used to indicate a case contains an invalid value for a key field. -
INVALID_CROSSTABLE_VALUE
This error code is used to indicate an invalid value was encountered in a cross-table definition. -
UNKOWN_CROSSTABLE_DOMAIN
This error code is used to indicate a cross-table refers to an unknown domain. -
DUPLICATE_CROSSTABLE_DISTANCE
This error code is used to indicate multiple distances were found for the same value combination. -
INVALID_RAMP_SIDES
This error code is used to indicate a ramp cannot be both left and right only. -
INVALID_RAMP_UP_MISSING
This error code is used to indicate a ramp parameter is missing. -
INVALID_RAMP_UR_MISSING
This error code is used to indicate a ramp parameter is missing. -
INVALID_RAMP_LP_MISSING
This error code is used to indicate a ramp parameter is missing. -
INVALID_RAMP_LR_MISSING
This error code is used to indicate a ramp parameter is missing. -
ERROR_IN_CASES
This error code is used to indicate a case could not be loaded due to an exception from the case provider.
-