Class SapCreditCheckBackendERP
- java.lang.Object
-
- de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
-
- de.hybris.platform.sap.core.bol.backend.jco.BackendBusinessObjectBaseJCo
-
- de.hybris.platform.sap.sapcreditcheck.backend.impl.SapCreditCheckBackendERP
-
- All Implemented Interfaces:
BackendBusinessObject,BackendBusinessObjectJCo,SapCreditCheckBackend
public class SapCreditCheckBackendERP extends BackendBusinessObjectBaseJCo implements SapCreditCheckBackend
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
genericFactory
-
-
Constructor Summary
Constructors Constructor Description SapCreditCheckBackendERP()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckCreditLimitExceeded(AbstractOrderData orderData, java.lang.String soldTo)booleancheckOrderCreditBlocked(java.lang.String orderCode)checks if status of order is credit blockedJCoManagedConnectionFactorygetManagedConnectionFactory()ModuleConfigurationAccessgetModuleConfigurationAccess()Returns the module configuration access.protected java.lang.StringgetProperty(java.lang.String name)voidsetManagedConnectionFactory(JCoManagedConnectionFactory managedConnectionFactory)voidsetModuleConfigurationAccess(ModuleConfigurationAccess moduleConfigurationAccess)Sets the module configuration access.-
Methods inherited from class de.hybris.platform.sap.core.bol.backend.jco.BackendBusinessObjectBaseJCo
getDefaultConnectionName, getDefaultDestinationName, getDefaultJCoConnection, getJCoConnection, getJCoConnection, getModuleId, setDefaultConnectionName, setDefaultDestinationName, setManagedConnectionContainer, toString
-
Methods inherited from class de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
destroyBackendObject, initBackendObject, setGenericFactory
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.sap.core.bol.backend.BackendBusinessObject
destroyBackendObject, initBackendObject
-
-
-
-
Method Detail
-
getModuleConfigurationAccess
public ModuleConfigurationAccess getModuleConfigurationAccess()
Description copied from class:BackendBusinessObjectBaseReturns the module configuration access.- Overrides:
getModuleConfigurationAccessin classBackendBusinessObjectBase- Returns:
- the moduleConfigurationAccess
-
setModuleConfigurationAccess
public void setModuleConfigurationAccess(ModuleConfigurationAccess moduleConfigurationAccess)
Description copied from class:BackendBusinessObjectBaseSets the module configuration access.- Overrides:
setModuleConfigurationAccessin classBackendBusinessObjectBase- Parameters:
moduleConfigurationAccess- the module configuration access
-
checkOrderCreditBlocked
public boolean checkOrderCreditBlocked(java.lang.String orderCode) throws BackendExceptionDescription copied from interface:SapCreditCheckBackendchecks if status of order is credit blocked- Specified by:
checkOrderCreditBlockedin interfaceSapCreditCheckBackend- Returns:
- a boolean flag indicating if the order is credit blocked
- Throws:
BackendException
-
checkCreditLimitExceeded
public boolean checkCreditLimitExceeded(AbstractOrderData orderData, java.lang.String soldTo) throws BackendException
- Specified by:
checkCreditLimitExceededin interfaceSapCreditCheckBackend- Returns:
- Throws:
BackendException
-
getManagedConnectionFactory
public JCoManagedConnectionFactory getManagedConnectionFactory()
-
setManagedConnectionFactory
public void setManagedConnectionFactory(JCoManagedConnectionFactory managedConnectionFactory)
-
getProperty
protected java.lang.String getProperty(java.lang.String name)
-
-