|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WebServiceBuilder
Method Summary | |
---|---|
boolean |
configureEJB(GBeanData targetGBean,
String ejbName,
Module module,
Map sharedContext,
ClassLoader classLoader)
configure the supplied EJBContainer gbeandata to implement the ejb web service described in the deployment descriptor N.B. this method is a complete guess and should be replaced by something useable right away! |
boolean |
configurePOJO(GBeanData targetGBean,
String servletName,
Module module,
String seiClassName,
DeploymentContext context)
configure the supplied GBeanData to implement the POJO web service described in the deployment descriptor. |
void |
findWebServices(Module module,
boolean isEJB,
Map correctedPortLocations,
Environment environment,
Map sharedContext)
Introspects on the module file to locate web service for deployment. |
Method Detail |
---|
void findWebServices(Module module, boolean isEJB, Map correctedPortLocations, Environment environment, Map sharedContext) throws DeploymentException
moduleFile
- J2EE moduleisEJB
- is this an EJB archive?correctedPortLocations
- mapping between port locations and paths.environment
- sharedContext
- map of builder-specific key to map of servlet names to port information, or an
empty map if no web services found. Port information is opaque
to all except the WebServiceBuilder itself.
DeploymentException
- if error encountered while introspecting the module.boolean configurePOJO(GBeanData targetGBean, String servletName, Module module, String seiClassName, DeploymentContext context) throws DeploymentException
targetGBean
- servletName
- module
- seiClassName
- context
-
DeploymentException
boolean configureEJB(GBeanData targetGBean, String ejbName, Module module, Map sharedContext, ClassLoader classLoader) throws DeploymentException
targetGBean
- ejbName
- moduleFile
- sharedContext
- classLoader
-
DeploymentException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |