Class AprLifecycleListener

java.lang.Object
org.apache.catalina.core.AprLifecycleListener
All Implemented Interfaces:
LifecycleListener

public class AprLifecycleListener extends Object implements LifecycleListener
Implementation of LifecycleListener that will init and and destroy APR.
Since:
4.1
  • Field Details

    • sm

      protected static final StringManager sm
      The string manager for this package.
    • TCN_REQUIRED_MAJOR

      protected static final int TCN_REQUIRED_MAJOR
      See Also:
    • TCN_REQUIRED_MINOR

      protected static final int TCN_REQUIRED_MINOR
      See Also:
    • TCN_REQUIRED_PATCH

      protected static final int TCN_REQUIRED_PATCH
      See Also:
    • SSLEngine

      protected static String SSLEngine
    • FIPSMode

      protected static String FIPSMode
    • SSLRandomSeed

      protected static String SSLRandomSeed
    • sslInitialized

      protected static boolean sslInitialized
    • fipsModeActive

      protected static boolean fipsModeActive
    • lock

      protected static final Object lock
  • Constructor Details

    • AprLifecycleListener

      public AprLifecycleListener()
  • Method Details

    • isAprAvailable

      public static boolean isAprAvailable()
    • lifecycleEvent

      public void lifecycleEvent(LifecycleEvent event)
      Primary entry point for startup and shutdown events.
      Specified by:
      lifecycleEvent in interface LifecycleListener
      Parameters:
      event - The event that has occurred
    • getSSLEngine

      public String getSSLEngine()
    • setSSLEngine

      public void setSSLEngine(String SSLEngine)
    • getSSLRandomSeed

      public String getSSLRandomSeed()
    • setSSLRandomSeed

      public void setSSLRandomSeed(String SSLRandomSeed)
    • getFIPSMode

      public String getFIPSMode()
    • setFIPSMode

      public void setFIPSMode(String FIPSMode)
    • isFIPSModeActive

      public boolean isFIPSModeActive()
    • setUseAprConnector

      public void setUseAprConnector(boolean useAprConnector)
    • getUseAprConnector

      public static boolean getUseAprConnector()
    • setUseOpenSSL

      public void setUseOpenSSL(boolean useOpenSSL)
    • getUseOpenSSL

      public static boolean getUseOpenSSL()
    • isInstanceCreated

      public static boolean isInstanceCreated()