Package com.bhn.risk
Interface RiskProcessor
public interface RiskProcessor
RiskProcessor interface.
- Version:
- $Id: $Id
- Author:
- bkati00
-
Method Summary
Modifier and TypeMethodDescriptionanalyzeRisk(AnalyzeRiskRequest analyzeRiskRequest, com.bhn.risk.clientconfiguration.ClientConfiguration clientConfiguration, com.bhn.risk.externalprovidercredentials.ExternalProviderCredentials providerCredentials) analyzeRisk.com.bhn.risk.domain.RiskProviderprovider()provider.
-
Method Details
-
analyzeRisk
AnalyzeRiskResponse analyzeRisk(AnalyzeRiskRequest analyzeRiskRequest, com.bhn.risk.clientconfiguration.ClientConfiguration clientConfiguration, com.bhn.risk.externalprovidercredentials.ExternalProviderCredentials providerCredentials) throws com.bhn.risk.common.exceptions.ProviderException, com.bhn.risk.common.exceptions.ProviderNotConfiguredException, com.bhn.risk.common.exceptions.InvalidRequestException analyzeRisk.
- Parameters:
analyzeRiskRequest- aAnalyzeRiskRequestobjectclientConfiguration- aClientConfigurationobjectproviderCredentials- aExternalProviderCredentialsobject- Returns:
- a
AnalyzeRiskResponseobject - Throws:
com.bhn.risk.common.exceptions.ProviderException- if any.com.bhn.risk.common.exceptions.ProviderNotConfiguredException- if any.com.bhn.risk.common.exceptions.InvalidRequestException- if any.
-
provider
com.bhn.risk.domain.RiskProvider provider()provider.
- Returns:
- a
RiskProviderobject
-