org.exist.validation.internal
Class DatabaseResources

java.lang.Object
  extended by org.exist.validation.internal.DatabaseResources

public class DatabaseResources
extends Object

Helper class for accessing grammars.

Author:
Dannes Wessels (dizzzz@exist-db.org)

Field Summary
static String CATALOG
           
static String COLLECTION
           
static String FIND_CATALOGS_WITH_DTD
           
static String FIND_XSD
           
static String PUBLICID
           
static String QUERY_LOCATION
           
static String TARGETNAMESPACE
           
 
Constructor Summary
DatabaseResources(BrokerPool pool)
          Creates a new instance of DatabaseResources.
 
Method Summary
 Sequence executeQuery(String queryPath, Map params, User user)
           
 String findCatalogWithDTD(String collection, String publicId, User user)
           
 String findXSD(String collection, String targetNamespace, User user)
           
 List getAllResults(Sequence sequence)
          Convert sequence into list of strings.
 String getFirstResult(Sequence sequence)
          Get first entry of sequence as String.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QUERY_LOCATION

public static final String QUERY_LOCATION
See Also:
Constant Field Values

FIND_XSD

public static final String FIND_XSD
See Also:
Constant Field Values

FIND_CATALOGS_WITH_DTD

public static final String FIND_CATALOGS_WITH_DTD
See Also:
Constant Field Values

PUBLICID

public static final String PUBLICID
See Also:
Constant Field Values

TARGETNAMESPACE

public static final String TARGETNAMESPACE
See Also:
Constant Field Values

CATALOG

public static final String CATALOG
See Also:
Constant Field Values

COLLECTION

public static final String COLLECTION
See Also:
Constant Field Values
Constructor Detail

DatabaseResources

public DatabaseResources(BrokerPool pool)
Creates a new instance of DatabaseResources.

Parameters:
pool - Instance shared broker pool.
Method Detail

getAllResults

public List getAllResults(Sequence sequence)
Convert sequence into list of strings. Java5 would make this method more safe to use.

Parameters:
sequence - Result of query.
Returns:
List containing String objects.

getFirstResult

public String getFirstResult(Sequence sequence)
Get first entry of sequence as String. Java5 would make this method more safe to use.

Parameters:
sequence - Result of query.
Returns:
String containing representation of 1st entry of sequence.

executeQuery

public Sequence executeQuery(String queryPath,
                             Map params,
                             User user)

findXSD

public String findXSD(String collection,
                      String targetNamespace,
                      User user)

findCatalogWithDTD

public String findCatalogWithDTD(String collection,
                                 String publicId,
                                 User user)


Copyright (C) Wolfgang Meier. All rights reserved.