Class BaseContactMechanismSelectorEvaluator
java.lang.Object
com.echothree.model.control.selector.server.evaluator.BaseSelectorEvaluator
com.echothree.model.control.selector.server.evaluator.BaseContactMechanismSelectorEvaluator
- Direct Known Subclasses:
PostalAddressSelectorEvaluator
-
Field Summary
FieldsFields inherited from class com.echothree.model.control.selector.server.evaluator.BaseSelectorEvaluator
cachedSelector, coreControl, entityInstance, evaluatedBy, log, selectorControl, session, workflowControl
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BaseContactMechanismSelectorEvaluator
(Session session, BasePK evaluatedBy, Class logClass) -
Method Summary
Modifier and TypeMethodDescriptionprotected Boolean
protected ContactMechanism
getContactMechanismFromEntityInstance
(EntityInstance entityInstance) Assume that the entityInstance passed to this function is a ECHO_THREE.ContactMechanism or a ECHO_THREE.PartyPaymentMethodContactMechanismprotected Boolean
isContactMechanismSelected
(CachedSelector cachedSelector, ContactMechanism contactMechanism) protected Boolean
isContactMechanismSelected
(CachedSelector cachedSelector, EntityInstance entityInstance, ContactMechanism contactMechanism) Methods inherited from class com.echothree.model.control.selector.server.evaluator.BaseSelectorEvaluator
getEntityInstanceByBaseEntity, getEntityInstanceByBasePK
-
Field Details
-
contactControl
-
-
Constructor Details
-
BaseContactMechanismSelectorEvaluator
protected BaseContactMechanismSelectorEvaluator(Session session, BasePK evaluatedBy, Class logClass)
-
-
Method Details
-
evaluateSelectorNode
- Overrides:
evaluateSelectorNode
in classBaseSelectorEvaluator
-
getContactMechanismFromEntityInstance
Assume that the entityInstance passed to this function is a ECHO_THREE.ContactMechanism or a ECHO_THREE.PartyPaymentMethodContactMechanism -
isContactMechanismSelected
protected Boolean isContactMechanismSelected(CachedSelector cachedSelector, EntityInstance entityInstance, ContactMechanism contactMechanism) -
isContactMechanismSelected
protected Boolean isContactMechanismSelected(CachedSelector cachedSelector, ContactMechanism contactMechanism)
-