[Ejtools-cvs] CVS: libraries/common/src/main/net/sourceforge/ejtools/jmx MBeanAccessor.java,NONE,1.1
Brought to you by:
letiemble
From: Laurent E. <let...@us...> - 2002-04-19 07:04:38
|
Update of /cvsroot/ejtools/libraries/common/src/main/net/sourceforge/ejtools/jmx In directory usw-pr-cvs1:/tmp/cvs-serv20515 Added Files: MBeanAccessor.java ObjectNameFinder.java Log Message: Initial Import --- NEW FILE: MBeanAccessor.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at gnu.org. */ package net.sourceforge.ejtools.jmx; import javax.management.*; /** * Description of the Interface * * @author laurent * @created 11 avril 2002 */ public interface MBeanAccessor { /** * Sets the attribute attribute of the MBeanAccessor object * * @param name The new attribute value * @param attribute The new attribute value */ public void setAttribute(ObjectName name, Attribute attribute); /** * Gets the mBeanInfo attribute of the MBeanAccessor object * * @return The mBeanInfo value */ public MBeanInfo getMBeanInfo(); /** * Gets the objectName attribute of the MBeanAccessor object * * @return The objectName value */ public ObjectName getObjectName(); /** * Gets the canonicalName attribute of the MBeanAccessor object * * @return The canonicalName value */ public String getCanonicalName(); /** * Gets the attribute attribute of the MBeanAccessor object * * @param name Description of the Parameter * @param attribute Description of the Parameter * @return The attribute value */ public Object getAttribute(ObjectName name, String attribute); /** * Description of the Method * * @param name Description of the Parameter * @param action Description of the Parameter * @param params Description of the Parameter * @param signatures Description of the Parameter * @return Description of the Return Value */ public Object invoke(ObjectName name, String action, Object[] params, String[] signatures); } --- NEW FILE: ObjectNameFinder.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at gnu.org. */ package net.sourceforge.ejtools.jmx; /** * Description of the Interface * * @author laurent * @created 11 avril 2002 */ public interface ObjectNameFinder { /** * Description of the Method * * @param searchString Description of the Parameter */ public void searchObjectName(String objectName); } |