public abstract class GeneratedOrderModificationRecordEntry extends GenericItem
OrderModificationRecordEntry.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 String |
CODE
Qualifier of the
OrderModificationRecordEntry.code attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
FAILEDMESSAGE
Qualifier of the
OrderModificationRecordEntry.failedMessage attribute |
static String |
MODIFICATIONRECORD
Qualifier of the
OrderModificationRecordEntry.modificationRecord attribute |
protected static BidirectionalOneToManyHandler<GeneratedOrderModificationRecordEntry> |
MODIFICATIONRECORDHANDLER
BidirectionalOneToManyHandler for handling 1:n MODIFICATIONRECORD's relation attributes from 'one' side. |
static String |
NOTES
Qualifier of the
OrderModificationRecordEntry.notes attribute |
static String |
ORDERENTRIESMODIFICATIONENTRIES
Qualifier of the
OrderModificationRecordEntry.orderEntriesModificationEntries attribute |
protected static OneToManyHandler<OrderEntryModificationRecordEntry> |
ORDERENTRIESMODIFICATIONENTRIESHANDLER
OneToManyHandler for handling 1:n ORDERENTRIESMODIFICATIONENTRIES's relation attributes from 'many' side. |
static String |
ORIGINALVERSION
Qualifier of the
OrderModificationRecordEntry.originalVersion attribute |
static String |
PRINCIPAL
Qualifier of the
OrderModificationRecordEntry.principal attribute |
static String |
STATUS
Qualifier of the
OrderModificationRecordEntry.status attribute |
static String |
TIMESTAMP
Qualifier of the
OrderModificationRecordEntry.timestamp attribute |
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 |
|---|
GeneratedOrderModificationRecordEntry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToOrderEntriesModificationEntries(OrderEntryModificationRecordEntry value)
Generated method - Adds
value to orderEntriesModificationEntries. |
void |
addToOrderEntriesModificationEntries(SessionContext ctx,
OrderEntryModificationRecordEntry value)
Generated method - Adds
value to orderEntriesModificationEntries. |
protected Item |
createItem(SessionContext ctx,
ComposedType type,
Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.
|
String |
getCode()
Generated method - Getter of the
OrderModificationRecordEntry.code attribute. |
String |
getCode(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.code attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
String |
getFailedMessage()
Generated method - Getter of the
OrderModificationRecordEntry.failedMessage attribute. |
String |
getFailedMessage(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.failedMessage attribute. |
OrderModificationRecord |
getModificationRecord()
Generated method - Getter of the
OrderModificationRecordEntry.modificationRecord attribute. |
OrderModificationRecord |
getModificationRecord(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.modificationRecord attribute. |
String |
getNotes()
Generated method - Getter of the
OrderModificationRecordEntry.notes attribute. |
String |
getNotes(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.notes attribute. |
Collection<OrderEntryModificationRecordEntry> |
getOrderEntriesModificationEntries()
Generated method - Getter of the
OrderModificationRecordEntry.orderEntriesModificationEntries attribute. |
Collection<OrderEntryModificationRecordEntry> |
getOrderEntriesModificationEntries(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.orderEntriesModificationEntries attribute. |
OrderHistoryEntry |
getOriginalVersion()
Generated method - Getter of the
OrderModificationRecordEntry.originalVersion attribute. |
OrderHistoryEntry |
getOriginalVersion(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.originalVersion attribute. |
Principal |
getPrincipal()
Generated method - Getter of the
OrderModificationRecordEntry.principal attribute. |
Principal |
getPrincipal(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.principal attribute. |
EnumerationValue |
getStatus()
Generated method - Getter of the
OrderModificationRecordEntry.status attribute. |
EnumerationValue |
getStatus(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.status attribute. |
Date |
getTimestamp()
Generated method - Getter of the
OrderModificationRecordEntry.timestamp attribute. |
Date |
getTimestamp(SessionContext ctx)
Generated method - Getter of the
OrderModificationRecordEntry.timestamp attribute. |
void |
removeFromOrderEntriesModificationEntries(OrderEntryModificationRecordEntry value)
Generated method - Removes
value from orderEntriesModificationEntries. |
void |
removeFromOrderEntriesModificationEntries(SessionContext ctx,
OrderEntryModificationRecordEntry value)
Generated method - Removes
value from orderEntriesModificationEntries. |
void |
setCode(SessionContext ctx,
String value)
Generated method - Setter of the
OrderModificationRecordEntry.code attribute. |
void |
setCode(String value)
Generated method - Setter of the
OrderModificationRecordEntry.code attribute. |
void |
setFailedMessage(SessionContext ctx,
String value)
Generated method - Setter of the
OrderModificationRecordEntry.failedMessage attribute. |
void |
setFailedMessage(String value)
Generated method - Setter of the
OrderModificationRecordEntry.failedMessage attribute. |
void |
setModificationRecord(OrderModificationRecord value)
Generated method - Setter of the
OrderModificationRecordEntry.modificationRecord attribute. |
void |
setModificationRecord(SessionContext ctx,
OrderModificationRecord value)
Generated method - Setter of the
OrderModificationRecordEntry.modificationRecord attribute. |
void |
setNotes(SessionContext ctx,
String value)
Generated method - Setter of the
OrderModificationRecordEntry.notes attribute. |
void |
setNotes(String value)
Generated method - Setter of the
OrderModificationRecordEntry.notes attribute. |
void |
setOrderEntriesModificationEntries(Collection<OrderEntryModificationRecordEntry> value)
Generated method - Setter of the
OrderModificationRecordEntry.orderEntriesModificationEntries attribute. |
void |
setOrderEntriesModificationEntries(SessionContext ctx,
Collection<OrderEntryModificationRecordEntry> value)
Generated method - Setter of the
OrderModificationRecordEntry.orderEntriesModificationEntries attribute. |
protected void |
setOriginalVersion(OrderHistoryEntry value)
Generated method - Setter of the
OrderModificationRecordEntry.originalVersion attribute. |
protected void |
setOriginalVersion(SessionContext ctx,
OrderHistoryEntry value)
Generated method - Setter of the
OrderModificationRecordEntry.originalVersion attribute. |
void |
setPrincipal(Principal value)
Generated method - Setter of the
OrderModificationRecordEntry.principal attribute. |
void |
setPrincipal(SessionContext ctx,
Principal value)
Generated method - Setter of the
OrderModificationRecordEntry.principal attribute. |
void |
setStatus(EnumerationValue value)
Generated method - Setter of the
OrderModificationRecordEntry.status attribute. |
void |
setStatus(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
OrderModificationRecordEntry.status attribute. |
protected void |
setTimestamp(Date value)
Generated method - Setter of the
OrderModificationRecordEntry.timestamp attribute. |
protected void |
setTimestamp(SessionContext ctx,
Date value)
Generated method - Setter of the
OrderModificationRecordEntry.timestamp attribute. |
getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, 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, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, 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, writeReplacegetImplementation, setTenantpublic static final String CODE
OrderModificationRecordEntry.code attributepublic static final String TIMESTAMP
OrderModificationRecordEntry.timestamp attributepublic static final String STATUS
OrderModificationRecordEntry.status attributepublic static final String ORIGINALVERSION
OrderModificationRecordEntry.originalVersion attributepublic static final String PRINCIPAL
OrderModificationRecordEntry.principal attributepublic static final String FAILEDMESSAGE
OrderModificationRecordEntry.failedMessage attributepublic static final String NOTES
OrderModificationRecordEntry.notes attributepublic static final String MODIFICATIONRECORD
OrderModificationRecordEntry.modificationRecord attributepublic static final String ORDERENTRIESMODIFICATIONENTRIES
OrderModificationRecordEntry.orderEntriesModificationEntries attributeprotected static final BidirectionalOneToManyHandler<GeneratedOrderModificationRecordEntry> MODIFICATIONRECORDHANDLER
BidirectionalOneToManyHandler for handling 1:n MODIFICATIONRECORD's relation attributes from 'one' side.protected static final OneToManyHandler<OrderEntryModificationRecordEntry> ORDERENTRIESMODIFICATIONENTRIESHANDLER
OneToManyHandler for handling 1:n ORDERENTRIESMODIFICATIONENTRIES's relation attributes from 'many' side.protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
public GeneratedOrderModificationRecordEntry()
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic String getCode(SessionContext ctx)
OrderModificationRecordEntry.code attribute.public String getCode()
OrderModificationRecordEntry.code attribute.public void setCode(SessionContext ctx, String value)
OrderModificationRecordEntry.code attribute.value - the codepublic void setCode(String value)
OrderModificationRecordEntry.code attribute.value - the codeprotected 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 String getFailedMessage(SessionContext ctx)
OrderModificationRecordEntry.failedMessage attribute.public String getFailedMessage()
OrderModificationRecordEntry.failedMessage attribute.public void setFailedMessage(SessionContext ctx, String value)
OrderModificationRecordEntry.failedMessage attribute.value - the failedMessagepublic void setFailedMessage(String value)
OrderModificationRecordEntry.failedMessage attribute.value - the failedMessagepublic OrderModificationRecord getModificationRecord(SessionContext ctx)
OrderModificationRecordEntry.modificationRecord attribute.public OrderModificationRecord getModificationRecord()
OrderModificationRecordEntry.modificationRecord attribute.public void setModificationRecord(SessionContext ctx, OrderModificationRecord value)
OrderModificationRecordEntry.modificationRecord attribute.value - the modificationRecordpublic void setModificationRecord(OrderModificationRecord value)
OrderModificationRecordEntry.modificationRecord attribute.value - the modificationRecordpublic String getNotes(SessionContext ctx)
OrderModificationRecordEntry.notes attribute.public String getNotes()
OrderModificationRecordEntry.notes attribute.public void setNotes(SessionContext ctx, String value)
OrderModificationRecordEntry.notes attribute.value - the notespublic void setNotes(String value)
OrderModificationRecordEntry.notes attribute.value - the notespublic Collection<OrderEntryModificationRecordEntry> getOrderEntriesModificationEntries(SessionContext ctx)
OrderModificationRecordEntry.orderEntriesModificationEntries attribute.public Collection<OrderEntryModificationRecordEntry> getOrderEntriesModificationEntries()
OrderModificationRecordEntry.orderEntriesModificationEntries attribute.public void setOrderEntriesModificationEntries(SessionContext ctx, Collection<OrderEntryModificationRecordEntry> value)
OrderModificationRecordEntry.orderEntriesModificationEntries attribute.value - the orderEntriesModificationEntriespublic void setOrderEntriesModificationEntries(Collection<OrderEntryModificationRecordEntry> value)
OrderModificationRecordEntry.orderEntriesModificationEntries attribute.value - the orderEntriesModificationEntriespublic void addToOrderEntriesModificationEntries(SessionContext ctx, OrderEntryModificationRecordEntry value)
value to orderEntriesModificationEntries.value - the item to add to orderEntriesModificationEntriespublic void addToOrderEntriesModificationEntries(OrderEntryModificationRecordEntry value)
value to orderEntriesModificationEntries.value - the item to add to orderEntriesModificationEntriespublic void removeFromOrderEntriesModificationEntries(SessionContext ctx, OrderEntryModificationRecordEntry value)
value from orderEntriesModificationEntries.value - the item to remove from orderEntriesModificationEntriespublic void removeFromOrderEntriesModificationEntries(OrderEntryModificationRecordEntry value)
value from orderEntriesModificationEntries.value - the item to remove from orderEntriesModificationEntriespublic OrderHistoryEntry getOriginalVersion(SessionContext ctx)
OrderModificationRecordEntry.originalVersion attribute.public OrderHistoryEntry getOriginalVersion()
OrderModificationRecordEntry.originalVersion attribute.protected void setOriginalVersion(SessionContext ctx, OrderHistoryEntry value)
OrderModificationRecordEntry.originalVersion attribute.value - the originalVersionprotected void setOriginalVersion(OrderHistoryEntry value)
OrderModificationRecordEntry.originalVersion attribute.value - the originalVersionpublic Principal getPrincipal(SessionContext ctx)
OrderModificationRecordEntry.principal attribute.public Principal getPrincipal()
OrderModificationRecordEntry.principal attribute.public void setPrincipal(SessionContext ctx, Principal value)
OrderModificationRecordEntry.principal attribute.value - the principalpublic void setPrincipal(Principal value)
OrderModificationRecordEntry.principal attribute.value - the principalpublic EnumerationValue getStatus(SessionContext ctx)
OrderModificationRecordEntry.status attribute.public EnumerationValue getStatus()
OrderModificationRecordEntry.status attribute.public void setStatus(SessionContext ctx, EnumerationValue value)
OrderModificationRecordEntry.status attribute.value - the statuspublic void setStatus(EnumerationValue value)
OrderModificationRecordEntry.status attribute.value - the statuspublic Date getTimestamp(SessionContext ctx)
OrderModificationRecordEntry.timestamp attribute.public Date getTimestamp()
OrderModificationRecordEntry.timestamp attribute.protected void setTimestamp(SessionContext ctx, Date value)
OrderModificationRecordEntry.timestamp attribute.value - the timestampprotected void setTimestamp(Date value)
OrderModificationRecordEntry.timestamp attribute.value - the timestampCopyright © 2017 SAP SE. All Rights Reserved.