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.String
COMPLETIONDATE
Qualifier of theWarehouseTransfer.completionDate
attributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>
DEFAULT_INITIAL_ATTRIBUTES
static java.lang.String
DEPENDENTTRANSFERS
Qualifier of theWarehouseTransfer.dependentTransfers
attributeprotected static OneToManyHandler<WarehouseTransfer>
DEPENDENTTRANSFERSHANDLER
OneToManyHandler
for handling 1:n DEPENDENTTRANSFERS's relation attributes from 'many' side.static java.lang.String
PARENTTRANSFER
Qualifier of theWarehouseTransfer.parentTransfer
attributeprotected static BidirectionalOneToManyHandler<GeneratedWarehouseTransfer>
PARENTTRANSFERHANDLER
BidirectionalOneToManyHandler
for handling 1:n PARENTTRANSFER's relation attributes from 'one' side.static java.lang.String
WAREHOUSETRANSFERENTRIES
Qualifier of theWarehouseTransfer.warehouseTransferEntries
attributeprotected static OneToManyHandler<WarehouseTransferEntry>
WAREHOUSETRANSFERENTRIESHANDLER
OneToManyHandler
for 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 void
addToDependentTransfers(SessionContext ctx, WarehouseTransfer value)
Generated method - Addsvalue
to dependentTransfers.void
addToDependentTransfers(WarehouseTransfer value)
Generated method - Addsvalue
to dependentTransfers.void
addToWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
Generated method - Addsvalue
to warehouseTransferEntries.void
addToWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Addsvalue
to warehouseTransferEntries.protected Item
createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.java.util.Date
getCompletionDate()
Generated method - Getter of theWarehouseTransfer.completionDate
attribute.java.util.Date
getCompletionDate(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.completionDate
attribute.protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
java.util.Collection<WarehouseTransfer>
getDependentTransfers()
Generated method - Getter of theWarehouseTransfer.dependentTransfers
attribute.java.util.Collection<WarehouseTransfer>
getDependentTransfers(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.dependentTransfers
attribute.WarehouseTransfer
getParentTransfer()
Generated method - Getter of theWarehouseTransfer.parentTransfer
attribute.WarehouseTransfer
getParentTransfer(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.parentTransfer
attribute.java.util.Collection<WarehouseTransferEntry>
getWarehouseTransferEntries()
Generated method - Getter of theWarehouseTransfer.warehouseTransferEntries
attribute.java.util.Collection<WarehouseTransferEntry>
getWarehouseTransferEntries(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.warehouseTransferEntries
attribute.void
removeFromDependentTransfers(SessionContext ctx, WarehouseTransfer value)
Generated method - Removesvalue
from dependentTransfers.void
removeFromDependentTransfers(WarehouseTransfer value)
Generated method - Removesvalue
from dependentTransfers.void
removeFromWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
Generated method - Removesvalue
from warehouseTransferEntries.void
removeFromWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Removesvalue
from warehouseTransferEntries.void
setCompletionDate(SessionContext ctx, java.util.Date value)
Generated method - Setter of theWarehouseTransfer.completionDate
attribute.void
setCompletionDate(java.util.Date value)
Generated method - Setter of theWarehouseTransfer.completionDate
attribute.void
setDependentTransfers(SessionContext ctx, java.util.Collection<WarehouseTransfer> value)
Generated method - Setter of theWarehouseTransfer.dependentTransfers
attribute.void
setDependentTransfers(java.util.Collection<WarehouseTransfer> value)
Generated method - Setter of theWarehouseTransfer.dependentTransfers
attribute.void
setParentTransfer(SessionContext ctx, WarehouseTransfer value)
Generated method - Setter of theWarehouseTransfer.parentTransfer
attribute.void
setParentTransfer(WarehouseTransfer value)
Generated method - Setter of theWarehouseTransfer.parentTransfer
attribute.void
setWarehouseTransferEntries(SessionContext ctx, java.util.Collection<WarehouseTransferEntry> value)
Generated method - Setter of theWarehouseTransfer.warehouseTransferEntries
attribute.void
setWarehouseTransferEntries(java.util.Collection<WarehouseTransferEntry> value)
Generated method - Setter of theWarehouseTransfer.warehouseTransferEntries
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
-
COMPLETIONDATE
public static final java.lang.String COMPLETIONDATE
Qualifier of theWarehouseTransfer.completionDate
attribute- See Also:
- Constant Field Values
-
WAREHOUSETRANSFERENTRIES
public static final java.lang.String WAREHOUSETRANSFERENTRIES
Qualifier of theWarehouseTransfer.warehouseTransferEntries
attribute- See Also:
- Constant Field Values
-
PARENTTRANSFER
public static final java.lang.String PARENTTRANSFER
Qualifier of theWarehouseTransfer.parentTransfer
attribute- See Also:
- Constant Field Values
-
DEPENDENTTRANSFERS
public static final java.lang.String DEPENDENTTRANSFERS
Qualifier of theWarehouseTransfer.dependentTransfers
attribute- See Also:
- Constant Field Values
-
WAREHOUSETRANSFERENTRIESHANDLER
protected static final OneToManyHandler<WarehouseTransferEntry> WAREHOUSETRANSFERENTRIESHANDLER
OneToManyHandler
for handling 1:n WAREHOUSETRANSFERENTRIES's relation attributes from 'many' side.
-
PARENTTRANSFERHANDLER
protected static final BidirectionalOneToManyHandler<GeneratedWarehouseTransfer> PARENTTRANSFERHANDLER
BidirectionalOneToManyHandler
for handling 1:n PARENTTRANSFER's relation attributes from 'one' side.
-
DEPENDENTTRANSFERSHANDLER
protected static final OneToManyHandler<WarehouseTransfer> DEPENDENTTRANSFERSHANDLER
OneToManyHandler
for 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:
getDefaultAttributeModes
in classItem
-
getCompletionDate
public java.util.Date getCompletionDate(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.completionDate
attribute.- Returns:
- the completionDate
-
getCompletionDate
public java.util.Date getCompletionDate()
Generated method - Getter of theWarehouseTransfer.completionDate
attribute.- Returns:
- the completionDate
-
setCompletionDate
public void setCompletionDate(SessionContext ctx, java.util.Date value)
Generated method - Setter of theWarehouseTransfer.completionDate
attribute.- Parameters:
value
- the completionDate
-
setCompletionDate
public void setCompletionDate(java.util.Date value)
Generated method - Setter of theWarehouseTransfer.completionDate
attribute.- Parameters:
value
- the completionDate
-
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
-
getDependentTransfers
public java.util.Collection<WarehouseTransfer> getDependentTransfers(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.dependentTransfers
attribute.- Returns:
- the dependentTransfers
-
getDependentTransfers
public java.util.Collection<WarehouseTransfer> getDependentTransfers()
Generated method - Getter of theWarehouseTransfer.dependentTransfers
attribute.- Returns:
- the dependentTransfers
-
setDependentTransfers
public void setDependentTransfers(SessionContext ctx, java.util.Collection<WarehouseTransfer> value)
Generated method - Setter of theWarehouseTransfer.dependentTransfers
attribute.- Parameters:
value
- the dependentTransfers
-
setDependentTransfers
public void setDependentTransfers(java.util.Collection<WarehouseTransfer> value)
Generated method - Setter of theWarehouseTransfer.dependentTransfers
attribute.- Parameters:
value
- the dependentTransfers
-
addToDependentTransfers
public void addToDependentTransfers(SessionContext ctx, WarehouseTransfer value)
Generated method - Addsvalue
to dependentTransfers.- Parameters:
value
- the item to add to dependentTransfers
-
addToDependentTransfers
public void addToDependentTransfers(WarehouseTransfer value)
Generated method - Addsvalue
to dependentTransfers.- Parameters:
value
- the item to add to dependentTransfers
-
removeFromDependentTransfers
public void removeFromDependentTransfers(SessionContext ctx, WarehouseTransfer value)
Generated method - Removesvalue
from dependentTransfers.- Parameters:
value
- the item to remove from dependentTransfers
-
removeFromDependentTransfers
public void removeFromDependentTransfers(WarehouseTransfer value)
Generated method - Removesvalue
from dependentTransfers.- Parameters:
value
- the item to remove from dependentTransfers
-
getParentTransfer
public WarehouseTransfer getParentTransfer(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.parentTransfer
attribute.- Returns:
- the parentTransfer
-
getParentTransfer
public WarehouseTransfer getParentTransfer()
Generated method - Getter of theWarehouseTransfer.parentTransfer
attribute.- Returns:
- the parentTransfer
-
setParentTransfer
public void setParentTransfer(SessionContext ctx, WarehouseTransfer value)
Generated method - Setter of theWarehouseTransfer.parentTransfer
attribute.- Parameters:
value
- the parentTransfer
-
setParentTransfer
public void setParentTransfer(WarehouseTransfer value)
Generated method - Setter of theWarehouseTransfer.parentTransfer
attribute.- Parameters:
value
- the parentTransfer
-
getWarehouseTransferEntries
public java.util.Collection<WarehouseTransferEntry> getWarehouseTransferEntries(SessionContext ctx)
Generated method - Getter of theWarehouseTransfer.warehouseTransferEntries
attribute.- Returns:
- the warehouseTransferEntries
-
getWarehouseTransferEntries
public java.util.Collection<WarehouseTransferEntry> getWarehouseTransferEntries()
Generated method - Getter of theWarehouseTransfer.warehouseTransferEntries
attribute.- Returns:
- the warehouseTransferEntries
-
setWarehouseTransferEntries
public void setWarehouseTransferEntries(SessionContext ctx, java.util.Collection<WarehouseTransferEntry> value)
Generated method - Setter of theWarehouseTransfer.warehouseTransferEntries
attribute.- Parameters:
value
- the warehouseTransferEntries
-
setWarehouseTransferEntries
public void setWarehouseTransferEntries(java.util.Collection<WarehouseTransferEntry> value)
Generated method - Setter of theWarehouseTransfer.warehouseTransferEntries
attribute.- Parameters:
value
- the warehouseTransferEntries
-
addToWarehouseTransferEntries
public void addToWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
Generated method - Addsvalue
to warehouseTransferEntries.- Parameters:
value
- the item to add to warehouseTransferEntries
-
addToWarehouseTransferEntries
public void addToWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Addsvalue
to warehouseTransferEntries.- Parameters:
value
- the item to add to warehouseTransferEntries
-
removeFromWarehouseTransferEntries
public void removeFromWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
Generated method - Removesvalue
from warehouseTransferEntries.- Parameters:
value
- the item to remove from warehouseTransferEntries
-
removeFromWarehouseTransferEntries
public void removeFromWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Removesvalue
from warehouseTransferEntries.- Parameters:
value
- the item to remove from warehouseTransferEntries
-
-