Class GeneratedSapproductconfigrulescpsManager
- java.lang.Object
-
- de.hybris.platform.jalo.Manager
-
- de.hybris.platform.jalo.extension.Extension
-
- de.hybris.platform.sap.productconfig.rules.cps.jalo.GeneratedSapproductconfigrulescpsManager
-
- All Implemented Interfaces:
ItemLifecycleListener,java.io.Serializable
- Direct Known Subclasses:
SapproductconfigrulescpsManager
public abstract class GeneratedSapproductconfigrulescpsManager extends Extension
Generated class for typeSapproductconfigrulescpsManager.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
Extension.RestrictedLanguagesProvider, Extension.RightsProvider
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
Manager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>>DEFAULT_INITIAL_ATTRIBUTESprotected static OneToManyHandler<CharacteristicValueRulesResult>PRODUCTCONFIG2CHARACTERISTICVALUERULESRESULTSCHARACTERISTICVALUERULESRESULTSHANDLEROneToManyHandlerfor handling 1:n CHARACTERISTICVALUERULESRESULTS's relation attributes from 'many' side.
-
Constructor Summary
Constructors Constructor Description GeneratedSapproductconfigrulescpsManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToCharacteristicValueRulesResults(SessionContext ctx, GenericItem item, CharacteristicValueRulesResult value)Generated method - Addsvalueto characteristicValueRulesResults.voidaddToCharacteristicValueRulesResults(ProductConfiguration item, CharacteristicValueRulesResult value)Generated method - Addsvalueto characteristicValueRulesResults.CharacteristicValueRulesResultcreateCharacteristicValueRulesResult(SessionContext ctx, java.util.Map attributeValues)CharacteristicValueRulesResultcreateCharacteristicValueRulesResult(java.util.Map attributeValues)DiscountMessageRulesResultcreateDiscountMessageRulesResult(SessionContext ctx, java.util.Map attributeValues)DiscountMessageRulesResultcreateDiscountMessageRulesResult(java.util.Map attributeValues)java.util.List<CharacteristicValueRulesResult>getCharacteristicValueRulesResults(SessionContext ctx, GenericItem item)Generated method - Getter of theProductConfiguration.characteristicValueRulesResultsattribute.java.util.List<CharacteristicValueRulesResult>getCharacteristicValueRulesResults(ProductConfiguration item)Generated method - Getter of theProductConfiguration.characteristicValueRulesResultsattribute.java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)java.lang.StringgetName()java.util.DategetValidUntilDate(SessionContext ctx, AbstractRuleEngineRule item)Generated method - Getter of theAbstractRuleEngineRule.validUntilDateattribute.java.util.DategetValidUntilDate(AbstractRuleEngineRule item)Generated method - Getter of theAbstractRuleEngineRule.validUntilDateattribute.voidremoveFromCharacteristicValueRulesResults(SessionContext ctx, GenericItem item, CharacteristicValueRulesResult value)Generated method - Removesvaluefrom characteristicValueRulesResults.voidremoveFromCharacteristicValueRulesResults(ProductConfiguration item, CharacteristicValueRulesResult value)Generated method - Removesvaluefrom characteristicValueRulesResults.voidsetCharacteristicValueRulesResults(SessionContext ctx, GenericItem item, java.util.List<CharacteristicValueRulesResult> value)Generated method - Setter of theProductConfiguration.characteristicValueRulesResultsattribute.voidsetCharacteristicValueRulesResults(ProductConfiguration item, java.util.List<CharacteristicValueRulesResult> value)Generated method - Setter of theProductConfiguration.characteristicValueRulesResultsattribute.voidsetValidUntilDate(SessionContext ctx, AbstractRuleEngineRule item, java.util.Date value)Generated method - Setter of theAbstractRuleEngineRule.validUntilDateattribute.voidsetValidUntilDate(AbstractRuleEngineRule item, java.util.Date value)Generated method - Setter of theAbstractRuleEngineRule.validUntilDateattribute.-
Methods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplace
-
Methods 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 Detail
-
PRODUCTCONFIG2CHARACTERISTICVALUERULESRESULTSCHARACTERISTICVALUERULESRESULTSHANDLER
protected static final OneToManyHandler<CharacteristicValueRulesResult> PRODUCTCONFIG2CHARACTERISTICVALUERULESRESULTSCHARACTERISTICVALUERULESRESULTSHANDLER
OneToManyHandlerfor handling 1:n CHARACTERISTICVALUERULESRESULTS's relation attributes from 'many' side.
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
public java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)
- Overrides:
getDefaultAttributeModesin classExtension
-
getCharacteristicValueRulesResults
public java.util.List<CharacteristicValueRulesResult> getCharacteristicValueRulesResults(SessionContext ctx, GenericItem item)
Generated method - Getter of theProductConfiguration.characteristicValueRulesResultsattribute.- Returns:
- the characteristicValueRulesResults
-
getCharacteristicValueRulesResults
public java.util.List<CharacteristicValueRulesResult> getCharacteristicValueRulesResults(ProductConfiguration item)
Generated method - Getter of theProductConfiguration.characteristicValueRulesResultsattribute.- Returns:
- the characteristicValueRulesResults
-
setCharacteristicValueRulesResults
public void setCharacteristicValueRulesResults(SessionContext ctx, GenericItem item, java.util.List<CharacteristicValueRulesResult> value)
Generated method - Setter of theProductConfiguration.characteristicValueRulesResultsattribute.- Parameters:
value- the characteristicValueRulesResults
-
setCharacteristicValueRulesResults
public void setCharacteristicValueRulesResults(ProductConfiguration item, java.util.List<CharacteristicValueRulesResult> value)
Generated method - Setter of theProductConfiguration.characteristicValueRulesResultsattribute.- Parameters:
value- the characteristicValueRulesResults
-
addToCharacteristicValueRulesResults
public void addToCharacteristicValueRulesResults(SessionContext ctx, GenericItem item, CharacteristicValueRulesResult value)
Generated method - Addsvalueto characteristicValueRulesResults.- Parameters:
value- the item to add to characteristicValueRulesResults
-
addToCharacteristicValueRulesResults
public void addToCharacteristicValueRulesResults(ProductConfiguration item, CharacteristicValueRulesResult value)
Generated method - Addsvalueto characteristicValueRulesResults.- Parameters:
value- the item to add to characteristicValueRulesResults
-
removeFromCharacteristicValueRulesResults
public void removeFromCharacteristicValueRulesResults(SessionContext ctx, GenericItem item, CharacteristicValueRulesResult value)
Generated method - Removesvaluefrom characteristicValueRulesResults.- Parameters:
value- the item to remove from characteristicValueRulesResults
-
removeFromCharacteristicValueRulesResults
public void removeFromCharacteristicValueRulesResults(ProductConfiguration item, CharacteristicValueRulesResult value)
Generated method - Removesvaluefrom characteristicValueRulesResults.- Parameters:
value- the item to remove from characteristicValueRulesResults
-
createCharacteristicValueRulesResult
public CharacteristicValueRulesResult createCharacteristicValueRulesResult(SessionContext ctx, java.util.Map attributeValues)
-
createCharacteristicValueRulesResult
public CharacteristicValueRulesResult createCharacteristicValueRulesResult(java.util.Map attributeValues)
-
createDiscountMessageRulesResult
public DiscountMessageRulesResult createDiscountMessageRulesResult(SessionContext ctx, java.util.Map attributeValues)
-
createDiscountMessageRulesResult
public DiscountMessageRulesResult createDiscountMessageRulesResult(java.util.Map attributeValues)
-
getValidUntilDate
public java.util.Date getValidUntilDate(SessionContext ctx, AbstractRuleEngineRule item)
Generated method - Getter of theAbstractRuleEngineRule.validUntilDateattribute.- Returns:
- the validUntilDate - Valid Until
-
getValidUntilDate
public java.util.Date getValidUntilDate(AbstractRuleEngineRule item)
Generated method - Getter of theAbstractRuleEngineRule.validUntilDateattribute.- Returns:
- the validUntilDate - Valid Until
-
setValidUntilDate
public void setValidUntilDate(SessionContext ctx, AbstractRuleEngineRule item, java.util.Date value)
Generated method - Setter of theAbstractRuleEngineRule.validUntilDateattribute.- Parameters:
value- the validUntilDate - Valid Until
-
setValidUntilDate
public void setValidUntilDate(AbstractRuleEngineRule item, java.util.Date value)
Generated method - Setter of theAbstractRuleEngineRule.validUntilDateattribute.- Parameters:
value- the validUntilDate - Valid Until
-
-