com.sun.jdmk.cascading
Interface CascadingAgentMBean

All Known Implementing Classes:
CascadingAgent

Deprecated. Use package com.sun.jdmk.remote.cascading in preference to classes in this package. This interface may be removed in a future version of Java DMK.

public interface CascadingAgentMBean

Describes the management interface of the cascading agent MBean.


Method Summary
 ConnectorAddress getAddress()
          Deprecated. Getter for the ConnectorAddress to which the CascadingAgent is connected.
 String getClientConnectorClassName()
          Deprecated. Getter for the class name of the RemoteMBeanServer of the CascadingAgent.
 Integer getNbOfRemoteMBeans()
          Deprecated. Getter for the number of MBeans "cascaded" by the CascadingAgent.
 ObjectName getPattern()
          Deprecated. Getter for the ObjectName pattern to apply to the MBeans of the subagent.
 QueryExp getQuery()
          Deprecated. Getter for the QueryExp query to apply to the MBeans of the subagent.
 Set getRemoteMBeans()
          Deprecated. Getter for the MBeans "cascaded" by the CascadingAgent.
 boolean isActive()
          Deprecated. Tests if the CascadingAgent is active.
 void setAddress(ConnectorAddress adr)
          Deprecated. Setter for the ConnectorAddress to which the CascadingAgent is connected.
 void setClientConnectorClassName(String name)
          Deprecated. Setter for the class name of the RemoteMBeanServer of the CascadingAgent.
 void start()
          Deprecated. Activates the CascadingAgent MBean.
 void stop()
          Deprecated. Deactivates the CascadingAgent MBean.
 

Method Detail

getAddress

public ConnectorAddress getAddress()
Deprecated. 
Getter for the ConnectorAddress to which the CascadingAgent is connected.

Returns:
the current value of the ConnectorAddress property.

setAddress

public void setAddress(ConnectorAddress adr)
Deprecated. 
Setter for the ConnectorAddress to which the CascadingAgent is connected.


getClientConnectorClassName

public String getClientConnectorClassName()
Deprecated. 
Getter for the class name of the RemoteMBeanServer of the CascadingAgent.

Returns:
the current value of the the class name of the RemoteMBeanServer.

setClientConnectorClassName

public void setClientConnectorClassName(String name)
Deprecated. 
Setter for the class name of the RemoteMBeanServer of the CascadingAgent.

Throws:
IllegalStateException - The cascading agent is active.

getNbOfRemoteMBeans

public Integer getNbOfRemoteMBeans()
Deprecated. 
Getter for the number of MBeans "cascaded" by the CascadingAgent.


getRemoteMBeans

public Set getRemoteMBeans()
Deprecated. 
Getter for the MBeans "cascaded" by the CascadingAgent.

Returns:
a java.util.Set containing all the "cascaded" MBeans.

getPattern

public ObjectName getPattern()
Deprecated. 
Getter for the ObjectName pattern to apply to the MBeans of the subagent.


getQuery

public QueryExp getQuery()
Deprecated. 
Getter for the QueryExp query to apply to the MBeans of the subagent.


start

public void start()
Deprecated. 
Activates the CascadingAgent MBean.


stop

public void stop()
Deprecated. 
Deactivates the CascadingAgent MBean.


isActive

public boolean isActive()
Deprecated. 
Tests if the CascadingAgent is active.


FCS Release
jdmk-5_1-b34.1 2005.02.10_16:46:09_MET

Copyright 1998-2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.