/*
 * Generated file - Do not edit!
 */
package org.jboss.test.jmx.invoker;

/**
 * MBean interface.
 */
public interface InvokerTestMBean {

   //default object name
   public static final javax.management.ObjectName OBJECT_NAME = org.jboss.mx.util.ObjectNameFactory.create("jboss.test:service=InvokerTest");

  java.lang.String getSomething() ;

  org.jboss.test.jmx.invoker.CustomClass getCustom() ;

  void setCustom(org.jboss.test.jmx.invoker.CustomClass custom) ;

  org.jboss.test.jmx.invoker.NonserializableClass getNonserializableClass() ;

  void setNonserializableClass(org.jboss.test.jmx.invoker.NonserializableClass custom) ;

  org.w3c.dom.Element getXml() ;

  void setXml(org.w3c.dom.Element xml) ;

  org.jboss.test.jmx.invoker.CustomClass doSomething(org.jboss.test.jmx.invoker.CustomClass custom) ;

  org.jboss.test.jmx.invoker.CustomClass doSomething() ;

  void stop() ;
  
  void startTimer();

}
