Class PluginSettingsHandler<T>

java.lang.Object
io.jans.casa.core.plugin.PluginSettingsHandler<T>
All Implemented Interfaces:
io.jans.casa.service.settings.IPluginSettingsHandler<T>

public class PluginSettingsHandler<T> extends Object implements io.jans.casa.service.settings.IPluginSettingsHandler<T>
  • Constructor Details

    • PluginSettingsHandler

      public PluginSettingsHandler(String pluginKey, Class<T> configClass)
  • Method Details

    • save

      public void save() throws Exception
      Specified by:
      save in interface io.jans.casa.service.settings.IPluginSettingsHandler<T>
      Throws:
      Exception
    • getSettings

      public T getSettings()
      Specified by:
      getSettings in interface io.jans.casa.service.settings.IPluginSettingsHandler<T>
    • setSettings

      public void setSettings(T settings)
      Specified by:
      setSettings in interface io.jans.casa.service.settings.IPluginSettingsHandler<T>