A B C D G I L N Q R S T X

A

acceptsURI(String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Determines if this database will accept the specified URI.
addResource(ResourceSetTransport, Resource) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
Adds a resource instance to the set
addResource(ResourceSetTransport, ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ResourceSetHandler.addResource(gov.noaa.gdsg.xmldbremote.service.transport.ResourceSetTransport, org.xmldb.api.base.Resource) method.

B

BaseHandler - class gov.noaa.gdsg.xmldbremote.service.BaseHandler.
The superclass for handler objects.
BaseHandler() - Constructor for class gov.noaa.gdsg.xmldbremote.service.BaseHandler
Creates a new instance of BaseHandler
BaseTransport - class gov.noaa.gdsg.xmldbremote.service.transport.BaseTransport.
The superclass to all transport objects.
BaseTransport() - Constructor for class gov.noaa.gdsg.xmldbremote.service.transport.BaseTransport
Creates a new instance of BaseTransport

C

CollectionHandler - class gov.noaa.gdsg.xmldbremote.service.CollectionHandler.
Handles the saving and involking of Collection objects.
CollectionHandler() - Constructor for class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Creates a new instance of CollectionHandler
CollectionTransport - class gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport.
An simple object that is used to represent a local object in another dimension.
CollectionTransport() - Constructor for class gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport
Creates a new instance of CollectionTransport
clear(ResourceSetTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
clears the resource
clear(ResourceSetTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ResourceSetHandler.clear(gov.noaa.gdsg.xmldbremote.service.transport.ResourceSetTransport) method.
clearNamespaces(ServiceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Wrapper for the Service#clearNamespace method.
clearNamespaces(ServiceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wrapper to ServiceHandler.clearNamespaces(gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport) method.
close(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Closes the specified collection
close(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wrapper for the Database#close method.
closeAllCollections() - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Closes all known collections -- use for cleanup.
collectionHandler - Variable in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Handler Collectio Object.
createId(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Creates an Id for the given collection{
createId(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wrapper for the Database#createId method.
createResource(CollectionTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Creates a new empty resource with the given id
createResource(CollectionTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Calls CollectionHandler.createResource(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport, java.lang.String, java.lang.String) and the BaseHandler.saveForSession(java.lang.Object) with the resulting Resource.
createTransportObject(Object) - Method in class gov.noaa.gdsg.xmldbremote.service.BaseHandler
Subclass implement this in order to create the appropriate object and populate it with appropriate values.
createTransportObject(Object) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Needed by the super class to create the appropriate object
createTransportObject(Object) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceHandler
Creates the Resource Transport object.
createTransportObject(Object) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
 
createTransportObject(Object) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Creates a ServiceTransport object.

D

database - Variable in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
The database this service wraps.
databaseKey - Static variable in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
 
destroy() - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
 

G

getAllStoredObjects() - Method in class gov.noaa.gdsg.xmldbremote.service.BaseHandler
Returns all known objects being held in session.
getChildCollection(CollectionTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Returns the child collection
getChildCollection(CollectionTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Calls CollectionHander#getChildCollection and then BaseHandler.saveForSession(java.lang.Object) with the resulting Collection.
getChildCollectionCount(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Returns whatever is returned by the wrapped Collection.
getChildCollectionCount(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wrapper for Collection#getCildCollectionCount.
getCollection(String, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Returns the collection associated
getConformanceLevel() - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
A wrapper call to the Database object.
getContentAsDOMText(ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceHandler
Returns the resource content as an XML String.
getContentAsDOMText(ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ResourceHandler.getContentAsDOMText(gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport) method.
getDocumentId(ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceHandler
Returns the document id.
getDocumentId(ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the {@see ResourceHandler#getDocumentId) method.
getId() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport
Getter for property id.
getMembersAsResource(ResourceSetTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
get iterator should be handled on the client
getMembersAsResource(ResourceSetTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the method.
getName() - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
A wrapped call to the Database object.
getName() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport
Getter for property collectionId.
getName() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport
Getter for property collectionTransport.
getNamespace(ServiceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Wrapper for Service#getNamespace method.
getNamespace(ServiceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ServiceHandler.getNamespace(gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport, java.lang.String) method.
getObjectFromSession(BaseTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.BaseHandler
Using the transport id, finds the object the transport object represents.
getParentCollection(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Finds the parent collection for the specified collection
getParentCollection(ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceHandler
Wrappes the Resrouce#getParentCollection method.
getParentCollection(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the CollectionHandler.getParentCollection(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport) and the calls BaseHandler.saveForSession(java.lang.Object) with the resulting Collection.
getParentCollection(ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the Resource.getParentCollection() method.
getResource(CollectionTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Finds the specified resource
getResource(ResourceSetTransport, long) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
Returns the ith resource in the set
getResource(CollectionTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the CollectionHandler.getResource(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport, java.lang.String) method and calls BaseHandler.saveForSession(java.lang.Object) with the resulting Resource.
getResource(ResourceSetTransport, long) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ResourceSetHandler.getResource(gov.noaa.gdsg.xmldbremote.service.transport.ResourceSetTransport, long) method.
getResourceCount(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Returns the number of resources in the specified collection by calling the wrapped Collection.getResourceCount() method.
getResourceCount(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wrapped the CollectionHandler#getResourcecount method.
getResourceType() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport
Getter for property type.
getRootNodeName() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport
Getter for property rootNodeType.
getService(CollectionTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Returns the specified service of the specified name by calling the Collection.getService(java.lang.String, java.lang.String) method.
getService(CollectionTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wrap the CollectionHandler.getService(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport, java.lang.String, java.lang.String) method then calls BaseHandler.saveForSession(java.lang.Object) with the resulting Service.
getServices(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
A wrapper for the Collection.getServices() method.
getServices(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the CollectionHandler.getServices(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport) method and the calls SercieHandler#saveForSession with the resulting Service object.
getSize(ResourceSetTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
Returns the number of resources contained
getSize(ResourceSetTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ResourceSetHandler@getSize method.
getTransportId() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.BaseTransport
Getter for property id.
getVersion() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport
Getter for property type.
gov.noaa.gdsg.xmldbremote.service - package gov.noaa.gdsg.xmldbremote.service
 
gov.noaa.gdsg.xmldbremote.service.transport - package gov.noaa.gdsg.xmldbremote.service.transport
 

I

init(Object) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Grabs the Database from the servlet context with attribute "org.xmldb.api.base.Database".
isOpen(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Wrapper for the Collection.isOpen() method.
isOpen(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the CollectionHandler.isOpen(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport) method.

L

listChildCollections(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Returns a list of collection names naming all child collections of the specified collection by wrapping Collection.listChildCollections().
listChildCollections(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wrapps the CollectionHander#listChildCollections method.
listResources(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Returns a list of the ids for all resources store in the specified collection.
listResources(CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the CollectionHandler.listResources(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport) method.

N

nextId() - Method in class gov.noaa.gdsg.xmldbremote.service.BaseHandler
Returns the next id

Q

query(ServiceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Wrapper for XPathQueryService.query(java.lang.String) method.
query(ServiceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ServiceHandler.query(gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport, java.lang.String) method.
queryResource(ServiceTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Rapper for XPathQueryService.queryResource(java.lang.String, java.lang.String) method.
queryResource(ServiceTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ServiceHandler#queyResource method.

R

ResourceHandler - class gov.noaa.gdsg.xmldbremote.service.ResourceHandler.
This object is deisnged to keep track of Resource objects
ResourceHandler() - Constructor for class gov.noaa.gdsg.xmldbremote.service.ResourceHandler
Creates a new instance of ResourceHandler
ResourceSetHandler - class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler.
 
ResourceSetHandler() - Constructor for class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
Creates a new instance of ResourceSetHandler
ResourceSetTransport - class gov.noaa.gdsg.xmldbremote.service.transport.ResourceSetTransport.
An object use to represent a ResourceSet in another dimension.
ResourceSetTransport() - Constructor for class gov.noaa.gdsg.xmldbremote.service.transport.ResourceSetTransport
Creates a new instance of ResourceSetTransport
ResourceTransport - class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport.
An object use to represent a local Resource in another dimension.
ResourceTransport() - Constructor for class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport
Creates a new instance of ResourceTransport
removeNamespace(ServiceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Wrapper for the Service#removeNamespace method.
removeNamespace(ServiceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ServiceHandler.removeNamespace(gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport, java.lang.String) method.
removeResource(CollectionTransport, Resource) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Removes the resource
removeResource(ResourceSetTransport, long) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
Removes the specified resource
removeResource(CollectionTransport, ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the CollectionHandler.removeResource(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport, org.xmldb.api.base.Resource) method.
removeResource(ResourceSetTransport, long) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ResourceSetHandler.removeResource(gov.noaa.gdsg.xmldbremote.service.transport.ResourceSetTransport, long) method.
resourceHandler - Variable in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Handler for resrouce object.
resourceSetHandler - Variable in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Handler for ResourceSet objects.

S

ServiceHandler - class gov.noaa.gdsg.xmldbremote.service.ServiceHandler.
Wrapps Service objects and creates a lightweight transport object to represent the actual object.
ServiceHandler() - Constructor for class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Creates a new instance of ServiceHandler
ServiceTransport - class gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport.
An object used to represent another object in a different dimension.
ServiceTransport() - Constructor for class gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport
Creates a new instance of ServiceTransport
saveForSession(Object) - Method in class gov.noaa.gdsg.xmldbremote.service.BaseHandler
saves a service in session and returns the object that represents it
serviceHandler - Variable in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Handler for Service objects.
setCollection(ServiceTransport, Collection) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Wrapper for the {Service#setCollection} method.
setCollection(ServiceTransport, CollectionTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ServiceHandler.setCollection(gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport, org.xmldb.api.base.Collection) method.
setContentAsDOMText(ResourceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.ResourceHandler
Sets the resource content as the specified DOM String.
setContentAsDOMText(ResourceTransport, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ResourceHandler.setContentAsDOMText(gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport, java.lang.String).
setId(String) - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport
Setter for property id.
setName(String) - Method in class gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport
Setter for property name.
setName(String) - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport
Setter for property collectionTransport.
setNamespace(ServiceTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.ServiceHandler
Wrapper for the method.
setNamespace(ServiceTransport, String, String) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the ServiceHandler.setNamespace(gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport, java.lang.String, java.lang.String) method.
setResourceType(String) - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport
Setter for property type.
setRootNodeName(String) - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ResourceTransport
Setter for property rootNodeType.
setTransportId(long) - Method in class gov.noaa.gdsg.xmldbremote.service.transport.BaseTransport
Setter for property id.
setVersion(String) - Method in class gov.noaa.gdsg.xmldbremote.service.transport.ServiceTransport
Setter for property type.
storeResource(CollectionTransport, Resource) - Method in class gov.noaa.gdsg.xmldbremote.service.CollectionHandler
Stores the provided resource
storeResource(CollectionTransport, ResourceTransport) - Method in class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Wraps the CollectionHandler.storeResource(gov.noaa.gdsg.xmldbremote.service.transport.CollectionTransport, org.xmldb.api.base.Resource) method.

T

toString() - Method in class gov.noaa.gdsg.xmldbremote.service.transport.BaseTransport
Uses org.apache.commons.lang.builder.ToStringBuilder.reflectionToString(this)

X

XmlDbRemoteException - exception gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteException.
Exception for the service package.
XmlDbRemoteException() - Constructor for class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteException
Creates a new instance of XmlDbRemoteException without detail message.
XmlDbRemoteException(String) - Constructor for class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteException
Constructs an instance of XmlDbRemoteException with the specified detail message.
XmlDbRemoteException(Throwable) - Constructor for class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteException
Constructs an instance of XmlDbRemoteException with the specified detail message.
XmlDbRemoteException(String, Throwable) - Constructor for class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteException
Constructs an instance of XmlDbRemoteException with the specified detail message.
XmlDbRemoteService - class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService.
This service is meant for session scope.
XmlDbRemoteService() - Constructor for class gov.noaa.gdsg.xmldbremote.service.XmlDbRemoteService
Creates a new instance of XmlDbRemoteService

A B C D G I L N Q R S T X

Copyright © 2004 DOC > NOAA > NGDC > EDSD. All Rights Reserved.