public class DmvRuleManager extends DmcRuleManager
As you add new RuleCategory definitions, you'll have to derive from this class and add support to trigger those categories of rules.
| Constructor and Description |
|---|
DmvRuleManager() |
addRulepublic void loadRules(DmcCompactSchemaIF schema)
public void executeAttributeValidation(DmcObject obj) throws DmcRuleExceptionSet
obj - the object whose attributes need checking.DmcRuleExceptionSetpublic void executeAttributeValidationWithResolver(DmcObject obj, DmcUniqueNameResolverIF resolver) throws DmcRuleExceptionSet
obj - the object whose attributes need checking.DmcRuleExceptionSetpublic void executeObjectValidation(DmcObject obj) throws DmcRuleExceptionSet
DmcRuleExceptionSetpublic void executeInitializers(DmcObject obj) throws DmcRuleExceptionSet
DmcRuleExceptionSetpublic void executeUCOValidators(DmcUncheckedObject uco) throws DmcRuleExceptionSet
DmcRuleExceptionSetpublic void executeUCOAttributeNormalizers(DmcUncheckedObject uco, String attributeName, UcoDataStoreIF in, UcoFeedbackIF listener) throws DmcRuleExceptionSet
DmcRuleExceptionSetpublic void executeUCOObjectNormalizers(DmcUncheckedObject uco, UcoDataStoreIF in, UcoFeedbackIF listener) throws DmcRuleExceptionSet
DmcRuleExceptionSetpublic void executeUCOMappers(DmcUncheckedObject uco, UcoDataStoreIF in, UcoDataStoreIF out, UcoFeedbackIF listener) throws DmcRuleExceptionSet
DmcRuleExceptionSetpublic void executeUCOAttributeAuditors(DmcUncheckedObject uco, String attributeName, UcoDataStoreIF in, UcoDataStoreIF out, UcoFeedbackIF listener) throws DmcRuleExceptionSet
DmcRuleExceptionSetpublic void executeUCOObjectAuditors(DmcUncheckedObject uco, String attributeName, UcoDataStoreIF in, UcoDataStoreIF out, UcoFeedbackIF listener) throws DmcRuleExceptionSet
DmcRuleExceptionSetCopyright © 2023. All rights reserved.