|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IJAXRPCService
WebServices Service interface.
| Field Summary | |
|---|---|
static String |
CLASSLOADER_CTX_PARAM
classloader Context param. |
static String |
ISINEAR_CTX_PARAM
isInEar Context Param. |
static String |
PARENT_OBJECTNAME_CTX_PARAM
parentObjectName Context Param. |
static String |
UNPACK_DIRECTORY_CTX_PARAM
Directory (as a File) where is unpacked the deployed archive. |
static String |
WARURL_CTX_PARAM
warURL Context Param. |
| Method Summary | |
|---|---|
String |
applyWSGen(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)
Apply WSGen on the given deployable. |
Reference |
buildServiceRef(IServiceRefDesc rd,
ClassLoader loader)
buildServiceRef from WS ref descriptor. |
void |
completeWSDeployment(Context ctx)
Complete the WebServices Deployment (add informations in web environment). |
void |
deployWebServices(Context ctx)
explore the context classloader to find Web service deployment descriptor (for endpoints) and service-ref element within standard deployment descriptor (for clients). |
boolean |
isAutoWsGenEngaged()
Automatic WSGen is enabled ? |
void |
removeCache(ClassLoader cl)
Remove the WebServices descriptors associated to the given ClassLoader. |
void |
undeployWebServices(Context ctx)
Undeploy the WebServices : unpublish WSDL + unregister MBeans. |
| Methods inherited from interface org.ow2.jonas.service.Service |
|---|
getName, init, isStarted, setName, start, stop |
| Field Detail |
|---|
static final String CLASSLOADER_CTX_PARAM
static final String PARENT_OBJECTNAME_CTX_PARAM
static final String ISINEAR_CTX_PARAM
static final String WARURL_CTX_PARAM
static final String UNPACK_DIRECTORY_CTX_PARAM
| Method Detail |
|---|
void deployWebServices(Context ctx)
throws WSException
ctx - the context containing the configuration to deploy the
wars.WSException - if an error occurs during the deployment.void removeCache(ClassLoader cl)
cl - the key ClassLoader
void completeWSDeployment(Context ctx)
throws WSException
ctx - Context containing the key ClassLoader
WSException - When Endpoints URLs binding fails
Reference buildServiceRef(IServiceRefDesc rd,
ClassLoader loader)
throws NamingException
rd - WS ref descriptor
NamingException
void undeployWebServices(Context ctx)
throws WSException
ctx - Context containing undeployment informations
WSException - When undeployment failsboolean isAutoWsGenEngaged()
String applyWSGen(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)
throws WSException
deployable - the deployable to use
WSException - If WSGen cannot be applied.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||