Class GeneratedEmailMessage

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable

    public abstract class GeneratedEmailMessage
    extends de.hybris.platform.jalo.GenericItem
    Generated class for type EmailMessage.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

        de.hybris.platform.jalo.GenericItem.GenericItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

        de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

        de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

        de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ATTACHMENTS
      Qualifier of the EmailMessage.attachments attribute
      protected static de.hybris.platform.util.OneToManyHandler<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> ATTACHMENTSHANDLER
      OneToManyHandler for handling 1:n ATTACHMENTS's relation attributes from 'many' side.
      static java.lang.String BCCADDRESSES
      Qualifier of the EmailMessage.bccAddresses attribute
      static java.lang.String BODY
      Qualifier of the EmailMessage.body attribute
      static java.lang.String BODYMEDIA
      Qualifier of the EmailMessage.bodyMedia attribute
      static java.lang.String CCADDRESSES
      Qualifier of the EmailMessage.ccAddresses attribute
      protected static java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES  
      protected static java.lang.String EMAILMESSAGE2BCCADDRESSESREL_MARKMODIFIED
      Relation disable markmodifed parameter constants for EmailMessage2BccAddressesRel from ((acceleratorservices))
      protected static java.lang.String EMAILMESSAGE2BCCADDRESSESREL_SRC_ORDERED
      Relation ordering override parameter constants for EmailMessage2BccAddressesRel from ((acceleratorservices))
      protected static java.lang.String EMAILMESSAGE2BCCADDRESSESREL_TGT_ORDERED  
      protected static java.lang.String EMAILMESSAGE2CCADDRESSESREL_MARKMODIFIED
      Relation disable markmodifed parameter constants for EmailMessage2CcAddressesRel from ((acceleratorservices))
      protected static java.lang.String EMAILMESSAGE2CCADDRESSESREL_SRC_ORDERED
      Relation ordering override parameter constants for EmailMessage2CcAddressesRel from ((acceleratorservices))
      protected static java.lang.String EMAILMESSAGE2CCADDRESSESREL_TGT_ORDERED  
      protected static java.lang.String EMAILMESSAGE2TOADDRESSESREL_MARKMODIFIED
      Relation disable markmodifed parameter constants for EmailMessage2ToAddressesRel from ((acceleratorservices))
      protected static java.lang.String EMAILMESSAGE2TOADDRESSESREL_SRC_ORDERED
      Relation ordering override parameter constants for EmailMessage2ToAddressesRel from ((acceleratorservices))
      protected static java.lang.String EMAILMESSAGE2TOADDRESSESREL_TGT_ORDERED  
      static java.lang.String FROMADDRESS
      Qualifier of the EmailMessage.fromAddress attribute
      protected static de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedEmailMessage> FROMADDRESSHANDLER
      BidirectionalOneToManyHandler for handling 1:n FROMADDRESS's relation attributes from 'one' side.
      static java.lang.String PROCESS
      Qualifier of the EmailMessage.process attribute
      protected static de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedEmailMessage> PROCESSHANDLER
      BidirectionalOneToManyHandler for handling 1:n PROCESS's relation attributes from 'one' side.
      static java.lang.String REPLYTOADDRESS
      Qualifier of the EmailMessage.replyToAddress attribute
      static java.lang.String SENT
      Qualifier of the EmailMessage.sent attribute
      static java.lang.String SENTDATE
      Qualifier of the EmailMessage.sentDate attribute
      static java.lang.String SENTMESSAGEID
      Qualifier of the EmailMessage.sentMessageID attribute
      static java.lang.String SUBJECT
      Qualifier of the EmailMessage.subject attribute
      static java.lang.String TOADDRESSES
      Qualifier of the EmailMessage.toAddresses attribute
      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addToAttachments​(de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
      Generated method - Adds value to attachments.
      void addToAttachments​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
      Generated method - Adds value to attachments.
      void addToBccAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Adds value to bccAddresses.
      void addToBccAddresses​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Adds value to bccAddresses.
      void addToCcAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Adds value to ccAddresses.
      void addToCcAddresses​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Adds value to ccAddresses.
      void addToToAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Adds value to toAddresses.
      void addToToAddresses​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Adds value to toAddresses.
      protected de.hybris.platform.jalo.Item createItem​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)  
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> getAttachments()
      Generated method - Getter of the EmailMessage.attachments attribute.
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> getAttachments​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.attachments attribute.
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getBccAddresses()
      Generated method - Getter of the EmailMessage.bccAddresses attribute.
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getBccAddresses​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.bccAddresses attribute.
      long getBccAddressesCount()  
      long getBccAddressesCount​(de.hybris.platform.jalo.SessionContext ctx)  
      java.lang.String getBody()
      Generated method - Getter of the EmailMessage.body attribute.
      java.lang.String getBody​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.body attribute.
      de.hybris.platform.jalo.media.Media getBodyMedia()
      Generated method - Getter of the EmailMessage.bodyMedia attribute.
      de.hybris.platform.jalo.media.Media getBodyMedia​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.bodyMedia attribute.
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getCcAddresses()
      Generated method - Getter of the EmailMessage.ccAddresses attribute.
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getCcAddresses​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.ccAddresses attribute.
      long getCcAddressesCount()  
      long getCcAddressesCount​(de.hybris.platform.jalo.SessionContext ctx)  
      protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()  
      de.hybris.platform.acceleratorservices.jalo.email.EmailAddress getFromAddress()
      Generated method - Getter of the EmailMessage.fromAddress attribute.
      de.hybris.platform.acceleratorservices.jalo.email.EmailAddress getFromAddress​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.fromAddress attribute.
      de.hybris.platform.processengine.jalo.BusinessProcess getProcess()
      Generated method - Getter of the EmailMessage.process attribute.
      de.hybris.platform.processengine.jalo.BusinessProcess getProcess​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.process attribute.
      java.lang.String getReplyToAddress()
      Generated method - Getter of the EmailMessage.replyToAddress attribute.
      java.lang.String getReplyToAddress​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.replyToAddress attribute.
      java.util.Date getSentDate()
      Generated method - Getter of the EmailMessage.sentDate attribute.
      java.util.Date getSentDate​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.sentDate attribute.
      java.lang.String getSentMessageID()
      Generated method - Getter of the EmailMessage.sentMessageID attribute.
      java.lang.String getSentMessageID​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.sentMessageID attribute.
      java.lang.String getSubject()
      Generated method - Getter of the EmailMessage.subject attribute.
      java.lang.String getSubject​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.subject attribute.
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getToAddresses()
      Generated method - Getter of the EmailMessage.toAddresses attribute.
      java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getToAddresses​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.toAddresses attribute.
      long getToAddressesCount()  
      long getToAddressesCount​(de.hybris.platform.jalo.SessionContext ctx)  
      boolean isMarkModifiedDisabled​(de.hybris.platform.jalo.Item referencedItem)  
      java.lang.Boolean isSent()
      Generated method - Getter of the EmailMessage.sent attribute.
      java.lang.Boolean isSent​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.sent attribute.
      boolean isSentAsPrimitive()
      Generated method - Getter of the EmailMessage.sent attribute.
      boolean isSentAsPrimitive​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the EmailMessage.sent attribute.
      void removeFromAttachments​(de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
      Generated method - Removes value from attachments.
      void removeFromAttachments​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
      Generated method - Removes value from attachments.
      void removeFromBccAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Removes value from bccAddresses.
      void removeFromBccAddresses​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Removes value from bccAddresses.
      void removeFromCcAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Removes value from ccAddresses.
      void removeFromCcAddresses​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Removes value from ccAddresses.
      void removeFromToAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Removes value from toAddresses.
      void removeFromToAddresses​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Removes value from toAddresses.
      void setAttachments​(de.hybris.platform.jalo.SessionContext ctx, java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> value)
      Generated method - Setter of the EmailMessage.attachments attribute.
      void setAttachments​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> value)
      Generated method - Setter of the EmailMessage.attachments attribute.
      void setBccAddresses​(de.hybris.platform.jalo.SessionContext ctx, java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
      Generated method - Setter of the EmailMessage.bccAddresses attribute.
      void setBccAddresses​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
      Generated method - Setter of the EmailMessage.bccAddresses attribute.
      void setBody​(de.hybris.platform.jalo.SessionContext ctx, java.lang.String value)
      Generated method - Setter of the EmailMessage.body attribute.
      void setBody​(java.lang.String value)
      Generated method - Setter of the EmailMessage.body attribute.
      void setBodyMedia​(de.hybris.platform.jalo.media.Media value)
      Generated method - Setter of the EmailMessage.bodyMedia attribute.
      void setBodyMedia​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.media.Media value)
      Generated method - Setter of the EmailMessage.bodyMedia attribute.
      void setCcAddresses​(de.hybris.platform.jalo.SessionContext ctx, java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
      Generated method - Setter of the EmailMessage.ccAddresses attribute.
      void setCcAddresses​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
      Generated method - Setter of the EmailMessage.ccAddresses attribute.
      void setFromAddress​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Setter of the EmailMessage.fromAddress attribute.
      void setFromAddress​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
      Generated method - Setter of the EmailMessage.fromAddress attribute.
      void setProcess​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.processengine.jalo.BusinessProcess value)
      Generated method - Setter of the EmailMessage.process attribute.
      void setProcess​(de.hybris.platform.processengine.jalo.BusinessProcess value)
      Generated method - Setter of the EmailMessage.process attribute.
      protected void setReplyToAddress​(de.hybris.platform.jalo.SessionContext ctx, java.lang.String value)
      Generated method - Setter of the EmailMessage.replyToAddress attribute.
      protected void setReplyToAddress​(java.lang.String value)
      Generated method - Setter of the EmailMessage.replyToAddress attribute.
      void setSent​(boolean value)
      Generated method - Setter of the EmailMessage.sent attribute.
      void setSent​(de.hybris.platform.jalo.SessionContext ctx, boolean value)
      Generated method - Setter of the EmailMessage.sent attribute.
      void setSent​(de.hybris.platform.jalo.SessionContext ctx, java.lang.Boolean value)
      Generated method - Setter of the EmailMessage.sent attribute.
      void setSent​(java.lang.Boolean value)
      Generated method - Setter of the EmailMessage.sent attribute.
      void setSentDate​(de.hybris.platform.jalo.SessionContext ctx, java.util.Date value)
      Generated method - Setter of the EmailMessage.sentDate attribute.
      void setSentDate​(java.util.Date value)
      Generated method - Setter of the EmailMessage.sentDate attribute.
      void setSentMessageID​(de.hybris.platform.jalo.SessionContext ctx, java.lang.String value)
      Generated method - Setter of the EmailMessage.sentMessageID attribute.
      void setSentMessageID​(java.lang.String value)
      Generated method - Setter of the EmailMessage.sentMessageID attribute.
      protected void setSubject​(de.hybris.platform.jalo.SessionContext ctx, java.lang.String value)
      Generated method - Setter of the EmailMessage.subject attribute.
      protected void setSubject​(java.lang.String value)
      Generated method - Setter of the EmailMessage.subject attribute.
      void setToAddresses​(de.hybris.platform.jalo.SessionContext ctx, java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
      Generated method - Setter of the EmailMessage.toAddresses attribute.
      void setToAddresses​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
      Generated method - Setter of the EmailMessage.toAddresses 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, 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • SENT

        public static final java.lang.String SENT
        Qualifier of the EmailMessage.sent attribute
        See Also:
        Constant Field Values
      • REPLYTOADDRESS

        public static final java.lang.String REPLYTOADDRESS
        Qualifier of the EmailMessage.replyToAddress attribute
        See Also:
        Constant Field Values
      • SUBJECT

        public static final java.lang.String SUBJECT
        Qualifier of the EmailMessage.subject attribute
        See Also:
        Constant Field Values
      • BODY

        public static final java.lang.String BODY
        Qualifier of the EmailMessage.body attribute
        See Also:
        Constant Field Values
      • BODYMEDIA

        public static final java.lang.String BODYMEDIA
        Qualifier of the EmailMessage.bodyMedia attribute
        See Also:
        Constant Field Values
      • SENTDATE

        public static final java.lang.String SENTDATE
        Qualifier of the EmailMessage.sentDate attribute
        See Also:
        Constant Field Values
      • SENTMESSAGEID

        public static final java.lang.String SENTMESSAGEID
        Qualifier of the EmailMessage.sentMessageID attribute
        See Also:
        Constant Field Values
      • TOADDRESSES

        public static final java.lang.String TOADDRESSES
        Qualifier of the EmailMessage.toAddresses attribute
        See Also:
        Constant Field Values
      • EMAILMESSAGE2TOADDRESSESREL_SRC_ORDERED

        protected static java.lang.String EMAILMESSAGE2TOADDRESSESREL_SRC_ORDERED
        Relation ordering override parameter constants for EmailMessage2ToAddressesRel from ((acceleratorservices))
      • EMAILMESSAGE2TOADDRESSESREL_TGT_ORDERED

        protected static java.lang.String EMAILMESSAGE2TOADDRESSESREL_TGT_ORDERED
      • EMAILMESSAGE2TOADDRESSESREL_MARKMODIFIED

        protected static java.lang.String EMAILMESSAGE2TOADDRESSESREL_MARKMODIFIED
        Relation disable markmodifed parameter constants for EmailMessage2ToAddressesRel from ((acceleratorservices))
      • CCADDRESSES

        public static final java.lang.String CCADDRESSES
        Qualifier of the EmailMessage.ccAddresses attribute
        See Also:
        Constant Field Values
      • EMAILMESSAGE2CCADDRESSESREL_SRC_ORDERED

        protected static java.lang.String EMAILMESSAGE2CCADDRESSESREL_SRC_ORDERED
        Relation ordering override parameter constants for EmailMessage2CcAddressesRel from ((acceleratorservices))
      • EMAILMESSAGE2CCADDRESSESREL_TGT_ORDERED

        protected static java.lang.String EMAILMESSAGE2CCADDRESSESREL_TGT_ORDERED
      • EMAILMESSAGE2CCADDRESSESREL_MARKMODIFIED

        protected static java.lang.String EMAILMESSAGE2CCADDRESSESREL_MARKMODIFIED
        Relation disable markmodifed parameter constants for EmailMessage2CcAddressesRel from ((acceleratorservices))
      • BCCADDRESSES

        public static final java.lang.String BCCADDRESSES
        Qualifier of the EmailMessage.bccAddresses attribute
        See Also:
        Constant Field Values
      • EMAILMESSAGE2BCCADDRESSESREL_SRC_ORDERED

        protected static java.lang.String EMAILMESSAGE2BCCADDRESSESREL_SRC_ORDERED
        Relation ordering override parameter constants for EmailMessage2BccAddressesRel from ((acceleratorservices))
      • EMAILMESSAGE2BCCADDRESSESREL_TGT_ORDERED

        protected static java.lang.String EMAILMESSAGE2BCCADDRESSESREL_TGT_ORDERED
      • EMAILMESSAGE2BCCADDRESSESREL_MARKMODIFIED

        protected static java.lang.String EMAILMESSAGE2BCCADDRESSESREL_MARKMODIFIED
        Relation disable markmodifed parameter constants for EmailMessage2BccAddressesRel from ((acceleratorservices))
      • FROMADDRESS

        public static final java.lang.String FROMADDRESS
        Qualifier of the EmailMessage.fromAddress attribute
        See Also:
        Constant Field Values
      • ATTACHMENTS

        public static final java.lang.String ATTACHMENTS
        Qualifier of the EmailMessage.attachments attribute
        See Also:
        Constant Field Values
      • PROCESS

        public static final java.lang.String PROCESS
        Qualifier of the EmailMessage.process attribute
        See Also:
        Constant Field Values
      • FROMADDRESSHANDLER

        protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedEmailMessage> FROMADDRESSHANDLER
        BidirectionalOneToManyHandler for handling 1:n FROMADDRESS's relation attributes from 'one' side.
      • ATTACHMENTSHANDLER

        protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> ATTACHMENTSHANDLER
        OneToManyHandler for handling 1:n ATTACHMENTS's relation attributes from 'many' side.
      • PROCESSHANDLER

        protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedEmailMessage> PROCESSHANDLER
        BidirectionalOneToManyHandler for handling 1:n PROCESS's relation attributes from 'one' side.
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedEmailMessage

        public GeneratedEmailMessage()
    • Method Detail

      • getDefaultAttributeModes

        protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
        Overrides:
        getDefaultAttributeModes in class de.hybris.platform.jalo.Item
      • getAttachments

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> getAttachments​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.attachments attribute.
        Returns:
        the attachments
      • getAttachments

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> getAttachments()
        Generated method - Getter of the EmailMessage.attachments attribute.
        Returns:
        the attachments
      • setAttachments

        public void setAttachments​(de.hybris.platform.jalo.SessionContext ctx,
                                   java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> value)
        Generated method - Setter of the EmailMessage.attachments attribute.
        Parameters:
        value - the attachments
      • setAttachments

        public void setAttachments​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> value)
        Generated method - Setter of the EmailMessage.attachments attribute.
        Parameters:
        value - the attachments
      • addToAttachments

        public void addToAttachments​(de.hybris.platform.jalo.SessionContext ctx,
                                     de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
        Generated method - Adds value to attachments.
        Parameters:
        value - the item to add to attachments
      • addToAttachments

        public void addToAttachments​(de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
        Generated method - Adds value to attachments.
        Parameters:
        value - the item to add to attachments
      • removeFromAttachments

        public void removeFromAttachments​(de.hybris.platform.jalo.SessionContext ctx,
                                          de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
        Generated method - Removes value from attachments.
        Parameters:
        value - the item to remove from attachments
      • removeFromAttachments

        public void removeFromAttachments​(de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment value)
        Generated method - Removes value from attachments.
        Parameters:
        value - the item to remove from attachments
      • getBccAddresses

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getBccAddresses​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.bccAddresses attribute.
        Returns:
        the bccAddresses
      • getBccAddresses

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getBccAddresses()
        Generated method - Getter of the EmailMessage.bccAddresses attribute.
        Returns:
        the bccAddresses
      • getBccAddressesCount

        public long getBccAddressesCount​(de.hybris.platform.jalo.SessionContext ctx)
      • getBccAddressesCount

        public long getBccAddressesCount()
      • setBccAddresses

        public void setBccAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                    java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
        Generated method - Setter of the EmailMessage.bccAddresses attribute.
        Parameters:
        value - the bccAddresses
      • setBccAddresses

        public void setBccAddresses​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
        Generated method - Setter of the EmailMessage.bccAddresses attribute.
        Parameters:
        value - the bccAddresses
      • addToBccAddresses

        public void addToBccAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                      de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Adds value to bccAddresses.
        Parameters:
        value - the item to add to bccAddresses
      • addToBccAddresses

        public void addToBccAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Adds value to bccAddresses.
        Parameters:
        value - the item to add to bccAddresses
      • removeFromBccAddresses

        public void removeFromBccAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                           de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Removes value from bccAddresses.
        Parameters:
        value - the item to remove from bccAddresses
      • removeFromBccAddresses

        public void removeFromBccAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Removes value from bccAddresses.
        Parameters:
        value - the item to remove from bccAddresses
      • getBody

        public java.lang.String getBody​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.body attribute.
        Returns:
        the body - Body of the email message.
      • getBody

        public java.lang.String getBody()
        Generated method - Getter of the EmailMessage.body attribute.
        Returns:
        the body - Body of the email message.
      • setBody

        public void setBody​(de.hybris.platform.jalo.SessionContext ctx,
                            java.lang.String value)
        Generated method - Setter of the EmailMessage.body attribute.
        Parameters:
        value - the body - Body of the email message.
      • setBody

        public void setBody​(java.lang.String value)
        Generated method - Setter of the EmailMessage.body attribute.
        Parameters:
        value - the body - Body of the email message.
      • getBodyMedia

        public de.hybris.platform.jalo.media.Media getBodyMedia​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.bodyMedia attribute.
        Returns:
        the bodyMedia - Body of the email message which is too big to put in 'body' attribute
      • getBodyMedia

        public de.hybris.platform.jalo.media.Media getBodyMedia()
        Generated method - Getter of the EmailMessage.bodyMedia attribute.
        Returns:
        the bodyMedia - Body of the email message which is too big to put in 'body' attribute
      • setBodyMedia

        public void setBodyMedia​(de.hybris.platform.jalo.SessionContext ctx,
                                 de.hybris.platform.jalo.media.Media value)
        Generated method - Setter of the EmailMessage.bodyMedia attribute.
        Parameters:
        value - the bodyMedia - Body of the email message which is too big to put in 'body' attribute
      • setBodyMedia

        public void setBodyMedia​(de.hybris.platform.jalo.media.Media value)
        Generated method - Setter of the EmailMessage.bodyMedia attribute.
        Parameters:
        value - the bodyMedia - Body of the email message which is too big to put in 'body' attribute
      • getCcAddresses

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getCcAddresses​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.ccAddresses attribute.
        Returns:
        the ccAddresses
      • getCcAddresses

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getCcAddresses()
        Generated method - Getter of the EmailMessage.ccAddresses attribute.
        Returns:
        the ccAddresses
      • getCcAddressesCount

        public long getCcAddressesCount​(de.hybris.platform.jalo.SessionContext ctx)
      • getCcAddressesCount

        public long getCcAddressesCount()
      • setCcAddresses

        public void setCcAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                   java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
        Generated method - Setter of the EmailMessage.ccAddresses attribute.
        Parameters:
        value - the ccAddresses
      • setCcAddresses

        public void setCcAddresses​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
        Generated method - Setter of the EmailMessage.ccAddresses attribute.
        Parameters:
        value - the ccAddresses
      • addToCcAddresses

        public void addToCcAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                     de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Adds value to ccAddresses.
        Parameters:
        value - the item to add to ccAddresses
      • addToCcAddresses

        public void addToCcAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Adds value to ccAddresses.
        Parameters:
        value - the item to add to ccAddresses
      • removeFromCcAddresses

        public void removeFromCcAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                          de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Removes value from ccAddresses.
        Parameters:
        value - the item to remove from ccAddresses
      • removeFromCcAddresses

        public void removeFromCcAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Removes value from ccAddresses.
        Parameters:
        value - the item to remove from ccAddresses
      • createItem

        protected de.hybris.platform.jalo.Item createItem​(de.hybris.platform.jalo.SessionContext ctx,
                                                          de.hybris.platform.jalo.type.ComposedType type,
                                                          de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)
                                                   throws de.hybris.platform.jalo.JaloBusinessException
        Overrides:
        createItem in class de.hybris.platform.jalo.GenericItem
        Throws:
        de.hybris.platform.jalo.JaloBusinessException
      • getFromAddress

        public de.hybris.platform.acceleratorservices.jalo.email.EmailAddress getFromAddress​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.fromAddress attribute.
        Returns:
        the fromAddress
      • getFromAddress

        public de.hybris.platform.acceleratorservices.jalo.email.EmailAddress getFromAddress()
        Generated method - Getter of the EmailMessage.fromAddress attribute.
        Returns:
        the fromAddress
      • setFromAddress

        public void setFromAddress​(de.hybris.platform.jalo.SessionContext ctx,
                                   de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Setter of the EmailMessage.fromAddress attribute.
        Parameters:
        value - the fromAddress
      • setFromAddress

        public void setFromAddress​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Setter of the EmailMessage.fromAddress attribute.
        Parameters:
        value - the fromAddress
      • isMarkModifiedDisabled

        public boolean isMarkModifiedDisabled​(de.hybris.platform.jalo.Item referencedItem)
        Overrides:
        isMarkModifiedDisabled in class de.hybris.platform.jalo.Item
      • getProcess

        public de.hybris.platform.processengine.jalo.BusinessProcess getProcess​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.process attribute.
        Returns:
        the process
      • getProcess

        public de.hybris.platform.processengine.jalo.BusinessProcess getProcess()
        Generated method - Getter of the EmailMessage.process attribute.
        Returns:
        the process
      • setProcess

        public void setProcess​(de.hybris.platform.jalo.SessionContext ctx,
                               de.hybris.platform.processengine.jalo.BusinessProcess value)
        Generated method - Setter of the EmailMessage.process attribute.
        Parameters:
        value - the process
      • setProcess

        public void setProcess​(de.hybris.platform.processengine.jalo.BusinessProcess value)
        Generated method - Setter of the EmailMessage.process attribute.
        Parameters:
        value - the process
      • getReplyToAddress

        public java.lang.String getReplyToAddress​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.replyToAddress attribute.
        Returns:
        the replyToAddress - It's a string value with email address that message has to be replied to.
      • getReplyToAddress

        public java.lang.String getReplyToAddress()
        Generated method - Getter of the EmailMessage.replyToAddress attribute.
        Returns:
        the replyToAddress - It's a string value with email address that message has to be replied to.
      • setReplyToAddress

        protected void setReplyToAddress​(de.hybris.platform.jalo.SessionContext ctx,
                                         java.lang.String value)
        Generated method - Setter of the EmailMessage.replyToAddress attribute.
        Parameters:
        value - the replyToAddress - It's a string value with email address that message has to be replied to.
      • setReplyToAddress

        protected void setReplyToAddress​(java.lang.String value)
        Generated method - Setter of the EmailMessage.replyToAddress attribute.
        Parameters:
        value - the replyToAddress - It's a string value with email address that message has to be replied to.
      • isSent

        public java.lang.Boolean isSent​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.sent attribute.
        Returns:
        the sent - Is set when the email message has been already sent.
      • isSent

        public java.lang.Boolean isSent()
        Generated method - Getter of the EmailMessage.sent attribute.
        Returns:
        the sent - Is set when the email message has been already sent.
      • isSentAsPrimitive

        public boolean isSentAsPrimitive​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.sent attribute.
        Returns:
        the sent - Is set when the email message has been already sent.
      • isSentAsPrimitive

        public boolean isSentAsPrimitive()
        Generated method - Getter of the EmailMessage.sent attribute.
        Returns:
        the sent - Is set when the email message has been already sent.
      • setSent

        public void setSent​(de.hybris.platform.jalo.SessionContext ctx,
                            java.lang.Boolean value)
        Generated method - Setter of the EmailMessage.sent attribute.
        Parameters:
        value - the sent - Is set when the email message has been already sent.
      • setSent

        public void setSent​(java.lang.Boolean value)
        Generated method - Setter of the EmailMessage.sent attribute.
        Parameters:
        value - the sent - Is set when the email message has been already sent.
      • setSent

        public void setSent​(de.hybris.platform.jalo.SessionContext ctx,
                            boolean value)
        Generated method - Setter of the EmailMessage.sent attribute.
        Parameters:
        value - the sent - Is set when the email message has been already sent.
      • setSent

        public void setSent​(boolean value)
        Generated method - Setter of the EmailMessage.sent attribute.
        Parameters:
        value - the sent - Is set when the email message has been already sent.
      • getSentDate

        public java.util.Date getSentDate​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.sentDate attribute.
        Returns:
        the sentDate - Date of sending the email message.
      • getSentDate

        public java.util.Date getSentDate()
        Generated method - Getter of the EmailMessage.sentDate attribute.
        Returns:
        the sentDate - Date of sending the email message.
      • setSentDate

        public void setSentDate​(de.hybris.platform.jalo.SessionContext ctx,
                                java.util.Date value)
        Generated method - Setter of the EmailMessage.sentDate attribute.
        Parameters:
        value - the sentDate - Date of sending the email message.
      • setSentDate

        public void setSentDate​(java.util.Date value)
        Generated method - Setter of the EmailMessage.sentDate attribute.
        Parameters:
        value - the sentDate - Date of sending the email message.
      • getSentMessageID

        public java.lang.String getSentMessageID​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.sentMessageID attribute.
        Returns:
        the sentMessageID - Identifier of the email message.
      • getSentMessageID

        public java.lang.String getSentMessageID()
        Generated method - Getter of the EmailMessage.sentMessageID attribute.
        Returns:
        the sentMessageID - Identifier of the email message.
      • setSentMessageID

        public void setSentMessageID​(de.hybris.platform.jalo.SessionContext ctx,
                                     java.lang.String value)
        Generated method - Setter of the EmailMessage.sentMessageID attribute.
        Parameters:
        value - the sentMessageID - Identifier of the email message.
      • setSentMessageID

        public void setSentMessageID​(java.lang.String value)
        Generated method - Setter of the EmailMessage.sentMessageID attribute.
        Parameters:
        value - the sentMessageID - Identifier of the email message.
      • getSubject

        public java.lang.String getSubject​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.subject attribute.
        Returns:
        the subject - Subject of the email message.
      • getSubject

        public java.lang.String getSubject()
        Generated method - Getter of the EmailMessage.subject attribute.
        Returns:
        the subject - Subject of the email message.
      • setSubject

        protected void setSubject​(de.hybris.platform.jalo.SessionContext ctx,
                                  java.lang.String value)
        Generated method - Setter of the EmailMessage.subject attribute.
        Parameters:
        value - the subject - Subject of the email message.
      • setSubject

        protected void setSubject​(java.lang.String value)
        Generated method - Setter of the EmailMessage.subject attribute.
        Parameters:
        value - the subject - Subject of the email message.
      • getToAddresses

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getToAddresses​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the EmailMessage.toAddresses attribute.
        Returns:
        the toAddresses
      • getToAddresses

        public java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> getToAddresses()
        Generated method - Getter of the EmailMessage.toAddresses attribute.
        Returns:
        the toAddresses
      • getToAddressesCount

        public long getToAddressesCount​(de.hybris.platform.jalo.SessionContext ctx)
      • getToAddressesCount

        public long getToAddressesCount()
      • setToAddresses

        public void setToAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                   java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
        Generated method - Setter of the EmailMessage.toAddresses attribute.
        Parameters:
        value - the toAddresses
      • setToAddresses

        public void setToAddresses​(java.util.List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
        Generated method - Setter of the EmailMessage.toAddresses attribute.
        Parameters:
        value - the toAddresses
      • addToToAddresses

        public void addToToAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                     de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Adds value to toAddresses.
        Parameters:
        value - the item to add to toAddresses
      • addToToAddresses

        public void addToToAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Adds value to toAddresses.
        Parameters:
        value - the item to add to toAddresses
      • removeFromToAddresses

        public void removeFromToAddresses​(de.hybris.platform.jalo.SessionContext ctx,
                                          de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Removes value from toAddresses.
        Parameters:
        value - the item to remove from toAddresses
      • removeFromToAddresses

        public void removeFromToAddresses​(de.hybris.platform.acceleratorservices.jalo.email.EmailAddress value)
        Generated method - Removes value from toAddresses.
        Parameters:
        value - the item to remove from toAddresses