Table of Contents

Class MessageId

Namespace
Apache.NMS.ActiveMQ.Commands
Assembly
Apache.NMS.ActiveMQ.dll
public class MessageId : BaseDataStructure, DataStructure, ICloneable
Inheritance
MessageId
Implements
Inherited Members

Constructors

MessageId()

public MessageId()

MessageId(ProducerId, long)

public MessageId(ProducerId producerId, long producerSequenceId)

Parameters

producerId ProducerId
producerSequenceId long

MessageId(string)

public MessageId(string value)

Parameters

value string

Fields

ID_MESSAGEID

public const byte ID_MESSAGEID = 110

Field Value

byte

Properties

BrokerSequenceId

public long BrokerSequenceId { get; set; }

Property Value

long

ProducerId

public ProducerId ProducerId { get; set; }

Property Value

ProducerId

ProducerSequenceId

public long ProducerSequenceId { get; set; }

Property Value

long

TextView

public string TextView { get; set; }

Property Value

string

Methods

Equals(MessageId)

public virtual bool Equals(MessageId that)

Parameters

that MessageId

Returns

bool

Equals(object)

public override bool Equals(object that)

Parameters

that object

Returns

bool

GetDataStructureType()

public override byte GetDataStructureType()

Returns

byte

GetHashCode()

public override int GetHashCode()

Returns

int

SetValue(string)

public void SetValue(string messageKey)

Parameters

messageKey string

ToString()

public override string ToString()

Returns

string