|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object it.imolinfo.jbi4ejb.runtime.ejbproxy.StatelessEJBProxyFactory
public final class StatelessEJBProxyFactory
A factory for creating StatelessEJBProxy objects.
Method Summary | |
---|---|
static StatelessEJBProxy |
createEJBProxy(java.io.File wsdl,
ProviderServiceDescriptor serviceDescriptor,
java.io.File tempDir,
java.util.List<java.lang.String> jarFilesName)
Creates the StatelessEJBProxy from the service
description. |
static StatelessEJBProxy |
getEJBFromCorbaname(java.lang.String wsdlPath,
java.lang.String remoteInterfaceClassName,
java.lang.String corbaName,
java.util.Properties classesId,
java.util.List<java.lang.String> jarFilesName,
java.util.Properties orbParams)
Gets the EJB from corbaname. |
static StatelessEJBProxy |
getEJBFromCorbaname(java.lang.String wsdlPath,
java.lang.String remoteInterfaceClassName,
java.lang.String corbaName,
java.util.Properties classesId,
java.util.List<java.lang.String> jarFilesName,
java.util.Properties orbParams,
boolean dynamicClassLoading)
Instantiates a new dynamic EJB client. |
static StatelessEJBProxy |
getEJBFromCorbanameUsingRMIClassloader(java.lang.String wsdlPath,
java.lang.String remoteInterfaceClassName,
java.lang.String corbaName,
java.util.Properties classesId,
java.util.List<java.lang.String> jarFilesName,
java.util.Properties orbParams)
Gets the EJB from corbaname using RMI classloader. |
static StatelessEJBProxy |
getEJBFromJNDIName(java.lang.String wsdlPath,
java.lang.String remoteInterfaceClassName,
java.lang.String jndiName,
java.util.Properties jndiParams,
java.util.Properties orbProperties,
java.util.Properties classesId,
java.util.List<java.lang.String> jarFilesName)
Instantiates a new dynamic EJB proxy. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static StatelessEJBProxy createEJBProxy(java.io.File wsdl, ProviderServiceDescriptor serviceDescriptor, java.io.File tempDir, java.util.List<java.lang.String> jarFilesName) throws EJBDeployException
StatelessEJBProxy
from the service
description.
wsdl
- the wsdl serviceDescriptor
- the service descriotortempDir
- the temp dir where to create the EJB proxy filesjarFilesName
- the jars list
StatelessEJBProxy
EJBDeployException
- if some problem occurs in the ejb proxy creationpublic static StatelessEJBProxy getEJBFromCorbaname(java.lang.String wsdlPath, java.lang.String remoteInterfaceClassName, java.lang.String corbaName, java.util.Properties classesId, java.util.List<java.lang.String> jarFilesName, java.util.Properties orbParams) throws EJBWSDLGenerationException
wsdlPath
- The path to the WSDL fileremoteInterfaceClassName
- The remote interface class namecorbaName
- The corba nameclassesId
- The classes UIDsjarFilesName
- The jar list to use to compile the classesorbParams
- The orb parameters
EJBWSDLGenerationException
- if some proxy ejb generation occurspublic static StatelessEJBProxy getEJBFromCorbanameUsingRMIClassloader(java.lang.String wsdlPath, java.lang.String remoteInterfaceClassName, java.lang.String corbaName, java.util.Properties classesId, java.util.List<java.lang.String> jarFilesName, java.util.Properties orbParams) throws EJBWSDLGenerationException
wsdlPath
- The path to the WSDL fileremoteInterfaceClassName
- The remote interface class namecorbaName
- The corba nameclassesId
- The classes UIDsjarFilesName
- The jar list to use to compile the classesorbParams
- The orb parameters
EJBWSDLGenerationException
- if some proxy ejb generation occurspublic static StatelessEJBProxy getEJBFromJNDIName(java.lang.String wsdlPath, java.lang.String remoteInterfaceClassName, java.lang.String jndiName, java.util.Properties jndiParams, java.util.Properties orbProperties, java.util.Properties classesId, java.util.List<java.lang.String> jarFilesName) throws EJBWSDLGenerationException
wsdlPath
- The complete WSDL pathremoteInterfaceClassName
- The remote interface nameclassesId
- The Hashtable
containing the clasess UIDSjarFilesName
- The jar list to use to compile the generated classesjndiName
- The jndi namejndiParams
- The jndi propertiesorbProperties
- The ORB properties
EJBWSDLGenerationException
- If some problem occurspublic static StatelessEJBProxy getEJBFromCorbaname(java.lang.String wsdlPath, java.lang.String remoteInterfaceClassName, java.lang.String corbaName, java.util.Properties classesId, java.util.List<java.lang.String> jarFilesName, java.util.Properties orbParams, boolean dynamicClassLoading) throws EJBWSDLGenerationException
wsdlPath
- The complete WSDL pathremoteInterfaceClassName
- The remote interface namecorbaName
- The corba name to useclassesId
- The Hashtable
containing the clasess UIDSjarFilesName
- The jar list to use to compile the generated classesorbParams
- The ORB paramsdynamicClassLoading
- If true, try to dinamically load stubs and classes using the
RMIClassLoader
EJBWSDLGenerationException
- If some problem occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |