Package net.welen.jmole.finder
Class MBeanFinderImpl
- java.lang.Object
-
- net.welen.jmole.finder.MBeanFinderImpl
-
- All Implemented Interfaces:
MBeanFinder
public class MBeanFinderImpl extends Object implements MBeanFinder
-
-
Constructor Summary
Constructors Constructor Description MBeanFinderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<ObjectName>getMatchingObjectNames()voidsetAttributeMatch(String attributeMatch)voidsetAttributeName(String attributeName)voidsetClassName(String className)voidsetObjectNameQueries(List<String> objectNameQuerys)voidsetParameterMatch(String parameterMatch)voidsetParameterName(String parameterName)
-
-
-
Method Detail
-
getMatchingObjectNames
public Set<ObjectName> getMatchingObjectNames() throws MBeanException, InstanceNotFoundException, ReflectionException, AttributeNotFoundException, IntrospectionException
- Specified by:
getMatchingObjectNamesin interfaceMBeanFinder- Throws:
MBeanExceptionInstanceNotFoundExceptionReflectionExceptionAttributeNotFoundExceptionIntrospectionException
-
setObjectNameQueries
public void setObjectNameQueries(List<String> objectNameQuerys) throws MalformedObjectNameException
- Specified by:
setObjectNameQueriesin interfaceMBeanFinder- Throws:
MalformedObjectNameException
-
setAttributeName
public void setAttributeName(String attributeName)
- Specified by:
setAttributeNamein interfaceMBeanFinder
-
setAttributeMatch
public void setAttributeMatch(String attributeMatch)
- Specified by:
setAttributeMatchin interfaceMBeanFinder
-
setParameterName
public void setParameterName(String parameterName)
- Specified by:
setParameterNamein interfaceMBeanFinder
-
setParameterMatch
public void setParameterMatch(String parameterMatch)
- Specified by:
setParameterMatchin interfaceMBeanFinder
-
setClassName
public void setClassName(String className)
- Specified by:
setClassNamein interfaceMBeanFinder
-
-