站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 server API Documentation 英文版文档

JBossJMSMessageEndpointFactory (JBoss Server API) - JBoss 4.0.1 sp1 server API Documentation 英文版文档


org.jboss.ejb.plugins.inflow
Class JBossJMSMessageEndpointFactory

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport
      extended byorg.jboss.system.ServiceMBeanSupport
          extended byorg.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory
              extended byorg.jboss.ejb.plugins.inflow.JBossJMSMessageEndpointFactory
All Implemented Interfaces:
AllowedOperationsFlags, ContainerPlugin, EJBProxyFactory, GenericEntityObjectFactory, JBossMessageEndpointFactoryMBean, javax.management.MBeanRegistration, javax.resource.spi.endpoint.MessageEndpointFactory, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, org.jboss.system.Service, org.jboss.system.ServiceMBean

public class JBossJMSMessageEndpointFactory
extends JBossMessageEndpointFactory

Hacked version of message endpoint factory for backwards compatibility

Version:
$Revision: 1.1 $
Author:
Adrian Brock .

Nested Class Summary
 
Nested classes inherited from class org.jboss.ejb.GenericEntityObjectFactory
GenericEntityObjectFactory.UTIL
 
Field Summary
protected static String jmsra
          The JBoss resource adapter deployment name
 
Fields inherited from class org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory
activationSig, activationSpec, container, createActivationSpecSig, interceptors, interfaces, invokerBinding, invokerMetaData, messagingTypeClass, metaData, nextProxyId, properties, proxyFactory, resourceAdapterName, resourceAdapterObjectName, trace
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport
log, server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from interface org.jboss.ejb.AllowedOperationsFlags
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
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  String resolveResourceAdapterName()
          Resolve the resource adapter name
 
Methods inherited from class org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory
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
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
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
create, destroy, start, stop
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 

Field Detail

jmsra

protected static String jmsra
The JBoss resource adapter deployment name

Constructor Detail

JBossJMSMessageEndpointFactory

public JBossJMSMessageEndpointFactory()
Method Detail

resolveResourceAdapterName

protected String resolveResourceAdapterName()
                                     throws org.jboss.deployment.DeploymentException
Description copied from class: JBossMessageEndpointFactory
Resolve the resource adapter name

Overrides:
resolveResourceAdapterName in class JBossMessageEndpointFactory
Returns:
the resource adapter name
Throws:
org.jboss.deployment.DeploymentException - for any error

augmentActivationConfigProperties

protected void augmentActivationConfigProperties()
                                          throws org.jboss.deployment.DeploymentException
Add activation config properties

Overrides:
augmentActivationConfigProperties in class JBossMessageEndpointFactory
Throws:
org.jboss.deployment.DeploymentException - for any error


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.