flex.management.runtime.messaging.endpoints
Interface StreamingEndpointControlMBean

All Superinterfaces:
BaseControlMBean, EndpointControlMBean
All Known Subinterfaces:
StreamingAMFEndpointControlMBean, StreamingHTTPEndpointControlMBean
All Known Implementing Classes:
StreamingAMFEndpointControl, StreamingEndpointControl, StreamingHTTPEndpointControl

public interface StreamingEndpointControlMBean
extends EndpointControlMBean

Defines the runtime monitoring and management interface for managed streaming endpoints.


Method Summary
 Date getLastPushTimestamp()
          Returns the timestamp for the most recent push invocation.
 Integer getMaxStreamingClients()
          Returns the maximum number of clients that will be allowed to establish a streaming HTTP connection with the endpoint.
 Integer getPushCount()
          Returns the count of push invocations.
 Double getPushFrequency()
          Returns the number of push invocations per minute.
 Integer getStreamingClientsCount()
          Returns the the number of clients that are currently in the streaming state.
 void resetPushCount()
          Resets the count of push invocations.
 
Methods inherited from interface flex.management.runtime.messaging.endpoints.EndpointControlMBean
getBytesDeserialized, getBytesSerialized, getLastServiceMessageTimestamp, getSecurityConstraint, getServiceMessageCount, getServiceMessageFrequency, getStartTimestamp, getURI, isRunning, resetServiceMessageCount
 
Methods inherited from interface flex.management.BaseControlMBean
getId, getParent, getType
 

Method Detail

getMaxStreamingClients

Integer getMaxStreamingClients()
                               throws IOException
Returns the maximum number of clients that will be allowed to establish a streaming HTTP connection with the endpoint.

Returns:
The maximum number of clients that will be allowed to establish a streaming HTTP connection with the endpoint.
Throws:
IOException - Throws IOException.

getPushCount

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

Returns:
The count of push invocations.
Throws:
IOException - Throws IOException.

resetPushCount

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

Throws:
IOException - 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 - 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 - Throws IOException.

getStreamingClientsCount

Integer getStreamingClientsCount()
                                 throws IOException
Returns the the number of clients that are currently in the streaming state.

Returns:
The number of clients that are currently in the streaming state.
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/endpoints/StreamingEndpointControlMBean.html