flex.management.runtime.messaging
Interface MessageDestinationControlMBean

All Superinterfaces:
BaseControlMBean, DestinationControlMBean
All Known Implementing Classes:
MessageDestinationControl

public interface MessageDestinationControlMBean
extends DestinationControlMBean

Defines the runtime monitoring and management interface for managed MessageDestinations.


Method Summary
 Date getLastServiceCommandTimestamp()
          Returns the timestamp for the most recent service command invocation.
 Date getLastServiceMessageFromAdapterTimestamp()
          Returns the timestamp of the most recent service message from adapter invocation.
 Date getLastServiceMessageTimestamp()
          Returns the timestamp for the most recent service message invocation.
 ObjectName getMessageCache()
          Returns the ObjectName for the message cache used by the managed destination.
 Integer getServiceCommandCount()
          Returns the number of service command invocations.
 Double getServiceCommandFrequency()
          Returns the number of service command invocations per minute.
 Integer getServiceMessageCount()
          Returns the number of service message invocations.
 Double getServiceMessageFrequency()
          Returns the number of service message invocations per minute.
 Integer getServiceMessageFromAdapterCount()
          Returns the number of messages from an adapter that the managed service has processed.
 Double getServiceMessageFromAdapterFrequency()
          Returns the number of service message from adapter invocations per minute.
 ObjectName getSubscriptionManager()
          Returns the ObjectName for the subscription manager used by the managed destination.
 ObjectName getThrottleManager()
          Returns the ObjectName for the throttle manager used by the managed destination.
 void resetServiceCommandCount()
          Resets the count of service command invocations.
 void resetServiceMessageCount()
          Resets the count of service message invocations.
 void resetServiceMessageFromAdapterCount()
          Resets the count of service message from adapter invocations.
 
Methods inherited from interface flex.management.runtime.messaging.DestinationControlMBean
getAdapter, getStartTimestamp, isRunning
 
Methods inherited from interface flex.management.BaseControlMBean
getId, getParent, getType
 

Method Detail

getMessageCache

ObjectName getMessageCache()
                           throws IOException
Returns the ObjectName for the message cache used by the managed destination.

Returns:
The ObjectName for the message cache.
Throws:
IOException - Throws IOException.

getThrottleManager

ObjectName getThrottleManager()
                              throws IOException
Returns the ObjectName for the throttle manager used by the managed destination.

Returns:
The ObjectName for the throttle manager.
Throws:
IOException - Throws IOException.

getSubscriptionManager

ObjectName getSubscriptionManager()
                                  throws IOException
Returns the ObjectName for the subscription manager used by the managed destination.

Returns:
The ObjectName for the subscription manager.
Throws:
IOException - Throws IOException.

getServiceMessageCount

Integer getServiceMessageCount()
                               throws IOException
Returns the number of service message invocations.

Returns:
The number of service message invocations.
Throws:
IOException - Throws IOException.

resetServiceMessageCount

void resetServiceMessageCount()
                              throws IOException
Resets the count of service message invocations.

Throws:
IOException - Throws IOException.

getLastServiceMessageTimestamp

Date getLastServiceMessageTimestamp()
                                    throws IOException
Returns the timestamp for the most recent service message invocation.

Returns:
The timestamp for the most recent service message invocation.
Throws:
IOException - Throws IOException.

getServiceMessageFrequency

Double getServiceMessageFrequency()
                                  throws IOException
Returns the number of service message invocations per minute.

Returns:
The number of service message invocations per minute.
Throws:
IOException - Throws IOException.

getServiceCommandCount

Integer getServiceCommandCount()
                               throws IOException
Returns the number of service command invocations.

Returns:
The number of service command invocations.
Throws:
IOException - Throws IOException.

resetServiceCommandCount

void resetServiceCommandCount()
                              throws IOException
Resets the count of service command invocations.

Throws:
IOException - Throws IOException.

getLastServiceCommandTimestamp

Date getLastServiceCommandTimestamp()
                                    throws IOException
Returns the timestamp for the most recent service command invocation.

Returns:
The timestamp for the most recent service command invocation.
Throws:
IOException - Throws IOException.

getServiceCommandFrequency

Double getServiceCommandFrequency()
                                  throws IOException
Returns the number of service command invocations per minute.

Returns:
The number of service command invocations per minute.
Throws:
IOException - Throws IOException.

getServiceMessageFromAdapterCount

Integer getServiceMessageFromAdapterCount()
                                          throws IOException
Returns the number of messages from an adapter that the managed service has processed.

Returns:
The number of messages from an adapter that the managed service has processed
Throws:
IOException - Throws IOException.

resetServiceMessageFromAdapterCount

void resetServiceMessageFromAdapterCount()
                                         throws IOException
Resets the count of service message from adapter invocations.

Throws:
IOException - Throws IOException.

getLastServiceMessageFromAdapterTimestamp

Date getLastServiceMessageFromAdapterTimestamp()
                                               throws IOException
Returns the timestamp of the most recent service message from adapter invocation.

Returns:
The timestamp of the most recent service message from adapter invocation.
Throws:
IOException - Throws IOException.

getServiceMessageFromAdapterFrequency

Double getServiceMessageFromAdapterFrequency()
                                             throws IOException
Returns the number of service message from adapter invocations per minute.

Returns:
The number of service message from adapter invocations per minute.
Throws:
IOException - Throws IOException.


Copyright © 2008 Adobe Systems Inc. All Rights Reserved.

 

Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/blazeds/1/javadoc/flex/management/runtime/messaging/MessageDestinationControlMBean.html