Package com.hybris.backoffice.variants
Class DefaultBackofficeVariantsService
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.service.AbstractService
-
- de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
-
- de.hybris.platform.product.impl.DefaultVariantsService
-
- com.hybris.backoffice.variants.DefaultBackofficeVariantsService
-
- All Implemented Interfaces:
BackofficeVariantsService,VariantsService,java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class DefaultBackofficeVariantsService extends DefaultVariantsService implements BackofficeVariantsService
- 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
txManager
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant
-
-
Constructor Summary
Constructors Constructor Description DefaultBackofficeVariantsService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommonI18NServicegetCommonI18NService()java.util.Map<java.util.Locale,java.lang.Object>getLocalizedVariantAttributeValue(VariantProductModel variant, java.lang.String qualifier)Gets values for all Locales, for given localized variant attribute.ModelServicegetModelService()SessionServicegetSessionService()UserServicegetUserService()VariantsServicegetVariantService()voidsetCommonI18NService(CommonI18NService commonI18NService)voidsetLocalizedVariantAttributeValue(VariantProductModel variantProductModel, java.lang.String qualifier, java.util.Map<java.util.Locale,java.lang.Object> localizedValues)Sets values for all Locales, for given localized variant attribute.voidsetModelService(ModelService modelService)voidsetSessionService(SessionService sessionService)voidsetUserService(UserService userService)voidsetVariantService(VariantsService variantService)-
Methods inherited from class de.hybris.platform.product.impl.DefaultVariantsService
getAllVariantTypes, getAssignedVariantAttributes, getVariantAttributes, getVariantAttributesForVariantType, getVariantAttributeValue, getVariantProductForAttributeValues, getVariantTypeForCode, setTypeService, setVariantAttributesForVariantType, setVariantAttributeValue, setVariantTypeDao
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getTxManager, 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.VariantsService
getAllVariantTypes, getAssignedVariantAttributes, getVariantAttributes, getVariantAttributesForVariantType, getVariantAttributeValue, getVariantProductForAttributeValues, getVariantTypeForCode, setVariantAttributesForVariantType, setVariantAttributeValue
-
-
-
-
Method Detail
-
getLocalizedVariantAttributeValue
public java.util.Map<java.util.Locale,java.lang.Object> getLocalizedVariantAttributeValue(VariantProductModel variant, java.lang.String qualifier)
Description copied from interface:BackofficeVariantsServiceGets values for all Locales, for given localized variant attribute.- Specified by:
getLocalizedVariantAttributeValuein interfaceBackofficeVariantsService
-
setLocalizedVariantAttributeValue
public void setLocalizedVariantAttributeValue(VariantProductModel variantProductModel, java.lang.String qualifier, java.util.Map<java.util.Locale,java.lang.Object> localizedValues)
Description copied from interface:BackofficeVariantsServiceSets values for all Locales, for given localized variant attribute.- Specified by:
setLocalizedVariantAttributeValuein interfaceBackofficeVariantsService
-
getVariantService
public VariantsService getVariantService()
-
setVariantService
public void setVariantService(VariantsService variantService)
-
getModelService
public ModelService getModelService()
- Overrides:
getModelServicein classAbstractBusinessService- Returns:
- the
ModelService
-
setModelService
public void setModelService(ModelService modelService)
- Overrides:
setModelServicein classAbstractBusinessService
-
getSessionService
public SessionService getSessionService()
- Overrides:
getSessionServicein classAbstractBusinessService
-
setSessionService
public void setSessionService(SessionService sessionService)
- Overrides:
setSessionServicein classAbstractBusinessService
-
getUserService
public UserService getUserService()
-
setUserService
public void setUserService(UserService userService)
-
getCommonI18NService
public CommonI18NService getCommonI18NService()
-
setCommonI18NService
public void setCommonI18NService(CommonI18NService commonI18NService)
-
-