Class GeneratedSaparticlemodelManager
java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
com.sap.retail.commercesuite.saparticlemodel.jalo.GeneratedSaparticlemodelManager
- All Implemented Interfaces:
de.hybris.platform.jalo.extension.ItemLifecycleListener,Serializable
- Direct Known Subclasses:
SaparticlemodelManager
public abstract class GeneratedSaparticlemodelManager
extends de.hybris.platform.jalo.extension.Extension
Generated class for type
SaparticlemodelManager.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
de.hybris.platform.jalo.extension.Extension.RestrictedLanguagesProvider, de.hybris.platform.jalo.extension.Extension.RightsProviderNested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.Manager.GenericManagerSingletonCreator, de.hybris.platform.jalo.Manager.ManagerSingletonCreator -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final de.hybris.platform.util.OneToManyHandler<ArticleComponent>OneToManyHandlerfor handling 1:n COMPONENT's relation attributes from 'many' side. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToComponent(de.hybris.platform.jalo.product.Product item, ArticleComponent value) Generated method - Addsvalueto component.voidaddToComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, ArticleComponent value) Generated method - Addsvalueto component.createArticleComponent(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues) createArticleComponent(Map attributeValues) getComponent(de.hybris.platform.jalo.product.Product item) Generated method - Getter of theProduct.componentattribute.getComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item) Generated method - Getter of theProduct.componentattribute.getDefaultAttributeModes(Class<? extends de.hybris.platform.jalo.Item> itemClass) getName()de.hybris.platform.jalo.enumeration.EnumerationValuegetStructuredArticleType(de.hybris.platform.jalo.product.Product item) Generated method - Getter of theProduct.structuredArticleTypeattribute.de.hybris.platform.jalo.enumeration.EnumerationValuegetStructuredArticleType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item) Generated method - Getter of theProduct.structuredArticleTypeattribute.voidremoveFromComponent(de.hybris.platform.jalo.product.Product item, ArticleComponent value) Generated method - Removesvaluefrom component.voidremoveFromComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, ArticleComponent value) Generated method - Removesvaluefrom component.voidsetComponent(de.hybris.platform.jalo.product.Product item, Collection<ArticleComponent> value) Generated method - Setter of theProduct.componentattribute.voidsetComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, Collection<ArticleComponent> value) Generated method - Setter of theProduct.componentattribute.voidsetStructuredArticleType(de.hybris.platform.jalo.product.Product item, de.hybris.platform.jalo.enumeration.EnumerationValue value) Generated method - Setter of theProduct.structuredArticleTypeattribute.voidsetStructuredArticleType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, de.hybris.platform.jalo.enumeration.EnumerationValue value) Generated method - Setter of theProduct.structuredArticleTypeattribute.Methods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeInitialization, checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceMethods inherited from class de.hybris.platform.jalo.Manager
afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap
-
Field Details
-
ARTICLECOMPONENTSCOMPONENTHANDLER
protected static final de.hybris.platform.util.OneToManyHandler<ArticleComponent> ARTICLECOMPONENTSCOMPONENTHANDLEROneToManyHandlerfor handling 1:n COMPONENT's relation attributes from 'many' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedSaparticlemodelManager
public GeneratedSaparticlemodelManager()
-
-
Method Details
-
getDefaultAttributeModes
public Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes(Class<? extends de.hybris.platform.jalo.Item> itemClass) - Overrides:
getDefaultAttributeModesin classde.hybris.platform.jalo.extension.Extension
-
getComponent
public Collection<ArticleComponent> getComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item) Generated method - Getter of theProduct.componentattribute.- Returns:
- the component
-
getComponent
Generated method - Getter of theProduct.componentattribute.- Returns:
- the component
-
setComponent
public void setComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, Collection<ArticleComponent> value) Generated method - Setter of theProduct.componentattribute.- Parameters:
value- the component
-
setComponent
public void setComponent(de.hybris.platform.jalo.product.Product item, Collection<ArticleComponent> value) Generated method - Setter of theProduct.componentattribute.- Parameters:
value- the component
-
addToComponent
public void addToComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, ArticleComponent value) Generated method - Addsvalueto component.- Parameters:
value- the item to add to component
-
addToComponent
Generated method - Addsvalueto component.- Parameters:
value- the item to add to component
-
removeFromComponent
public void removeFromComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, ArticleComponent value) Generated method - Removesvaluefrom component.- Parameters:
value- the item to remove from component
-
removeFromComponent
public void removeFromComponent(de.hybris.platform.jalo.product.Product item, ArticleComponent value) Generated method - Removesvaluefrom component.- Parameters:
value- the item to remove from component
-
createArticleComponent
public ArticleComponent createArticleComponent(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues) -
createArticleComponent
-
getName
- Specified by:
getNamein classde.hybris.platform.jalo.extension.Extension
-
getStructuredArticleType
public de.hybris.platform.jalo.enumeration.EnumerationValue getStructuredArticleType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item) Generated method - Getter of theProduct.structuredArticleTypeattribute.- Returns:
- the structuredArticleType - Article Type
-
getStructuredArticleType
public de.hybris.platform.jalo.enumeration.EnumerationValue getStructuredArticleType(de.hybris.platform.jalo.product.Product item) Generated method - Getter of theProduct.structuredArticleTypeattribute.- Returns:
- the structuredArticleType - Article Type
-
setStructuredArticleType
public void setStructuredArticleType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, de.hybris.platform.jalo.enumeration.EnumerationValue value) Generated method - Setter of theProduct.structuredArticleTypeattribute.- Parameters:
value- the structuredArticleType - Article Type
-
setStructuredArticleType
public void setStructuredArticleType(de.hybris.platform.jalo.product.Product item, de.hybris.platform.jalo.enumeration.EnumerationValue value) Generated method - Setter of theProduct.structuredArticleTypeattribute.- Parameters:
value- the structuredArticleType - Article Type
-