Class CsTicketEventEmailConfigurationModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class CsTicketEventEmailConfigurationModel
    extends ItemModel
    Generated model class for type CsTicketEventEmailConfiguration first defined at extension ticketsystem.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ALTEREDATTRIBUTES
      Generated constant - Attribute key of CsTicketEventEmailConfiguration.alteredAttributes attribute defined at extension ticketsystem.
      static java.lang.String CODE
      Generated constant - Attribute key of CsTicketEventEmailConfiguration.code attribute defined at extension ticketsystem.
      static java.lang.String EVENTTYPE
      Generated constant - Attribute key of CsTicketEventEmailConfiguration.eventType attribute defined at extension ticketsystem.
      static java.lang.String HTMLTEMPLATE
      Generated constant - Attribute key of CsTicketEventEmailConfiguration.htmlTemplate attribute defined at extension ticketsystem.
      static java.lang.String PLAINTEXTTEMPLATE
      Generated constant - Attribute key of CsTicketEventEmailConfiguration.plainTextTemplate attribute defined at extension ticketsystem.
      static java.lang.String RECIPIENTTYPE
      Generated constant - Attribute key of CsTicketEventEmailConfiguration.recipientType attribute defined at extension ticketsystem.
      static java.lang.String SUBJECT
      Generated constant - Attribute key of CsTicketEventEmailConfiguration.subject attribute defined at extension ticketsystem.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      CsTicketEventEmailConfigurationModel()
      Generated constructor - Default constructor for generic creation.
      CsTicketEventEmailConfigurationModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      CsTicketEventEmailConfigurationModel​(java.lang.String _code)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      CsTicketEventEmailConfigurationModel​(java.lang.String _code, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<AttributeDescriptorModel> getAlteredAttributes()
      Generated method - Getter of the CsTicketEventEmailConfiguration.alteredAttributes attribute defined at extension ticketsystem.
      java.lang.String getCode()
      Generated method - Getter of the CsTicketEventEmailConfiguration.code attribute defined at extension ticketsystem.
      CommentTypeModel getEventType()
      Generated method - Getter of the CsTicketEventEmailConfiguration.eventType attribute defined at extension ticketsystem.
      RendererTemplateModel getHtmlTemplate()
      Generated method - Getter of the CsTicketEventEmailConfiguration.htmlTemplate attribute defined at extension ticketsystem.
      RendererTemplateModel getPlainTextTemplate()
      Generated method - Getter of the CsTicketEventEmailConfiguration.plainTextTemplate attribute defined at extension ticketsystem.
      CsEmailRecipients getRecipientType()
      Generated method - Getter of the CsTicketEventEmailConfiguration.recipientType attribute defined at extension ticketsystem.
      java.lang.String getSubject()
      Generated method - Getter of the CsTicketEventEmailConfiguration.subject attribute defined at extension ticketsystem.
      void setAlteredAttributes​(java.util.Set<AttributeDescriptorModel> value)
      Generated method - Setter of CsTicketEventEmailConfiguration.alteredAttributes attribute defined at extension ticketsystem.
      void setCode​(java.lang.String value)
      Generated method - Initial setter of CsTicketEventEmailConfiguration.code attribute defined at extension ticketsystem.
      void setEventType​(CommentTypeModel value)
      Generated method - Setter of CsTicketEventEmailConfiguration.eventType attribute defined at extension ticketsystem.
      void setHtmlTemplate​(RendererTemplateModel value)
      Generated method - Setter of CsTicketEventEmailConfiguration.htmlTemplate attribute defined at extension ticketsystem.
      void setPlainTextTemplate​(RendererTemplateModel value)
      Generated method - Setter of CsTicketEventEmailConfiguration.plainTextTemplate attribute defined at extension ticketsystem.
      void setRecipientType​(CsEmailRecipients value)
      Generated method - Setter of CsTicketEventEmailConfiguration.recipientType attribute defined at extension ticketsystem.
      void setSubject​(java.lang.String value)
      Generated method - Setter of CsTicketEventEmailConfiguration.subject attribute defined at extension ticketsystem.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

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

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • CODE

        public static final java.lang.String CODE
        Generated constant - Attribute key of CsTicketEventEmailConfiguration.code attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • PLAINTEXTTEMPLATE

        public static final java.lang.String PLAINTEXTTEMPLATE
        Generated constant - Attribute key of CsTicketEventEmailConfiguration.plainTextTemplate attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • HTMLTEMPLATE

        public static final java.lang.String HTMLTEMPLATE
        Generated constant - Attribute key of CsTicketEventEmailConfiguration.htmlTemplate attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • SUBJECT

        public static final java.lang.String SUBJECT
        Generated constant - Attribute key of CsTicketEventEmailConfiguration.subject attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • EVENTTYPE

        public static final java.lang.String EVENTTYPE
        Generated constant - Attribute key of CsTicketEventEmailConfiguration.eventType attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • ALTEREDATTRIBUTES

        public static final java.lang.String ALTEREDATTRIBUTES
        Generated constant - Attribute key of CsTicketEventEmailConfiguration.alteredAttributes attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • RECIPIENTTYPE

        public static final java.lang.String RECIPIENTTYPE
        Generated constant - Attribute key of CsTicketEventEmailConfiguration.recipientType attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CsTicketEventEmailConfigurationModel

        public CsTicketEventEmailConfigurationModel()
        Generated constructor - Default constructor for generic creation.
      • CsTicketEventEmailConfigurationModel

        public CsTicketEventEmailConfigurationModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • CsTicketEventEmailConfigurationModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CsTicketEventEmailConfigurationModel​(java.lang.String _code)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _code - initial attribute declared by type CsTicketEventEmailConfiguration at extension ticketsystem
      • CsTicketEventEmailConfigurationModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CsTicketEventEmailConfigurationModel​(java.lang.String _code,
                                                    ItemModel _owner)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _code - initial attribute declared by type CsTicketEventEmailConfiguration at extension ticketsystem
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getAlteredAttributes

        @Accessor(qualifier="alteredAttributes",
                  type=GETTER)
        public java.util.Set<AttributeDescriptorModel> getAlteredAttributes()
        Generated method - Getter of the CsTicketEventEmailConfiguration.alteredAttributes attribute defined at extension ticketsystem. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the alteredAttributes
      • getCode

        @Accessor(qualifier="code",
                  type=GETTER)
        public java.lang.String getCode()
        Generated method - Getter of the CsTicketEventEmailConfiguration.code attribute defined at extension ticketsystem.
        Returns:
        the code
      • getEventType

        @Accessor(qualifier="eventType",
                  type=GETTER)
        public CommentTypeModel getEventType()
        Generated method - Getter of the CsTicketEventEmailConfiguration.eventType attribute defined at extension ticketsystem.
        Returns:
        the eventType
      • getHtmlTemplate

        @Accessor(qualifier="htmlTemplate",
                  type=GETTER)
        public RendererTemplateModel getHtmlTemplate()
        Generated method - Getter of the CsTicketEventEmailConfiguration.htmlTemplate attribute defined at extension ticketsystem.
        Returns:
        the htmlTemplate
      • getPlainTextTemplate

        @Accessor(qualifier="plainTextTemplate",
                  type=GETTER)
        public RendererTemplateModel getPlainTextTemplate()
        Generated method - Getter of the CsTicketEventEmailConfiguration.plainTextTemplate attribute defined at extension ticketsystem.
        Returns:
        the plainTextTemplate
      • getRecipientType

        @Accessor(qualifier="recipientType",
                  type=GETTER)
        public CsEmailRecipients getRecipientType()
        Generated method - Getter of the CsTicketEventEmailConfiguration.recipientType attribute defined at extension ticketsystem.
        Returns:
        the recipientType
      • getSubject

        @Accessor(qualifier="subject",
                  type=GETTER)
        public java.lang.String getSubject()
        Generated method - Getter of the CsTicketEventEmailConfiguration.subject attribute defined at extension ticketsystem.
        Returns:
        the subject
      • setAlteredAttributes

        @Accessor(qualifier="alteredAttributes",
                  type=SETTER)
        public void setAlteredAttributes​(java.util.Set<AttributeDescriptorModel> value)
        Generated method - Setter of CsTicketEventEmailConfiguration.alteredAttributes attribute defined at extension ticketsystem.
        Parameters:
        value - the alteredAttributes
      • setCode

        @Accessor(qualifier="code",
                  type=SETTER)
        public void setCode​(java.lang.String value)
        Generated method - Initial setter of CsTicketEventEmailConfiguration.code attribute defined at extension ticketsystem. Can only be used at creation of model - before first save.
        Parameters:
        value - the code
      • setEventType

        @Accessor(qualifier="eventType",
                  type=SETTER)
        public void setEventType​(CommentTypeModel value)
        Generated method - Setter of CsTicketEventEmailConfiguration.eventType attribute defined at extension ticketsystem.
        Parameters:
        value - the eventType
      • setHtmlTemplate

        @Accessor(qualifier="htmlTemplate",
                  type=SETTER)
        public void setHtmlTemplate​(RendererTemplateModel value)
        Generated method - Setter of CsTicketEventEmailConfiguration.htmlTemplate attribute defined at extension ticketsystem.
        Parameters:
        value - the htmlTemplate
      • setPlainTextTemplate

        @Accessor(qualifier="plainTextTemplate",
                  type=SETTER)
        public void setPlainTextTemplate​(RendererTemplateModel value)
        Generated method - Setter of CsTicketEventEmailConfiguration.plainTextTemplate attribute defined at extension ticketsystem.
        Parameters:
        value - the plainTextTemplate
      • setRecipientType

        @Accessor(qualifier="recipientType",
                  type=SETTER)
        public void setRecipientType​(CsEmailRecipients value)
        Generated method - Setter of CsTicketEventEmailConfiguration.recipientType attribute defined at extension ticketsystem.
        Parameters:
        value - the recipientType
      • setSubject

        @Accessor(qualifier="subject",
                  type=SETTER)
        public void setSubject​(java.lang.String value)
        Generated method - Setter of CsTicketEventEmailConfiguration.subject attribute defined at extension ticketsystem.
        Parameters:
        value - the subject