Save This Page
Home » quartz-1.6.0 » org.quartz.ee.jmx » jboss » [javadoc | source]
org.quartz.ee.jmx.jboss
public interface: QuartzServiceMBean [javadoc | source]

All Implemented Interfaces:
    org.jboss.system.ServiceMBean

All Known Implementing Classes:
    QuartzService

Interface exposed via JMX for MBean for configuring, starting, and binding to JNDI a Quartz Scheduler instance.

Sample MBean deployment descriptor: quartz-service.xml

Note: The Scheduler instance bound to JNDI is not Serializable, so you will get a null reference back if you try to retrieve it from outside the JBoss server in which it was bound. If you have a need for remote access to a Scheduler instance you may want to consider using Quartz's RMI support instead.

Method from org.quartz.ee.jmx.jboss.QuartzServiceMBean Summary:
getJndiName,   setJndiName,   setProperties,   setPropertiesFile,   setStartScheduler
Method from org.quartz.ee.jmx.jboss.QuartzServiceMBean Detail:
 public String getJndiName()
 public  void setJndiName(String jndiName) throws Exception
 public  void setProperties(String properties)
 public  void setPropertiesFile(String propertiesFile)
 public  void setStartScheduler(boolean startScheduler)