com.ibm.ws.ffdc
Class FFDC

java.lang.Object
  extended by com.ibm.ws.ffdc.FFDC

public final class FFDC
extends java.lang.Object


Constructor Summary
FFDC()
           
 
Method Summary
static boolean deregisterDiagnosticModule(java.lang.String packageName)
          Deregister a diagnostic module for a package
static boolean deregisterIncidentForwarder(IncidentForwarder forwarder)
           
static java.util.Map<java.lang.String,DiagnosticModule> getDiagnosticModuleMap()
          Return the map of package names to diagnostic modules
static java.util.Set<IncidentForwarder> getIncidentForwarders()
           
static int registerDiagnosticModule(DiagnosticModule diagnosticModule, java.lang.String packageName)
          Register a diagnostic module
static boolean registerIncidentForwarder(IncidentForwarder forwarder)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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: