|
||||||||||
| 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 | |||||||||