Interface | Description |
---|---|
EncodeableParameter |
Implemented by users of this facility when a message parameter should be encoded directly into a SAS message buffer (for performance reasons).
|
EnumParameter |
A SAS enum parameter.
|
EventMessage |
Methods to set message fields specific to Events.
|
MarkerMessage |
Methods to set message fields specific to Markers.
|
MarshalableParameter |
Implemented by users of this facility when a message parameter can be marshalled into a byte array but the marshalling should be deferred until it is known that it is needed (for performance reasons).
|
Message<T extends Message> |
Superinterface of
EventMessage and MarkerMessage with functionality common to both. |
SasEventEnum |
Interface implemented by enumerated types that provide SAS Event IDs.
|
SasFacility |
Entry point to the SAS event reporting facility.
|
Trail |
The primary interface for creating and reporting markers and events.
|
Class | Description |
---|---|
InvokingTrailAccessor |
Provides access to the InvokingTrail.
|
NullEventMessageImpl |
This is public because package-private is classloader-package-private.
|
NullMarkerMessageImpl |
This is public because package-private is classloader-package-private.
|
NullSasFacilityImpl |
No-op implementation of the SAS facility to support unit testing and components shared by
non-SLEE applications.
|
NullTrailImpl |
This is public because package-private is classloader-package-private.
|
Enum | Description |
---|---|
Markers |
Markers defined by SAS.
|
Scope |
The scope of a SAS marker.
|
UniquenessScope |