Class ExternalCacheRefreshService

  • All Implemented Interfaces:
    java.io.Serializable

    @ApplicationScoped
    @Named("externalCacheRefreshService")
    public class ExternalCacheRefreshService
    extends org.gluu.service.custom.script.ExternalScriptService
    Provides factory methods needed to create external cache refresh extension
    Author:
    Yuriy Movchan Date: 01/12/2015
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.gluu.service.custom.script.ExternalScriptService

        customScriptConfigurations, customScriptConfigurationsNameMap, customScriptManager, customScriptType, defaultExternalCustomScript, loaded, log
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.gluu.model.custom.script.model.bind.BindCredentials executeExternalGetBindCredentialsMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration, java.lang.String configId)  
      org.gluu.model.custom.script.model.bind.BindCredentials executeExternalGetBindCredentialsMethods​(java.lang.String configId)  
      boolean executeExternalIsStartProcessMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration)  
      boolean executeExternalIsStartProcessMethods()  
      boolean executeExternalUpdateUserMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration, GluuCustomPerson user)  
      boolean executeExternalUpdateUserMethods​(GluuCustomPerson user)  
      • Methods inherited from class org.gluu.service.custom.script.ExternalScriptService

        addExternalConfigurations, clearScriptError, configure, determineDefaultCustomScriptConfiguration, executeExternalGetApiVersion, getCustomScriptConfigurationByName, getCustomScriptConfigurations, getCustomScriptConfigurationsByDns, getCustomScriptType, getDefaultExternalCustomScript, init, isEnabled, isLoaded, reload, reloadExternal, saveScriptError
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExternalCacheRefreshService

        public ExternalCacheRefreshService()
    • Method Detail

      • executeExternalUpdateUserMethod

        public boolean executeExternalUpdateUserMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration,
                                                       GluuCustomPerson user)
      • executeExternalGetBindCredentialsMethod

        public org.gluu.model.custom.script.model.bind.BindCredentials executeExternalGetBindCredentialsMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration,
                                                                                                               java.lang.String configId)
      • executeExternalIsStartProcessMethod

        public boolean executeExternalIsStartProcessMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration)
      • executeExternalUpdateUserMethods

        public boolean executeExternalUpdateUserMethods​(GluuCustomPerson user)
      • executeExternalGetBindCredentialsMethods

        public org.gluu.model.custom.script.model.bind.BindCredentials executeExternalGetBindCredentialsMethods​(java.lang.String configId)
      • executeExternalIsStartProcessMethods

        public boolean executeExternalIsStartProcessMethods()