org.archive.hcc.util.jmx
Interface MBeanOperation

All Known Implementing Classes:
MBeanOperationBase, SimpleReflectingMBeanOperation

public interface MBeanOperation


Method Summary
 MBeanInvocation createInvocation(java.lang.Object[] parameters, java.lang.String[] signature)
           
 javax.management.openmbean.OpenMBeanOperationInfo getInfo()
           
 boolean matches(java.lang.String name, java.lang.String[] signature)
           
 boolean validate(java.lang.String operationName, java.lang.Object[] params, java.lang.String[] signature)
           
 

Method Detail

matches

boolean matches(java.lang.String name,
                java.lang.String[] signature)

createInvocation

MBeanInvocation createInvocation(java.lang.Object[] parameters,
                                 java.lang.String[] signature)
                                 throws javax.management.MBeanException,
                                        javax.management.ReflectionException
Throws:
javax.management.MBeanException
javax.management.ReflectionException

validate

boolean validate(java.lang.String operationName,
                 java.lang.Object[] params,
                 java.lang.String[] signature)

getInfo

javax.management.openmbean.OpenMBeanOperationInfo getInfo()


Copyright © 2005-2008 The Internet Archive. All Rights Reserved.