com.ibm.ws.ffdc

Class FFDCConfigurator

  • java.lang.Object
    • com.ibm.ws.ffdc.FFDCConfigurator


  • public class FFDCConfigurator
    extends java.lang.Object
    Configurator: Uses a LogProvider configuration to initialize the FFDC service. The log provider is required to provide a non-null delegate. This delegate can not be reset.
    • Constructor Summary

      Constructors 
      Constructor and Description
      FFDCConfigurator() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static com.ibm.wsspi.logprovider.FFDCFilterService getDelegate() 
      static java.io.File getFFDCLocation() 
      static TextFileOutputStreamFactory getFileOutputStreamFactory() 
      static void init(com.ibm.wsspi.logprovider.LogProviderConfig config)
      Initialize FFDC (and underlying FFDC service).
      static void stop()
      Stop the FFDC service (the disabled delegate will be used until reconfigured).
      static void update(java.util.Map<java.lang.String,java.lang.Object> newConfig)
      Update FFDC service with new configuration values (based on injection via config admin).
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FFDCConfigurator

        public FFDCConfigurator()
    • Method Detail

      • init

        public static void init(com.ibm.wsspi.logprovider.LogProviderConfig config)
        Initialize FFDC (and underlying FFDC service).
      • update

        public static void update(java.util.Map<java.lang.String,java.lang.Object> newConfig)
        Update FFDC service with new configuration values (based on injection via config admin). The parameter map should be modified to match actual values used (e.g. substitution in case of error).
        Parameters:
        newConfig -
      • getDelegate

        public static com.ibm.wsspi.logprovider.FFDCFilterService getDelegate()
      • stop

        public static void stop()
        Stop the FFDC service (the disabled delegate will be used until reconfigured).
      • getFFDCLocation

        public static java.io.File getFFDCLocation()