Class DifferentAddressesSymptom
java.lang.Object
de.hybris.platform.fraud.strategy.AbstractOrderFraudSymptomDetection
de.hybris.platform.fraud.symptom.impl.DifferentAddressesSymptom
- All Implemented Interfaces:
OrderFraudSymptomDetection
DifferentAddressesSymptom implements a symptom for detecting different addresses.
-
Field Summary
Fields inherited from class de.hybris.platform.fraud.strategy.AbstractOrderFraudSymptomDetection
DEFAULT_INCREMENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanprotected booleanisNotEqual(String input, String expected) recognizeSymptom(FraudServiceResponse fraudResponse, AbstractOrderModel order) voidsetCountryOnly(boolean countryOnly) voidsetFirstOrderSymptomDetection(OrderFraudSymptomDetection firstOrderSymptomDetection) voidsetFirstTimeOrderRule(boolean firstTimeOrderRule) protected booleanverifyAddresses(AddressModel shipping, AddressModel delivery) protected booleanverifyAddressesSame(AddressModel shipping, AddressModel delivery) Methods inherited from class de.hybris.platform.fraud.strategy.AbstractOrderFraudSymptomDetection
createSymptom, createSymptom, getIncrement, getStrategyName, getSymptomName, setIncrement, setSymptomName
-
Constructor Details
-
DifferentAddressesSymptom
public DifferentAddressesSymptom()
-
-
Method Details
-
getFirstOrderSymptomDetection
-
setFirstOrderSymptomDetection
-
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
-
verifyAddressesSame
-
isNotEqual
-