Class AbstractModule

java.lang.Object
net.shibboleth.profile.module.AbstractModule
All Implemented Interfaces:
Module, Component, IdentifiedComponent
Direct Known Subclasses:
PropertyDrivenModule

public abstract class AbstractModule extends Object implements Module
Module base class implementing basic file management.
Since:
9.0.0
  • Field Details

    • log

      @Nonnull private org.slf4j.Logger log
      Class logger.
    • moduleResources

      @Nonnull private Collection<Module.ModuleResource> moduleResources
      Module resources.
    • appNewExt

      @Nonnull private String appNewExt
      Version-aware extension for new files added.
  • Constructor Details

    • AbstractModule

      protected AbstractModule(@Nullable String version)
      Constructor.
      Parameters:
      version - version of the containing application (or null if none available)
  • Method Details