Class ConfigureCacheRefreshAction

    • Constructor Detail

      • ConfigureCacheRefreshAction

        public ConfigureCacheRefreshAction()
    • Method Detail

      • setConfiguration

        public void setConfiguration​(GluuConfiguration configuration)
      • init

        public java.lang.String init()
      • update

        public java.lang.String update()
      • updateImpl

        public java.lang.String updateImpl()
      • cancel

        public java.lang.String cancel()
      • isCacheRefreshEnabled

        public boolean isCacheRefreshEnabled()
      • getCacheRefreshEnabledIntervalMinutes

        public int getCacheRefreshEnabledIntervalMinutes()
      • addSourceConfig

        public void addSourceConfig()
      • getSourceConfigs

        public java.util.List<org.gluu.model.ldap.GluuLdapConfiguration> getSourceConfigs()
      • getInumConfig

        public org.gluu.model.ldap.GluuLdapConfiguration getInumConfig()
      • getTargetConfig

        public org.gluu.model.ldap.GluuLdapConfiguration getTargetConfig()
      • getCacheRefreshConfig

        public org.gluu.config.oxtrust.CacheRefreshConfiguration getCacheRefreshConfig()
      • validateInterceptorScript

        public void validateInterceptorScript()
      • getInterceptorValidationMessage

        public java.lang.String getInterceptorValidationMessage()
      • isShowInterceptorValidationDialog

        public boolean isShowInterceptorValidationDialog()
      • hideShowInterceptorValidationDialog

        public void hideShowInterceptorValidationDialog()
      • isInitialized

        public boolean isInitialized()
      • removeItemFromSimpleProperties

        public void removeItemFromSimpleProperties​(java.util.List<org.gluu.model.SimpleProperty> simpleProperties,
                                                   org.gluu.model.SimpleProperty simpleProperty)
        Specified by:
        removeItemFromSimpleProperties in interface SimplePropertiesListModel
      • getActiveLdapConfig

        public org.gluu.model.ldap.GluuLdapConfiguration getActiveLdapConfig()
      • updateBindPassword

        public void updateBindPassword()
      • addLdapConfig

        public void addLdapConfig​(java.util.List<org.gluu.model.ldap.GluuLdapConfiguration> ldapConfigList)
        Specified by:
        addLdapConfig in interface LdapConfigurationModel
      • removeLdapConfig

        public void removeLdapConfig​(java.util.List<org.gluu.model.ldap.GluuLdapConfiguration> ldapConfigList,
                                     org.gluu.model.ldap.GluuLdapConfiguration removeLdapConfig)
        Specified by:
        removeLdapConfig in interface LdapConfigurationModel
      • getKeyAttributes

        public java.util.List<org.gluu.model.SimpleProperty> getKeyAttributes()
      • getKeyObjectClasses

        public java.util.List<org.gluu.model.SimpleProperty> getKeyObjectClasses()
      • getSourceAttributes

        public java.util.List<org.gluu.model.SimpleProperty> getSourceAttributes()
      • getAttributeMapping

        public java.util.List<org.gluu.model.SimpleCustomProperty> getAttributeMapping()
      • validateProperty

        public void validateProperty​(javax.faces.context.FacesContext context,
                                     javax.faces.component.UIComponent comp,
                                     java.lang.Object value)
      • checkDuplicateKetattribute

        public boolean checkDuplicateKetattribute()
      • testLdapConnection

        public java.lang.String testLdapConnection​(org.gluu.model.ldap.GluuLdapConfiguration ldapConfig)