Class SpringResourceLoader<M>

java.lang.Object
org.pac4j.core.util.InitializableObject
org.pac4j.core.resource.SpringResourceLoader<M>

public abstract class SpringResourceLoader<M> extends InitializableObject
A loader based on a Spring Resource.
Since:
6.0.0
Author:
Jerome LELEU
  • Field Details

    • resource

      protected final org.springframework.core.io.Resource resource
    • loaded

      protected M loaded
  • Constructor Details

    • SpringResourceLoader

      public SpringResourceLoader()
  • Method Details

    • internalInit

      protected final void internalInit(boolean forceReinit)
      Internal initialization of the object.
      Specified by:
      internalInit in class InitializableObject
      Parameters:
      forceReinit - a boolean
    • load

      public final M load()

      load.

      Returns:
      a M object
    • hasChanged

      public boolean hasChanged()

      hasChanged.

      Returns:
      a boolean
    • internalLoad

      protected abstract void internalLoad()

      internalLoad.