Class GeneratedEmailMessage

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.acceleratorservices.jalo.email.GeneratedEmailMessage
All Implemented Interfaces:
Serializable, Comparable

public abstract class GeneratedEmailMessage extends de.hybris.platform.jalo.GenericItem
Generated class for type EmailMessage.
See Also:
  • 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 final String
    Qualifier of the EmailMessage.attachments attribute
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment>
    OneToManyHandler for handling 1:n ATTACHMENTS's relation attributes from 'many' side.
    static final String
    Qualifier of the EmailMessage.bccAddresses attribute
    static final String
    Qualifier of the EmailMessage.body attribute
    static final String
    Qualifier of the EmailMessage.bodyMedia attribute
    static final String
    Qualifier of the EmailMessage.ccAddresses attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    protected static String
    Relation disable markmodifed parameter constants for EmailMessage2BccAddressesRel from ((acceleratorservices))
    protected static String
    Relation ordering override parameter constants for EmailMessage2BccAddressesRel from ((acceleratorservices))
    protected static String
     
    protected static String
    Relation disable markmodifed parameter constants for EmailMessage2CcAddressesRel from ((acceleratorservices))
    protected static String
    Relation ordering override parameter constants for EmailMessage2CcAddressesRel from ((acceleratorservices))
    protected static String
     
    protected static String
    Relation disable markmodifed parameter constants for EmailMessage2ToAddressesRel from ((acceleratorservices))
    protected static String
    Relation ordering override parameter constants for EmailMessage2ToAddressesRel from ((acceleratorservices))
    protected static String
     
    static final String
    Qualifier of the EmailMessage.fromAddress attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedEmailMessage>
    BidirectionalOneToManyHandler for handling 1:n FROMADDRESS's relation attributes from 'one' side.
    static final String
    Qualifier of the EmailMessage.process attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedEmailMessage>
    BidirectionalOneToManyHandler for handling 1:n PROCESS's relation attributes from 'one' side.
    static final String
    Qualifier of the EmailMessage.replyToAddress attribute
    static final String
    Qualifier of the EmailMessage.sent attribute
    static final String
    Qualifier of the EmailMessage.sentDate attribute
    static final String
    Qualifier of the EmailMessage.sentMessageID attribute
    static final String
    Qualifier of the EmailMessage.subject attribute
    static final String
    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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    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)
     
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment>
    Generated method - Getter of the EmailMessage.attachments attribute.
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment>
    getAttachments(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.attachments attribute.
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress>
    Generated method - Getter of the EmailMessage.bccAddresses attribute.
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress>
    getBccAddresses(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.bccAddresses attribute.
    long
     
    long
    getBccAddressesCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the EmailMessage.body attribute.
    getBody(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.body attribute.
    de.hybris.platform.jalo.media.Media
    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.
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress>
    Generated method - Getter of the EmailMessage.ccAddresses attribute.
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress>
    getCcAddresses(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.ccAddresses attribute.
    long
     
    long
    getCcAddressesCount(de.hybris.platform.jalo.SessionContext ctx)
     
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    de.hybris.platform.acceleratorservices.jalo.email.EmailAddress
    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
    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.
    Generated method - Getter of the EmailMessage.replyToAddress attribute.
    getReplyToAddress(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.replyToAddress attribute.
    Generated method - Getter of the EmailMessage.sentDate attribute.
    getSentDate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.sentDate attribute.
    Generated method - Getter of the EmailMessage.sentMessageID attribute.
    getSentMessageID(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.sentMessageID attribute.
    Generated method - Getter of the EmailMessage.subject attribute.
    getSubject(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.subject attribute.
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress>
    Generated method - Getter of the EmailMessage.toAddresses attribute.
    List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress>
    getToAddresses(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.toAddresses attribute.
    long
     
    long
    getToAddressesCount(de.hybris.platform.jalo.SessionContext ctx)
     
    boolean
    isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
    Generated method - Getter of the EmailMessage.sent attribute.
    isSent(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the EmailMessage.sent attribute.
    boolean
    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, List<de.hybris.platform.acceleratorservices.jalo.email.EmailAttachment> value)
    Generated method - Setter of the EmailMessage.attachments attribute.
    void
    setAttachments(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, List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
    Generated method - Setter of the EmailMessage.bccAddresses attribute.
    void
    setBccAddresses(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, String value)
    Generated method - Setter of the EmailMessage.body attribute.
    void
    setBody(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, List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
    Generated method - Setter of the EmailMessage.ccAddresses attribute.
    void
    setCcAddresses(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, String value)
    Generated method - Setter of the EmailMessage.replyToAddress attribute.
    protected void
    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, Boolean value)
    Generated method - Setter of the EmailMessage.sent attribute.
    void
    Generated method - Setter of the EmailMessage.sent attribute.
    void
    setSentDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the EmailMessage.sentDate attribute.
    void
    Generated method - Setter of the EmailMessage.sentDate attribute.
    void
    setSentMessageID(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the EmailMessage.sentMessageID attribute.
    void
    Generated method - Setter of the EmailMessage.sentMessageID attribute.
    protected void
    setSubject(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the EmailMessage.subject attribute.
    protected void
    Generated method - Setter of the EmailMessage.subject attribute.
    void
    setToAddresses(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.acceleratorservices.jalo.email.EmailAddress> value)
    Generated method - Setter of the EmailMessage.toAddresses attribute.
    void
    setToAddresses(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, 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, 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, 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 Details

    • SENT

      public static final String SENT
      Qualifier of the EmailMessage.sent attribute
      See Also:
    • REPLYTOADDRESS

      public static final String REPLYTOADDRESS
      Qualifier of the EmailMessage.replyToAddress attribute
      See Also:
    • SUBJECT

      public static final String SUBJECT
      Qualifier of the EmailMessage.subject attribute
      See Also:
    • BODY

      public static final String BODY
      Qualifier of the EmailMessage.body attribute
      See Also:
    • BODYMEDIA

      public static final String BODYMEDIA
      Qualifier of the EmailMessage.bodyMedia attribute
      See Also:
    • SENTDATE

      public static final String SENTDATE
      Qualifier of the EmailMessage.sentDate attribute
      See Also:
    • SENTMESSAGEID

      public static final String SENTMESSAGEID
      Qualifier of the EmailMessage.sentMessageID attribute
      See Also:
    • TOADDRESSES

      public static final String TOADDRESSES
      Qualifier of the EmailMessage.toAddresses attribute
      See Also:
    • EMAILMESSAGE2TOADDRESSESREL_SRC_ORDERED

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

      protected static String EMAILMESSAGE2TOADDRESSESREL_TGT_ORDERED
    • EMAILMESSAGE2TOADDRESSESREL_MARKMODIFIED

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

      public static final String CCADDRESSES
      Qualifier of the EmailMessage.ccAddresses attribute
      See Also:
    • EMAILMESSAGE2CCADDRESSESREL_SRC_ORDERED

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

      protected static String EMAILMESSAGE2CCADDRESSESREL_TGT_ORDERED
    • EMAILMESSAGE2CCADDRESSESREL_MARKMODIFIED

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

      public static final String BCCADDRESSES
      Qualifier of the EmailMessage.bccAddresses attribute
      See Also:
    • EMAILMESSAGE2BCCADDRESSESREL_SRC_ORDERED

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

      protected static String EMAILMESSAGE2BCCADDRESSESREL_TGT_ORDERED
    • EMAILMESSAGE2BCCADDRESSESREL_MARKMODIFIED

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

      public static final String FROMADDRESS
      Qualifier of the EmailMessage.fromAddress attribute
      See Also:
    • ATTACHMENTS

      public static final String ATTACHMENTS
      Qualifier of the EmailMessage.attachments attribute
      See Also:
    • PROCESS

      public static final String PROCESS
      Qualifier of the EmailMessage.process attribute
      See Also:
    • 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 Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedEmailMessage

      public GeneratedEmailMessage()
  • Method Details

    • getDefaultAttributeModes

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

      public 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 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, 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(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 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 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, 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(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 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 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, String value)
      Generated method - Setter of the EmailMessage.body attribute.
      Parameters:
      value - the body - Body of the email message.
    • setBody

      public void setBody(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 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 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, 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(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

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      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 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 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, 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(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 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 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, 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.
    • 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 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 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, Date value)
      Generated method - Setter of the EmailMessage.sentDate attribute.
      Parameters:
      value - the sentDate - Date of sending the email message.
    • setSentDate

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

      public 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 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, String value)
      Generated method - Setter of the EmailMessage.sentMessageID attribute.
      Parameters:
      value - the sentMessageID - Identifier of the email message.
    • setSentMessageID

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

      public 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 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, String value)
      Generated method - Setter of the EmailMessage.subject attribute.
      Parameters:
      value - the subject - Subject of the email message.
    • setSubject

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

      public 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 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, 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(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