JarScannerSF (Apache Tomcat 10.1.57 API Documentation)
Description: declaration: package: org.apache.catalina.storeconfig, class: JarScannerSF

# Class JarScannerSF

java.lang.Object
org.apache.catalina.storeconfig.StoreFactoryBase
org.apache.catalina.storeconfig.JarScannerSF

All Implemented Interfaces:
  `IStoreFactory`

public class JarScannerSF extends StoreFactoryBase
Store server.xml Element JarScanner

- ## Field Summary

  ### Fields inherited from class StoreFactoryBase

  `sm`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `JarScannerSF()`
  Constructs a new JarScannerSF.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `storeChildren(PrintWriter aWriter, int indent, Object aJarScanner, StoreDescription parentDesc)`
  Store the specified JarScanner properties and children (JarScannerFilter)

  ### Methods inherited from class StoreFactoryBase

  `getInfo, getRegistry, getStoreAppender, setRegistry, setStoreAppender, store, storeElement, storeElementArray, storeXMLHead`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### JarScannerSF

    public JarScannerSF()
    Constructs a new JarScannerSF.

- ## Method Details

  - ### storeChildren

    public void storeChildren(PrintWriter aWriter, int indent, Object aJarScanner, StoreDescription parentDesc) throws Exception
    Store the specified JarScanner properties and children (JarScannerFilter)

    Must Implement at subclass for custom store children handling.

    Overrides:
      `storeChildren` in class `StoreFactoryBase`
    Parameters:
      `aWriter` - Current output writer
      `indent` - Indentation level
      `aJarScanner` - Current element
      `parentDesc` - The element description
    Throws:
      `Exception` - Configuration storing error