001 package org.shiftone.jrat.util.jmx.dynamic;
002
003
004 /**
005 * @author jeff@shiftone.org (Jeff Drost)
006 */
007 public interface Operation {
008
009 Object invoke(Object params[]);
010
011
012 String getDescription();
013
014
015 String getReturnType();
016
017
018 String getParameterName(int index);
019
020
021 String getParameterDescription(int index);
022 }