Class PartyPaymentMethodLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.payment.server.logic.PartyPaymentMethodLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckBillingContactMechanism(ExecutionErrorAccumulator ema, Party party, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) voidcheckCreditCard(Session session, ExecutionErrorAccumulator ema, Party party, PaymentMethod paymentMethod, PartyPaymentMethodEdit ppme) voidcheckExpirationDate(Session session, ExecutionErrorAccumulator ema, Party party, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) voidcheckIssuer(ExecutionErrorAccumulator ema, Party party, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) voidcheckNameOnCard(ExecutionErrorAccumulator ema, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) voidcheckNumber(ExecutionErrorAccumulator ema, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) voidcheckPartyPaymentMethod(Session session, UserVisit userVisit, ExecutionErrorAccumulator ema, Party party, PaymentMethod paymentMethod, PartyPaymentMethodEdit ppme) voidcheckPartyType(ExecutionErrorAccumulator ema, Party party) voidcheckPaymentMethodType(Session session, ExecutionErrorAccumulator ema, Party party, PaymentMethod paymentMethod, PartyPaymentMethodEdit ppme) voidcheckSecurityCode(ExecutionErrorAccumulator ema, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) voiddeletePartyPaymentMethod(ExecutionErrorAccumulator eea, PartyPaymentMethod partyPaymentMethod, PartyPK deletedBy) voiddeletePartyPaymentMethod(ExecutionErrorAccumulator eea, String partyPaymentMethodName, PartyPK deletedBy) static PartyPaymentMethodLogicgetPartyPaymentMethodByName(ExecutionErrorAccumulator eea, String partyPaymentMethodName) getPartyPaymentMethodByNameForUpdate(ExecutionErrorAccumulator eea, String partyPaymentMethodName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
PartyPaymentMethodLogic
protected PartyPaymentMethodLogic()
-
-
Method Details
-
getInstance
-
checkPartyType
-
checkNameOnCard
public void checkNameOnCard(ExecutionErrorAccumulator ema, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) -
checkNumber
public void checkNumber(ExecutionErrorAccumulator ema, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) -
checkExpirationDate
public void checkExpirationDate(Session session, ExecutionErrorAccumulator ema, Party party, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) -
checkSecurityCode
public void checkSecurityCode(ExecutionErrorAccumulator ema, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) -
checkBillingContactMechanism
public void checkBillingContactMechanism(ExecutionErrorAccumulator ema, Party party, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) -
checkIssuer
public void checkIssuer(ExecutionErrorAccumulator ema, Party party, PartyPaymentMethodEdit ppme, PaymentMethodCreditCard paymentMethodCreditCard) -
checkCreditCard
public void checkCreditCard(Session session, ExecutionErrorAccumulator ema, Party party, PaymentMethod paymentMethod, PartyPaymentMethodEdit ppme) -
checkPaymentMethodType
public void checkPaymentMethodType(Session session, ExecutionErrorAccumulator ema, Party party, PaymentMethod paymentMethod, PartyPaymentMethodEdit ppme) -
checkPartyPaymentMethod
public void checkPartyPaymentMethod(Session session, UserVisit userVisit, ExecutionErrorAccumulator ema, Party party, PaymentMethod paymentMethod, PartyPaymentMethodEdit ppme) -
getPartyPaymentMethodByName
public PartyPaymentMethod getPartyPaymentMethodByName(ExecutionErrorAccumulator eea, String partyPaymentMethodName) -
getPartyPaymentMethodByNameForUpdate
public PartyPaymentMethod getPartyPaymentMethodByNameForUpdate(ExecutionErrorAccumulator eea, String partyPaymentMethodName) -
deletePartyPaymentMethod
public void deletePartyPaymentMethod(ExecutionErrorAccumulator eea, PartyPaymentMethod partyPaymentMethod, PartyPK deletedBy) -
deletePartyPaymentMethod
public void deletePartyPaymentMethod(ExecutionErrorAccumulator eea, String partyPaymentMethodName, PartyPK deletedBy)
-