org.quartz.ee.jmx.jboss
Interface QuartzServiceMBean

All Known Implementing Classes:
QuartzService

public interface QuartzServiceMBean

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.

Author:
Andrew Collins
See Also:
QuartzService

Method Summary
 String getJndiName()
           
 void setJndiName(String jndiName)
           
 void setProperties(String properties)
           
 void setPropertiesFile(String propertiesFile)
           
 void setStartScheduler(boolean startScheduler)
           
 

Method Detail

setJndiName

void setJndiName(String jndiName)
                 throws Exception
Throws:
Exception

getJndiName

String getJndiName()

setProperties

void setProperties(String properties)

setPropertiesFile

void setPropertiesFile(String propertiesFile)

setStartScheduler

void setStartScheduler(boolean startScheduler)


Copyright 2001-2019, Terracotta, Inc.