Class GeneratedProductConfigSourceRule
- java.lang.Object
-
- de.hybris.platform.util.BridgeAbstraction
-
- de.hybris.platform.jalo.Item
-
- de.hybris.platform.jalo.ExtensibleItem
-
- de.hybris.platform.jalo.c2l.LocalizableItem
-
- de.hybris.platform.jalo.GenericItem
-
- de.hybris.platform.ruleengineservices.jalo.GeneratedAbstractRule
-
- de.hybris.platform.ruleengineservices.jalo.AbstractRule
-
- de.hybris.platform.ruleengineservices.jalo.GeneratedSourceRule
-
- de.hybris.platform.ruleengineservices.jalo.SourceRule
-
- de.hybris.platform.sap.productconfig.rules.jalo.GeneratedProductConfigSourceRule
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
ProductConfigSourceRule
public abstract class GeneratedProductConfigSourceRule extends SourceRule
Generated class for typeProductConfigSourceRule.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringBASESTOREFORCPQRULE_MARKMODIFIEDRelation disable markmodifed parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))protected static java.lang.StringBASESTOREFORCPQRULE_SRC_ORDEREDRelation ordering override parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))protected static java.lang.StringBASESTOREFORCPQRULE_TGT_ORDEREDstatic java.lang.StringBASESTORESQualifier of theProductConfigSourceRule.baseStoresattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringMESSAGEFORCSTICQualifier of theProductConfigSourceRule.messageForCsticattributestatic java.lang.StringMESSAGESEVERITYQualifier of theProductConfigSourceRule.messageSeverityattribute-
Fields inherited from class de.hybris.platform.ruleengineservices.jalo.GeneratedSourceRule
ACTIONS, CAMPAIGN2SOURCERULERELATION_MARKMODIFIED, CAMPAIGN2SOURCERULERELATION_SRC_ORDERED, CAMPAIGN2SOURCERULERELATION_TGT_ORDERED, CAMPAIGNS, CONDITIONS
-
Fields inherited from class de.hybris.platform.ruleengineservices.jalo.GeneratedAbstractRule
CODE, DESCRIPTION, ENDDATE, ENGINERULES, ENGINERULESHANDLER, MAXALLOWEDRUNS, MESSAGEFIRED, NAME, PRIORITY, RULEGROUP, RULEGROUPHANDLER, RULESMODULES, STACKABLE, STARTDATE, STATUS, UUID, VERSION
-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedProductConfigSourceRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToBaseStores(SessionContext ctx, BaseStore value)Generated method - Addsvalueto baseStores.voidaddToBaseStores(BaseStore value)Generated method - Addsvalueto baseStores.java.util.Set<BaseStore>getBaseStores()Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.java.util.Set<BaseStore>getBaseStores(SessionContext ctx)Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.longgetBaseStoresCount()longgetBaseStoresCount(SessionContext ctx)protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.StringgetMessageForCstic()Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.java.lang.StringgetMessageForCstic(SessionContext ctx)Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.EnumerationValuegetMessageSeverity()Generated method - Getter of theProductConfigSourceRule.messageSeverityattribute.EnumerationValuegetMessageSeverity(SessionContext ctx)Generated method - Getter of theProductConfigSourceRule.messageSeverityattribute.booleanisMarkModifiedDisabled(Item referencedItem)voidremoveFromBaseStores(SessionContext ctx, BaseStore value)Generated method - Removesvaluefrom baseStores.voidremoveFromBaseStores(BaseStore value)Generated method - Removesvaluefrom baseStores.voidsetBaseStores(SessionContext ctx, java.util.Set<BaseStore> value)Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.voidsetBaseStores(java.util.Set<BaseStore> value)Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.voidsetMessageForCstic(SessionContext ctx, java.lang.String value)Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.voidsetMessageForCstic(java.lang.String value)Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.voidsetMessageSeverity(EnumerationValue value)Generated method - Setter of theProductConfigSourceRule.messageSeverityattribute.voidsetMessageSeverity(SessionContext ctx, EnumerationValue value)Generated method - Setter of theProductConfigSourceRule.messageSeverityattribute.-
Methods inherited from class de.hybris.platform.ruleengineservices.jalo.GeneratedSourceRule
addToCampaigns, addToCampaigns, getActions, getActions, getCampaigns, getCampaigns, getCampaignsCount, getCampaignsCount, getConditions, getConditions, removeFromCampaigns, removeFromCampaigns, setActions, setActions, setCampaigns, setCampaigns, setConditions, setConditions
-
Methods inherited from class de.hybris.platform.ruleengineservices.jalo.GeneratedAbstractRule
addToEngineRules, addToEngineRules, createItem, getAllDescription, getAllDescription, getAllMessageFired, getAllMessageFired, getAllName, getAllName, getCode, getCode, getDescription, getDescription, getEndDate, getEndDate, getEngineRules, getEngineRules, getMaxAllowedRuns, getMaxAllowedRuns, getMaxAllowedRunsAsPrimitive, getMaxAllowedRunsAsPrimitive, getMessageFired, getMessageFired, getName, getName, getPriority, getPriority, getPriorityAsPrimitive, getPriorityAsPrimitive, getRuleGroup, getRuleGroup, getRulesModules, getRulesModules, getStartDate, getStartDate, getStatus, getStatus, getUuid, getUuid, getVersion, getVersion, getVersionAsPrimitive, getVersionAsPrimitive, isStackable, isStackable, isStackableAsPrimitive, isStackableAsPrimitive, removeFromEngineRules, removeFromEngineRules, setAllDescription, setAllDescription, setAllMessageFired, setAllMessageFired, setAllName, setAllName, setCode, setCode, setDescription, setDescription, setEndDate, setEndDate, setEngineRules, setEngineRules, setMaxAllowedRuns, setMaxAllowedRuns, setMaxAllowedRuns, setMaxAllowedRuns, setMessageFired, setMessageFired, setName, setName, setPriority, setPriority, setPriority, setPriority, setRuleGroup, setRuleGroup, setRulesModules, setRulesModules, setStackable, setStackable, setStackable, setStackable, setStartDate, setStartDate, setStatus, setStatus, setUuid, setUuid, setVersion, setVersion, setVersion, setVersion
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
-
Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
MESSAGESEVERITY
public static final java.lang.String MESSAGESEVERITY
Qualifier of theProductConfigSourceRule.messageSeverityattribute- See Also:
- Constant Field Values
-
MESSAGEFORCSTIC
public static final java.lang.String MESSAGEFORCSTIC
Qualifier of theProductConfigSourceRule.messageForCsticattribute- See Also:
- Constant Field Values
-
BASESTORES
public static final java.lang.String BASESTORES
Qualifier of theProductConfigSourceRule.baseStoresattribute- See Also:
- Constant Field Values
-
BASESTOREFORCPQRULE_SRC_ORDERED
protected static java.lang.String BASESTOREFORCPQRULE_SRC_ORDERED
Relation ordering override parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))
-
BASESTOREFORCPQRULE_TGT_ORDERED
protected static java.lang.String BASESTOREFORCPQRULE_TGT_ORDERED
-
BASESTOREFORCPQRULE_MARKMODIFIED
protected static java.lang.String BASESTOREFORCPQRULE_MARKMODIFIED
Relation disable markmodifed parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classGeneratedSourceRule
-
getBaseStores
public java.util.Set<BaseStore> getBaseStores(SessionContext ctx)
Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.- Returns:
- the baseStores
-
getBaseStores
public java.util.Set<BaseStore> getBaseStores()
Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.- Returns:
- the baseStores
-
getBaseStoresCount
public long getBaseStoresCount(SessionContext ctx)
-
getBaseStoresCount
public long getBaseStoresCount()
-
setBaseStores
public void setBaseStores(SessionContext ctx, java.util.Set<BaseStore> value)
Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.- Parameters:
value- the baseStores
-
setBaseStores
public void setBaseStores(java.util.Set<BaseStore> value)
Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.- Parameters:
value- the baseStores
-
addToBaseStores
public void addToBaseStores(SessionContext ctx, BaseStore value)
Generated method - Addsvalueto baseStores.- Parameters:
value- the item to add to baseStores
-
addToBaseStores
public void addToBaseStores(BaseStore value)
Generated method - Addsvalueto baseStores.- Parameters:
value- the item to add to baseStores
-
removeFromBaseStores
public void removeFromBaseStores(SessionContext ctx, BaseStore value)
Generated method - Removesvaluefrom baseStores.- Parameters:
value- the item to remove from baseStores
-
removeFromBaseStores
public void removeFromBaseStores(BaseStore value)
Generated method - Removesvaluefrom baseStores.- Parameters:
value- the item to remove from baseStores
-
isMarkModifiedDisabled
public boolean isMarkModifiedDisabled(Item referencedItem)
- Overrides:
isMarkModifiedDisabledin classGeneratedSourceRule
-
getMessageForCstic
public java.lang.String getMessageForCstic(SessionContext ctx)
Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.- Returns:
- the messageForCstic - Message for characteristic
-
getMessageForCstic
public java.lang.String getMessageForCstic()
Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.- Returns:
- the messageForCstic - Message for characteristic
-
setMessageForCstic
public void setMessageForCstic(SessionContext ctx, java.lang.String value)
Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.- Parameters:
value- the messageForCstic - Message for characteristic
-
setMessageForCstic
public void setMessageForCstic(java.lang.String value)
Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.- Parameters:
value- the messageForCstic - Message for characteristic
-
getMessageSeverity
public EnumerationValue getMessageSeverity(SessionContext ctx)
Generated method - Getter of theProductConfigSourceRule.messageSeverityattribute.- Returns:
- the messageSeverity - Severity of the rule related message.
-
getMessageSeverity
public EnumerationValue getMessageSeverity()
Generated method - Getter of theProductConfigSourceRule.messageSeverityattribute.- Returns:
- the messageSeverity - Severity of the rule related message.
-
setMessageSeverity
public void setMessageSeverity(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theProductConfigSourceRule.messageSeverityattribute.- Parameters:
value- the messageSeverity - Severity of the rule related message.
-
setMessageSeverity
public void setMessageSeverity(EnumerationValue value)
Generated method - Setter of theProductConfigSourceRule.messageSeverityattribute.- Parameters:
value- the messageSeverity - Severity of the rule related message.
-
-