org.jboss.ejb.plugins.inflow
Interface JBossMessageEndpointFactoryMBean

All Superinterfaces:
Service, ServiceMBean
All Known Subinterfaces:
JMSContainerInvokerMBean
All Known Implementing Classes:
JBossJMSMessageEndpointFactory, JBossMessageEndpointFactory, JMSContainerInvoker

public interface JBossMessageEndpointFactoryMBean
extends ServiceMBean

MBean interface.


Field Summary
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 String getConfig()
          Display the configuration
 boolean getDeliveryActive()
          Get whether delivery is active
 void startDelivery()
          Start delivery
 void stopDelivery()
          Stop delivery synchronously
 void stopDelivery(boolean asynch)
          Stop delivery synchronously
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Method Detail

getConfig

String getConfig()
Display the configuration

Returns:
the configuration

getDeliveryActive

boolean getDeliveryActive()
Get whether delivery is active

Returns:
true when active

startDelivery

void startDelivery()
                   throws Exception
Start delivery

Throws:
Exception - for any error

stopDelivery

void stopDelivery()
                  throws Exception
Stop delivery synchronously

Throws:
Exception - for any error

stopDelivery

void stopDelivery(boolean asynch)
                  throws Exception
Stop delivery synchronously

Parameters:
asynch - whether to stop delivery asynchronously
Throws:
Exception - for any error


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.