Class DifferentAddressesSymptom

java.lang.Object
de.hybris.platform.fraud.strategy.AbstractOrderFraudSymptomDetection
de.hybris.platform.fraud.symptom.impl.DifferentAddressesSymptom
All Implemented Interfaces:
OrderFraudSymptomDetection

public class DifferentAddressesSymptom extends AbstractOrderFraudSymptomDetection
DifferentAddressesSymptom implements a symptom for detecting different addresses.
  • Constructor Details

    • DifferentAddressesSymptom

      public DifferentAddressesSymptom()
  • Method Details

    • getFirstOrderSymptomDetection

      public OrderFraudSymptomDetection getFirstOrderSymptomDetection()
    • setFirstOrderSymptomDetection

      public void setFirstOrderSymptomDetection(OrderFraudSymptomDetection firstOrderSymptomDetection)
    • isFirstTimeOrderRule

      public boolean isFirstTimeOrderRule()
    • setFirstTimeOrderRule

      public void setFirstTimeOrderRule(boolean firstTimeOrderRule)
    • isCountryOnly

      public boolean isCountryOnly()
    • setCountryOnly

      public void setCountryOnly(boolean countryOnly)
    • recognizeSymptom

      public FraudServiceResponse recognizeSymptom(FraudServiceResponse fraudResponse, AbstractOrderModel order)
    • verifyAddresses

      protected boolean verifyAddresses(AddressModel shipping, AddressModel delivery)
    • verifyAddressesSame

      protected boolean verifyAddressesSame(AddressModel shipping, AddressModel delivery)
    • isNotEqual

      protected boolean isNotEqual(String input, String expected)