org.sdmx.resources.sdmxml.schemas.v2_0.registry
Class QueryableDatasourceType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_0.registry.QueryableDatasourceType

public class QueryableDatasourceType
extends Object

If the data provider uses a single, queryable data source for all provision agreements contained in the ProvisionRequest element, then this element should be used to describe the queryable datasource. DataUrl contains the URL of the datasource, with WSDLUrl optionally providing the location of a WSDL instance on the internet which deascribes the queryable datasource. The attributes isRESTDatasource and isWebServiceDatasource indicate, if true, that the queryable datasource is accessible via the REST protocol and/or Web Services protocols, respectively.

Java class for QueryableDatasourceType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="QueryableDatasourceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="DataUrl" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
         <element name="WSDLUrl" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
       </sequence>
       <attribute name="isRESTDatasource" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="isWebServiceDatasource" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String dataUrl
           
protected  boolean isRESTDatasource
           
protected  boolean isWebServiceDatasource
           
protected  String wsdlUrl
           
 
Constructor Summary
QueryableDatasourceType()
           
 
Method Summary
 String getDataUrl()
          Gets the value of the dataUrl property.
 String getWSDLUrl()
          Gets the value of the wsdlUrl property.
 boolean isIsRESTDatasource()
          Gets the value of the isRESTDatasource property.
 boolean isIsWebServiceDatasource()
          Gets the value of the isWebServiceDatasource property.
 void setDataUrl(String value)
          Sets the value of the dataUrl property.
 void setIsRESTDatasource(boolean value)
          Sets the value of the isRESTDatasource property.
 void setIsWebServiceDatasource(boolean value)
          Sets the value of the isWebServiceDatasource property.
 void setWSDLUrl(String value)
          Sets the value of the wsdlUrl property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataUrl

protected String dataUrl

wsdlUrl

protected String wsdlUrl

isRESTDatasource

protected boolean isRESTDatasource

isWebServiceDatasource

protected boolean isWebServiceDatasource
Constructor Detail

QueryableDatasourceType

public QueryableDatasourceType()
Method Detail

getDataUrl

public String getDataUrl()
Gets the value of the dataUrl property.

Returns:
possible object is String

setDataUrl

public void setDataUrl(String value)
Sets the value of the dataUrl property.

Parameters:
value - allowed object is String

getWSDLUrl

public String getWSDLUrl()
Gets the value of the wsdlUrl property.

Returns:
possible object is String

setWSDLUrl

public void setWSDLUrl(String value)
Sets the value of the wsdlUrl property.

Parameters:
value - allowed object is String

isIsRESTDatasource

public boolean isIsRESTDatasource()
Gets the value of the isRESTDatasource property.


setIsRESTDatasource

public void setIsRESTDatasource(boolean value)
Sets the value of the isRESTDatasource property.


isIsWebServiceDatasource

public boolean isIsWebServiceDatasource()
Gets the value of the isWebServiceDatasource property.


setIsWebServiceDatasource

public void setIsWebServiceDatasource(boolean value)
Sets the value of the isWebServiceDatasource property.



Copyright © 2012. All Rights Reserved.