# Uses of Package
org.eclipse.net4j.util.om.trace

- Packages that use org.eclipse.net4j.util.om.trace
  Package | Description
  --- | ---
  org.eclipse.net4j.util.om | Interfaces and classes for platform-independent operations and maintenance (O&M).
  org.eclipse.net4j.util.om.trace | Interfaces and classes for platform-independent tracing.

- Classes in org.eclipse.net4j.util.om.trace used by org.eclipse.net4j.util.om
  Class | Description
  --- | ---
  OMTraceHandler | Handles `trace events`, for example appends them to a `stream` sends them to a `remote` trace handler.
  OMTracer | A `named` `tracer` within the `hierarchy` of tracers of a `bundle`.

- Classes in org.eclipse.net4j.util.om.trace used by org.eclipse.net4j.util.om.trace
  Class | Description
  --- | ---
  ContextTracer | Encapsulates a tracing `context` and delegates trace calls to a bundle `tracer`.
  OMTraceHandler | Handles `trace events`, for example appends them to a `stream` sends them to a `remote` trace handler.
  OMTraceHandlerEvent | Encapsulates the information of a trace event.
  OMTracer | A `named` `tracer` within the `hierarchy` of tracers of a `bundle`.
  PrintTraceHandler | A `trace handler` that appends `trace events` to a `print stream`.
  RemoteTraceServer | A server that `agents` can connect to and that passes the received `trace events` to `registered` `listeners`.
  RemoteTraceServer.Event | A trace event being passed by a remote trace `server` to `registered` `listeners`.
  RemoteTraceServer.Listener | Listens to `trace events` being passed by a remote trace `server`.
  RemoteTraceServer.PrintListener | A `listener` that appends `trace events` to a `print stream`.