| Interface | Description |
|---|---|
| OpenKitInitializer |
Provides relevant data for initializing / creating an OpenKit instance.
|
| OpenKitObject |
Basic interface for every OpenKit related object.
|
| SessionCreator |
Defines a creator for new sessions.
|
| SessionCreatorInput |
Provider of the input parameters for the
SessionCreator |
| SessionState |
Holds information about the current state of a session
|
| Class | Description |
|---|---|
| BaseActionImpl |
Abstract base class implementing the
Action interface. |
| LeafActionImpl |
Implementation of a leaf action.
|
| OpenKitComposite |
A composite base class for OpenKit objects.
|
| OpenKitImpl |
Actual implementation of the
OpenKit interface. |
| OpenKitInitializerImpl | |
| RootActionImpl |
Actual implementation of the
RootAction interface. |
| SessionCreatorImpl | |
| SessionImpl |
Actual implementation of the
Session interface. |
| SessionProxyImpl |
Implements a surrogate for a
Session to perform session splitting after:
a configured number of events
after a configured idle timeout
after a configured maximum session duration
|
| WebRequestTracerBaseImpl |
Abstract base class implementation of the
WebRequestTracer interface. |
| WebRequestTracerStringURL |
Inherited class of
WebRequestTracerBaseImpl which can be used for tracing and timing of a web request handled by any 3rd party HTTP Client. |
| WebRequestTracerURLConnection |
Inherited class of
WebRequestTracerBaseImpl which can be used for tracing and timing of a web request provided as a URLConnection. |
| Enum | Description |
|---|---|
| NullRootAction |
This implementation of
RootAction is returned by Session.enterAction(String) when the
Session.end()has been called before. |
| NullSession |
This
Session implementation is returned by OpenKit.createSession(String) when the OpenKit.shutdown()
has been called before. |
| NullWebRequestTracer |
This implementation of
WebRequestTracer is returned by Action.traceWebRequest(String) or
Action.traceWebRequest(java.net.URLConnection) when the Action.leaveAction() ()}
has been called before. |