flex.management
Interface BaseControlMBean

All Known Subinterfaces:
ActionScriptAdapterControlMBean, AMFEndpointControlMBean, ASObjectAdapterControlMBean, DataDestinationControlMBean, DataServiceControlMBean, DestinationControlMBean, EndpointControlMBean, HTTPEndpointControlMBean, HTTPProxyAdapterControlMBean, HTTPProxyDestinationControlMBean, HTTPProxyServiceControlMBean, JavaAdapterControlMBean, JavaAdapterControlMBean, JMSAdapterControlMBean, MessageBrokerControlMBean, MessageDestinationControlMBean, MessageServiceControlMBean, RemotingDestinationControlMBean, RemotingServiceControlMBean, RTMPEndpointControlMBean, RTMPServerControlMBean, ServiceAdapterControlMBean, ServiceControlMBean, SOAPProxyAdapterControlMBean, SubscriptionManagerControlMBean, ThrottleManagerControlMBean
All Known Implementing Classes:
BaseControl

public interface BaseControlMBean

The base MBean interface for management beans that control aspects of Flex behavior on the server.


Method Summary
 String getId()
          Returns the id for this MBean.
 javax.management.ObjectName getParent()
          Returns the parent for this MBean.
 String getType()
          Returns the type for this MBean.
 

Method Detail

getId

public String getId()
             throws IOException
Returns the id for this MBean. This is the value that is set for the id key in the ObjectName for this MBean.

Returns:
The MBean instance id.
Throws:
IOException

getType

public String getType()
               throws IOException
Returns the type for this MBean. This is the value that is set for the type key in the ObjectName for this MBean.

Returns:
The MBean instance type.
Throws:
IOException

getParent

public javax.management.ObjectName getParent()
                                      throws IOException
Returns the parent for this MBean. The value is the ObjectName for the parent MBean that conceptually contains this MBean instance. If no parent exists, this method returns null.

Returns:
The ObjectName for the parent of this MBean instance.
Throws:
IOException


Copyright © 2006 Adobe Systems Inc. All Rights Reserved. (Updated August 2, 2006)