A C D G H I L N P Q R S U

A

acceptsURI(String) - Method in class gov.noaa.eds.xapi.generic.GenericDatabase
Checks the list of collections and determines if one of them is named with the specified uri.
addCollection(Collection) - Method in class gov.noaa.eds.xapi.generic.GenericDatabase
Add a Collection to the list of collections.
addResource(Resource) - Method in class gov.noaa.eds.xapi.generic.GenericResourceSet
Add a resource to this set

C

clearNamespaces() - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Unsupported
close() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Does nothing, it never closes.
createId() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Returns a random number that is not currently taken.
createResource(String, String) - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Not implemented, throws Exception

D

DomHandler - interface gov.noaa.eds.xapi.generic.DomHandler.
Implement this interface to create a simple access method to an XML resource.
DomHandlerException - exception gov.noaa.eds.xapi.generic.DomHandlerException.
A gernic exception to be thrown by DomHandler implementations.
DomHandlerException() - Constructor for class gov.noaa.eds.xapi.generic.DomHandlerException
Creates a new instance of DomHandlerException without detail message.
DomHandlerException(String) - Constructor for class gov.noaa.eds.xapi.generic.DomHandlerException
Constructs an instance of DomHandlerException with the specified detail message.
DomHandlerException(Throwable) - Constructor for class gov.noaa.eds.xapi.generic.DomHandlerException
Constructs an instance of DomHandlerException with the specified root cause.
DomHandlerException(String, Throwable) - Constructor for class gov.noaa.eds.xapi.generic.DomHandlerException
Constructs an instance of DomHandlerException with the specified detail message.

G

GenericCollection - class gov.noaa.eds.xapi.generic.GenericCollection.
An implementation of Collection which uses a hashtable to map resource ids to resource objects.
GenericCollection() - Constructor for class gov.noaa.eds.xapi.generic.GenericCollection
Creates a new instance of ListCollection
GenericConfigurable - class gov.noaa.eds.xapi.generic.GenericConfigurable.
Base Implementation of Configurable.
GenericConfigurable() - Constructor for class gov.noaa.eds.xapi.generic.GenericConfigurable
Creates a new instance of ListProperties
GenericDatabase - class gov.noaa.eds.xapi.generic.GenericDatabase.
An implementation of an XAPI Database, when the database is just a collection of XAPI Collection objects.
GenericDatabase() - Constructor for class gov.noaa.eds.xapi.generic.GenericDatabase
Creates a new instance of ListDatabase
GenericDomHandlerResource - class gov.noaa.eds.xapi.generic.GenericDomHandlerResource.
Wraps a DomHandler implementation as an XMLResource
GenericDomHandlerResource() - Constructor for class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Creates a new instance of GenericXmlResource
GenericResource - class gov.noaa.eds.xapi.generic.GenericResource.
An abstract Resource which holds the id for all subclasses.
GenericResource() - Constructor for class gov.noaa.eds.xapi.generic.GenericResource
Creates a new instance of GenericResource
GenericResourceIterator - class gov.noaa.eds.xapi.generic.GenericResourceIterator.
A simple iterator for Resource objects.
GenericResourceIterator(Iterator) - Constructor for class gov.noaa.eds.xapi.generic.GenericResourceIterator
Creates a new instance of GenericResourceIterator
GenericResourceSet - class gov.noaa.eds.xapi.generic.GenericResourceSet.
A basic Set of resources.
GenericResourceSet() - Constructor for class gov.noaa.eds.xapi.generic.GenericResourceSet
Creates a new instance of GenericResourceSet
GenericXPathQueryService - class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService.
A slow query service that examines each resource one by one.
GenericXPathQueryService() - Constructor for class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Creates a new instance of GenericXPathQueryService
GenericXmlNodeResource - class gov.noaa.eds.xapi.generic.GenericXmlNodeResource.
A generic implementation of an XMLResource in which the only copy of the resource is in memory.
GenericXmlNodeResource(Node) - Constructor for class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Creates a new instance of GenericNodeXmlResource
getChildCollection(String) - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Not implemented, just throws an exception
getChildCollectionCount() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Not implemented, thorws Exception
getCollection(String, String, String) - Method in class gov.noaa.eds.xapi.generic.GenericDatabase
Returns a collection with the specified uri
getConformanceLevel() - Method in class gov.noaa.eds.xapi.generic.GenericDatabase
Returns the conformance level.
getContent() - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Returns the domHandler instance this resource is wrapping
getContent() - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Returns the Node object
getContentAsDOM() - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Returns this resource as a DOM node
getContentAsDOM() - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Returns the contents of this resource as a DOM node
getContentAsSAX(ContentHandler) - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Does nothing
getContentAsSAX(ContentHandler) - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Throws an XMLDBException with ErrorCodes.NOT_IMPLEMENTED.
getDocumentId() - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Returns the id of this resource
getDocumentId() - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Returns the ID of this resource
getDomHandler() - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Getter for property domHandler.
getId() - Method in class gov.noaa.eds.xapi.generic.GenericResource
 
getIterator() - Method in class gov.noaa.eds.xapi.generic.GenericResourceSet
Returns an iterator for this set of resources
getMembersAsResource() - Method in class gov.noaa.eds.xapi.generic.GenericResourceSet
Not implemented
getMillisBetweenChecks() - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Getter for property timeBetweenChecks.
getName() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Return the name of this collection
getName() - Method in class gov.noaa.eds.xapi.generic.GenericDatabase
Returns null, use getNames
getName() - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Returns XPathQueryService, which is the name of this service
getNames() - Method in class gov.noaa.eds.xapi.generic.GenericDatabase
Returns the known collections
getNamespace(String) - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Unsupported
getParentCollection() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Exception thrown
getParentCollection() - Method in class gov.noaa.eds.xapi.generic.GenericResource
 
