org.jboss.ejb3.mdb
Class ProducerFactory
java.lang.Object
org.jboss.ejb3.mdb.ProducerFactory
- All Implemented Interfaces:
- ProxyFactory
- Direct Known Subclasses:
- LocalProducerFactory, RemoteProducerFactory
public abstract class ProducerFactory
- extends Object
- implements ProxyFactory
comment
- Author:
- Bill Burke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
producer
protected Class<?> producer
props
protected org.jboss.ejb3.annotation.MessageProperties props
dest
protected javax.jms.Destination dest
methodMap
protected HashMap<?,?> methodMap
pImpl
protected org.jboss.ejb3.annotation.impl.ProducerImpl pImpl
jndiName
protected String jndiName
ctx
protected InitialContext ctx
initialContextProperties
protected Hashtable<?,?> initialContextProperties
PROXY_FACTORY_NAME
public static final String PROXY_FACTORY_NAME
- See Also:
- Constant Field Values
ProducerFactory
protected ProducerFactory(ConsumerContainer container,
Class<?> producer,
org.jboss.ejb3.annotation.MessageProperties props,
javax.jms.Destination dest,
InitialContext ctx,
Hashtable<?,?> ctxProperties)
createHomeProxy
public Object createHomeProxy()
- Description copied from interface:
ProxyFactory
- Create an EJB 2.1 Home Proxy
- Specified by:
createHomeProxy
in interface ProxyFactory
- Returns:
createProxyBusiness
public Object createProxyBusiness(Object id)
setContainer
public void setContainer(Container container)
start
public void start()
throws Exception
- Description copied from interface:
ProxyFactory
- Lifecycle Start
- Specified by:
start
in interface ProxyFactory
- Throws:
Exception
stop
public void stop()
throws Exception
- Description copied from interface:
ProxyFactory
- Lifecycle Stop
- Specified by:
stop
in interface ProxyFactory
- Throws:
Exception
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.