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
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
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofGigyaSessionConfig.codeattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaSessionConfig.gigyaConfigsattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaSessionConfig.sessionDurationattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaSessionConfig.sessionLeadattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaSessionConfig.sessionTypeattribute defined at extensiongigyaservices.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.GigyaSessionConfigModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextGigyaSessionConfigModel(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 parametersGigyaSessionConfigModel(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 TypeMethodDescriptiongetCode()Generated method - Getter of theGigyaSessionConfig.codeattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaSessionConfig.gigyaConfigsattribute defined at extensiongigyaservices.intGenerated method - Getter of theGigyaSessionConfig.sessionDurationattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaSessionConfig.sessionLeadattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaSessionConfig.sessionTypeattribute defined at extensiongigyaservices.voidGenerated method - Setter ofGigyaSessionConfig.codeattribute defined at extensiongigyaservices.voidsetGigyaConfigs(Set<GigyaConfigModel> value) Generated method - Setter ofGigyaSessionConfig.gigyaConfigsattribute defined at extensiongigyaservices.voidsetSessionDuration(int value) Generated method - Setter ofGigyaSessionConfig.sessionDurationattribute defined at extensiongigyaservices.voidsetSessionLead(GigyaSessionLead value) Generated method - Setter ofGigyaSessionConfig.sessionLeadattribute defined at extensiongigyaservices.voidsetSessionType(GigyaSessionType value) Generated method - Setter ofGigyaSessionConfig.sessionTypeattribute defined at extensiongigyaservices.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
CODE
Generated constant - Attribute key ofGigyaSessionConfig.codeattribute defined at extensiongigyaservices.- See Also:
-
SESSIONLEAD
Generated constant - Attribute key ofGigyaSessionConfig.sessionLeadattribute defined at extensiongigyaservices.- See Also:
-
SESSIONTYPE
Generated constant - Attribute key ofGigyaSessionConfig.sessionTypeattribute defined at extensiongigyaservices.- See Also:
-
SESSIONDURATION
Generated constant - Attribute key ofGigyaSessionConfig.sessionDurationattribute defined at extensiongigyaservices.- See Also:
-
GIGYACONFIGS
Generated constant - Attribute key ofGigyaSessionConfig.gigyaConfigsattribute defined at extensiongigyaservices.- 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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_gigyaConfigs- initial attribute declared by typeGigyaSessionConfigat extensiongigyaservices_sessionLead- initial attribute declared by typeGigyaSessionConfigat extensiongigyaservices_sessionType- initial attribute declared by typeGigyaSessionConfigat extensiongigyaservices
-
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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_gigyaConfigs- initial attribute declared by typeGigyaSessionConfigat extensiongigyaservices_owner- initial attribute declared by typeItemat extensioncore_sessionLead- initial attribute declared by typeGigyaSessionConfigat extensiongigyaservices_sessionType- initial attribute declared by typeGigyaSessionConfigat extensiongigyaservices
-
-
Method Details
-
getCode
Generated method - Getter of theGigyaSessionConfig.codeattribute defined at extensiongigyaservices.- Returns:
- the code
-
getGigyaConfigs
Generated method - Getter of theGigyaSessionConfig.gigyaConfigsattribute defined at extensiongigyaservices. 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 theGigyaSessionConfig.sessionDurationattribute defined at extensiongigyaservices.- Returns:
- the sessionDuration - Session duration in seconds.
-
getSessionLead
Generated method - Getter of theGigyaSessionConfig.sessionLeadattribute defined at extensiongigyaservices.- Returns:
- the sessionLead - Defines which system leads the session.
-
getSessionType
Generated method - Getter of theGigyaSessionConfig.sessionTypeattribute defined at extensiongigyaservices.- Returns:
- the sessionType - Defines what the session type is.
-
setCode
Generated method - Setter ofGigyaSessionConfig.codeattribute defined at extensiongigyaservices.- Parameters:
value- the code
-
setGigyaConfigs
@Accessor(qualifier="gigyaConfigs", type=SETTER) public void setGigyaConfigs(Set<GigyaConfigModel> value) Generated method - Setter ofGigyaSessionConfig.gigyaConfigsattribute defined at extensiongigyaservices.- Parameters:
value- the gigyaConfigs
-
setSessionDuration
@Accessor(qualifier="sessionDuration", type=SETTER) public void setSessionDuration(int value) Generated method - Setter ofGigyaSessionConfig.sessionDurationattribute defined at extensiongigyaservices.- Parameters:
value- the sessionDuration - Session duration in seconds.
-
setSessionLead
Generated method - Setter ofGigyaSessionConfig.sessionLeadattribute defined at extensiongigyaservices.- Parameters:
value- the sessionLead - Defines which system leads the session.
-
setSessionType
Generated method - Setter ofGigyaSessionConfig.sessionTypeattribute defined at extensiongigyaservices.- Parameters:
value- the sessionType - Defines what the session type is.
-