Leonardo - If you're looking for something jboss specific, I'd recommend checking with one of their mailing lists.
Thanks, Rick On Tue, Oct 8, 2013 at 11:33 AM, Leonardo K. Shikida <shik...@gmail.com>wrote: > for example, for tomee/openjpa, is there something similar to this code for > jboss? > > MBeanServer mbeanServer = MBeanServerLocator.locateJBoss(); > ObjectName objName = new > > ObjectName("jboss.j2ee:ear=MessageGateway.ear,jar=MessageGateway-EJB.jar,name=MessageSenderMDB,service=EJB3"); > JMSContainerInvokerMBean invoker = (JMSContainerInvokerMBean) > MBeanProxy.get(JMSContainerInvokerMBean.class, objName, mbeanServer); > > invoker.stop(); //Stop MDB > invoker.start(); //Start MDB > > > > [] > > Leo > > > On Tue, Oct 8, 2013 at 1:24 PM, Leonardo K. Shikida <shik...@gmail.com > >wrote: > > > Hi > > > > Is there any way to disable/enable a MDB programmatically? > > > > Right now, it consumes from a JMS queue and the queue definitions are > > coded using @ActivationConfigProperty. if I just set a flag in the > database > > and let the MDB check it before executing the onMessage() message, I > guess > > I'd have to re-enqueue the message. Instead, I'd like to just "pause" and > > "restart" my MDBs, not touching the queue. > > > > TIA > > > > Leo > > > -- *Rick Curtis*