FileDocCategorySizeDatePackage
CORBALogDomains.javaAPI DocJava SE 5 API5040Fri Aug 26 14:54:38 BST 2005com.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

Fields Summary
public static String
TOP_LEVEL_DOMAIN
public static final String
RPC
public static final String
RPC_PRESENTATION
Log domain for code directly implementing the CORBA API and the typecode/any machinery.
public static final String
RPC_ENCODING
Log domain for any sort of wire encoding used in marshalling
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).
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.
public static final String
NAMING
public static final String
NAMING_LIFECYCLE
Log domain for naming context creation and destruction.
public static final String
NAMING_READ
Log domain for name service lookup.
public static final String
NAMING_UPDATE
Log domain for name service bind, rebind, destroy, and other state change operations.
public static final String
ORBD
public static final String
ORBD_LOCATOR
Log domain for the ORBD locator function, which forwards client requests to their current server incarnation.
public static final String
ORBD_ACTIVATOR
Log domain for the ORBD activator function, which starts server instances on demand.
public static final String
ORBD_REPOSITORY
Log domain for the Implementation Repository.
public static final String
ORBD_SERVERTOOL
Log domain for the servertool utilitiy used to update the implementation repository.
public static final String
ORB
public static final String
ORB_LIFECYCLE
Log domain for ORB initialization, configuration, startup, and shutdown.
public static final String
ORB_RESOLVER
Log domain for ORB client side name resolution and supporting functions such as INS.
public static final String
OA
public static final String
OA_LIFECYCLE
Log domain for creation, destruction, and state change of Object Adapters and related classes (e.g. POAManager).
public static final String
OA_IOR
Log domain for all IOR related code.
public static final String
OA_INVOCATION
Log domain for object adapter request dispatch.
public static final String
RMIIIOP
public static final String
RMIIIOP_DELEGATE
Log domain for the RMI-IIOP implementation in the Stub, Util, and PortableRemoteObject delegates.
public static final String
UTIL
Log domain for utility classes.
Constructors Summary
private CORBALogDomains()

Methods Summary