Class FFDCConfigurator

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

public class FFDCConfigurator extends 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.
  • Field Details

  • Constructor Details

    • FFDCConfigurator

      public FFDCConfigurator()
  • Method Details

    • init

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

      public static void update(Map<String,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 File getFFDCLocation()
    • getFileOutputStreamFactory

      public static TextFileOutputStreamFactory getFileOutputStreamFactory()
      Returns: