Class GeneratedOrderModificationRecordEntry
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.ordermodify.jalo.GeneratedOrderModificationRecordEntry
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
OrderModificationRecordEntry
Generated class for type
OrderModificationRecordEntry.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImplNested 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
FieldsModifier and TypeFieldDescriptionstatic final StringQualifier of theOrderModificationRecordEntry.codeattributeprotected static final Map<String,Item.AttributeMode> static final StringQualifier of theOrderModificationRecordEntry.failedMessageattributestatic final StringQualifier of theOrderModificationRecordEntry.modificationRecordattributeprotected static final BidirectionalOneToManyHandler<GeneratedOrderModificationRecordEntry>BidirectionalOneToManyHandlerfor handling 1:n MODIFICATIONRECORD's relation attributes from 'one' side.static final StringQualifier of theOrderModificationRecordEntry.notesattributestatic final StringQualifier of theOrderModificationRecordEntry.orderEntriesModificationEntriesattributeprotected static final OneToManyHandler<OrderEntryModificationRecordEntry>OneToManyHandlerfor handling 1:n ORDERENTRIESMODIFICATIONENTRIES's relation attributes from 'many' side.static final StringQualifier of theOrderModificationRecordEntry.originalVersionattributestatic final StringQualifier of theOrderModificationRecordEntry.principalattributestatic final StringQualifier of theOrderModificationRecordEntry.statusattributestatic final StringQualifier of theOrderModificationRecordEntry.timestampattributeFields 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 TypeMethodDescriptionvoidGenerated method - Addsvalueto orderEntriesModificationEntries.voidGenerated method - Addsvalueto orderEntriesModificationEntries.protected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) Has to be implemented for each concrete subtype of item.getCode()Generated method - Getter of theOrderModificationRecordEntry.codeattribute.getCode(SessionContext ctx) Generated method - Getter of theOrderModificationRecordEntry.codeattribute.protected Map<String,Item.AttributeMode> Generated method - Getter of theOrderModificationRecordEntry.failedMessageattribute.Generated method - Getter of theOrderModificationRecordEntry.failedMessageattribute.Generated method - Getter of theOrderModificationRecordEntry.modificationRecordattribute.Generated method - Getter of theOrderModificationRecordEntry.modificationRecordattribute.getNotes()Generated method - Getter of theOrderModificationRecordEntry.notesattribute.getNotes(SessionContext ctx) Generated method - Getter of theOrderModificationRecordEntry.notesattribute.Generated method - Getter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.Generated method - Getter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.Generated method - Getter of theOrderModificationRecordEntry.originalVersionattribute.Generated method - Getter of theOrderModificationRecordEntry.originalVersionattribute.Generated method - Getter of theOrderModificationRecordEntry.principalattribute.Generated method - Getter of theOrderModificationRecordEntry.principalattribute.Generated method - Getter of theOrderModificationRecordEntry.statusattribute.getStatus(SessionContext ctx) Generated method - Getter of theOrderModificationRecordEntry.statusattribute.Generated method - Getter of theOrderModificationRecordEntry.timestampattribute.Generated method - Getter of theOrderModificationRecordEntry.timestampattribute.voidremoveFromOrderEntriesModificationEntries(SessionContext ctx, OrderEntryModificationRecordEntry value) Generated method - Removesvaluefrom orderEntriesModificationEntries.voidGenerated method - Removesvaluefrom orderEntriesModificationEntries.voidsetCode(SessionContext ctx, String value) Generated method - Setter of theOrderModificationRecordEntry.codeattribute.voidGenerated method - Setter of theOrderModificationRecordEntry.codeattribute.voidsetFailedMessage(SessionContext ctx, String value) Generated method - Setter of theOrderModificationRecordEntry.failedMessageattribute.voidsetFailedMessage(String value) Generated method - Setter of theOrderModificationRecordEntry.failedMessageattribute.voidGenerated method - Setter of theOrderModificationRecordEntry.modificationRecordattribute.voidGenerated method - Setter of theOrderModificationRecordEntry.modificationRecordattribute.voidsetNotes(SessionContext ctx, String value) Generated method - Setter of theOrderModificationRecordEntry.notesattribute.voidGenerated method - Setter of theOrderModificationRecordEntry.notesattribute.voidsetOrderEntriesModificationEntries(SessionContext ctx, Collection<OrderEntryModificationRecordEntry> value) Generated method - Setter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.voidGenerated method - Setter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.protected voidsetOriginalVersion(SessionContext ctx, OrderHistoryEntry value) Generated method - Setter of theOrderModificationRecordEntry.originalVersionattribute.protected voidGenerated method - Setter of theOrderModificationRecordEntry.originalVersionattribute.voidsetPrincipal(Principal value) Generated method - Setter of theOrderModificationRecordEntry.principalattribute.voidsetPrincipal(SessionContext ctx, Principal value) Generated method - Setter of theOrderModificationRecordEntry.principalattribute.voidsetStatus(EnumerationValue value) Generated method - Setter of theOrderModificationRecordEntry.statusattribute.voidsetStatus(SessionContext ctx, EnumerationValue value) Generated method - Setter of theOrderModificationRecordEntry.statusattribute.protected voidsetTimestamp(SessionContext ctx, Date value) Generated method - Setter of theOrderModificationRecordEntry.timestampattribute.protected voidsetTimestamp(Date value) Generated method - Setter of theOrderModificationRecordEntry.timestampattribute.Methods 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, 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, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
CODE
Qualifier of theOrderModificationRecordEntry.codeattribute- See Also:
-
TIMESTAMP
Qualifier of theOrderModificationRecordEntry.timestampattribute- See Also:
-
STATUS
Qualifier of theOrderModificationRecordEntry.statusattribute- See Also:
-
ORIGINALVERSION
Qualifier of theOrderModificationRecordEntry.originalVersionattribute- See Also:
-
PRINCIPAL
Qualifier of theOrderModificationRecordEntry.principalattribute- See Also:
-
FAILEDMESSAGE
Qualifier of theOrderModificationRecordEntry.failedMessageattribute- See Also:
-
NOTES
Qualifier of theOrderModificationRecordEntry.notesattribute- See Also:
-
MODIFICATIONRECORD
Qualifier of theOrderModificationRecordEntry.modificationRecordattribute- See Also:
-
ORDERENTRIESMODIFICATIONENTRIES
Qualifier of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute- See Also:
-
MODIFICATIONRECORDHANDLER
protected static final BidirectionalOneToManyHandler<GeneratedOrderModificationRecordEntry> MODIFICATIONRECORDHANDLERBidirectionalOneToManyHandlerfor handling 1:n MODIFICATIONRECORD's relation attributes from 'one' side. -
ORDERENTRIESMODIFICATIONENTRIESHANDLER
protected static final OneToManyHandler<OrderEntryModificationRecordEntry> ORDERENTRIESMODIFICATIONENTRIESHANDLEROneToManyHandlerfor handling 1:n ORDERENTRIESMODIFICATIONENTRIES's relation attributes from 'many' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedOrderModificationRecordEntry
public GeneratedOrderModificationRecordEntry()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classItem
-
getCode
Generated method - Getter of theOrderModificationRecordEntry.codeattribute.- Returns:
- the code
-
getCode
Generated method - Getter of theOrderModificationRecordEntry.codeattribute.- Returns:
- the code
-
setCode
Generated method - Setter of theOrderModificationRecordEntry.codeattribute.- Parameters:
value- the code
-
setCode
Generated method - Setter of theOrderModificationRecordEntry.codeattribute.- Parameters:
value- the code
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException Description copied from class:ItemHas 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:
createItemin 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
-
getFailedMessage
Generated method - Getter of theOrderModificationRecordEntry.failedMessageattribute.- Returns:
- the failedMessage
-
getFailedMessage
Generated method - Getter of theOrderModificationRecordEntry.failedMessageattribute.- Returns:
- the failedMessage
-
setFailedMessage
Generated method - Setter of theOrderModificationRecordEntry.failedMessageattribute.- Parameters:
value- the failedMessage
-
setFailedMessage
Generated method - Setter of theOrderModificationRecordEntry.failedMessageattribute.- Parameters:
value- the failedMessage
-
getModificationRecord
Generated method - Getter of theOrderModificationRecordEntry.modificationRecordattribute.- Returns:
- the modificationRecord
-
getModificationRecord
Generated method - Getter of theOrderModificationRecordEntry.modificationRecordattribute.- Returns:
- the modificationRecord
-
setModificationRecord
Generated method - Setter of theOrderModificationRecordEntry.modificationRecordattribute.- Parameters:
value- the modificationRecord
-
setModificationRecord
Generated method - Setter of theOrderModificationRecordEntry.modificationRecordattribute.- Parameters:
value- the modificationRecord
-
getNotes
Generated method - Getter of theOrderModificationRecordEntry.notesattribute.- Returns:
- the notes
-
getNotes
Generated method - Getter of theOrderModificationRecordEntry.notesattribute.- Returns:
- the notes
-
setNotes
Generated method - Setter of theOrderModificationRecordEntry.notesattribute.- Parameters:
value- the notes
-
setNotes
Generated method - Setter of theOrderModificationRecordEntry.notesattribute.- Parameters:
value- the notes
-
getOrderEntriesModificationEntries
public Collection<OrderEntryModificationRecordEntry> getOrderEntriesModificationEntries(SessionContext ctx) Generated method - Getter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.- Returns:
- the orderEntriesModificationEntries
-
getOrderEntriesModificationEntries
Generated method - Getter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.- Returns:
- the orderEntriesModificationEntries
-
setOrderEntriesModificationEntries
public void setOrderEntriesModificationEntries(SessionContext ctx, Collection<OrderEntryModificationRecordEntry> value) Generated method - Setter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.- Parameters:
value- the orderEntriesModificationEntries
-
setOrderEntriesModificationEntries
Generated method - Setter of theOrderModificationRecordEntry.orderEntriesModificationEntriesattribute.- Parameters:
value- the orderEntriesModificationEntries
-
addToOrderEntriesModificationEntries
public void addToOrderEntriesModificationEntries(SessionContext ctx, OrderEntryModificationRecordEntry value) Generated method - Addsvalueto orderEntriesModificationEntries.- Parameters:
value- the item to add to orderEntriesModificationEntries
-
addToOrderEntriesModificationEntries
Generated method - Addsvalueto orderEntriesModificationEntries.- Parameters:
value- the item to add to orderEntriesModificationEntries
-
removeFromOrderEntriesModificationEntries
public void removeFromOrderEntriesModificationEntries(SessionContext ctx, OrderEntryModificationRecordEntry value) Generated method - Removesvaluefrom orderEntriesModificationEntries.- Parameters:
value- the item to remove from orderEntriesModificationEntries
-
removeFromOrderEntriesModificationEntries
Generated method - Removesvaluefrom orderEntriesModificationEntries.- Parameters:
value- the item to remove from orderEntriesModificationEntries
-
getOriginalVersion
Generated method - Getter of theOrderModificationRecordEntry.originalVersionattribute.- Returns:
- the originalVersion
-
getOriginalVersion
Generated method - Getter of theOrderModificationRecordEntry.originalVersionattribute.- Returns:
- the originalVersion
-
setOriginalVersion
Generated method - Setter of theOrderModificationRecordEntry.originalVersionattribute.- Parameters:
value- the originalVersion
-
setOriginalVersion
Generated method - Setter of theOrderModificationRecordEntry.originalVersionattribute.- Parameters:
value- the originalVersion
-
getPrincipal
Generated method - Getter of theOrderModificationRecordEntry.principalattribute.- Returns:
- the principal
-
getPrincipal
Generated method - Getter of theOrderModificationRecordEntry.principalattribute.- Returns:
- the principal
-
setPrincipal
Generated method - Setter of theOrderModificationRecordEntry.principalattribute.- Parameters:
value- the principal
-
setPrincipal
Generated method - Setter of theOrderModificationRecordEntry.principalattribute.- Parameters:
value- the principal
-
getStatus
Generated method - Getter of theOrderModificationRecordEntry.statusattribute.- Returns:
- the status
-
getStatus
Generated method - Getter of theOrderModificationRecordEntry.statusattribute.- Returns:
- the status
-
setStatus
Generated method - Setter of theOrderModificationRecordEntry.statusattribute.- Parameters:
value- the status
-
setStatus
Generated method - Setter of theOrderModificationRecordEntry.statusattribute.- Parameters:
value- the status
-
getTimestamp
Generated method - Getter of theOrderModificationRecordEntry.timestampattribute.- Returns:
- the timestamp
-
getTimestamp
Generated method - Getter of theOrderModificationRecordEntry.timestampattribute.- Returns:
- the timestamp
-
setTimestamp
Generated method - Setter of theOrderModificationRecordEntry.timestampattribute.- Parameters:
value- the timestamp
-
setTimestamp
Generated method - Setter of theOrderModificationRecordEntry.timestampattribute.- Parameters:
value- the timestamp
-