Package org.keycloak.jgroups.header
Class TracerHeader
java.lang.Object
org.jgroups.Header
org.keycloak.jgroups.header.TracerHeader
- All Implemented Interfaces:
org.jgroups.Constructable<org.jgroups.Header>
,org.jgroups.util.SizeStreamable
,org.jgroups.util.Streamable
public class TracerHeader
extends org.jgroups.Header
Header which carries an OpenTelemetry
Span
between requests and responses- Since:
- 1.0.0
- Author:
- Bela Ban
-
Field Summary
FieldsFields inherited from class org.jgroups.Header
prot_id
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jgroups.Header
getProtId, setProtId
-
Field Details
-
ID
public static final short ID- See Also:
-
ctx
-
-
Constructor Details
-
TracerHeader
public TracerHeader()
-
-
Method Details
-
getMagicId
public short getMagicId()- Specified by:
getMagicId
in classorg.jgroups.Header
-
create
-
put
-
get
-
keys
-
serializedSize
public int serializedSize() -
writeTo
- Throws:
IOException
-
readFrom
- Throws:
IOException
-
toString
- Overrides:
toString
in classorg.jgroups.Header
-