org.deegree.services.wcas.protocol
Interface CASDescribeRecordTypeRequest

All Superinterfaces:
OGCWebServiceRequest
All Known Implementing Classes:
CASDescribeRecordTypeRequest_Impl

public interface CASDescribeRecordTypeRequest
extends OGCWebServiceRequest

The describe record type operation describes the architecture of a possible result to a getRecord request as a XML schema. At the moment two basic schemas are known: ISO19115 (by NIMA and GDI NRW) and ISO19119 (by OWS1.2 and GDI NRW). The basic schemas are splitted into three subschemas (Full, Summary and Brief) called setNames.

--------------------------------------------------------------------

Version:
2002-04-16
Author:
Andreas Poth

Method Summary
 java.lang.String getOutputFormat()
          returns the format the result to the request will e returned.
 java.lang.String[] getSetNames()
          returns the set names of the record types that shall be described.
 java.lang.String[] getTypeNames()
          returns the (catalog) types that shall be described. three catalog types are known: Service, Product and Collection
 
Methods inherited from interface org.deegree.services.OGCWebServiceRequest
getId, getRequest, getRequestParameter, getService, getVendorSpecificParameter, getVendorSpecificParameters, getVersion
 

Method Detail

getTypeNames

public java.lang.String[] getTypeNames()
returns the (catalog) types that shall be described. three catalog types are known: Service, Product and Collection


getSetNames

public java.lang.String[] getSetNames()
returns the set names of the record types that shall be described. each set name is associated with the type name returned by getTypeNames at same index position.


getOutputFormat

public java.lang.String getOutputFormat()
returns the format the result to the request will e returned. At the moment only XML-schema is defined as valid output format.