Class FFDC


  • public final class FFDC
    extends java.lang.Object
    • Constructor Detail

      • FFDC

        public FFDC()
    • Method Detail

      • registerDiagnosticModule

        public static int registerDiagnosticModule​(DiagnosticModule diagnosticModule,
                                                   java.lang.String packageName)
        Register a diagnostic module
        Parameters:
        diagnosticModule - The diagnostic module to be registered
        packageName - The package name with which to register
        Returns:
        0 if the diagnostic module is registered 1 if the diagnostic module was already registered 3 if the diagnostic module could not be initialized
      • deregisterDiagnosticModule

        public static boolean deregisterDiagnosticModule​(java.lang.String packageName)
        Deregister a diagnostic module for a package
        Parameters:
        packageName - The package name for which to deregister a diagnostic module
        Returns:
        true if a diagnostic module was registered from the package (and is now not registered), false otherwise
      • getDiagnosticModuleMap

        public static java.util.Map<java.lang.String,​DiagnosticModule> getDiagnosticModuleMap()
        Return the map of package names to diagnostic modules
        Returns:
        Map
      • registerIncidentForwarder

        public static boolean registerIncidentForwarder​(IncidentForwarder forwarder)
      • deregisterIncidentForwarder

        public static boolean deregisterIncidentForwarder​(IncidentForwarder forwarder)
      • getIncidentForwarders

        public static java.util.Set<IncidentForwarder> getIncidentForwarders()
        Returns: