|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.jonas_ws.deployment.api.ServiceRefDesc
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.
Constructor Summary | |
ServiceRefDesc(java.lang.ClassLoader classLoader,
ServiceRef sref,
JonasServiceRef jsref,
java.lang.String filename)
Creates a new ServiceRefDesc object. |
Method Summary | |
boolean |
equals(java.lang.Object other)
Return true if the parameter is a ServiceRefDesc and if it
equals this object. |
java.net.URL |
getAlternateWsdlURL()
|
java.util.List |
getHandlerRefs()
Return the list of Handler. |
protected static I18n |
getI18n()
|
java.net.URL |
getLocalWSDLURL()
|
MappingFile |
getMappingFile()
Return the MappingFile object. |
java.net.URL |
getMappingFileURL()
|
java.lang.String |
getParam(java.lang.String name)
Return the value of the specified parameter |
java.util.Hashtable |
getParams()
Return all the params of the ServiceRefDesc as an Hashtable. |
java.util.List |
getPortComponentRefs()
Return the list of PortComponentRef. |
java.lang.Class |
getServiceInterface()
Return the Class object representing the service-interface. |
javax.xml.namespace.QName |
getServiceQName()
Return the QName identifying the service in the WSDL. |
java.lang.String |
getServiceRefName()
Return the name used for Service interface lookup. |
WSDLFile |
getWSDLFile()
Return the WSDLFile object describing the WebService. |
java.lang.String |
getWsdlFileName()
Return the name of WSDL inside of the module. |
int |
hashCode()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ServiceRefDesc(java.lang.ClassLoader classLoader, ServiceRef sref, JonasServiceRef jsref, java.lang.String filename) throws WSDeploymentDescException
classLoader
- web class loadersref
- generated object containing service-ref informations.jsref
- JOnAS specific service-ref informations.filename
- the name of the archive where retrieve WSDL and mapping
files
WSDeploymentDescException
- if the wsdl file is undefined or if
informations in wsdl and handler doesn't match.Method Detail |
public java.util.List getPortComponentRefs()
public java.util.List getHandlerRefs()
public java.lang.String getServiceRefName()
public java.lang.Class getServiceInterface()
public WSDLFile getWSDLFile()
public MappingFile getMappingFile()
public java.util.Hashtable getParams()
public java.lang.String getParam(java.lang.String name)
name
- the parameter to retrieve
public java.lang.String getWsdlFileName()
public javax.xml.namespace.QName getServiceQName()
public int hashCode()
String.hashCode()
public boolean equals(java.lang.Object other)
true
if the parameter is a ServiceRefDesc and if it
equals this object. Return false
else.
other
- the object to compare
protected static I18n getI18n()
public java.net.URL getAlternateWsdlURL()
public java.net.URL getLocalWSDLURL()
public java.net.URL getMappingFileURL()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |