Class GigyaSessionConfigModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.gigya.gigyaservices.model.GigyaSessionConfigModel
All Implemented Interfaces:
Serializable

public class GigyaSessionConfigModel extends ItemModel
Generated model class for type GigyaSessionConfig first defined at extension gigyaservices.
See Also:
  • 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 final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of GigyaSessionConfig.code attribute defined at extension gigyaservices.
    static final String
    Generated constant - Attribute key of GigyaSessionConfig.gigyaConfigs attribute defined at extension gigyaservices.
    static final String
    Generated constant - Attribute key of GigyaSessionConfig.sessionDuration attribute defined at extension gigyaservices.
    static final String
    Generated constant - Attribute key of GigyaSessionConfig.sessionLead attribute defined at extension gigyaservices.
    static final String
    Generated constant - Attribute key of GigyaSessionConfig.sessionType attribute defined at extension gigyaservices.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    GigyaSessionConfigModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    GigyaSessionConfigModel(Set<GigyaConfigModel> _gigyaConfigs, ItemModel _owner, GigyaSessionLead _sessionLead, GigyaSessionType _sessionType)
    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
    GigyaSessionConfigModel(Set<GigyaConfigModel> _gigyaConfigs, GigyaSessionLead _sessionLead, GigyaSessionType _sessionType)
    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

    Modifier and Type
    Method
    Description
    Generated method - Getter of the GigyaSessionConfig.code attribute defined at extension gigyaservices.
    Generated method - Getter of the GigyaSessionConfig.gigyaConfigs attribute defined at extension gigyaservices.
    int
    Generated method - Getter of the GigyaSessionConfig.sessionDuration attribute defined at extension gigyaservices.
    Generated method - Getter of the GigyaSessionConfig.sessionLead attribute defined at extension gigyaservices.
    Generated method - Getter of the GigyaSessionConfig.sessionType attribute defined at extension gigyaservices.
    void
    setCode(String value)
    Generated method - Setter of GigyaSessionConfig.code attribute defined at extension gigyaservices.
    void
    Generated method - Setter of GigyaSessionConfig.gigyaConfigs attribute defined at extension gigyaservices.
    void
    setSessionDuration(int value)
    Generated method - Setter of GigyaSessionConfig.sessionDuration attribute defined at extension gigyaservices.
    void
    Generated method - Setter of GigyaSessionConfig.sessionLead attribute defined at extension gigyaservices.
    void
    Generated method - Setter of GigyaSessionConfig.sessionType attribute defined at extension gigyaservices.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    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 Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of GigyaSessionConfig.code attribute defined at extension gigyaservices.
      See Also:
    • SESSIONLEAD

      public static final String SESSIONLEAD
      Generated constant - Attribute key of GigyaSessionConfig.sessionLead attribute defined at extension gigyaservices.
      See Also:
    • SESSIONTYPE

      public static final String SESSIONTYPE
      Generated constant - Attribute key of GigyaSessionConfig.sessionType attribute defined at extension gigyaservices.
      See Also:
    • SESSIONDURATION

      public static final String SESSIONDURATION
      Generated constant - Attribute key of GigyaSessionConfig.sessionDuration attribute defined at extension gigyaservices.
      See Also:
    • GIGYACONFIGS

      public static final String GIGYACONFIGS
      Generated constant - Attribute key of GigyaSessionConfig.gigyaConfigs attribute defined at extension gigyaservices.
      See Also:
  • Constructor Details

    • GigyaSessionConfigModel

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

      public GigyaSessionConfigModel(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
    • GigyaSessionConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public GigyaSessionConfigModel(Set<GigyaConfigModel> _gigyaConfigs, GigyaSessionLead _sessionLead, GigyaSessionType _sessionType)
      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:
      _gigyaConfigs - initial attribute declared by type GigyaSessionConfig at extension gigyaservices
      _sessionLead - initial attribute declared by type GigyaSessionConfig at extension gigyaservices
      _sessionType - initial attribute declared by type GigyaSessionConfig at extension gigyaservices
    • GigyaSessionConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public GigyaSessionConfigModel(Set<GigyaConfigModel> _gigyaConfigs, ItemModel _owner, GigyaSessionLead _sessionLead, GigyaSessionType _sessionType)
      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:
      _gigyaConfigs - initial attribute declared by type GigyaSessionConfig at extension gigyaservices
      _owner - initial attribute declared by type Item at extension core
      _sessionLead - initial attribute declared by type GigyaSessionConfig at extension gigyaservices
      _sessionType - initial attribute declared by type GigyaSessionConfig at extension gigyaservices
  • Method Details

    • getCode

      @Accessor(qualifier="code", type=GETTER) public String getCode()
      Generated method - Getter of the GigyaSessionConfig.code attribute defined at extension gigyaservices.
      Returns:
      the code
    • getGigyaConfigs

      @Accessor(qualifier="gigyaConfigs", type=GETTER) public Set<GigyaConfigModel> getGigyaConfigs()
      Generated method - Getter of the GigyaSessionConfig.gigyaConfigs attribute defined at extension gigyaservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the gigyaConfigs
    • getSessionDuration

      @Accessor(qualifier="sessionDuration", type=GETTER) public int getSessionDuration()
      Generated method - Getter of the GigyaSessionConfig.sessionDuration attribute defined at extension gigyaservices.
      Returns:
      the sessionDuration - Session duration in seconds.
    • getSessionLead

      @Accessor(qualifier="sessionLead", type=GETTER) public GigyaSessionLead getSessionLead()
      Generated method - Getter of the GigyaSessionConfig.sessionLead attribute defined at extension gigyaservices.
      Returns:
      the sessionLead - Defines which system leads the session.
    • getSessionType

      @Accessor(qualifier="sessionType", type=GETTER) public GigyaSessionType getSessionType()
      Generated method - Getter of the GigyaSessionConfig.sessionType attribute defined at extension gigyaservices.
      Returns:
      the sessionType - Defines what the session type is.
    • setCode

      @Accessor(qualifier="code", type=SETTER) public void setCode(String value)
      Generated method - Setter of GigyaSessionConfig.code attribute defined at extension gigyaservices.
      Parameters:
      value - the code
    • setGigyaConfigs

      @Accessor(qualifier="gigyaConfigs", type=SETTER) public void setGigyaConfigs(Set<GigyaConfigModel> value)
      Generated method - Setter of GigyaSessionConfig.gigyaConfigs attribute defined at extension gigyaservices.
      Parameters:
      value - the gigyaConfigs
    • setSessionDuration

      @Accessor(qualifier="sessionDuration", type=SETTER) public void setSessionDuration(int value)
      Generated method - Setter of GigyaSessionConfig.sessionDuration attribute defined at extension gigyaservices.
      Parameters:
      value - the sessionDuration - Session duration in seconds.
    • setSessionLead

      @Accessor(qualifier="sessionLead", type=SETTER) public void setSessionLead(GigyaSessionLead value)
      Generated method - Setter of GigyaSessionConfig.sessionLead attribute defined at extension gigyaservices.
      Parameters:
      value - the sessionLead - Defines which system leads the session.
    • setSessionType

      @Accessor(qualifier="sessionType", type=SETTER) public void setSessionType(GigyaSessionType value)
      Generated method - Setter of GigyaSessionConfig.sessionType attribute defined at extension gigyaservices.
      Parameters:
      value - the sessionType - Defines what the session type is.