Package de.hybris.platform.workflow.jalo
Class GeneratedWorkflowItemAttachment
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.workflow.jalo.GeneratedWorkflowItemAttachment
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
WorkflowItemAttachment
Generated class for type
WorkflowItemAttachment.- 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 theWorkflowItemAttachment.actionsattributestatic final StringQualifier of theWorkflowItemAttachment.actionStrattributestatic final StringQualifier of theWorkflowItemAttachment.codeattributestatic final StringQualifier of theWorkflowItemAttachment.commentattributeprotected static final Map<String,Item.AttributeMode> static final StringQualifier of theWorkflowItemAttachment.itemattributestatic final StringQualifier of theWorkflowItemAttachment.nameattributestatic final StringQualifier of theWorkflowItemAttachment.typeOfItemattributestatic final StringQualifier of theWorkflowItemAttachment.workflowattributeprotected static StringRelation disable markmodifed parameter constants for WorkflowActionItemAttachmentRelation from ((workflow))protected static StringRelation ordering override parameter constants for WorkflowActionItemAttachmentRelation from ((workflow))protected static Stringprotected static final BidirectionalOneToManyHandler<GeneratedWorkflowItemAttachment>BidirectionalOneToManyHandlerfor handling 1:n WORKFLOW's relation attributes from 'one' side.static final StringQualifier of theWorkflowItemAttachment.workflowPOSattributeFields 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 TypeMethodDescriptionvoidaddToActions(SessionContext ctx, WorkflowAction value) Generated method - Addsvalueto actions.voidaddToActions(WorkflowAction value) Generated method - Addsvalueto actions.protected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) Has to be implemented for each concrete subtype of item.Generated method - Getter of theWorkflowItemAttachment.actionsattribute.getActions(SessionContext ctx) Generated method - Getter of theWorkflowItemAttachment.actionsattribute.longlongGenerated method - Getter of theWorkflowItemAttachment.actionStrattribute.abstract StringGenerated method - Getter of theWorkflowItemAttachment.actionStrattribute.Generated method - Getter of theWorkflowItemAttachment.nameattribute.getAllName(SessionContext ctx) Generated method - Getter of theWorkflowItemAttachment.nameattribute.getCode()Generated method - Getter of theWorkflowItemAttachment.codeattribute.getCode(SessionContext ctx) Generated method - Getter of theWorkflowItemAttachment.codeattribute.Generated method - Getter of theWorkflowItemAttachment.commentattribute.getComment(SessionContext ctx) Generated method - Getter of theWorkflowItemAttachment.commentattribute.protected Map<String,Item.AttributeMode> getItem()Generated method - Getter of theWorkflowItemAttachment.itemattribute.getItem(SessionContext ctx) Generated method - Getter of theWorkflowItemAttachment.itemattribute.getName()Generated method - Getter of theWorkflowItemAttachment.nameattribute.getName(SessionContext ctx) Generated method - Getter of theWorkflowItemAttachment.nameattribute.Generated method - Getter of theWorkflowItemAttachment.typeOfItemattribute.Generated method - Getter of theWorkflowItemAttachment.typeOfItemattribute.Generated method - Getter of theWorkflowItemAttachment.workflowattribute.Generated method - Getter of theWorkflowItemAttachment.workflowattribute.booleanisMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.voidremoveFromActions(SessionContext ctx, WorkflowAction value) Generated method - Removesvaluefrom actions.voidremoveFromActions(WorkflowAction value) Generated method - Removesvaluefrom actions.voidsetActions(SessionContext ctx, Collection<WorkflowAction> value) Generated method - Setter of theWorkflowItemAttachment.actionsattribute.voidsetActions(Collection<WorkflowAction> value) Generated method - Setter of theWorkflowItemAttachment.actionsattribute.voidsetAllName(SessionContext ctx, Map<Language, String> value) Generated method - Setter of theWorkflowItemAttachment.nameattribute.voidsetAllName(Map<Language, String> value) Generated method - Setter of theWorkflowItemAttachment.nameattribute.protected voidsetCode(SessionContext ctx, String value) Generated method - Setter of theWorkflowItemAttachment.codeattribute.protected voidGenerated method - Setter of theWorkflowItemAttachment.codeattribute.voidsetComment(SessionContext ctx, String value) Generated method - Setter of theWorkflowItemAttachment.commentattribute.voidsetComment(String value) Generated method - Setter of theWorkflowItemAttachment.commentattribute.voidGenerated method - Setter of theWorkflowItemAttachment.itemattribute.voidsetItem(SessionContext ctx, Item value) Generated method - Setter of theWorkflowItemAttachment.itemattribute.voidsetName(SessionContext ctx, String value) Generated method - Setter of theWorkflowItemAttachment.nameattribute.voidGenerated method - Setter of theWorkflowItemAttachment.nameattribute.protected voidsetWorkflow(SessionContext ctx, Workflow value) Generated method - Setter of theWorkflowItemAttachment.workflowattribute.protected voidsetWorkflow(Workflow value) Generated method - Setter of theWorkflowItemAttachment.workflowattribute.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, 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 theWorkflowItemAttachment.codeattribute- See Also:
-
NAME
Qualifier of theWorkflowItemAttachment.nameattribute- See Also:
-
COMMENT
Qualifier of theWorkflowItemAttachment.commentattribute- See Also:
-
ITEM
Qualifier of theWorkflowItemAttachment.itemattribute- See Also:
-
TYPEOFITEM
Qualifier of theWorkflowItemAttachment.typeOfItemattribute- See Also:
-
ACTIONSTR
Qualifier of theWorkflowItemAttachment.actionStrattribute- See Also:
-
WORKFLOWPOS
Qualifier of theWorkflowItemAttachment.workflowPOSattribute- See Also:
-
WORKFLOW
Qualifier of theWorkflowItemAttachment.workflowattribute- See Also:
-
ACTIONS
Qualifier of theWorkflowItemAttachment.actionsattribute- See Also:
-
WORKFLOWACTIONITEMATTACHMENTRELATION_SRC_ORDERED
Relation ordering override parameter constants for WorkflowActionItemAttachmentRelation from ((workflow)) -
WORKFLOWACTIONITEMATTACHMENTRELATION_TGT_ORDERED
-
WORKFLOWACTIONITEMATTACHMENTRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for WorkflowActionItemAttachmentRelation from ((workflow)) -
WORKFLOWHANDLER
protected static final BidirectionalOneToManyHandler<GeneratedWorkflowItemAttachment> WORKFLOWHANDLERBidirectionalOneToManyHandlerfor handling 1:n WORKFLOW's relation attributes from 'one' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedWorkflowItemAttachment
public GeneratedWorkflowItemAttachment()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classItem
-
getActions
Generated method - Getter of theWorkflowItemAttachment.actionsattribute.- Returns:
- the actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
getActions
Generated method - Getter of theWorkflowItemAttachment.actionsattribute.- Returns:
- the actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
getActionsCount
-
getActionsCount
public long getActionsCount() -
setActions
Generated method - Setter of theWorkflowItemAttachment.actionsattribute.- Parameters:
value- the actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
setActions
Generated method - Setter of theWorkflowItemAttachment.actionsattribute.- Parameters:
value- the actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
addToActions
Generated method - Addsvalueto actions.- Parameters:
value- the item to add to actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
addToActions
Generated method - Addsvalueto actions.- Parameters:
value- the item to add to actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
removeFromActions
Generated method - Removesvaluefrom actions.- Parameters:
value- the item to remove from actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
removeFromActions
Generated method - Removesvaluefrom actions.- Parameters:
value- the item to remove from actions - part of WorkflowActionItemAttachmentRelation; references specific actions of referenced workflow for which attachment is relevant for processing
-
getActionStr
Generated method - Getter of theWorkflowItemAttachment.actionStrattribute.- Returns:
- the actionStr
-
getActionStr
Generated method - Getter of theWorkflowItemAttachment.actionStrattribute.- Returns:
- the actionStr
-
getCode
Generated method - Getter of theWorkflowItemAttachment.codeattribute.- Returns:
- the code - identifier of this attachment; will be generated if not set
-
getCode
Generated method - Getter of theWorkflowItemAttachment.codeattribute.- Returns:
- the code - identifier of this attachment; will be generated if not set
-
setCode
Generated method - Setter of theWorkflowItemAttachment.codeattribute.- Parameters:
value- the code - identifier of this attachment; will be generated if not set
-
setCode
Generated method - Setter of theWorkflowItemAttachment.codeattribute.- Parameters:
value- the code - identifier of this attachment; will be generated if not set
-
getComment
Generated method - Getter of theWorkflowItemAttachment.commentattribute.- Returns:
- the comment - a comment containing some notes either by creator or processor
-
getComment
Generated method - Getter of theWorkflowItemAttachment.commentattribute.- Returns:
- the comment - a comment containing some notes either by creator or processor
-
setComment
Generated method - Setter of theWorkflowItemAttachment.commentattribute.- Parameters:
value- the comment - a comment containing some notes either by creator or processor
-
setComment
Generated method - Setter of theWorkflowItemAttachment.commentattribute.- Parameters:
value- the comment - a comment containing some notes either by creator or processor
-
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
-
isMarkModifiedDisabled
@Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isMarkModifiedDisabledin classItem
-
getItem
Generated method - Getter of theWorkflowItemAttachment.itemattribute.- Returns:
- the item - the item this attachment references
-
getItem
Generated method - Getter of theWorkflowItemAttachment.itemattribute.- Returns:
- the item - the item this attachment references
-
setItem
Generated method - Setter of theWorkflowItemAttachment.itemattribute.- Parameters:
value- the item - the item this attachment references
-
setItem
Generated method - Setter of theWorkflowItemAttachment.itemattribute.- Parameters:
value- the item - the item this attachment references
-
getName
Generated method - Getter of theWorkflowItemAttachment.nameattribute.- Returns:
- the name - name of the attachment
-
getName
Generated method - Getter of theWorkflowItemAttachment.nameattribute.- Returns:
- the name - name of the attachment
-
getAllName
Generated method - Getter of theWorkflowItemAttachment.nameattribute.- Returns:
- the localized name - name of the attachment
-
getAllName
Generated method - Getter of theWorkflowItemAttachment.nameattribute.- Returns:
- the localized name - name of the attachment
-
setName
Generated method - Setter of theWorkflowItemAttachment.nameattribute.- Parameters:
value- the name - name of the attachment
-
setName
Generated method - Setter of theWorkflowItemAttachment.nameattribute.- Parameters:
value- the name - name of the attachment
-
setAllName
Generated method - Setter of theWorkflowItemAttachment.nameattribute.- Parameters:
value- the name - name of the attachment
-
setAllName
Generated method - Setter of theWorkflowItemAttachment.nameattribute.- Parameters:
value- the name - name of the attachment
-
getTypeOfItem
Generated method - Getter of theWorkflowItemAttachment.typeOfItemattribute.- Returns:
- the typeOfItem
-
getTypeOfItem
Generated method - Getter of theWorkflowItemAttachment.typeOfItemattribute.- Returns:
- the typeOfItem
-
getWorkflow
Generated method - Getter of theWorkflowItemAttachment.workflowattribute.- Returns:
- the workflow - 1-part of WorkflowItemAttachmentRelation; references the related workflow this attachment belongs to
-
getWorkflow
Generated method - Getter of theWorkflowItemAttachment.workflowattribute.- Returns:
- the workflow - 1-part of WorkflowItemAttachmentRelation; references the related workflow this attachment belongs to
-
setWorkflow
Generated method - Setter of theWorkflowItemAttachment.workflowattribute.- Parameters:
value- the workflow - 1-part of WorkflowItemAttachmentRelation; references the related workflow this attachment belongs to
-
setWorkflow
Generated method - Setter of theWorkflowItemAttachment.workflowattribute.- Parameters:
value- the workflow - 1-part of WorkflowItemAttachmentRelation; references the related workflow this attachment belongs to
-
Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)