|
|||||||||
| 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.stateless.StatelessSessionProxyFactoryBase
org.jboss.ejb3.proxy.impl.factory.session.stateless.StatelessSessionRemoteProxyFactory
public class StatelessSessionRemoteProxyFactory
StatelessSessionRemoteProxyFactory A SLSB Proxy Factory for Remote Views
| Constructor Summary | |
|---|---|
StatelessSessionRemoteProxyFactory(java.lang.String name,
java.lang.String containerName,
java.lang.String containerGuid,
org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata,
java.lang.ClassLoader classloader,
java.lang.String url,
org.jboss.aop.Advisor advisor,
java.lang.String overrideInterceptorStackName)
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 EJB2.x Interface Type |
protected java.lang.String |
getHomeType()
Returns the String representation of the Home Interface Type |
java.lang.String |
getUrl()
|
void |
setUrl(java.lang.String url)
|
| Methods inherited from class org.jboss.ejb3.proxy.impl.factory.session.stateless.StatelessSessionProxyFactoryBase |
|---|
getReturnTypesFromCreateMethods |
| Methods inherited from class org.jboss.ejb3.proxy.impl.factory.session.SessionProxyFactoryBase |
|---|
createProxyBusiness, createProxyDefault, createProxyEjb2x, createProxyHome, 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 StatelessSessionRemoteProxyFactory(java.lang.String name,
java.lang.String containerName,
java.lang.String containerGuid,
org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData metadata,
java.lang.ClassLoader classloader,
java.lang.String url,
org.jboss.aop.Advisor advisor,
java.lang.String overrideInterceptorStackName)
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 Proxiesurl - The URL to use for remotingadvisor - The Advisor for proxies created by this factoryoverrideInterceptorStackName - The name of the client-side interceptor stack to use.
If null the default will apply.| 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()public java.lang.String getUrl()
public void setUrl(java.lang.String url)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||