org.jboss.ejb3.stateless
Class StatelessRemoteProxyFactory

java.lang.Object
  extended by org.jboss.ejb3.session.BaseSessionProxyFactory
      extended by org.jboss.ejb3.stateless.BaseStatelessProxyFactory
          extended by org.jboss.ejb3.stateless.StatelessRemoteProxyFactory
All Implemented Interfaces:
ProxyFactory, RemoteProxyFactory

public class StatelessRemoteProxyFactory
extends BaseStatelessProxyFactory
implements RemoteProxyFactory

Comment

Version:
$Revision: 1.3.2.5 $
Author:
Bill Burke

Field Summary
protected  RemoteBinding binding
           
protected  org.jboss.remoting.InvokerLocator locator
           
 
Fields inherited from class org.jboss.ejb3.stateless.BaseStatelessProxyFactory
jndiName, proxyClass, proxyConstructor, proxyFactoryContext
 
Fields inherited from class org.jboss.ejb3.session.BaseSessionProxyFactory
advisor, container
 
Fields inherited from interface org.jboss.ejb3.remoting.RemoteProxyFactory
DEFAULT_CLIENT_BINDING
 
Constructor Summary
StatelessRemoteProxyFactory()
           
 
Method Summary
 Object createProxy()
           
protected  StatelessHandleImpl getHandle()
           
protected  Class[] getInterfaces()
           
 void init()
           
protected  void initializeJndiName()
           
 void setRemoteBinding(RemoteBinding binding)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.jboss.ejb3.stateless.BaseStatelessProxyFactory
setContainer
 
Methods inherited from class org.jboss.ejb3.session.BaseSessionProxyFactory
getEjbMetaData, 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
setContainer
 

Field Detail

binding

protected RemoteBinding binding

locator

protected org.jboss.remoting.InvokerLocator locator
Constructor Detail

StatelessRemoteProxyFactory

public StatelessRemoteProxyFactory()
Method Detail

setRemoteBinding

public void setRemoteBinding(RemoteBinding binding)
Specified by:
setRemoteBinding in interface RemoteProxyFactory

getInterfaces

protected Class[] getInterfaces()
Specified by:
getInterfaces in class BaseStatelessProxyFactory

initializeJndiName

protected void initializeJndiName()
Specified by:
initializeJndiName in class BaseStatelessProxyFactory

init

public void init()
          throws Exception
Overrides:
init in class BaseStatelessProxyFactory
Throws:
Exception

start

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

stop

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

getHandle

protected StatelessHandleImpl getHandle()
Specified by:
getHandle in class BaseSessionProxyFactory

createProxy

public Object createProxy()
Specified by:
createProxy in interface ProxyFactory


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