Class SessionEventModel

    • 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 AGENT
      Generated constant - Attribute key of SessionEvent.agent attribute defined at extension ticketsystem.
      static java.lang.String BASESITE
      Generated constant - Attribute key of SessionEvent.baseSite attribute defined at extension ticketsystem.
      static java.lang.String EVENTTIME
      Generated constant - Attribute key of SessionEvent.eventTime attribute defined at extension ticketsystem.
      static java.lang.String GROUPS
      Generated constant - Attribute key of SessionEvent.groups attribute defined at extension ticketsystem.
      static java.lang.String SESSIONID
      Generated constant - Attribute key of SessionEvent.sessionID 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
      SessionEventModel()
      Generated constructor - Default constructor for generic creation.
      SessionEventModel​(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
      SessionEventModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      EmployeeModel getAgent()
      Generated method - Getter of the SessionEvent.agent attribute defined at extension ticketsystem.
      BaseSiteModel getBaseSite()
      Generated method - Getter of the SessionEvent.baseSite attribute defined at extension ticketsystem.
      java.util.Date getEventTime()
      Generated method - Getter of the SessionEvent.eventTime attribute defined at extension ticketsystem.
      java.util.List<PrincipalGroupModel> getGroups()
      Generated method - Getter of the SessionEvent.groups attribute defined at extension ticketsystem.
      java.lang.String getSessionID()
      Generated method - Getter of the SessionEvent.sessionID attribute defined at extension ticketsystem.
      void setAgent​(EmployeeModel value)
      Generated method - Setter of SessionEvent.agent attribute defined at extension ticketsystem.
      void setBaseSite​(BaseSiteModel value)
      Generated method - Setter of SessionEvent.baseSite attribute defined at extension ticketsystem.
      void setEventTime​(java.util.Date value)
      Generated method - Setter of SessionEvent.eventTime attribute defined at extension ticketsystem.
      void setGroups​(java.util.List<PrincipalGroupModel> value)
      Generated method - Setter of SessionEvent.groups attribute defined at extension ticketsystem.
      void setSessionID​(java.lang.String value)
      Generated method - Setter of SessionEvent.sessionID 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
      • EVENTTIME

        public static final java.lang.String EVENTTIME
        Generated constant - Attribute key of SessionEvent.eventTime attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • AGENT

        public static final java.lang.String AGENT
        Generated constant - Attribute key of SessionEvent.agent attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • SESSIONID

        public static final java.lang.String SESSIONID
        Generated constant - Attribute key of SessionEvent.sessionID attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • BASESITE

        public static final java.lang.String BASESITE
        Generated constant - Attribute key of SessionEvent.baseSite attribute defined at extension ticketsystem.
        See Also:
        Constant Field Values
      • GROUPS

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

      • SessionEventModel

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

        public SessionEventModel​(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
      • SessionEventModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SessionEventModel​(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:
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getAgent

        @Accessor(qualifier="agent",
                  type=GETTER)
        public EmployeeModel getAgent()
        Generated method - Getter of the SessionEvent.agent attribute defined at extension ticketsystem.
        Returns:
        the agent - Any employee.
      • getBaseSite

        @Accessor(qualifier="baseSite",
                  type=GETTER)
        public BaseSiteModel getBaseSite()
        Generated method - Getter of the SessionEvent.baseSite attribute defined at extension ticketsystem.
        Returns:
        the baseSite - Site model where event was created.
      • getEventTime

        @Accessor(qualifier="eventTime",
                  type=GETTER)
        public java.util.Date getEventTime()
        Generated method - Getter of the SessionEvent.eventTime attribute defined at extension ticketsystem.
        Returns:
        the eventTime - Event creation time.
      • getGroups

        @Accessor(qualifier="groups",
                  type=GETTER)
        public java.util.List<PrincipalGroupModel> getGroups()
        Generated method - Getter of the SessionEvent.groups attribute defined at extension ticketsystem. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the groups
      • getSessionID

        @Accessor(qualifier="sessionID",
                  type=GETTER)
        public java.lang.String getSessionID()
        Generated method - Getter of the SessionEvent.sessionID attribute defined at extension ticketsystem.
        Returns:
        the sessionID - Unique identificator.
      • setAgent

        @Accessor(qualifier="agent",
                  type=SETTER)
        public void setAgent​(EmployeeModel value)
        Generated method - Setter of SessionEvent.agent attribute defined at extension ticketsystem.
        Parameters:
        value - the agent - Any employee.
      • setBaseSite

        @Accessor(qualifier="baseSite",
                  type=SETTER)
        public void setBaseSite​(BaseSiteModel value)
        Generated method - Setter of SessionEvent.baseSite attribute defined at extension ticketsystem.
        Parameters:
        value - the baseSite - Site model where event was created.
      • setEventTime

        @Accessor(qualifier="eventTime",
                  type=SETTER)
        public void setEventTime​(java.util.Date value)
        Generated method - Setter of SessionEvent.eventTime attribute defined at extension ticketsystem.
        Parameters:
        value - the eventTime - Event creation time.
      • setGroups

        @Accessor(qualifier="groups",
                  type=SETTER)
        public void setGroups​(java.util.List<PrincipalGroupModel> value)
        Generated method - Setter of SessionEvent.groups attribute defined at extension ticketsystem.
        Parameters:
        value - the groups
      • setSessionID

        @Accessor(qualifier="sessionID",
                  type=SETTER)
        public void setSessionID​(java.lang.String value)
        Generated method - Setter of SessionEvent.sessionID attribute defined at extension ticketsystem.
        Parameters:
        value - the sessionID - Unique identificator.