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:
Serializable,Comparable
public abstract class GeneratedProductConfigSourceRule
extends de.hybris.platform.ruleengineservices.jalo.SourceRule
Generated class for type
ProductConfigSourceRule.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
de.hybris.platform.jalo.GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static StringRelation disable markmodifed parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))protected static StringRelation ordering override parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))protected static Stringstatic final StringQualifier of theProductConfigSourceRule.baseStoresattributestatic final StringQualifier of theProductConfigSourceRule.messageForCsticattributestatic final StringQualifier of theProductConfigSourceRule.messageSeverityattributeFields inherited from class de.hybris.platform.ruleengineservices.jalo.GeneratedSourceRule
ACTIONS, CAMPAIGN2SOURCERULERELATION_MARKMODIFIED, CAMPAIGN2SOURCERULERELATION_SRC_ORDERED, CAMPAIGN2SOURCERULERELATION_TGT_ORDERED, CAMPAIGNS, CONDITIONSFields 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, VERSIONFields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields 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, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToBaseStores(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.store.BaseStore value) Generated method - Addsvalueto baseStores.voidaddToBaseStores(de.hybris.platform.store.BaseStore value) Generated method - Addsvalueto baseStores.Set<de.hybris.platform.store.BaseStore>Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.Set<de.hybris.platform.store.BaseStore>getBaseStores(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.longlonggetBaseStoresCount(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.getMessageForCstic(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.de.hybris.platform.jalo.enumeration.EnumerationValueGenerated method - Getter of theProductConfigSourceRule.messageSeverityattribute.de.hybris.platform.jalo.enumeration.EnumerationValuegetMessageSeverity(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theProductConfigSourceRule.messageSeverityattribute.booleanisMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.voidremoveFromBaseStores(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.store.BaseStore value) Generated method - Removesvaluefrom baseStores.voidremoveFromBaseStores(de.hybris.platform.store.BaseStore value) Generated method - Removesvaluefrom baseStores.voidsetBaseStores(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.store.BaseStore> value) Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.voidsetBaseStores(Set<de.hybris.platform.store.BaseStore> value) Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.voidsetMessageForCstic(de.hybris.platform.jalo.SessionContext ctx, String value) Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.voidsetMessageForCstic(String value) Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.voidsetMessageSeverity(de.hybris.platform.jalo.enumeration.EnumerationValue value) Generated method - Setter of theProductConfigSourceRule.messageSeverityattribute.voidsetMessageSeverity(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.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, setConditionsMethods 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, setVersionMethods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods 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, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods 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, getPartOfRemovedSessionMarker, 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, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
MESSAGESEVERITY
Qualifier of theProductConfigSourceRule.messageSeverityattribute- See Also:
-
MESSAGEFORCSTIC
Qualifier of theProductConfigSourceRule.messageForCsticattribute- See Also:
-
BASESTORES
Qualifier of theProductConfigSourceRule.baseStoresattribute- See Also:
-
BASESTOREFORCPQRULE_SRC_ORDERED
Relation ordering override parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules)) -
BASESTOREFORCPQRULE_TGT_ORDERED
-
BASESTOREFORCPQRULE_MARKMODIFIED
Relation disable markmodifed parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules)) -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedProductConfigSourceRule
public GeneratedProductConfigSourceRule()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classde.hybris.platform.ruleengineservices.jalo.GeneratedSourceRule
-
getBaseStores
public Set<de.hybris.platform.store.BaseStore> getBaseStores(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.- Returns:
- the baseStores
-
getBaseStores
Generated method - Getter of theProductConfigSourceRule.baseStoresattribute.- Returns:
- the baseStores
-
getBaseStoresCount
public long getBaseStoresCount(de.hybris.platform.jalo.SessionContext ctx) -
getBaseStoresCount
public long getBaseStoresCount() -
setBaseStores
public void setBaseStores(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.store.BaseStore> value) Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.- Parameters:
value- the baseStores
-
setBaseStores
Generated method - Setter of theProductConfigSourceRule.baseStoresattribute.- Parameters:
value- the baseStores
-
addToBaseStores
public void addToBaseStores(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.store.BaseStore value) Generated method - Addsvalueto baseStores.- Parameters:
value- the item to add to baseStores
-
addToBaseStores
public void addToBaseStores(de.hybris.platform.store.BaseStore value) Generated method - Addsvalueto baseStores.- Parameters:
value- the item to add to baseStores
-
removeFromBaseStores
public void removeFromBaseStores(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.store.BaseStore value) Generated method - Removesvaluefrom baseStores.- Parameters:
value- the item to remove from baseStores
-
removeFromBaseStores
public void removeFromBaseStores(de.hybris.platform.store.BaseStore value) Generated method - Removesvaluefrom baseStores.- Parameters:
value- the item to remove from baseStores
-
isMarkModifiedDisabled
@Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.since 2011, useUtilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)- Overrides:
isMarkModifiedDisabledin classde.hybris.platform.ruleengineservices.jalo.GeneratedSourceRule
-
getMessageForCstic
Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.- Returns:
- the messageForCstic - Message for characteristic
-
getMessageForCstic
Generated method - Getter of theProductConfigSourceRule.messageForCsticattribute.- Returns:
- the messageForCstic - Message for characteristic
-
setMessageForCstic
Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.- Parameters:
value- the messageForCstic - Message for characteristic
-
setMessageForCstic
Generated method - Setter of theProductConfigSourceRule.messageForCsticattribute.- Parameters:
value- the messageForCstic - Message for characteristic
-
getMessageSeverity
public de.hybris.platform.jalo.enumeration.EnumerationValue getMessageSeverity(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theProductConfigSourceRule.messageSeverityattribute.- Returns:
- the messageSeverity - Severity of the rule related message.
-
getMessageSeverity
public de.hybris.platform.jalo.enumeration.EnumerationValue getMessageSeverity()Generated method - Getter of theProductConfigSourceRule.messageSeverityattribute.- Returns:
- the messageSeverity - Severity of the rule related message.
-
setMessageSeverity
public void setMessageSeverity(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value) Generated method - Setter of theProductConfigSourceRule.messageSeverityattribute.- Parameters:
value- the messageSeverity - Severity of the rule related message.
-
setMessageSeverity
public void setMessageSeverity(de.hybris.platform.jalo.enumeration.EnumerationValue value) Generated method - Setter of theProductConfigSourceRule.messageSeverityattribute.- Parameters:
value- the messageSeverity - Severity of the rule related message.
-
Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)