|
|||||||||
| 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.stateful.StatefulSessionProxyFactoryBase
org.jboss.ejb3.proxy.factory.session.stateful.StatefulSessionRemoteProxyFactory
public class StatefulSessionRemoteProxyFactory
StatefulSessionRemoteProxyFactory A SFSB Proxy Factory for Remote Views
| Constructor Summary | |
|---|---|
StatefulSessionRemoteProxyFactory(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)
Constructor |
|
| Method Summary | |
|---|---|
protected SessionProxyInvocationHandler |
createInvocationHandler(java.lang.String businessInterfaceName)
Returns the Constructor of the SessionProxyInvocationHandler to be used in instanciating new handlers to specify in Proxy Creation |
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 EJB2.x Interface Type |
protected java.lang.String |
getHomeType()
Returns the String representation of the Home Interface Type |
protected java.lang.String |
getInterceptorStackName()
Return the name of the interceptor stack to apply to proxies created by this proxy factory |
java.lang.String |
getUrl()
|
void |
setUrl(java.lang.String url)
|
| Methods inherited from class org.jboss.ejb3.proxy.factory.session.stateful.StatefulSessionProxyFactoryBase |
|---|
associateProxyWithSession, createProxyBusiness, createProxyBusiness, createProxyDefault, createProxyDefault, createProxyEjb2x, createProxyEjb2x, createProxyHome, createProxyHome, getCommonProxyInterfaces, getContainer, getNewSessionId, getReturnTypesFromCreateMethods, obtainContainer, setContainer |
| Methods inherited from class org.jboss.ejb3.proxy.factory.session.SessionProxyFactoryBase |
|---|
getConstructorProxyDefault, getConstructorProxyEjb2x, getConstructorProxyHome, getConstructorsProxySpecificBusinessInterface, getMetadata, getReturnTypesFromCreateMethods, setConstructorProxyDefault, setConstructorProxyEjb2x, setConstructorProxyHome, setConstructorsProxySpecificBusinessInterface, setMetadata, start, stop |
| Methods inherited from class org.jboss.ejb3.proxy.factory.ProxyFactoryBase |
|---|
createProxyConstructor, getAdvisor, getClassLoader, 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.factory.session.SessionProxyFactory |
|---|
createProxyBusiness, createProxyDefault, createProxyEjb2x, createProxyHome |
| Methods inherited from interface org.jboss.ejb3.proxy.factory.ProxyFactory |
|---|
getName, start, stop |
| Constructor Detail |
|---|
public StatefulSessionRemoteProxyFactory(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)
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 SFSBclassloader - 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 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 java.lang.String getInterceptorStackName()
getInterceptorStackName in class ProxyFactoryBaseprotected SessionProxyInvocationHandler createInvocationHandler(java.lang.String businessInterfaceName)
SessionProxyFactoryBase
createInvocationHandler in class SessionProxyFactoryBasepublic 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 | ||||||||