public class SAPCpiOutboundOrderItemConfigConditions extends GenericItem
GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONDITIONFACTOR
Qualifier of the
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute |
static java.lang.String |
CONDITIONKEY
Qualifier of the
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute |
static java.lang.String |
CONFIGURATIONID
Qualifier of the
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute |
protected static java.util.Map<java.lang.String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static java.lang.String |
INSTANCEID
Qualifier of the
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute |
static java.lang.String |
SAPCPIOUTBOUNDORDER
Qualifier of the
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute |
protected static BidirectionalOneToManyHandler<SAPCpiOutboundOrderItemConfigConditions> |
SAPCPIOUTBOUNDORDERHANDLER
BidirectionalOneToManyHandler for handling 1:n SAPCPIOUTBOUNDORDER's relation attributes from 'one' side. |
LANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
SAPCpiOutboundOrderItemConfigConditions() |
| Modifier and Type | Method and 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 the
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute. |
java.lang.String |
getConditionFactor(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute. |
java.lang.String |
getConditionKey()
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute. |
java.lang.String |
getConditionKey(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute. |
java.lang.String |
getConfigurationId()
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute. |
java.lang.String |
getConfigurationId(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute. |
protected java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes() |
java.lang.String |
getInstanceId()
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute. |
java.lang.String |
getInstanceId(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute. |
SAPCpiOutboundOrder |
getSapCpiOutboundOrder()
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute. |
SAPCpiOutboundOrder |
getSapCpiOutboundOrder(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute. |
void |
setConditionFactor(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute. |
void |
setConditionFactor(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute. |
void |
setConditionKey(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute. |
void |
setConditionKey(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute. |
void |
setConfigurationId(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute. |
void |
setConfigurationId(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute. |
void |
setInstanceId(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute. |
void |
setInstanceId(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute. |
void |
setSapCpiOutboundOrder(SAPCpiOutboundOrder value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute. |
void |
setSapCpiOutboundOrder(SessionContext ctx,
SAPCpiOutboundOrder value)
Generated method - Setter of the
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute. |
getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getImplementation, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, 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, writeReplacesetTenantpublic static final java.lang.String CONFIGURATIONID
SAPCpiOutboundOrderItemConfigCondition.configurationId attributepublic static final java.lang.String INSTANCEID
SAPCpiOutboundOrderItemConfigCondition.instanceId attributepublic static final java.lang.String CONDITIONKEY
SAPCpiOutboundOrderItemConfigCondition.conditionKey attributepublic static final java.lang.String CONDITIONFACTOR
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attributepublic static final java.lang.String SAPCPIOUTBOUNDORDER
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attributeprotected static final BidirectionalOneToManyHandler<SAPCpiOutboundOrderItemConfigConditions> SAPCPIOUTBOUNDORDERHANDLER
BidirectionalOneToManyHandler for handling 1:n SAPCPIOUTBOUNDORDER's relation attributes from 'one' side.protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
public SAPCpiOutboundOrderItemConfigConditions()
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic java.lang.String getConditionFactor(SessionContext ctx)
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute.public java.lang.String getConditionFactor()
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute.public void setConditionFactor(SessionContext ctx, java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute.value - the conditionFactorpublic void setConditionFactor(java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.conditionFactor attribute.value - the conditionFactorpublic java.lang.String getConditionKey(SessionContext ctx)
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute.public java.lang.String getConditionKey()
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute.public void setConditionKey(SessionContext ctx, java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute.value - the conditionKeypublic void setConditionKey(java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.conditionKey attribute.value - the conditionKeypublic java.lang.String getConfigurationId(SessionContext ctx)
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute.public java.lang.String getConfigurationId()
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute.public void setConfigurationId(SessionContext ctx, java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute.value - the configurationIdpublic void setConfigurationId(java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.configurationId attribute.value - the configurationIdprotected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
ItemComposedType.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; }
createItem in class GenericItemctx - 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 )JaloBusinessException - indicates an error during creation - any changes will be rollbackedpublic java.lang.String getInstanceId(SessionContext ctx)
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute.public java.lang.String getInstanceId()
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute.public void setInstanceId(SessionContext ctx, java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute.value - the instanceIdpublic void setInstanceId(java.lang.String value)
SAPCpiOutboundOrderItemConfigCondition.instanceId attribute.value - the instanceIdpublic SAPCpiOutboundOrder getSapCpiOutboundOrder(SessionContext ctx)
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute.public SAPCpiOutboundOrder getSapCpiOutboundOrder()
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute.public void setSapCpiOutboundOrder(SessionContext ctx, SAPCpiOutboundOrder value)
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute.value - the sapCpiOutboundOrderpublic void setSapCpiOutboundOrder(SAPCpiOutboundOrder value)
SAPCpiOutboundOrderItemConfigCondition.sapCpiOutboundOrder attribute.value - the sapCpiOutboundOrderCopyright © 2018 SAP SE. All Rights Reserved.