flex.management.runtime.messaging.endpoints
Interface EndpointControlMBean

All Superinterfaces:
BaseControlMBean
All Known Subinterfaces:
AMFEndpointControlMBean, HTTPEndpointControlMBean, RTMPEndpointControlMBean

public interface EndpointControlMBean
extends BaseControlMBean

Defines the runtime monitoring and management interface for managed endpoints.


Method Summary
 Date getLastPushTimestamp()
          Returns the timestamp for the most recent push invocation.
 Date getLastServiceMessageTimestamp()
          Returns the timestamp for the most recent message decoded by this endpoint and routed to the broker.
 Date getLastServiceTimestamp()
          Returns the timestamp for the most recent service invocation for this endpoint.
 Integer getPushCount()
          Returns the count of push invocations.
 Double getPushFrequency()
          Returns the number of push invocations per minute.
 String getSecurityConstraint()
          Returns the security constraint that is associated with this endpoint.
 Integer getServiceCount()
          Returns the count of service invocations for this endpoint.
 Double getServiceFrequency()
          Returns the number of service invocations per minute.
 Integer getServiceMessageCount()
          Returns the count of messages decoded by this endpoint and routed to the broker.
 Double getServiceMessageFrequency()
          Returns the number of service message invocations per minute.
 Date getStartTimestamp()
          Returns the start timestamp for the Endpoint.
 String getURI()
          Returns the URI that corresponds to this endpoint.
 Boolean isRunning()
          Returns true if the Endpoint is running.
 void resetPushCount()
          Resets the count of push invocations.
 void resetServiceCount()
          Resets the count of service invocations.
 void resetServiceMessageCount()
          Resets the count of service message invocations.
 
Methods inherited from interface flex.management.BaseControlMBean
getId, getParent, getType
 

Method Detail

isRunning

Boolean isRunning()
                  throws IOException
Returns true if the Endpoint is running.

Returns:
true if the Endpoint is running.
Throws:
IOException

getStartTimestamp

Date getStartTimestamp()
                       throws IOException
Returns the start timestamp for the Endpoint.

Returns:
The start timestamp for the Endpoint.
Throws:
IOException

getPushCount

Integer getPushCount()
                     throws IOException
Returns the count of push invocations.

Returns:
The count of push invocations.
Throws:
IOException

resetPushCount

void resetPushCount()
                    throws IOException
Resets the count of push invocations.

Throws:
IOException

getLastPushTimestamp

Date getLastPushTimestamp()
                          throws IOException
Returns the timestamp for the most recent push invocation.

Returns:
The timestamp for the most recent push invocation.
Throws:
IOException

getPushFrequency

Double getPushFrequency()
                        throws IOException
Returns the number of push invocations per minute.

Returns:
The number of push invocations per minute.
Throws:
IOException

getServiceCount

Integer getServiceCount()
                        throws IOException
Returns the count of service invocations for this endpoint.

Returns:
The count of service invocations for this endpoint.
Throws:
IOException

resetServiceCount

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

Throws:
IOException

getLastServiceTimestamp

Date getLastServiceTimestamp()
                             throws IOException
Returns the timestamp for the most recent service invocation for this endpoint.

Returns:
The timestamp for the most recent service invocation for this endpoint.
Throws:
IOException

getServiceFrequency

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

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

getServiceMessageCount

Integer getServiceMessageCount()
                               throws IOException
Returns the count of messages decoded by this endpoint and routed to the broker.

Returns:
The count of messages decoded by this endpoint and routed to the broker.
Throws:
IOException

resetServiceMessageCount

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

Throws:
IOException

getLastServiceMessageTimestamp

Date getLastServiceMessageTimestamp()
                                    throws IOException
Returns the timestamp for the most recent message decoded by this endpoint and routed to the broker.

Returns:
The timestamp for the most recent message decoded by this endpoint and routed to the broker.
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

getURI

String getURI()
              throws IOException
Returns the URI that corresponds to this endpoint.

Returns:
The URI that corresponds to this endpoint.
Throws:
IOException

getSecurityConstraint

String getSecurityConstraint()
                             throws IOException
Returns the security constraint that is associated with this endpoint.

Returns:
The security constraint that is associated with this endpoint.
Throws:
IOException


Copyright © 2007 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/livecycle/es/sdkHelp/programmer/lcdsjavadoc/flex/management/runtime/messaging/endpoints/EndpointControlMBean.html