|
JTR 5.0 API Documentation | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjtr.config.ws.WebServiceConfig
public class WebServiceConfig
This class is the object oriented representation of the content
of a webservice
element of the jtr.xml
configuration file.
Every webservice
description is logically associated
with a WSDL, thus you are required to point out a valid WSDL location
as an URL when defining every webservice
element.
Nested in a WebServiceConfig
there might be one or more
services according to your needs. Each service is represented by
a WebServiceService
instance.
WebServiceService
,
Serialized FormConstructor Summary | |
---|---|
WebServiceConfig()
Default constructor. |
Method Summary | |
---|---|
void |
addService(WebServiceService service)
Add a webservice definition to the current configuration. |
WebServiceService |
getService(javax.xml.namespace.QName qName)
Get a simgle service by qualified name. |
WebServiceService |
getService(java.lang.String nameSpace,
java.lang.String name)
Get a simgle service by qualified name. |
java.util.Collection<WebServiceService> |
getServices()
Return the collection of currently configured services. |
java.lang.String |
getUniqueName()
Get this webservice configuration's unique name. |
java.lang.String |
getWsdlLocation()
Get the WSDL's location. |
void |
setServices(java.util.Collection<WebServiceService> services)
Set the collection of services for the current JTR webservice configuration. |
void |
setUniqueName(java.lang.String uniqueName)
Set the unique name of this JTR webservice configuration. |
void |
setWsdlLocation(java.lang.String wsdlLocation)
Set the location of the WSDL file associated with the current JTR webservice configuration. This location has to be expressed as a valid URI. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public WebServiceConfig()
Method Detail |
---|
public void addService(WebServiceService service)
service
- The new service descriptionpublic java.util.Collection<WebServiceService> getServices()
public java.lang.String getUniqueName()
public void setWsdlLocation(java.lang.String wsdlLocation)
wsdlLocation
- The WSDL locationpublic void setServices(java.util.Collection<WebServiceService> services)
services
- The servicespublic void setUniqueName(java.lang.String uniqueName)
uniqueName
- The unique namepublic java.lang.String getWsdlLocation()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public WebServiceService getService(java.lang.String nameSpace, java.lang.String name)
null
.
nameSpace
- name
-
public WebServiceService getService(javax.xml.namespace.QName qName)
null
.
qName
-
|
The JTR Project is licensed under GPL version 2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |