com.engiweb.profilemanager.common.bean

Class ExternalMappingBean

  • All Implemented Interfaces:
    com.engiweb.toolkit.common.IBean, java.io.Serializable


    public class ExternalMappingBean
    extends UserAttributeBean
    See Also:
    Serialized Form
    • Constructor Detail

      • ExternalMappingBean

        public ExternalMappingBean()
    • Method Detail

      • isExternal

        public boolean isExternal()
        Overrides:
        isExternal in class UserAttributeBean
        Returns:
        True = it is an external user attribute configured in "Virtual Attribute Mapping" panel of AGC for the Repository UserErc. False = it is a standard Person attribute from UserBean
      • getId

        public java.lang.Long getId()
      • setId

        public void setId(java.lang.Long id)
      • getRepository

        public java.lang.Long getRepository()
      • setRepository

        public void setRepository(java.lang.Long repository)
      • getLocalization

        public java.lang.Long getLocalization()
      • setLocalization

        public void setLocalization(java.lang.Long localization)
      • getLocalizationKey

        public java.lang.String getLocalizationKey()
        Overrides:
        getLocalizationKey in class UserAttributeBean
        Returns:
        Key used to get the localized label of the attribute. In case of External Attributes it is a numeric ID representing the record in the i18nmessages table. In case of Person attribute it is a string. The localized label is the front-end property files.
      • getLocalizationBeans

        public com.engiweb.pm.entity.BeanList<com.engiweb.localizationservice.common.bean.I18nMessageBean> getLocalizationBeans()
      • setLocalizationBeans

        public void setLocalizationBeans(com.engiweb.pm.entity.BeanList<com.engiweb.localizationservice.common.bean.I18nMessageBean> localizationBeans)
      • getOldLocalizationBeans

        public com.engiweb.pm.entity.BeanList<com.engiweb.localizationservice.common.bean.I18nMessageBean> getOldLocalizationBeans()
      • setOldLocalizationBeans

        public void setOldLocalizationBeans(com.engiweb.pm.entity.BeanList<com.engiweb.localizationservice.common.bean.I18nMessageBean> oldLocalizationBeans)
      • retrieveFieldNameAndValue

        public java.util.LinkedHashMap<java.lang.String,java.lang.Object> retrieveFieldNameAndValue()
        Overrides:
        retrieveFieldNameAndValue in class com.engiweb.pm.web.bean.AbstractBean