org.mc4j.ems.impl.jmx.connection.bean.operation
Class DOperation

java.lang.Object
  extended by org.mc4j.ems.impl.jmx.connection.bean.operation.DOperation

public class DOperation
extends java.lang.Object

Version:
$Revision: 592 $($Author: ghinkl $ / $Date: 2008-09-16 12:32:53 -0400 (Tue, 16 Sep 2008) $)
Author:
Greg Hinkle (ghinkle@users.sourceforge.net), Apr 4, 2005

Field Summary
protected  DMBean bean
           
protected  Impact impact
           
protected  javax.management.MBeanOperationInfo info
           
static int MAX_EXECUTION_TIME
           
protected  java.util.List<EmsParameter> parameters
           
 
Constructor Summary
DOperation(javax.management.MBeanOperationInfo info, DMBean bean)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getDescription()
           
 Impact getImpact()
           
 java.lang.String getName()
           
 java.util.List<EmsParameter> getParameters()
           
 java.lang.String getReturnType()
           
 int hashCode()
           
 java.lang.Object invoke(java.lang.Object... parameters)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

info

protected javax.management.MBeanOperationInfo info

bean

protected DMBean bean

MAX_EXECUTION_TIME

public static final int MAX_EXECUTION_TIME
See Also:
Constant Field Values

parameters

protected java.util.List<EmsParameter> parameters

impact

protected Impact impact
Constructor Detail

DOperation

public DOperation(javax.management.MBeanOperationInfo info,
                  DMBean bean)
Method Detail

getName

public java.lang.String getName()

getDescription

public java.lang.String getDescription()

getParameters

public java.util.List<EmsParameter> getParameters()

getImpact

public Impact getImpact()

getReturnType

public java.lang.String getReturnType()

invoke

public java.lang.Object invoke(java.lang.Object... parameters)
                        throws EmsInvocationException
Throws:
EmsInvocationException

compareTo

public int compareTo(java.lang.Object o)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object