org.jboss.ejb3.proxy.impl.factory.session.stateless
Class StatelessSessionProxyFactoryBase

java.lang.Object
  extended by org.jboss.ejb3.proxy.impl.factory.ProxyFactoryBase
      extended by org.jboss.ejb3.proxy.impl.factory.session.SessionProxyFactoryBase
          extended by org.jboss.ejb3.proxy.impl.factory.session.stateless.StatelessSessionProxyFactoryBase
All Implemented Interfaces:
ProxyFactory, SessionProxyFactory, SessionSpecProxyFactory
Direct Known Subclasses:
StatelessSessionLocalProxyFactory, StatelessSessionRemoteProxyFactory

public abstract class StatelessSessionProxyFactoryBase
extends SessionProxyFactoryBase
implements SessionProxyFactory

StatelessSessionProxyFactoryBase Base upon which SLSB Proxy Factories may build

Version:
$Revision: $
Author:
ALR

Constructor Summary
StatelessSessionProxyFactoryBase(String name, String containerName, String containerGuid, org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata, ClassLoader classloader, org.jboss.aop.Advisor advisor)
          Constructor
 
Method Summary
protected  Set<Class<?>> getReturnTypesFromCreateMethods(Class<?> homeInterface)
          Deprecated. http://jira.jboss.com/jira/browse/JBMETA-41
 
Methods inherited from class org.jboss.ejb3.proxy.impl.factory.session.SessionProxyFactoryBase
createBusinessDefaultInvocationHandler, createBusinessInterfaceSpecificInvocationHandler, createEjb2xComponentInterfaceInvocationHandler, createHomeInvocationHandler, createProxyBusiness, createProxyDefault, createProxyEjb2x, createProxyHome, getBusinessInterfaceTypes, getConstructorProxyDefault, getConstructorProxyEjb2x, getConstructorProxyHome, getConstructorsProxySpecificBusinessInterface, getEjb2xInterfaceType, getHomeType, getMetadata, getReturnTypesFromCreateMethods, setConstructorProxyDefault, setConstructorProxyEjb2x, setConstructorProxyHome, setConstructorsProxySpecificBusinessInterface, setMetadata, start, stop
 
Methods inherited from class org.jboss.ejb3.proxy.impl.factory.ProxyFactoryBase
createProxyConstructor, getAdvisor, getClassLoader, getCommonProxyInterfaces, getContainerGuid, getContainerName, getInterceptors, getInterceptorStackName, getName, setClassLoader, setContainerName, setName
 
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.proxy.impl.factory.session.SessionProxyFactory
createProxyDefault
 
Methods inherited from interface org.jboss.ejb3.proxy.impl.factory.ProxyFactory
getName, start, stop
 

Constructor Detail

StatelessSessionProxyFactoryBase

public StatelessSessionProxyFactoryBase(String name,
                                        String containerName,
                                        String containerGuid,
                                        org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata,
                                        ClassLoader classloader,
                                        org.jboss.aop.Advisor advisor)
Constructor

Parameters:
name - The unique name for this ProxyFactory
containerName - The name of the InvokableContext (container) upon which Proxies will invoke
containerGuid - The globally-unique name of the container
metadata - The metadata representing this SLSB
classloader - The ClassLoader associated with the StatelessContainer for which this ProxyFactory is to generate Proxies
advisor - The Advisor for proxies created by this factory
Method Detail

getReturnTypesFromCreateMethods

@Deprecated
protected Set<Class<?>> getReturnTypesFromCreateMethods(Class<?> homeInterface)
Deprecated. http://jira.jboss.com/jira/browse/JBMETA-41

Obtains the return types declared by the "create" methods for the specified home interface.

Specified by:
getReturnTypesFromCreateMethods in class SessionProxyFactoryBase
Parameters:
homeInterface -
Returns:


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.