Class AprLifecycleListener

  • All Implemented Interfaces:
    LifecycleListener

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

      • sm

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

        protected static final int TCN_RECOMMENDED_MINOR
        See Also:
        Constant Field Values
      • SSLEngine

        protected static java.lang.String SSLEngine
      • FIPSMode

        protected static java.lang.String FIPSMode
      • SSLRandomSeed

        protected static java.lang.String SSLRandomSeed
      • sslInitialized

        protected static boolean sslInitialized
      • aprInitialized

        protected static boolean aprInitialized
      • aprAvailable

        protected static boolean aprAvailable
      • useAprConnector

        protected static boolean useAprConnector
      • useOpenSSL

        protected static boolean useOpenSSL
      • fipsModeActive

        protected static boolean fipsModeActive
      • lock

        protected static final java.lang.Object lock
    • Constructor Detail

      • AprLifecycleListener

        public AprLifecycleListener()
    • Method Detail

      • 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 java.lang.String getSSLEngine()
      • setSSLEngine

        public void setSSLEngine​(java.lang.String SSLEngine)
      • getSSLRandomSeed

        public java.lang.String getSSLRandomSeed()
      • setSSLRandomSeed

        public void setSSLRandomSeed​(java.lang.String SSLRandomSeed)
      • getFIPSMode

        public java.lang.String getFIPSMode()
      • setFIPSMode

        public void setFIPSMode​(java.lang.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()