org.oddjob.jmx.server
Class JMXOperationFactory

java.lang.Object
  extended by org.oddjob.jmx.server.JMXOperationFactory

public class JMXOperationFactory
extends Object

A RemoteOperation created based on a Method.

Author:
rob

Constructor Summary
JMXOperationFactory(Class<?> cl)
           
 
Method Summary
<T> JMXOperation<T>
operationFor(Method method, int impact)
           
<T> JMXOperation<T>
operationFor(Method method, String description, int impact)
           
<T> JMXOperation<T>
operationFor(String methodName, int impact)
           
<T> JMXOperation<T>
operationFor(String methodName, String description, int impact, Class<?>... args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXOperationFactory

public JMXOperationFactory(Class<?> cl)
Method Detail

operationFor

public <T> JMXOperation<T> operationFor(String methodName,
                                        int impact)

operationFor

public <T> JMXOperation<T> operationFor(String methodName,
                                        String description,
                                        int impact,
                                        Class<?>... args)

operationFor

public <T> JMXOperation<T> operationFor(Method method,
                                        int impact)

operationFor

public <T> JMXOperation<T> operationFor(Method method,
                                        String description,
                                        int impact)