public class DefaultFraudService extends Object implements FraudService
FraudService implementation| Constructor and Description |
|---|
DefaultFraudService() |
| Modifier and Type | Method and Description |
|---|---|
FraudServiceProvider |
getProvider(String name)
Fetches a specific fraud detection provider.
|
Collection<FraudServiceProvider> |
getProviders()
Returns all configured fraud detection services.
|
FraudServiceResponse |
recognizeActivitySymptoms(String providerName,
UserModel user)
Analyzes the user activities in the aspect of fraud detection
|
FraudServiceResponse |
recognizeOrderSymptoms(String providerName,
AbstractOrderModel order)
Analyzes the given order data in the aspect of fraud detection
|
void |
setProviders(Collection<FraudServiceProvider> providers) |
public Collection<FraudServiceProvider> getProviders()
FraudServicegetProviders in interface FraudServicepublic void setProviders(Collection<FraudServiceProvider> providers)
providers - the providers to setpublic FraudServiceProvider getProvider(String name)
FraudServicegetProvider in interface FraudServicepublic FraudServiceResponse recognizeActivitySymptoms(String providerName, UserModel user)
FraudServicerecognizeActivitySymptoms in interface FraudServicepublic FraudServiceResponse recognizeOrderSymptoms(String providerName, AbstractOrderModel order)
FraudServicerecognizeOrderSymptoms in interface FraudServiceCopyright © 2017 SAP SE. All Rights Reserved.