package javax.management;

public interface DynamicMBean {
  MBeanInfo getMBeanInfo();
  Object getAttribute(String attribute);
  AttributeList getAttributes(String[] attributes);
  void setAttribute(Attribute attribute);
  AttributeList setAttribute(AttributeList attributes);
  Object invoke(String actionName, Object[] params, String[] signature);
}