org.jboss.ejb3.stateless
Class BaseStatelessProxyFactory

java.lang.Object
  extended by org.jboss.ejb3.session.BaseSessionProxyFactory
      extended by org.jboss.ejb3.stateless.BaseStatelessProxyFactory
All Implemented Interfaces:
ProxyFactory
Direct Known Subclasses:
StatelessClusterProxyFactory, StatelessLocalProxyFactory, StatelessRemoteProxyFactory

public abstract class BaseStatelessProxyFactory
extends BaseSessionProxyFactory
implements ProxyFactory

Comment

Version:
$Revision: 1.2.2.3 $
Author:
Bill Burke

Field Summary
protected  String jndiName
           
protected  Class proxyClass
           
protected  Constructor proxyConstructor
           
protected  Context proxyFactoryContext
           
 
Fields inherited from class org.jboss.ejb3.session.BaseSessionProxyFactory
advisor, container
 
Constructor Summary
BaseStatelessProxyFactory()
           
 
Method Summary
protected abstract  Class[] getInterfaces()
           
 void init()
           
protected abstract  void initializeJndiName()
           
 void setContainer(Container container)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.jboss.ejb3.session.BaseSessionProxyFactory
getEjbMetaData, getHandle, getHomeHandle, setEjb21Objects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.ejb3.ProxyFactory
createProxy
 

Field Detail

proxyClass

protected Class proxyClass

proxyConstructor

protected Constructor proxyConstructor

proxyFactoryContext

protected Context proxyFactoryContext

jndiName

protected String jndiName
Constructor Detail

BaseStatelessProxyFactory

public BaseStatelessProxyFactory()
Method Detail

init

public void init()
          throws Exception
Throws:
Exception

start

public void start()
           throws Exception
Specified by:
start in interface ProxyFactory
Throws:
Exception

stop

public void stop()
          throws Exception
Specified by:
stop in interface ProxyFactory
Throws:
Exception

getInterfaces

protected abstract Class[] getInterfaces()

initializeJndiName

protected abstract void initializeJndiName()

setContainer

public void setContainer(Container container)
Specified by:
setContainer in interface ProxyFactory
Overrides:
setContainer in class BaseSessionProxyFactory


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