ChannelRuntimeMBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface ChannelRuntimeMBean extends RuntimeMBean, ChannelRuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getName() |
Get the qualified name for this channel
|
long |
getPublishedMessageCount() |
Get the number of published messages to this Channel
|
ChannelRuntimeMBean[] |
getSubChannels() |
Get the sub channel runtimes if any
|
int |
getSubscriberCount() |
Get the number of subscribers for this channel currently
|
java.util.List<java.lang.String> |
getSubscribers() |
Get the subscribers for this channel
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
java.lang.String getName()
getName
in interface ChannelRuntimeMBean
getName
in interface WebLogicMBean
ChannelRuntimeMBean[] getSubChannels()
int getSubscriberCount()
getSubscriberCount
in interface ChannelRuntimeMBean
java.util.List<java.lang.String> getSubscribers()
getSubscribers
in interface ChannelRuntimeMBean
long getPublishedMessageCount()
getPublishedMessageCount
in interface ChannelRuntimeMBean