org.arm4.arm40.tranreport

Class ArmSystemAddress

public class ArmSystemAddress extends ArmToken implements ArmSystemAddress

Encapsulates the network addressing information for a system. It may be used with ArmTranReport if the reported transaction executed on a different system.
Field Summary
static shortFORMAT_HOSTNAME
static shortFORMAT_IPV4
static shortFORMAT_IPV4PORT
static shortFORMAT_IPV6
static shortFORMAT_IPV6PORT
static shortFORMAT_SNA
static shortFORMAT_UUID
static shortFORMAT_X25
protected shortm_addressFormat
protected ArmIDm_addressId
Constructor Summary
ArmSystemAddress(short format, byte[] addressBytes, ArmID id)
Create ARM System Address.
ArmSystemAddress(short format, byte[] addressBytes, int offset, ArmID id)
Create ARM System Address.
ArmSystemAddress(short format, byte[] addressBytes, int offset, int length, ArmID id)
Create ARM System Address.
Method Summary
byte[]getAddress()
shortgetFormat()
ArmIDgetID()

Field Detail

FORMAT_HOSTNAME

public static final short FORMAT_HOSTNAME

FORMAT_IPV4

public static final short FORMAT_IPV4

FORMAT_IPV4PORT

public static final short FORMAT_IPV4PORT

FORMAT_IPV6

public static final short FORMAT_IPV6

FORMAT_IPV6PORT

public static final short FORMAT_IPV6PORT

FORMAT_SNA

public static final short FORMAT_SNA

FORMAT_UUID

public static final short FORMAT_UUID

FORMAT_X25

public static final short FORMAT_X25

m_addressFormat

protected short m_addressFormat

m_addressId

protected ArmID m_addressId

Constructor Detail

ArmSystemAddress

public ArmSystemAddress(short format, byte[] addressBytes, ArmID id)
Create ARM System Address.

Parameters: format addressBytes id

ArmSystemAddress

public ArmSystemAddress(short format, byte[] addressBytes, int offset, ArmID id)
Create ARM System Address.

Parameters: format addressBytes offset id

ArmSystemAddress

public ArmSystemAddress(short format, byte[] addressBytes, int offset, int length, ArmID id)
Create ARM System Address.

Parameters: format addressBytes offset length id

Method Detail

getAddress

public byte[] getAddress()

getFormat

public short getFormat()

getID

public ArmID getID()