Class RequestBaseType

  • Direct Known Subclasses:
    DescribeRecordType, GetDomainType, GetRecordByIdType, GetRecordsType, HarvestType, TransactionType

    public abstract class RequestBaseType
    extends Object
    Base type for all request messages except GetCapabilities. The attributes identify the relevant service type and version.

    Java class for RequestBaseType complex type.

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

     <complexType name="RequestBaseType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="service" use="required" type="{http://www.opengis.net/ows}ServiceType" fixed="CSW" />
           <attribute name="version" use="required" type="{http://www.opengis.net/ows}VersionType" fixed="2.0.2" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • service

        protected String service
      • version

        protected String version
    • Constructor Detail

      • RequestBaseType

        public RequestBaseType()
        Default no-arg constructor
      • RequestBaseType

        public RequestBaseType​(String service,
                               String version)
        Fully-initialising value constructor
    • Method Detail

      • getService

        public String getService()
        Gets the value of the service property.
        Returns:
        possible object is String
      • setService

        public void setService​(String value)
        Sets the value of the service property.
        Parameters:
        value - allowed object is String
      • getVersion

        public String getVersion()
        Gets the value of the version property.
        Returns:
        possible object is String
      • setVersion

        public void setVersion​(String value)
        Sets the value of the version property.
        Parameters:
        value - allowed object is String