Table of Contents

Class BaseCommand

Namespace
Apache.NMS.ActiveMQ.Commands
Assembly
Apache.NMS.ActiveMQ.dll
public abstract class BaseCommand : BaseDataStructure, Command, DataStructure, ICloneable
Inheritance
BaseCommand
Implements
Derived
Inherited Members

Constructors

BaseCommand()

protected BaseCommand()

Properties

CommandId

public int CommandId { get; set; }

Property Value

int

IsBrokerInfo

public virtual bool IsBrokerInfo { get; }

Property Value

bool

IsConnectionControl

public virtual bool IsConnectionControl { get; }

Property Value

bool

IsConnectionError

public virtual bool IsConnectionError { get; }

Property Value

bool

IsConnectionInfo

public virtual bool IsConnectionInfo { get; }

Property Value

bool

IsConsumerControl

public virtual bool IsConsumerControl { get; }

Property Value

bool

IsConsumerInfo

public virtual bool IsConsumerInfo { get; }

Property Value

bool

IsControlCommand

public virtual bool IsControlCommand { get; }

Property Value

bool

IsDestinationInfo

public virtual bool IsDestinationInfo { get; }

Property Value

bool

IsFlushCommand

public virtual bool IsFlushCommand { get; }

Property Value

bool

IsKeepAliveInfo

public virtual bool IsKeepAliveInfo { get; }

Property Value

bool

IsMessage

public virtual bool IsMessage { get; }

Property Value

bool

IsMessageAck

public virtual bool IsMessageAck { get; }

Property Value

bool

IsMessageDispatch

public virtual bool IsMessageDispatch { get; }

Property Value

bool

IsMessageDispatchNotification

public virtual bool IsMessageDispatchNotification { get; }

Property Value

bool

IsMessagePull

public virtual bool IsMessagePull { get; }

Property Value

bool

IsProducerAck

public virtual bool IsProducerAck { get; }

Property Value

bool

IsProducerInfo

public virtual bool IsProducerInfo { get; }

Property Value

bool

IsRemoveInfo

public virtual bool IsRemoveInfo { get; }

Property Value

bool

IsRemoveSubscriptionInfo

public virtual bool IsRemoveSubscriptionInfo { get; }

Property Value

bool

IsReplayCommand

public virtual bool IsReplayCommand { get; }

Property Value

bool

IsResponse

public virtual bool IsResponse { get; }

Property Value

bool

IsSessionInfo

public virtual bool IsSessionInfo { get; }

Property Value

bool

IsShutdownInfo

public virtual bool IsShutdownInfo { get; }

Property Value

bool

IsTransactionInfo

public virtual bool IsTransactionInfo { get; }

Property Value

bool

IsWireFormatInfo

public virtual bool IsWireFormatInfo { get; }

Property Value

bool

ResponseRequired

public virtual bool ResponseRequired { get; set; }

Property Value

bool

Methods

Clone()

public override object Clone()

Returns

object

Equals(object)

public override bool Equals(object that)

Parameters

that object

Returns

bool

GetDataStructureTypeAsString(int)

public static string GetDataStructureTypeAsString(int type)

Parameters

type int

Returns

string

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Visit(ICommandVisitor)

public virtual Response Visit(ICommandVisitor visitor)

Parameters

visitor ICommandVisitor

Returns

Response