|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.ejb3.proxy.impl.factory.ProxyFactoryBase
org.jboss.ejb3.proxy.impl.factory.session.SessionProxyFactoryBase
org.jboss.ejb3.proxy.impl.factory.session.stateful.StatefulSessionProxyFactoryBase
org.jboss.ejb3.proxy.impl.factory.session.stateful.StatefulSessionLocalProxyFactory
public class StatefulSessionLocalProxyFactory
StatefulSessionLocalProxyFactory A SFSB Proxy Factory for Local Views
| Constructor Summary | |
|---|---|
StatefulSessionLocalProxyFactory(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 |
getDefaultInterceptorStackName()
Obtains the name of the default interceptor stack |
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.impl.factory.session.stateful.StatefulSessionProxyFactoryBase |
|---|
associateProxyWithSession, createProxyBusiness, createProxyBusiness, createProxyDefault, createProxyDefault, createProxyEjb2x, createProxyEjb2x, createProxyHome, getContainer, getNewSessionId, getReturnTypesFromCreateMethods, obtainContainer, setContainer |
| Methods inherited from class org.jboss.ejb3.proxy.impl.factory.session.SessionProxyFactoryBase |
|---|
getConstructorProxyDefault, getConstructorProxyEjb2x, getConstructorProxyHome, getConstructorsProxySpecificBusinessInterface, 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, 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.SessionSpecProxyFactory |
|---|
createProxyBusiness, createProxyEjb2x, createProxyHome |
| 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 |
|---|
public StatefulSessionLocalProxyFactory(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 SessionProxyFactoryBaseprotected java.lang.String getDefaultInterceptorStackName()
getDefaultInterceptorStackName in class ProxyFactoryBaseProxyFactoryBase.getDefaultInterceptorStackName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||