Class GeneratedWarehouseTransfer
- 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.warehousing.jalo.GeneratedWarehouseTransfer
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
WarehouseTransfer
public abstract class GeneratedWarehouseTransfer extends GenericItem
Generated class for typeWarehouseTransfer.- 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.StringCOMPLETIONDATEQualifier of theWarehouseTransfer.completionDateattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringDEPENDENTTRANSFERSQualifier of theWarehouseTransfer.dependentTransfersattributeprotected static OneToManyHandler<WarehouseTransfer>DEPENDENTTRANSFERSHANDLEROneToManyHandlerfor handling 1:n DEPENDENTTRANSFERS's relation attributes from 'many' side.static java.lang.StringPARENTTRANSFERQualifier of theWarehouseTransfer.parentTransferattributeprotected static BidirectionalOneToManyHandler<GeneratedWarehouseTransfer>PARENTTRANSFERHANDLERBidirectionalOneToManyHandlerfor handling 1:n PARENTTRANSFER's relation attributes from 'one' side.static java.lang.StringWAREHOUSETRANSFERENTRIESQualifier of theWarehouseTransfer.warehouseTransferEntriesattributeprotected static OneToManyHandler<WarehouseTransferEntry>WAREHOUSETRANSFERENTRIESHANDLEROneToManyHandlerfor handling 1:n WAREHOUSETRANSFERENTRIES's relation attributes from 'many' 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 GeneratedWarehouseTransfer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToDependentTransfers(SessionContext ctx, WarehouseTransfer value)Generated method - Addsvalueto dependentTransfers.voidaddToDependentTransfers(WarehouseTransfer value)Generated method - Addsvalueto dependentTransfers.voidaddToWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)Generated method - Addsvalueto warehouseTransferEntries.voidaddToWarehouseTransferEntries(WarehouseTransferEntry value)Generated method - Addsvalueto warehouseTransferEntries.protected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)Has to be implemented for each concrete subtype of item.java.util.DategetCompletionDate()Generated method - Getter of theWarehouseTransfer.completionDateattribute.java.util.DategetCompletionDate(SessionContext ctx)Generated method - Getter of theWarehouseTransfer.completionDateattribute.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.util.Collection<WarehouseTransfer>getDependentTransfers()Generated method - Getter of theWarehouseTransfer.dependentTransfersattribute.java.util.Collection<WarehouseTransfer>getDependentTransfers(SessionContext ctx)Generated method - Getter of theWarehouseTransfer.dependentTransfersattribute.WarehouseTransfergetParentTransfer()Generated method - Getter of theWarehouseTransfer.parentTransferattribute.WarehouseTransfergetParentTransfer(SessionContext ctx)Generated method - Getter of theWarehouseTransfer.parentTransferattribute.java.util.Collection<WarehouseTransferEntry>getWarehouseTransferEntries()Generated method - Getter of theWarehouseTransfer.warehouseTransferEntriesattribute.java.util.Collection<WarehouseTransferEntry>getWarehouseTransferEntries(SessionContext ctx)Generated method - Getter of theWarehouseTransfer.warehouseTransferEntriesattribute.voidremoveFromDependentTransfers(SessionContext ctx, WarehouseTransfer value)Generated method - Removesvaluefrom dependentTransfers.voidremoveFromDependentTransfers(WarehouseTransfer value)Generated method - Removesvaluefrom dependentTransfers.voidremoveFromWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)Generated method - Removesvaluefrom warehouseTransferEntries.voidremoveFromWarehouseTransferEntries(WarehouseTransferEntry value)Generated method - Removesvaluefrom warehouseTransferEntries.voidsetCompletionDate(SessionContext ctx, java.util.Date value)Generated method - Setter of theWarehouseTransfer.completionDateattribute.voidsetCompletionDate(java.util.Date value)Generated method - Setter of theWarehouseTransfer.completionDateattribute.voidsetDependentTransfers(SessionContext ctx, java.util.Collection<WarehouseTransfer> value)Generated method - Setter of theWarehouseTransfer.dependentTransfersattribute.voidsetDependentTransfers(java.util.Collection<WarehouseTransfer> value)Generated method - Setter of theWarehouseTransfer.dependentTransfersattribute.voidsetParentTransfer(SessionContext ctx, WarehouseTransfer value)Generated method - Setter of theWarehouseTransfer.parentTransferattribute.voidsetParentTransfer(WarehouseTransfer value)Generated method - Setter of theWarehouseTransfer.parentTransferattribute.voidsetWarehouseTransferEntries(SessionContext ctx, java.util.Collection<WarehouseTransferEntry> value)Generated method - Setter of theWarehouseTransfer.warehouseTransferEntriesattribute.voidsetWarehouseTransferEntries(java.util.Collection<WarehouseTransferEntry> value)Generated method - Setter of theWarehouseTransfer.warehouseTransferEntriesattribute.-
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
-
COMPLETIONDATE
public static final java.lang.String COMPLETIONDATE
Qualifier of theWarehouseTransfer.completionDateattribute- See Also:
- Constant Field Values
-
WAREHOUSETRANSFERENTRIES
public static final java.lang.String WAREHOUSETRANSFERENTRIES
Qualifier of theWarehouseTransfer.warehouseTransferEntriesattribute- See Also:
- Constant Field Values
-
PARENTTRANSFER
public static final java.lang.String PARENTTRANSFER
Qualifier of theWarehouseTransfer.parentTransferattribute- See Also:
- Constant Field Values
-
DEPENDENTTRANSFERS
public static final java.lang.String DEPENDENTTRANSFERS
Qualifier of theWarehouseTransfer.dependentTransfersattribute- See Also:
- Constant Field Values
-
WAREHOUSETRANSFERENTRIESHANDLER
protected static final OneToManyHandler<WarehouseTransferEntry> WAREHOUSETRANSFERENTRIESHANDLER
OneToManyHandlerfor handling 1:n WAREHOUSETRANSFERENTRIES's relation attributes from 'many' side.
-
PARENTTRANSFERHANDLER
protected static final BidirectionalOneToManyHandler<GeneratedWarehouseTransfer> PARENTTRANSFERHANDLER
BidirectionalOneToManyHandlerfor handling 1:n PARENTTRANSFER's relation attributes from 'one' side.
-
DEPENDENTTRANSFERSHANDLER
protected static final OneToManyHandler<WarehouseTransfer> DEPENDENTTRANSFERSHANDLER
OneToManyHandlerfor handling 1:n DEPENDENTTRANSFERS's relation attributes from 'many' 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:
getDefaultAttributeModesin classItem
-
getCompletionDate
public java.util.Date getCompletionDate(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.completionDateattribute.- Returns:
- the completionDate
-
getCompletionDate
public java.util.Date getCompletionDate()
Generated method - Getter of theWarehouseTransfer.completionDateattribute.- Returns:
- the completionDate
-
setCompletionDate
public void setCompletionDate(SessionContext ctx, java.util.Date value)
Generated method - Setter of theWarehouseTransfer.completionDateattribute.- Parameters:
value- the completionDate
-
setCompletionDate
public void setCompletionDate(java.util.Date value)
Generated method - Setter of theWarehouseTransfer.completionDateattribute.- Parameters:
value- the completionDate
-
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
-
getDependentTransfers
public java.util.Collection<WarehouseTransfer> getDependentTransfers(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.dependentTransfersattribute.- Returns:
- the dependentTransfers
-
getDependentTransfers
public java.util.Collection<WarehouseTransfer> getDependentTransfers()
Generated method - Getter of theWarehouseTransfer.dependentTransfersattribute.- Returns:
- the dependentTransfers
-
setDependentTransfers
public void setDependentTransfers(SessionContext ctx, java.util.Collection<WarehouseTransfer> value)
Generated method - Setter of theWarehouseTransfer.dependentTransfersattribute.- Parameters:
value- the dependentTransfers
-
setDependentTransfers
public void setDependentTransfers(java.util.Collection<WarehouseTransfer> value)
Generated method - Setter of theWarehouseTransfer.dependentTransfersattribute.- Parameters:
value- the dependentTransfers
-
addToDependentTransfers
public void addToDependentTransfers(SessionContext ctx, WarehouseTransfer value)
Generated method - Addsvalueto dependentTransfers.- Parameters:
value- the item to add to dependentTransfers
-
addToDependentTransfers
public void addToDependentTransfers(WarehouseTransfer value)
Generated method - Addsvalueto dependentTransfers.- Parameters:
value- the item to add to dependentTransfers
-
removeFromDependentTransfers
public void removeFromDependentTransfers(SessionContext ctx, WarehouseTransfer value)
Generated method - Removesvaluefrom dependentTransfers.- Parameters:
value- the item to remove from dependentTransfers
-
removeFromDependentTransfers
public void removeFromDependentTransfers(WarehouseTransfer value)
Generated method - Removesvaluefrom dependentTransfers.- Parameters:
value- the item to remove from dependentTransfers
-
getParentTransfer
public WarehouseTransfer getParentTransfer(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.parentTransferattribute.- Returns:
- the parentTransfer
-
getParentTransfer
public WarehouseTransfer getParentTransfer()
Generated method - Getter of theWarehouseTransfer.parentTransferattribute.- Returns:
- the parentTransfer
-
setParentTransfer
public void setParentTransfer(SessionContext ctx, WarehouseTransfer value)
Generated method - Setter of theWarehouseTransfer.parentTransferattribute.- Parameters:
value- the parentTransfer
-
setParentTransfer
public void setParentTransfer(WarehouseTransfer value)
Generated method - Setter of theWarehouseTransfer.parentTransferattribute.- Parameters:
value- the parentTransfer
-
getWarehouseTransferEntries
public java.util.Collection<WarehouseTransferEntry> getWarehouseTransferEntries(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.warehouseTransferEntriesattribute.- Returns:
- the warehouseTransferEntries
-
getWarehouseTransferEntries
public java.util.Collection<WarehouseTransferEntry> getWarehouseTransferEntries()
Generated method - Getter of theWarehouseTransfer.warehouseTransferEntriesattribute.- Returns:
- the warehouseTransferEntries
-
setWarehouseTransferEntries
public void setWarehouseTransferEntries(SessionContext ctx, java.util.Collection<WarehouseTransferEntry> value)
Generated method - Setter of theWarehouseTransfer.warehouseTransferEntriesattribute.- Parameters:
value- the warehouseTransferEntries
-
setWarehouseTransferEntries
public void setWarehouseTransferEntries(java.util.Collection<WarehouseTransferEntry> value)
Generated method - Setter of theWarehouseTransfer.warehouseTransferEntriesattribute.- Parameters:
value- the warehouseTransferEntries
-
addToWarehouseTransferEntries
public void addToWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
Generated method - Addsvalueto warehouseTransferEntries.- Parameters:
value- the item to add to warehouseTransferEntries
-
addToWarehouseTransferEntries
public void addToWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Addsvalueto warehouseTransferEntries.- Parameters:
value- the item to add to warehouseTransferEntries
-
removeFromWarehouseTransferEntries
public void removeFromWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
Generated method - Removesvaluefrom warehouseTransferEntries.- Parameters:
value- the item to remove from warehouseTransferEntries
-
removeFromWarehouseTransferEntries
public void removeFromWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Removesvaluefrom warehouseTransferEntries.- Parameters:
value- the item to remove from warehouseTransferEntries
-
-