Class WebService
java.lang.Object
org.javastro.ivoa.entities.resource.ServiceInterface
org.javastro.ivoa.entities.resource.WebService
- All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
- Direct Known Subclasses:
OAISOAP
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2024-08-01T13:15:43+01:00")
public class WebService
extends ServiceInterface
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
The accessURL element gives the Web Service's endpoint URL.
Java class for WebService complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="WebService">
<complexContent>
<extension base="{http://www.ivoa.net/xml/VOResource/v1.0}Interface">
<sequence>
<element name="wsdlURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionMultiple occurrences should represent mirror copies of the same WSDL file.Fields inherited from class org.javastro.ivoa.entities.resource.ServiceInterface
accessURLs, mirrorURLs, role, securityMethod, testQueryString, version -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) booleanMultiple occurrences should represent mirror copies of the same WSDL file.inthashCode()voidvoidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) toString()withAccessURLs(Collection<AccessURL> values) withAccessURLs(AccessURL... values) withMirrorURLs(Collection<MirrorURL> values) withMirrorURLs(MirrorURL... values) withSecurityMethod(SecurityMethod value) withTestQueryString(String value) withVersion(String value) withWsdlURLs(String... values) withWsdlURLs(Collection<String> values) Methods inherited from class org.javastro.ivoa.entities.resource.ServiceInterface
getAccessURLs, getMirrorURLs, getRole, getSecurityMethod, getTestQueryString, getVersion, setRole, setSecurityMethod, setTestQueryString, setVersion
-
Field Details
-
Constructor Details
-
Method Details
-
getWsdlURLs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<String> getWsdlURLs()Multiple occurrences should represent mirror copies of the same WSDL file. Gets the value of the wsdlURLs property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the wsdlURLs property.For example, to add a new item, do as follows:
getWsdlURLs().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the wsdlURLs property.
-
equals
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public boolean equals(Object object) - Overrides:
equalsin classServiceInterface
-
hashCode
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public int hashCode()- Overrides:
hashCodein classServiceInterface
-
toString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String toString()- Overrides:
toStringin classServiceInterface
-
append
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classServiceInterface
-
appendFields
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classServiceInterface
-
withWsdlURLs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withWsdlURLs(String... values) -
withWsdlURLs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withWsdlURLs(Collection<String> values) -
withAccessURLs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withAccessURLs(AccessURL... values) - Overrides:
withAccessURLsin classServiceInterface
-
withAccessURLs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withAccessURLs(Collection<AccessURL> values) - Overrides:
withAccessURLsin classServiceInterface
-
withMirrorURLs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withMirrorURLs(MirrorURL... values) - Overrides:
withMirrorURLsin classServiceInterface
-
withMirrorURLs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withMirrorURLs(Collection<MirrorURL> values) - Overrides:
withMirrorURLsin classServiceInterface
-
withSecurityMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withSecurityMethod(SecurityMethod value) - Overrides:
withSecurityMethodin classServiceInterface
-
withTestQueryString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withTestQueryString(String value) - Overrides:
withTestQueryStringin classServiceInterface
-
withVersion
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withVersion(String value) - Overrides:
withVersionin classServiceInterface
-
withRole
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public WebService withRole(String value) - Overrides:
withRolein classServiceInterface
-
mergeFrom
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void mergeFrom(Object left, Object right) - Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classServiceInterface
-
mergeFrom
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) - Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classServiceInterface
-
createNewInstance
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Object createNewInstance()- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-