# com.bea.wli.management.runtime
MessageBrokerChannelValue Class

public class MessageBrokerChannelValue
extends `Object`
implements `Serializable`

Represents a message broker channel

Hierarchy
  `Object`
  `MessageBrokerChannelValue`

All Implemented Interfaces
  `Serializable`

## Field Summary

`public static final `String`` | `_MESSAGE_TYPE_NONE` Message type indicating that the channel cannot be published or subscribed to
`public static final `String`` | `_MESSAGE_TYPE_RAWDATA` Message type indicating that the channel is for publishing `com.bea.data.RawData` values
`public static final `String`` | `_MESSAGE_TYPE_STRING` Message type indicating that the channel is for publishing `java.lang.String` values
`public static final `String`` | `_MESSAGE_TYPE_XML` Message type indicating that the channel is for publishing `com.bea.xml.XmlObject` values

## Constructor Summary

MessageBrokerChannelValue(`String` channelName, `String` messageType, int msgcount, int deadMsgCount)

## Method Summary

`public `String`` | `getChannelName`() get the channel name
`public int` | `getDeadMessageCount`() get the undelivered message count
`public int` | `getMessageCount`() get the message count
`public `String`` | `getMessageType`() get the message type

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### _MESSAGE_TYPE_NONE

    public static final String _MESSAGE_TYPE_NONE

  Message type indicating that the channel cannot be published or subscribed to

### _MESSAGE_TYPE_RAWDATA

    public static final String _MESSAGE_TYPE_RAWDATA

  Message type indicating that the channel is for publishing `com.bea.data.RawData` values

### _MESSAGE_TYPE_STRING

    public static final String _MESSAGE_TYPE_STRING

  Message type indicating that the channel is for publishing `java.lang.String` values

### _MESSAGE_TYPE_XML

    public static final String _MESSAGE_TYPE_XML

  Message type indicating that the channel is for publishing `com.bea.xml.XmlObject` values

## Constructor Detail

### MessageBrokerChannelValue

    public MessageBrokerChannelValue(String channelName,
                                     String messageType,
                                     int msgcount,
                                     int deadMsgCount)

## Method Detail

### getChannelName() Method

    public String getChannelName()

get the channel name

#### Returns

channel name

### getDeadMessageCount() Method

    public int getDeadMessageCount()

get the undelivered message count

#### Returns

message count

### getMessageCount() Method

    public int getMessageCount()

get the message count

#### Returns

message count

### getMessageType() Method

    public String getMessageType()

get the message type

#### Returns

message type