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: 1.2 $($Author: ghinkl $ / $Date: 2006/04/12 19:11:35 $)
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)
           
 java.lang.String getDescription()
           
 Impact getImpact()
           
 java.lang.String getName()
           
 java.util.List<EmsParameter> getParameters()
           
 java.lang.String getReturnType()
           
 java.lang.Object invoke(java.lang.Object... parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, 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)