edu.gmu.laits.registry
Class RegistryParser

java.lang.Object
  |
  +--edu.gmu.laits.registry.RegistryParser

public class RegistryParser
extends java.lang.Object


Constructor Summary
RegistryParser()
           
 
Method Summary
static java.util.ArrayList parseDataResponse(java.net.URL url, java.lang.String key)
          Parse the result of data query
static java.util.ArrayList parseDataServiceResponse(java.net.URL url, java.lang.String key)
          Parse the result of service-data query
static java.util.ArrayList parseServiceResponse(java.net.URL url, java.lang.String key)
          Parse the result of OGC service query
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryParser

public RegistryParser()
Method Detail

parseServiceResponse

public static java.util.ArrayList parseServiceResponse(java.net.URL url,
                                                       java.lang.String key)
Parse the result of OGC service query

Parameters:
url - CSW URL
key - OGC service query
Returns:
Service list

parseDataResponse

public static java.util.ArrayList parseDataResponse(java.net.URL url,
                                                    java.lang.String key)
Parse the result of data query

Parameters:
url - CSW URL
key - data query
Returns:
ExtrinsicObject(Dataset) list

parseDataServiceResponse

public static java.util.ArrayList parseDataServiceResponse(java.net.URL url,
                                                           java.lang.String key)
Parse the result of service-data query

Parameters:
url - CSW URL
key - Service-data query
Returns:
Service list