Class GigyaRaasComponentModel

All Implemented Interfaces:
Serializable

public class GigyaRaasComponentModel extends AbstractGigyaComponentModel
Generated model class for type GigyaRaasComponent first defined at extension gigyaservices.

Gigya RaaS login component.

See Also:
  • Field Details

    • _TYPECODE

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

      public static final String EMBED
      Generated constant - Attribute key of GigyaRaasComponent.embed attribute defined at extension gigyaservices.
      See Also:
    • CONTAINERID

      public static final String CONTAINERID
      Generated constant - Attribute key of GigyaRaasComponent.containerID attribute defined at extension gigyaservices.
      See Also:
    • SCREENSET

      public static final String SCREENSET
      Generated constant - Attribute key of GigyaRaasComponent.screenSet attribute defined at extension gigyaservices.
      See Also:
    • STARTSCREEN

      public static final String STARTSCREEN
      Generated constant - Attribute key of GigyaRaasComponent.startScreen attribute defined at extension gigyaservices.
      See Also:
    • LINKTEXT

      public static final String LINKTEXT
      Generated constant - Attribute key of GigyaRaasComponent.linkText attribute defined at extension gigyaservices.
      See Also:
    • PROFILEEDIT

      public static final String PROFILEEDIT
      Generated constant - Attribute key of GigyaRaasComponent.profileEdit attribute defined at extension gigyaservices.
      See Also:
    • ADVANCEDCONFIGURATION

      public static final String ADVANCEDCONFIGURATION
      Generated constant - Attribute key of GigyaRaasComponent.advancedConfiguration attribute defined at extension gigyaservices.
      See Also:
  • Constructor Details

    • GigyaRaasComponentModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public GigyaRaasComponentModel(CatalogVersionModel _catalogVersion, String _uid)
      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:
      _catalogVersion - initial attribute declared by type CMSItem at extension cms2
      _uid - initial attribute declared by type CMSItem at extension cms2
    • GigyaRaasComponentModel

      @Deprecated(since="4.1.1", forRemoval=true) public GigyaRaasComponentModel(CatalogVersionModel _catalogVersion, ItemModel _owner, String _uid)
      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:
      _catalogVersion - initial attribute declared by type CMSItem at extension cms2
      _owner - initial attribute declared by type Item at extension core
      _uid - initial attribute declared by type CMSItem at extension cms2
  • Method Details

    • getAdvancedConfiguration

      @Accessor(qualifier="advancedConfiguration", type=GETTER) public String getAdvancedConfiguration()
      Generated method - Getter of the GigyaRaasComponent.advancedConfiguration attribute defined at extension gigyaservices.
      Returns:
      the advancedConfiguration - JSON of advanced configuration to pass to the component
    • getContainerID

      @Accessor(qualifier="containerID", type=GETTER) public String getContainerID()
      Generated method - Getter of the GigyaRaasComponent.containerID attribute defined at extension gigyaservices.
      Returns:
      the containerID - If embedded the id of the div that the component would be embedded
    • getEmbed

      @Accessor(qualifier="embed", type=GETTER) public Boolean getEmbed()
      Generated method - Getter of the GigyaRaasComponent.embed attribute defined at extension gigyaservices.
      Returns:
      the embed - Should this screen set be embedded (true) or a modal window
    • getLinkText

      @Accessor(qualifier="linkText", type=GETTER) public String getLinkText()
      Generated method - Getter of the GigyaRaasComponent.linkText attribute defined at extension gigyaservices.
      Returns:
      the linkText - The text that would appear on the link if not embedded
    • getLinkText

      @Accessor(qualifier="linkText", type=GETTER) public String getLinkText(Locale loc)
      Generated method - Getter of the GigyaRaasComponent.linkText attribute defined at extension gigyaservices.
      Parameters:
      loc - the value localization key
      Returns:
      the linkText - The text that would appear on the link if not embedded
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getProfileEdit

      @Accessor(qualifier="profileEdit", type=GETTER) public Boolean getProfileEdit()
      Generated method - Getter of the GigyaRaasComponent.profileEdit attribute defined at extension gigyaservices.
      Returns:
      the profileEdit - Is this a profile edit commponet
    • getScreenSet

      @Accessor(qualifier="screenSet", type=GETTER) public String getScreenSet()
      Generated method - Getter of the GigyaRaasComponent.screenSet attribute defined at extension gigyaservices.
      Returns:
      the screenSet - The name of the screen-set to be presented
    • getStartScreen

      @Accessor(qualifier="startScreen", type=GETTER) public String getStartScreen()
      Generated method - Getter of the GigyaRaasComponent.startScreen attribute defined at extension gigyaservices.
      Returns:
      the startScreen - The name of the start screen
    • setAdvancedConfiguration

      @Accessor(qualifier="advancedConfiguration", type=SETTER) public void setAdvancedConfiguration(String value)
      Generated method - Setter of GigyaRaasComponent.advancedConfiguration attribute defined at extension gigyaservices.
      Parameters:
      value - the advancedConfiguration - JSON of advanced configuration to pass to the component
    • setContainerID

      @Accessor(qualifier="containerID", type=SETTER) public void setContainerID(String value)
      Generated method - Setter of GigyaRaasComponent.containerID attribute defined at extension gigyaservices.
      Parameters:
      value - the containerID - If embedded the id of the div that the component would be embedded
    • setEmbed

      @Accessor(qualifier="embed", type=SETTER) public void setEmbed(Boolean value)
      Generated method - Setter of GigyaRaasComponent.embed attribute defined at extension gigyaservices.
      Parameters:
      value - the embed - Should this screen set be embedded (true) or a modal window
    • setLinkText

      @Accessor(qualifier="linkText", type=SETTER) public void setLinkText(String value)
      Generated method - Setter of GigyaRaasComponent.linkText attribute defined at extension gigyaservices.
      Parameters:
      value - the linkText - The text that would appear on the link if not embedded
    • setLinkText

      @Accessor(qualifier="linkText", type=SETTER) public void setLinkText(String value, Locale loc)
      Generated method - Setter of GigyaRaasComponent.linkText attribute defined at extension gigyaservices.
      Parameters:
      value - the linkText - The text that would appear on the link if not embedded
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setProfileEdit

      @Accessor(qualifier="profileEdit", type=SETTER) public void setProfileEdit(Boolean value)
      Generated method - Setter of GigyaRaasComponent.profileEdit attribute defined at extension gigyaservices.
      Parameters:
      value - the profileEdit - Is this a profile edit commponet
    • setScreenSet

      @Accessor(qualifier="screenSet", type=SETTER) public void setScreenSet(String value)
      Generated method - Setter of GigyaRaasComponent.screenSet attribute defined at extension gigyaservices.
      Parameters:
      value - the screenSet - The name of the screen-set to be presented
    • setStartScreen

      @Accessor(qualifier="startScreen", type=SETTER) public void setStartScreen(String value)
      Generated method - Setter of GigyaRaasComponent.startScreen attribute defined at extension gigyaservices.
      Parameters:
      value - the startScreen - The name of the start screen