getProperty(String) - Method in class gov.noaa.eds.xapi.generic.GenericConfigurable
Retrieve a property value
getResource(String) - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Returns a resource if it is in the resources hash
getResource(long) - Method in class gov.noaa.eds.xapi.generic.GenericResourceSet
Returns the resource at the specified index.
getResource() - Method in class gov.noaa.eds.xapi.generic.handlers.ResourceHandler
Getter for property resource.
getResourceAsDocument() - Method in interface gov.noaa.eds.xapi.generic.DomHandler
Return the resources as a DOM Document
getResourceAsDocument() - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Returns the URL as a Document
getResourceCount() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Returns the number of resources
getResourceType() - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Returns 'XMLResource'
getResourceType() - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Returns 'XMLResource'
getSAXFeature(String) - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Throws UnsupportedOperationException
getSAXFeature(String) - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Throws UnsupportedOperationException
getService(String, String) - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Returns the available service with the specified name and version.
getServices() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Returns all know services of this collection
getSize() - Method in class gov.noaa.eds.xapi.generic.GenericResourceSet
Returns the size of this set.
getUrl() - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Getter for property url.
getUrlString() - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Getter for property urlString.
getVersion() - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Returns the version, currently 1.0
gov.noaa.eds.xapi.generic - package gov.noaa.eds.xapi.generic
This is a generic in-memory implementation of the XAPI.
gov.noaa.eds.xapi.generic.handlers - package gov.noaa.eds.xapi.generic.handlers
A collection of Handlers for use with GenericDomHandlerResource objects.
gov.noaa.eds.xapi.generic.modules - package gov.noaa.eds.xapi.generic.modules
Generic module XAPI implementations.

H

hasMoreResources() - Method in class gov.noaa.eds.xapi.generic.GenericResourceIterator
Determines if this iterations has any more resources to iterate through

I

initServices() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
 
isOpen() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Always open

L

listChildCollections() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
throws exceptioin
listResources() - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Returns a list of Resource ids

N

nextId - Variable in class gov.noaa.eds.xapi.generic.GenericCollection
 
nextIdMutex - Variable in class gov.noaa.eds.xapi.generic.GenericCollection
 
nextResource() - Method in class gov.noaa.eds.xapi.generic.GenericResourceIterator
Returns the next resource or throws an XMLDBException if one does not exist.

P

properties - Variable in class gov.noaa.eds.xapi.generic.GenericConfigurable
 

Q

query(String) - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Grabs each Resource from a collection and runs an XPath query on the DOM.
queryResource(String, String) - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Unsupported

R

ResourceHandler - class gov.noaa.eds.xapi.generic.handlers.ResourceHandler.
Handles resources.
ResourceHandler() - Constructor for class gov.noaa.eds.xapi.generic.handlers.ResourceHandler
Creates a new instance of ResourceHandler
removeNamespace(String) - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Unsupported
removeResource(Resource) - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Removes the resource from the hash of resources
removeResource(long) - Method in class gov.noaa.eds.xapi.generic.GenericResourceSet
Removes the resource at the specified index

S

setCollection(Collection) - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Sets the collection in which to do queries against
setConformanceLevel(String) - Method in class gov.noaa.eds.xapi.generic.GenericDatabase
Sets the conformance level as specified at http://xmldb-org.sourceforge.net/xapi/.
setContent(Object) - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Accepts a DomHandler, otherwise throws an exception
setContent(Object) - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Sets the content if the obj type is a Node
setContentAsDOM(Node) - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Modifies this resource.
setContentAsDOM(Node) - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Sets this resource to be the specified node
setContentAsSAX() - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
throws NOT Implemented
setContentAsSAX() - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Throws unsupppored exception
setDomHandler(DomHandler) - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
Setter for property domHandler.
setId(String) - Method in class gov.noaa.eds.xapi.generic.GenericResource
 
setMillisBetweenChecks(long) - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Setter for property timeBetweenChecks.
setName(String) - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Set the name of this collection
setNamespace(String, String) - Method in class gov.noaa.eds.xapi.generic.modules.GenericXPathQueryService
Unsupported
setProperty(String, String) - Method in class gov.noaa.eds.xapi.generic.GenericConfigurable
Set a property value
setResource(String) - Method in class gov.noaa.eds.xapi.generic.handlers.ResourceHandler
Setter for property resource.
setResourceAsNode(Node) - Method in interface gov.noaa.eds.xapi.generic.DomHandler
Sets the resource as the specified Node
setResourceAsNode(Node) - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Unsupported
setSAXFeature(String, boolean) - Method in class gov.noaa.eds.xapi.generic.GenericDomHandlerResource
throws unsupportedOperationException
setSAXFeature(String, boolean) - Method in class gov.noaa.eds.xapi.generic.GenericXmlNodeResource
Throws Unsupported Exception
setUrl(URL) - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Setter for property url.
setUrlString(String) - Method in class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Setter for property urlString.
storeResource(Resource) - Method in class gov.noaa.eds.xapi.generic.GenericCollection
Store the resource in the collection

U

UrlHandler - class gov.noaa.eds.xapi.generic.handlers.UrlHandler.
Handles communication between a URL.
UrlHandler() - Constructor for class gov.noaa.eds.xapi.generic.handlers.UrlHandler
Creates a new instance of UrlHandler

A C D G H I L N P Q R S U

Copyright © 2004 National Oceanic and Atmospheric Administration > National Geophysical Data Center > Enterprise Data Services Division. All Rights Reserved.