Class SAPDefaultUnitService
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.service.AbstractService
-
- de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
-
- de.hybris.platform.product.impl.DefaultUnitService
-
- de.hybris.platform.sap.sapmodel.services.impl.SAPDefaultUnitService
-
- All Implemented Interfaces:
UnitService,SAPUnitService,java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class SAPDefaultUnitService extends DefaultUnitService implements SAPUnitService
Default implementation of SAPUnitService interface to provide business logic to access UnitModel information- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
AbstractService.SerializableDTO
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
modelService, sessionService, txManager
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant
-
-
Constructor Summary
Constructors Constructor Description SAPDefaultUnitService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SAPUnitDaogetSapUnitDao()UnitModelgetUnitForSAPCode(java.lang.String code)Get UnitModel for a given product SAPCodevoidsetSapUnitDao(SAPUnitDao sapUnitDao)-
Methods inherited from class de.hybris.platform.product.impl.DefaultUnitService
getAllUnits, getAllUnitTypes, getUnitForCode, getUnitsForUnitType, setUnitDao
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManager
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.product.UnitService
getAllUnits, getAllUnitTypes, getUnitForCode, getUnitsForUnitType
-
-
-
-
Method Detail
-
getUnitForSAPCode
public UnitModel getUnitForSAPCode(java.lang.String code)
Description copied from interface:SAPUnitServiceGet UnitModel for a given product SAPCode- Specified by:
getUnitForSAPCodein interfaceSAPUnitService- Parameters:
code- String representation of SAPCode- Returns:
- Returns UnitModel object associated with provided SAPCode
-
getSapUnitDao
protected SAPUnitDao getSapUnitDao()
-
setSapUnitDao
public void setSapUnitDao(SAPUnitDao sapUnitDao)
-
-