public class TransportDataBlock
extends java.lang.Object
Constructor and Description |
---|
TransportDataBlock(java.nio.ByteBuffer buffer,
int applicationHandle) |
Modifier and Type | Method and Description |
---|---|
boolean |
addDataEntry(com.apptelemetry.apm.impl.TransportDataBlock.DataEntry newEntry)
Add the given data entry to this data block if enough space and update blockLength.
|
static byte[] |
createContextOrSyncmarkToken(boolean isContextToken) |
int |
getApplicationHandle() |
long |
getCreationTimestamp() |
int |
getCurrentBlockLength() |
long |
getThreadId() |
boolean |
hasUserData() |
boolean |
isFinished() |
void |
setFinished(boolean finished) |
java.lang.String |
toString() |
java.nio.ByteBuffer |
writeBlock() |
public TransportDataBlock(java.nio.ByteBuffer buffer, int applicationHandle)
public int getCurrentBlockLength()
public int getApplicationHandle()
public long getThreadId()
public boolean isFinished()
public void setFinished(boolean finished)
public boolean hasUserData()
public long getCreationTimestamp()
public java.nio.ByteBuffer writeBlock()
public boolean addDataEntry(com.apptelemetry.apm.impl.TransportDataBlock.DataEntry newEntry)
newEntry
- DataEntrypublic static byte[] createContextOrSyncmarkToken(boolean isContextToken)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright (c) Fabasoft R&D GmbH, Linz, Austria, 1988-2015.