org.jboss.ejb.plugins.inflow
Class JBossJMSMessageEndpointFactory

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src) 
      extended byorg.jboss.system.ServiceMBeanSupport (src) 
          extended byorg.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory (src) 
              extended byorg.jboss.ejb.plugins.inflow.JBossJMSMessageEndpointFactory
All Implemented Interfaces:
AllowedOperationsFlags (src) , ContainerPlugin (src) , EJBProxyFactory (src) , GenericEntityObjectFactory (src) , MBeanRegistration (src) , MessageEndpointFactory (src) , NotificationBroadcaster (src) , NotificationEmitter (src) , Service (src) , ServiceMBean (src)

public class JBossJMSMessageEndpointFactory
extends JBossMessageEndpointFactory (src)

Hacked version of message endpoint factory for backwards compatibility


Nested Class Summary
 
Nested classes inherited from class org.jboss.ejb.GenericEntityObjectFactory (src)
GenericEntityObjectFactory.UTIL (src)
 
Field Summary
protected static java.lang.String jmsra
          The JBoss resource adapter deployment name
 
Fields inherited from class org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory (src)
activationSig, activationSpec, container, createActivationSpecSig, interceptors, interfaces, invokerBinding, invokerMetaData, messagingTypeClass, metaData, nextProxyId, properties, proxyFactory, resourceAdapterName, resourceAdapterObjectName, trace
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src)
log, server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from interface org.jboss.ejb.AllowedOperationsFlags (src)
IN_AFTER_BEGIN, IN_AFTER_COMPLETION, IN_BEFORE_COMPLETION, IN_BUSINESS_METHOD, IN_EJB_ACTIVATE, IN_EJB_CREATE, IN_EJB_FIND, IN_EJB_HOME, IN_EJB_LOAD, IN_EJB_PASSIVATE, IN_EJB_POST_CREATE, IN_EJB_REMOVE, IN_EJB_STORE, IN_EJB_TIMEOUT, IN_INTERCEPTOR_METHOD, IN_SERVICE_ENDPOINT_METHOD, IN_SET_ENTITY_CONTEXT, IN_SET_MESSAGE_DRIVEN_CONTEXT, IN_SET_SESSION_CONTEXT, IN_UNSET_ENTITY_CONTEXT, NOT_ALLOWED
 
Fields inherited from interface org.jboss.system.ServiceMBean (src)
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Constructor Summary
JBossJMSMessageEndpointFactory()
           
 
Method Summary
protected  void augmentActivationConfigProperties()
          Add activation config properties
protected  java.lang.String resolveResourceAdapterName()
          Resolve the resource adapter name
 
Methods inherited from class org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory (src)
activate, createActivationSpec, createEndpoint, deactivate, getConfig, getContainer, getEJBHome, getEJBMetaData, getEntityCollection, getEntityEJBObject, getStatefulSessionEJBObject, getStatelessSessionEJBObject, isDeliveryTransacted, isIdentical, resolveMessageListener, resolveResourceAdapter, setContainer, setInvokerBinding, setInvokerMetaData, setupProxyParameters, startService, stopService, toString
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src)
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop
 
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.system.Service (src)
create, destroy, start, stop
 

Field Detail

jmsra

protected static java.lang.String jmsra
The JBoss resource adapter deployment name

Constructor Detail

JBossJMSMessageEndpointFactory

public JBossJMSMessageEndpointFactory()
Method Detail

resolveResourceAdapterName

protected java.lang.String resolveResourceAdapterName()
                                               throws DeploymentException (src) 
Description copied from class: JBossMessageEndpointFactory (src)
Resolve the resource adapter name

Overrides:
resolveResourceAdapterName in class JBossMessageEndpointFactory (src)
Returns:
the resource adapter name
Throws:
DeploymentException (src) - for any error

augmentActivationConfigProperties

protected void augmentActivationConfigProperties()
                                          throws DeploymentException (src) 
Add activation config properties

Overrides:
augmentActivationConfigProperties in class JBossMessageEndpointFactory (src)
Throws:
DeploymentException (src) - for any error