APIdia Launch Partner
Top Description Methods
sun.management.jdp

public Interface JdpPacket

Known Direct Implementers
sun.management.jdp.JdpGenericPacket, sun.management.jdp.JdpJmxPacket
Imports
java.io.IOException

Packet to broadcast

Each packet have to contain MAGIC and PROTOCOL_VERSION in order to be recognized as a valid JDP packet.

Default implementation build packet as a set of UTF-8 encoded Key/Value pairs are stored as an ordered list of values, and are sent to the server in that order.

Packet structure: 4 bytes JDP magic (0xC0FFE42) 2 bytes JDP protocol version (01) 2 bytes size of key x bytes key (UTF-8 encoded) 2 bytes size of value x bytes value (UTF-8 encoded) repeat as many times as necessary ...

Method Summary

Modifier and TypeMethod and Description
public byte[]

Returns:

assembled packet as an array of bytes
getPacketData
()

This method responsible to assemble packet and return a byte array ready to be sent across a Net.

Method Detail

getPacketDataback to summary
public byte[] getPacketData() throws IOException

This method responsible to assemble packet and return a byte array ready to be sent across a Net.

Returns:byte[]

assembled packet as an array of bytes