|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.ejb3.proxy.factory.ProxyFactoryBase
org.jboss.ejb3.proxy.factory.session.SessionProxyFactoryBase
org.jboss.ejb3.proxy.factory.session.stateless.StatelessSessionProxyFactoryBase
org.jboss.ejb3.proxy.factory.session.stateless.StatelessSessionLocalProxyFactory
public class StatelessSessionLocalProxyFactory
StatelessSessionLocalProxyFactory A SLSB Proxy Factory for Local Views
| Constructor Summary | |
|---|---|
StatelessSessionLocalProxyFactory(java.lang.String name,
java.lang.String containerName,
java.lang.String containerGuid,
org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata,
java.lang.ClassLoader classloader,
org.jboss.aop.Advisor advisor)
Constructor |
|
| Method Summary | |
|---|---|
protected SessionProxyInvocationHandler |
createBusinessDefaultInvocationHandler()
Returns the Constructor of the SessionProxyInvocationHandler to be used in instanciating new handlers to specify in Proxy Creation Used for creating a Handler for a Business Default proxy |
protected SessionProxyInvocationHandler |
createBusinessInterfaceSpecificInvocationHandler(java.lang.String businessInterfaceName)
Returns the Constructor of the SessionProxyInvocationHandler to be used in instanciating new handlers to specify in Proxy Creation Used for creating a Handler for a Business Interface-specific proxy |
protected SessionProxyInvocationHandler |
createEjb2xComponentInterfaceInvocationHandler()
Returns the Constructor of the SessionProxyInvocationHandler to be used in instanciating new handlers to specify in Proxy Creation Used for creating a Handler for an EJB2.x Component Interface proxy |
protected SessionProxyInvocationHandler |
createHomeInvocationHandler()
Returns the Constructor of the SessionProxyInvocationHandler to be used in instanciating new handlers to specify in Proxy Creation Used for creating a Handler for am EJB2.x Home proxy |
protected java.util.Set<java.lang.String> |
getBusinessInterfaceTypes()
Returns the a Set of String representations of the Business Interface Types |
protected java.lang.String |
getEjb2xInterfaceType()
Returns the String representation of the EJB.2x Interface Type |
protected java.lang.String |
getHomeType()
Returns the String representation of the Home Interface Type |
| Methods inherited from class org.jboss.ejb3.proxy.factory.session.stateless.StatelessSessionProxyFactoryBase |
|---|
getReturnTypesFromCreateMethods |
| Methods inherited from class org.jboss.ejb3.proxy.factory.ProxyFactoryBase |
|---|
createProxyConstructor, getAdvisor, getClassLoader, 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.factory.session.SessionProxyFactory |
|---|
createProxyBusiness, createProxyDefault, createProxyEjb2x, createProxyHome |
| Methods inherited from interface org.jboss.ejb3.proxy.factory.ProxyFactory |
|---|
getName, start, stop |
| Constructor Detail |
|---|
public StatelessSessionLocalProxyFactory(java.lang.String name,
java.lang.String containerName,
java.lang.String containerGuid,
org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata,
java.lang.ClassLoader classloader,
org.jboss.aop.Advisor advisor)
name - The unique name for this ProxyFactorycontainerName - The name of the InvokableContext (container)
upon which Proxies will invokecontainerGuid - The globally-unique name of the containermetadata - The metadata representing this SLSBclassloader - The ClassLoader associated with the StatelessContainer
for which this ProxyFactory is to generate Proxiesadvisor - The Advisor for proxies created by this factory| Method Detail |
|---|
protected final java.util.Set<java.lang.String> getBusinessInterfaceTypes()
getBusinessInterfaceTypes in class SessionProxyFactoryBaseprotected final java.lang.String getHomeType()
getHomeType in class SessionProxyFactoryBaseprotected final java.lang.String getEjb2xInterfaceType()
getEjb2xInterfaceType in class SessionProxyFactoryBaseprotected SessionProxyInvocationHandler createBusinessInterfaceSpecificInvocationHandler(java.lang.String businessInterfaceName)
SessionProxyFactoryBase
createBusinessInterfaceSpecificInvocationHandler in class SessionProxyFactoryBaseprotected SessionProxyInvocationHandler createBusinessDefaultInvocationHandler()
SessionProxyFactoryBase
createBusinessDefaultInvocationHandler in class SessionProxyFactoryBaseprotected SessionProxyInvocationHandler createEjb2xComponentInterfaceInvocationHandler()
SessionProxyFactoryBase
createEjb2xComponentInterfaceInvocationHandler in class SessionProxyFactoryBaseprotected SessionProxyInvocationHandler createHomeInvocationHandler()
SessionProxyFactoryBase
createHomeInvocationHandler in class SessionProxyFactoryBase
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||