|
||||||||||
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(String name,
String containerName,
String containerGuid,
org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata,
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(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 Set<String> |
getBusinessInterfaceTypes()
Returns the a Set of String representations of the Business Interface Types |
protected String |
getEjb2xInterfaceType()
Returns the String representation of the EJB.2x Interface Type |
protected 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, 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.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(String name, String containerName, String containerGuid, org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata, 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 factoryMethod Detail |
---|
protected final Set<String> getBusinessInterfaceTypes()
getBusinessInterfaceTypes
in class SessionProxyFactoryBase
protected final String getHomeType()
getHomeType
in class SessionProxyFactoryBase
protected final String getEjb2xInterfaceType()
getEjb2xInterfaceType
in class SessionProxyFactoryBase
protected SessionProxyInvocationHandler createBusinessInterfaceSpecificInvocationHandler(String businessInterfaceName)
SessionProxyFactoryBase
createBusinessInterfaceSpecificInvocationHandler
in class SessionProxyFactoryBase
protected SessionProxyInvocationHandler createBusinessDefaultInvocationHandler()
SessionProxyFactoryBase
createBusinessDefaultInvocationHandler
in class SessionProxyFactoryBase
protected SessionProxyInvocationHandler createEjb2xComponentInterfaceInvocationHandler()
SessionProxyFactoryBase
createEjb2xComponentInterfaceInvocationHandler
in class SessionProxyFactoryBase
protected SessionProxyInvocationHandler createHomeInvocationHandler()
SessionProxyFactoryBase
createHomeInvocationHandler
in class SessionProxyFactoryBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |