Class BackendBusinessObjectBase
- java.lang.Object
-
- de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
-
- All Implemented Interfaces:
BackendBusinessObject
- Direct Known Subclasses:
AdditionalPricingImpl,BackendBusinessObjectBaseJCo,TestBackendBusinessObjectBaseBEDeterminationCRMImpl,TestBackendBusinessObjectBaseBEDeterminationERPImpl,TestBackendBusinessObjectBaseBEInjectionImpl,TestBackendBusinessObjectBaseBENotUniqueDeterminationCRMImpl,TestBackendBusinessObjectBaseBENotUniqueDeterminationImpl,TestBackendBusinessObjectBaseBESingleImplementationImpl
public abstract class BackendBusinessObjectBase extends java.lang.Object implements BackendBusinessObject
Base implementation of the BackendBusinessObject interface.
-
-
Field Summary
Fields Modifier and Type Field Description protected GenericFactorygenericFactoryGeneric factory to create data container beans.protected ModuleConfigurationAccessmoduleConfigurationAccessModuleConfigurationAccessinterface to access configuration data.
-
Constructor Summary
Constructors Constructor Description BackendBusinessObjectBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroyBackendObject()This method is called by the Spring framework before the object gets invalidated.protected ModuleConfigurationAccessgetModuleConfigurationAccess()Returns the module configuration access.voidinitBackendObject()This method is called by the SessionObjectManager to initialize object after all properties have been injected.voidsetGenericFactory(GenericFactory genericFactory)Sets the generic factory.voidsetModuleConfigurationAccess(ModuleConfigurationAccess moduleConfigurationAccess)Sets the module configuration access.java.lang.StringtoString()
-
-
-
Field Detail
-
genericFactory
protected GenericFactory genericFactory
Generic factory to create data container beans.
-
moduleConfigurationAccess
protected ModuleConfigurationAccess moduleConfigurationAccess
ModuleConfigurationAccessinterface to access configuration data.
-
-
Method Detail
-
setModuleConfigurationAccess
public void setModuleConfigurationAccess(ModuleConfigurationAccess moduleConfigurationAccess)
Sets the module configuration access.- Parameters:
moduleConfigurationAccess- the module configuration access
-
getModuleConfigurationAccess
protected ModuleConfigurationAccess getModuleConfigurationAccess()
Returns the module configuration access.- Returns:
- the moduleConfigurationAccess
-
initBackendObject
public void initBackendObject() throws BackendExceptionDescription copied from interface:BackendBusinessObjectThis method is called by the SessionObjectManager to initialize object after all properties have been injected.- Specified by:
initBackendObjectin interfaceBackendBusinessObject- Throws:
BackendException-BackendException
-
destroyBackendObject
public void destroyBackendObject()
Description copied from interface:BackendBusinessObjectThis method is called by the Spring framework before the object gets invalidated. It can be used to lean up resources allocated by the backend object.- Specified by:
destroyBackendObjectin interfaceBackendBusinessObject
-
setGenericFactory
public void setGenericFactory(GenericFactory genericFactory)
Sets the generic factory.- Parameters:
genericFactory- the generic factory
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-