com.sun.jaw.impl.agent.services.jawdiscovery
Interface DiscoveryResponderMO


public abstract interface DiscoveryResponderMO
extends ManagedObject

The c-bean interface of the DiscoveryResponder m-bean.

See Also:
MoGen

Method Summary
 java.lang.String getClassVersion()
           
 java.lang.String getMulticastGroup()
           
 int getMulticastPort()
           
 java.lang.Integer getState()
           
 java.lang.String getStateString()
           
 int getTimeToLive()
           
 boolean isActive()
           
 void performStart()
           
 void performStop()
           
 void setMulticastGroup(java.lang.String value)
           
 void SetMulticastGroup(java.lang.String oper, java.lang.String value)
           
 void setMulticastPort(int value)
           
 void SetMulticastPort(java.lang.String oper, int value)
           
 void setTimeToLive(int value)
           
 void SetTimeToLive(java.lang.String oper, int value)
           
 
Methods inherited from interface com.sun.jaw.reference.client.mo.ManagedObject
connect, deleteObject, disconnect, getAdaptorMO, getGroupOper, getObjectName, modifyObject, readAll, readObject, setGroupOper
 

Method Detail

getTimeToLive

public int getTimeToLive()
                  throws InstanceNotFoundException,
                         PropertyNotFoundException,
                         java.lang.reflect.InvocationTargetException

getStateString

public java.lang.String getStateString()
                                throws InstanceNotFoundException,
                                       PropertyNotFoundException,
                                       java.lang.reflect.InvocationTargetException

isActive

public boolean isActive()
                 throws InstanceNotFoundException,
                        PropertyNotFoundException,
                        java.lang.reflect.InvocationTargetException

getClassVersion

public java.lang.String getClassVersion()
                                 throws InstanceNotFoundException,
                                        PropertyNotFoundException,
                                        java.lang.reflect.InvocationTargetException

getMulticastGroup

public java.lang.String getMulticastGroup()
                                   throws InstanceNotFoundException,
                                          PropertyNotFoundException,
                                          java.lang.reflect.InvocationTargetException

getMulticastPort

public int getMulticastPort()
                     throws InstanceNotFoundException,
                            PropertyNotFoundException,
                            java.lang.reflect.InvocationTargetException

getState

public java.lang.Integer getState()
                           throws InstanceNotFoundException,
                                  PropertyNotFoundException,
                                  java.lang.reflect.InvocationTargetException

setTimeToLive

public void setTimeToLive(int value)
                   throws InstanceNotFoundException,
                          java.lang.IllegalAccessException,
                          PropertyNotFoundException,
                          InvalidPropertyValueException,
                          java.lang.ClassNotFoundException,
                          java.lang.InstantiationException,
                          java.lang.reflect.InvocationTargetException

SetTimeToLive

public void SetTimeToLive(java.lang.String oper,
                          int value)
                   throws InstanceNotFoundException,
                          java.lang.IllegalAccessException,
                          PropertyNotFoundException,
                          InvalidPropertyValueException,
                          java.lang.ClassNotFoundException,
                          java.lang.InstantiationException,
                          java.lang.reflect.InvocationTargetException

setMulticastGroup

public void setMulticastGroup(java.lang.String value)
                       throws InstanceNotFoundException,
                              java.lang.IllegalAccessException,
                              PropertyNotFoundException,
                              InvalidPropertyValueException,
                              java.lang.ClassNotFoundException,
                              java.lang.InstantiationException,
                              java.lang.reflect.InvocationTargetException

SetMulticastGroup

public void SetMulticastGroup(java.lang.String oper,
                              java.lang.String value)
                       throws InstanceNotFoundException,
                              java.lang.IllegalAccessException,
                              PropertyNotFoundException,
                              InvalidPropertyValueException,
                              java.lang.ClassNotFoundException,
                              java.lang.InstantiationException,
                              java.lang.reflect.InvocationTargetException

setMulticastPort

public void setMulticastPort(int value)
                      throws InstanceNotFoundException,
                             java.lang.IllegalAccessException,
                             PropertyNotFoundException,
                             InvalidPropertyValueException,
                             java.lang.ClassNotFoundException,
                             java.lang.InstantiationException,
                             java.lang.reflect.InvocationTargetException

SetMulticastPort

public void SetMulticastPort(java.lang.String oper,
                             int value)
                      throws InstanceNotFoundException,
                             java.lang.IllegalAccessException,
                             PropertyNotFoundException,
                             InvalidPropertyValueException,
                             java.lang.ClassNotFoundException,
                             java.lang.InstantiationException,
                             java.lang.reflect.InvocationTargetException

performStop

public void performStop()
                 throws InstanceNotFoundException,
                        java.lang.NoSuchMethodException,
                        java.lang.reflect.InvocationTargetException,
                        java.lang.IllegalAccessException

performStart

public void performStart()
                  throws InstanceNotFoundException,
                         java.lang.NoSuchMethodException,
                         java.lang.reflect.InvocationTargetException,
                         java.lang.IllegalAccessException