Class CORBALogDomains

java.lang.Object
com.sun.corba.se.spi.logging.CORBALogDomains

public abstract class CORBALogDomains extends Object
Defines constants for all of the logging domains used in the ORB. Note that this is the suffix to the log domain. The full domain is given by javax.enterprise.resource.corba.{ORBId}.{Log domain} where {ORBId} is the ORB ID of the ORB instance doing the logging.

The ORB implementation packages are mapped into these domains as follows:

  • activation: orbd.*
  • corba: rpc.presentation (CORBA API, typecode/any), oa.invocation (DII)
  • core: service context code in rpc.protocol (will eventually move to its own package)
  • dynamicany: rpc.presentation
  • encoding: rpc.encoding
  • iiop: rmiiop.delegate (ShutdownUtilDelegate needs to move somewhere)
  • interceptors: rpc.protocol
  • io: rpc.encoding
  • ior: oa.ior
  • javax: rmiiiop.delegate
  • logging: logging does not have a domain
  • naming: naming
  • oa: oa
  • orb: orb.lifecycle
  • orbutil: util
  • protocol: rpc.protocol
  • resolver: orb.resolver
  • transport: rpc.transport
  • txpoa: this will be removed in the future.
  • util: util
  • Field Details

    • TOP_LEVEL_DOMAIN

      public static final String TOP_LEVEL_DOMAIN
      See Also:
    • RPC

      public static final String RPC
      See Also:
    • RPC_PRESENTATION

      public static final String RPC_PRESENTATION
      Log domain for code directly implementing the CORBA API and the typecode/any machinery.
      See Also:
    • RPC_ENCODING

      public static final String RPC_ENCODING
      Log domain for any sort of wire encoding used in marshalling
      See Also:
    • RPC_PROTOCOL

      public static final String RPC_PROTOCOL
      Log domain for the code used to handle any kind of invocation protocol. This includes client and server delegates, client and server request dispatchers, service contexts, portable interceptors, and the GIOP protocol (but not CDR representation of data).
      See Also:
    • RPC_TRANSPORT

      public static final String RPC_TRANSPORT
      Log domain for low-level transport details, which are independent of encoding and presentation details. This includes selectors, acceptors, connections, connection management, and any other transport management functions.
      See Also:
    • NAMING

      public static final String NAMING
      See Also:
    • NAMING_LIFECYCLE

      public static final String NAMING_LIFECYCLE
      Log domain for naming context creation and destruction.
      See Also:
    • NAMING_READ

      public static final String NAMING_READ
      Log domain for name service lookup.
      See Also:
    • NAMING_UPDATE

      public static final String NAMING_UPDATE
      Log domain for name service bind, rebind, destroy, and other state change operations.
      See Also:
    • ORBD

      public static final String ORBD
      See Also:
    • ORBD_LOCATOR

      public static final String ORBD_LOCATOR
      Log domain for the ORBD locator function, which forwards client requests to their current server incarnation.
      See Also:
    • ORBD_ACTIVATOR

      public static final String ORBD_ACTIVATOR
      Log domain for the ORBD activator function, which starts server instances on demand.
      See Also:
    • ORBD_REPOSITORY

      public static final String ORBD_REPOSITORY
      Log domain for the Implementation Repository.
      See Also:
    • ORBD_SERVERTOOL

      public static final String ORBD_SERVERTOOL
      Log domain for the servertool utilitiy used to update the implementation repository.
      See Also:
    • ORB

      public static final String ORB
      See Also:
    • ORB_LIFECYCLE

      public static final String ORB_LIFECYCLE
      Log domain for ORB initialization, configuration, startup, and shutdown.
      See Also:
    • ORB_RESOLVER

      public static final String ORB_RESOLVER
      Log domain for ORB client side name resolution and supporting functions such as INS.
      See Also:
    • OA

      public static final String OA
      See Also:
    • OA_LIFECYCLE

      public static final String OA_LIFECYCLE
      Log domain for creation, destruction, and state change of Object Adapters and related classes (e.g. POAManager).
      See Also:
    • OA_IOR

      public static final String OA_IOR
      Log domain for all IOR related code.
      See Also:
    • OA_INVOCATION

      public static final String OA_INVOCATION
      Log domain for object adapter request dispatch.
      See Also:
    • RMIIIOP

      public static final String RMIIIOP
      See Also:
    • RMIIIOP_DELEGATE

      public static final String RMIIIOP_DELEGATE
      Log domain for the RMI-IIOP implementation in the Stub, Util, and PortableRemoteObject delegates.
      See Also:
    • UTIL

      public static final String UTIL
      Log domain for utility classes.
      See Also: