Class SAPCpiOutboundOrderItemConfigConditions
- 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.sap.sapcpiadapter.jalo.SAPCpiOutboundOrderItemConfigConditions
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
public class SAPCpiOutboundOrderItemConfigConditions extends GenericItem
Generated class for type SAPCpiOutboundOrderItemConfigCondition.- 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 static java.lang.String
CONDITIONFACTOR
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attributestatic java.lang.String
CONDITIONKEY
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attributestatic java.lang.String
CONFIGURATIONID
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>
DEFAULT_INITIAL_ATTRIBUTES
static java.lang.String
INSTANCEID
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attributestatic java.lang.String
SAPCPIOUTBOUNDORDER
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attributeprotected static BidirectionalOneToManyHandler<SAPCpiOutboundOrderItemConfigConditions>
SAPCPIOUTBOUNDORDERHANDLER
BidirectionalOneToManyHandler
for handling 1:n SAPCPIOUTBOUNDORDER's relation attributes from 'one' side.-
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 SAPCpiOutboundOrderItemConfigConditions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Item
createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.java.lang.String
getConditionFactor()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.java.lang.String
getConditionFactor(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.java.lang.String
getConditionKey()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.java.lang.String
getConditionKey(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.java.lang.String
getConfigurationId()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.java.lang.String
getConfigurationId(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
java.lang.String
getInstanceId()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.java.lang.String
getInstanceId(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.SAPCpiOutboundOrder
getSapCpiOutboundOrder()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.SAPCpiOutboundOrder
getSapCpiOutboundOrder(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.void
setConditionFactor(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.void
setConditionFactor(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.void
setConditionKey(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.void
setConditionKey(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.void
setConfigurationId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.void
setConfigurationId(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.void
setInstanceId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.void
setInstanceId(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.void
setSapCpiOutboundOrder(SessionContext ctx, SAPCpiOutboundOrder value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.void
setSapCpiOutboundOrder(SAPCpiOutboundOrder value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.-
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, isMarkModifiedDisabled, 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
-
CONFIGURATIONID
public static final java.lang.String CONFIGURATIONID
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute- See Also:
- Constant Field Values
-
INSTANCEID
public static final java.lang.String INSTANCEID
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute- See Also:
- Constant Field Values
-
CONDITIONKEY
public static final java.lang.String CONDITIONKEY
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute- See Also:
- Constant Field Values
-
CONDITIONFACTOR
public static final java.lang.String CONDITIONFACTOR
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute- See Also:
- Constant Field Values
-
SAPCPIOUTBOUNDORDER
public static final java.lang.String SAPCPIOUTBOUNDORDER
Qualifier of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute- See Also:
- Constant Field Values
-
SAPCPIOUTBOUNDORDERHANDLER
protected static final BidirectionalOneToManyHandler<SAPCpiOutboundOrderItemConfigConditions> SAPCPIOUTBOUNDORDERHANDLER
BidirectionalOneToManyHandler
for handling 1:n SAPCPIOUTBOUNDORDER's relation attributes from 'one' side.
-
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:
getDefaultAttributeModes
in classItem
-
getConditionFactor
public java.lang.String getConditionFactor(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.- Returns:
- the conditionFactor
-
getConditionFactor
public java.lang.String getConditionFactor()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.- Returns:
- the conditionFactor
-
setConditionFactor
public void setConditionFactor(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.- Parameters:
value
- the conditionFactor
-
setConditionFactor
public void setConditionFactor(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionFactor
attribute.- Parameters:
value
- the conditionFactor
-
getConditionKey
public java.lang.String getConditionKey(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.- Returns:
- the conditionKey
-
getConditionKey
public java.lang.String getConditionKey()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.- Returns:
- the conditionKey
-
setConditionKey
public void setConditionKey(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.- Parameters:
value
- the conditionKey
-
setConditionKey
public void setConditionKey(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.conditionKey
attribute.- Parameters:
value
- the conditionKey
-
getConfigurationId
public java.lang.String getConfigurationId(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.- Returns:
- the configurationId
-
getConfigurationId
public java.lang.String getConfigurationId()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.- Returns:
- the configurationId
-
setConfigurationId
public void setConfigurationId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.- Parameters:
value
- the configurationId
-
setConfigurationId
public void setConfigurationId(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.configurationId
attribute.- Parameters:
value
- the configurationId
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
Description copied from class:Item
Has to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) duringComposedType.newInstance(Map)
.In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap)
too.
Sn example:public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) ); // here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes( SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret = super.getNonInitialAttributes( ctx, allAttributes ); // remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
- Overrides:
createItem
in classGenericItem
- Parameters:
ctx
- the current session context which this item is created withintype
- the actual item type ( since subtypes may not provide a own jalo class this may be different from the type which this method was implemented for )- Returns:
- the new item instance
- Throws:
JaloBusinessException
- indicates an error during creation - any changes will be rollbacked
-
getInstanceId
public java.lang.String getInstanceId(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.- Returns:
- the instanceId
-
getInstanceId
public java.lang.String getInstanceId()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.- Returns:
- the instanceId
-
setInstanceId
public void setInstanceId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.- Parameters:
value
- the instanceId
-
setInstanceId
public void setInstanceId(java.lang.String value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.instanceId
attribute.- Parameters:
value
- the instanceId
-
getSapCpiOutboundOrder
public SAPCpiOutboundOrder getSapCpiOutboundOrder(SessionContext ctx)
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.- Returns:
- the sapCpiOutboundOrder
-
getSapCpiOutboundOrder
public SAPCpiOutboundOrder getSapCpiOutboundOrder()
Generated method - Getter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.- Returns:
- the sapCpiOutboundOrder
-
setSapCpiOutboundOrder
public void setSapCpiOutboundOrder(SessionContext ctx, SAPCpiOutboundOrder value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.- Parameters:
value
- the sapCpiOutboundOrder
-
setSapCpiOutboundOrder
public void setSapCpiOutboundOrder(SAPCpiOutboundOrder value)
Generated method - Setter of theSAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder
attribute.- Parameters:
value
- the sapCpiOutboundOrder
-
-