| |
|
| java.lang.Object org.objectweb.jonas_ws.deployment.api.ServiceRefDesc
ServiceRefDesc | public class ServiceRefDesc (Code) | | A ServiceRefDesc describe a dependancy from a J2EE component onto a
WebService (it is a Web Service Client). The component will have the hability
to lookup the Service Implementation and use it.
author: Guillaume Sauthier author: Xavier Delplanque |
ServiceRefDesc | public ServiceRefDesc(ClassLoader classLoader, ServiceRef sref, JonasServiceRef jsref, String filename) throws WSDeploymentDescException(Code) | | Creates a new ServiceRefDesc object.
Parameters: classLoader - web class loader Parameters: sref - generated object containing service-ref informations. Parameters: jsref - JOnAS specific service-ref informations. Parameters: filename - the name of the archive where retrieve WSDL and mappingfiles throws: WSDeploymentDescException - if the wsdl file is undefined or ifinformations in wsdl and handler doesn't match. |
equals | public boolean equals(Object other)(Code) | | Return true if the parameter is a ServiceRefDesc and if it
equals this object. Return false else.
Parameters: other - the object to compare true if objects are equals |
getAlternateWsdlURL | public URL getAlternateWsdlURL()(Code) | | Returns the alternate WSDL URL (may be null). |
getHandlerRefs | public List getHandlerRefs()(Code) | | Return the list of Handler.
the list of Handler |
getI18n | protected static I18n getI18n()(Code) | | Returns the i18n. |
getLocalWSDLURL | public URL getLocalWSDLURL()(Code) | | Returns the URL where the uptodate WSDL can be found. |
getMappingFile | public MappingFile getMappingFile()(Code) | | Return the MappingFile object.
the MappingFile object. |
getMappingFileURL | public URL getMappingFileURL()(Code) | | Returns the URL where the mapping file can be found. |
getParam | public String getParam(String name)(Code) | | Return the value of the specified parameter
Parameters: name - the parameter to retrieve the value of the specified parameter |
getParams | public Hashtable getParams()(Code) | | Return all the params of the ServiceRefDesc as an Hashtable.
all the params of the ServiceRefDesc as an Hashtable. |
getPortComponentRefs | public List getPortComponentRefs()(Code) | | Return the list of PortComponentRef.
the list of PortComponentRef |
getServiceInterface | public Class getServiceInterface()(Code) | | Return the Class object representing the service-interface.
the Class object representing the service-interface. |
getServiceQName | public QName getServiceQName()(Code) | | Return the QName identifying the service in the WSDL. can return null if
WSDL not defined.
Return the QName identifying the service in the WSDL (can benull). |
getServiceRefName | public String getServiceRefName()(Code) | | Return the name used for Service interface lookup.
the service-ref-name value |
getWSDLFile | public WSDLFile getWSDLFile()(Code) | | Return the WSDLFile object describing the WebService.
the WSDLFile object describing the WebService. |
getWsdlFileName | public String getWsdlFileName()(Code) | | Return the name of WSDL inside of the module.
the name of WSDL inside of the module |
|
|
|