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.
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.fraud.strategy.AbstractOrderFraudSymptomDetection
DEFAULT_INCREMENT
-
-
Constructor Summary
Constructors Constructor Description DifferentAddressesSymptom()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrderFraudSymptomDetectiongetFirstOrderSymptomDetection()booleanisCountryOnly()booleanisFirstTimeOrderRule()protected booleanisNotEqual(java.lang.String input, java.lang.String expected)FraudServiceResponserecognizeSymptom(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
-
-
-
-
Method Detail
-
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(java.lang.String input, java.lang.String expected)
-
-