A B C D E F G H I L M N O P Q R S T U V W X

A

A_BUCKET_NAME - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
A_DEFINITION_LANGUAGE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
A_FIELD_NAME - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
A_FIELD_NAME - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
A_FIELD_URI - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
A_FIELD_URI - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
A_IDENTIFIER_NAMESPACE - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
A_LENGTH_UNIT - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
A_MAPPED_IDENTIFIER_NAMESPACE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
A_RIGHTS_LANGUAGE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
A_TERM_VOCABULARY - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
A_TERM_VOCABULARY - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
A_TRANSFER_SIZE_UNIT - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
A_VALUE_UNIT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
A_VALUE_UNIT - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
AccessReportDtd - class edu.ucsb.adl.reports.AccessReportDtd.
DTD parse tables.
AccessReportDtd() - Constructor for class edu.ucsb.adl.reports.AccessReportDtd
 
AccessReportIdentifierRenamer - class edu.ucsb.adl.reports.AccessReportIdentifierRenamer.
Transforms ADL access reports by renaming collection names that appear in ADL identifiers.
AccessReportValidator - class edu.ucsb.adl.reports.AccessReportValidator.
Validates ADL access reports.
AccessReportValidator() - Constructor for class edu.ucsb.adl.reports.AccessReportValidator
Creates an AccessReportValidator.
addResult(Result) - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Adds a result to the accumulator.
addResult(Result) - Method in class edu.ucsb.adl.middleware.ResultSet
Adds a result to the result set.
addResultInternal(Result) - Method in class edu.ucsb.adl.middleware.PassthruAccumulator
Adds a result to the associated result set.
addResultInternal(Result) - Method in class edu.ucsb.adl.middleware.RankingAccumulator
Ranks a query result and adds it to the internal queue.
addResultInternal(Result) - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Should add a result to the accumulator.
addResults(Result[]) - Method in class edu.ucsb.adl.middleware.ResultSet
Adds an array of results to the result set.
addSource(QueryThread) - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Registers a source thread with the accumulator.
AND - Static variable in class edu.ucsb.adl.middleware.Query.BooleanConstraint
Identifies the AND operator.
AND_NOT - Static variable in class edu.ucsb.adl.middleware.Query.BooleanConstraint
Identifies the AND NOT operator.
anyContent - Variable in class edu.ucsb.adl.reports.XmlDtd.Element
Indicates if the element's content model is ANY.
attribute(String, String, boolean) - Method in class edu.ucsb.adl.reports.ValidatingXmlParser
For use by XmlParser only.
attributes - Variable in class edu.ucsb.adl.reports.XmlDtd.Element
The element's attributes, indexed by attribute code.

B

BadRequestException - exception edu.ucsb.adl.middleware.BadRequestException.
Thrown when a client request is invalid.
BadRequestException() - Constructor for class edu.ucsb.adl.middleware.BadRequestException
Constructs a BadRequestException with no detail message.
BadRequestException(String) - Constructor for class edu.ucsb.adl.middleware.BadRequestException
Constructs a BadRequestException with a detail message.
BasicPasswordGatekeeper - class edu.ucsb.adl.middleware.BasicPasswordGatekeeper.
A simple gatekeeper that implements all gatekeeper interfaces and that bases authorization on the HTTP "basic" authentication scheme, i.e., on openly-transmitted usernames and passwords.
begin - Variable in class edu.ucsb.adl.reports.BucketReport.RangeTemporalValue
The begin Gregorian calendar date of the date range in the format yyyy[-mm[-dd]].
BlobMetadataSubdriver - class edu.ucsb.adl.bucket99.BlobMetadataSubdriver.
Metadata subdriver that generates ADL metadata reports by retrieving reports from a database as BLOBs (binary large objects), CLOBs (character large objects), or simple strings.
BOX - Static variable in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Identifies the box type of target region.
BrowseReportDtd - class edu.ucsb.adl.reports.BrowseReportDtd.
DTD parse tables.
BrowseReportDtd() - Constructor for class edu.ucsb.adl.reports.BrowseReportDtd
 
BrowseReportIdentifierRenamer - class edu.ucsb.adl.reports.BrowseReportIdentifierRenamer.
Transforms ADL browse reports by renaming collection names that appear in ADL identifiers.
BrowseReportParser - class edu.ucsb.adl.reports.BrowseReportParser.
Parses ADL browse reports.
BrowseReportParser.BrowseImage - class edu.ucsb.adl.reports.BrowseReportParser.BrowseImage.
Describes a browse-size image representation of a collection holding.
BrowseReportParser.BrowseImage() - Constructor for class edu.ucsb.adl.reports.BrowseReportParser.BrowseImage
Creates a BrowseImage.
BrowseReportParser.BrowseRepresentation - class edu.ucsb.adl.reports.BrowseReportParser.BrowseRepresentation.
The abstract superclass for the different types of browse representations (though at the moment there is only one type).
BrowseReportParser.BrowseRepresentation() - Constructor for class edu.ucsb.adl.reports.BrowseReportParser.BrowseRepresentation
 
BrowseReportParser() - Constructor for class edu.ucsb.adl.reports.BrowseReportParser
Creates a BrowseReportParser.
BrowseReportValidator - class edu.ucsb.adl.reports.BrowseReportValidator.
Validates ADL browse reports.
BrowseReportValidator() - Constructor for class edu.ucsb.adl.reports.BrowseReportValidator
Creates a BrowseReportValidator.
BucketReport - class edu.ucsb.adl.reports.BucketReport.
Parses and represents ADL bucket reports.
BucketReport.BoxSpatialValue - class edu.ucsb.adl.reports.BucketReport.BoxSpatialValue.
A box spatial value.
BucketReport.BoxSpatialValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.BoxSpatialValue
 
BucketReport.DateTemporalValue - class edu.ucsb.adl.reports.BucketReport.DateTemporalValue.
A date temporal value.
BucketReport.DateTemporalValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.DateTemporalValue
 
BucketReport.Field - class edu.ucsb.adl.reports.BucketReport.Field.
Identifies a source metadata field.
BucketReport.Field() - Constructor for class edu.ucsb.adl.reports.BucketReport.Field
 
BucketReport.HierarchicalValue - class edu.ucsb.adl.reports.BucketReport.HierarchicalValue.
A hierarchical bucket value, i.e., a vocabulary term.
BucketReport.HierarchicalValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.HierarchicalValue
 
BucketReport.IdentificationValue - class edu.ucsb.adl.reports.BucketReport.IdentificationValue.
An identification bucket value, i.e., an identifier drawn from a namespace.
BucketReport.IdentificationValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.IdentificationValue
 
BucketReport.NumericValue - class edu.ucsb.adl.reports.BucketReport.NumericValue.
A numeric bucket value.
BucketReport.NumericValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.NumericValue
 
BucketReport.PointSpatialValue - class edu.ucsb.adl.reports.BucketReport.PointSpatialValue.
A point spatial value.
BucketReport.PointSpatialValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.PointSpatialValue
 
BucketReport.PolygonSpatialValue - class edu.ucsb.adl.reports.BucketReport.PolygonSpatialValue.
A polygon spatial value.
BucketReport.PolygonSpatialValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.PolygonSpatialValue
 
BucketReport.PolylineSpatialValue - class edu.ucsb.adl.reports.BucketReport.PolylineSpatialValue.
A polyline spatial value.
BucketReport.PolylineSpatialValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.PolylineSpatialValue
 
BucketReport.RangeTemporalValue - class edu.ucsb.adl.reports.BucketReport.RangeTemporalValue.
A range temporal value.
BucketReport.RangeTemporalValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.RangeTemporalValue
 
BucketReport.RelationalValue - class edu.ucsb.adl.reports.BucketReport.RelationalValue.
A relational bucket value.
BucketReport.RelationalValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.RelationalValue
 
BucketReport.SpatialValue - class edu.ucsb.adl.reports.BucketReport.SpatialValue.
A spatial bucket value, i.e., a geographic region.
BucketReport.SpatialValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.SpatialValue
 
BucketReport.TemporalValue - class edu.ucsb.adl.reports.BucketReport.TemporalValue.
A temporal bucket value, i.e., a date or date range.
BucketReport.TemporalValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.TemporalValue
 
BucketReport.TextualValue - class edu.ucsb.adl.reports.BucketReport.TextualValue.
A textual bucket value.
BucketReport.TextualValue() - Constructor for class edu.ucsb.adl.reports.BucketReport.TextualValue
 
BucketReport.Value - class edu.ucsb.adl.reports.BucketReport.Value.
Abstract base class for bucket values.
BucketReport.Value() - Constructor for class edu.ucsb.adl.reports.BucketReport.Value
 
BucketReport.Vertex - class edu.ucsb.adl.reports.BucketReport.Vertex.
A polygon or polyline vertex.
BucketReport.Vertex() - Constructor for class edu.ucsb.adl.reports.BucketReport.Vertex
 
BucketReport(Reader) - Constructor for class edu.ucsb.adl.reports.BucketReport
Creates a BucketReport.
BucketReportDtd - class edu.ucsb.adl.reports.BucketReportDtd.
DTD parse tables.
BucketReportDtd() - Constructor for class edu.ucsb.adl.reports.BucketReportDtd
 
BucketReportIdentifierRenamer - class edu.ucsb.adl.reports.BucketReportIdentifierRenamer.
Transforms ADL bucket reports by renaming collection names that appear in ADL identifiers.
BucketReportValidator - class edu.ucsb.adl.reports.BucketReportValidator.
Validates ADL bucket reports.
BucketReportValidator() - Constructor for class edu.ucsb.adl.reports.BucketReportValidator
Creates a BucketReportValidator.
buckets - Variable in class edu.ucsb.adl.reports.BucketReport
The item's bucket mappings.

C

CacheControlServlet - class edu.ucsb.adl.middleware.CacheControlServlet.
Servlet to manage metadata caches.
CacheControlServlet() - Constructor for class edu.ucsb.adl.middleware.CacheControlServlet
Creates a CacheControlServlet.
CacheLoaderThread - class edu.ucsb.adl.middleware.CacheLoaderThread.
Background thread that preloads a metadata cache.
CacheLoaderThread(Global, ServletRequest, String, String, String) - Constructor for class edu.ucsb.adl.middleware.CacheLoaderThread
Creates the thread.
CachingMetadataDriver - class edu.ucsb.adl.middleware.CachingMetadataDriver.
Metadata driver that caches reports.
CancelException - exception edu.ucsb.adl.middleware.CancelException.
Thrown when an operation is canceled by client request.
CancelException() - Constructor for class edu.ucsb.adl.middleware.CancelException
Constructs a CancelException with no detail message.
CancelException(String) - Constructor for class edu.ucsb.adl.middleware.CancelException
Constructs a CancelException with a detail message.
CancelService - class edu.ucsb.adl.middleware.CancelService.
The ADL cancel service.
CancelService - interface edu.ucsb.adl.middleware.rmi.CancelService.
RMI interface to the ADL cancel service.
cancelServiceAllowed(ServletRequest, ResultAccumulator) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
cancelServiceAllowed(ServletRequest, ResultAccumulator) - Method in interface edu.ucsb.adl.middleware.CancelServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to destroy the given result accumulator.
cancelServiceAllowed(ServletRequest, ResultAccumulator) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to destroy the given result accumulator.
cancelServiceAllowed(ServletRequest, ResultAccumulator) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
cancelServiceAllowed(ServletRequest, ResultAccumulator) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
CancelServiceGatekeeper - interface edu.ucsb.adl.middleware.CancelServiceGatekeeper.
The interface between the ADL cancel service and the gatekeeper that controls access to the service.
CancelServiceImpl - class edu.ucsb.adl.middleware.rmi.CancelServiceImpl.
Bridge between the RMI interface to the ADL cancel service and the cancel service itself.
CancelServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.CancelServiceImpl
Creates a CancelServiceImpl.
CancelServlet - class edu.ucsb.adl.middleware.CancelServlet.
HTTP interface to the ADL cancel service.
CancelServlet() - Constructor for class edu.ucsb.adl.middleware.CancelServlet
Creates a CancelServlet.
captureContent - Variable in class edu.ucsb.adl.reports.XmlDtd.Element
Indicates if the element's textual content is to be captured and passed on to the parser handler.
characters(char[], int, int) - Method in class edu.ucsb.adl.middleware.DateRanker
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in class edu.ucsb.adl.middleware.Query
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in class edu.ucsb.adl.middleware.SpatialRanker
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in class edu.ucsb.adl.reports.AccessReportValidator
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in class edu.ucsb.adl.reports.BrowseReportParser
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in class edu.ucsb.adl.reports.BrowseReportValidator
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in class edu.ucsb.adl.reports.BucketReport
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in class edu.ucsb.adl.reports.BucketReportValidator
For use by ValidatingXmlParser only.
characters(char[], int, int) - Method in interface edu.ucsb.adl.reports.XmlHandler
Called to receive (a fragment of) #PCDATA textual content.
charData(char[], int, int) - Method in class edu.ucsb.adl.reports.ValidatingXmlParser
For use by XmlParser only.
close() - Method in class edu.ucsb.adl.bucket99.Log
Decrements the reference count.
CollectionAvailabilityServlet - class edu.ucsb.adl.middleware.CollectionAvailabilityServlet.
Servlet that allows a collection to be enabled or disabled.
CollectionAvailabilityServlet() - Constructor for class edu.ucsb.adl.middleware.CollectionAvailabilityServlet
Creates a CollectionAvailabilityServlet.
CollectionDriver - interface edu.ucsb.adl.middleware.CollectionDriver.
The interface between the ADL collection service and drivers that implement the service on behalf of collections.
CollectionDriver - class edu.ucsb.adl.middleware.rmi.CollectionDriver.
Proxy driver for the ADL collection service.
collectionDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
collectionDriverAllowed(ServletRequest, String) - Method in interface edu.ucsb.adl.middleware.CollectionDriverGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the collection-level metadata for a collection.
collectionDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the collection-level metadata for a collection.
collectionDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
collectionDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
CollectionDriverGatekeeper - interface edu.ucsb.adl.middleware.CollectionDriverGatekeeper.
The interface between the ADL collection service and gatekeepers that control access to the drivers that implement the service on behalf of collections.
CollectionService - class edu.ucsb.adl.middleware.CollectionService.
The ADL collection service.
CollectionService - interface edu.ucsb.adl.middleware.rmi.CollectionService.
RMI interface to the ADL collection service.
collectionServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
collectionServiceAllowed(ServletRequest) - Method in interface edu.ucsb.adl.middleware.CollectionServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view collection-level metadata.
collectionServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view collection-level metadata.
collectionServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
collectionServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
CollectionServiceGatekeeper - interface edu.ucsb.adl.middleware.CollectionServiceGatekeeper.
The interface between the ADL collection service and the gatekeeper that controls access to the service.
CollectionServiceImpl - class edu.ucsb.adl.middleware.rmi.CollectionServiceImpl.
Bridge between the RMI interface to the ADL collection service and the collection service itself.
CollectionServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.CollectionServiceImpl
Creates a CollectionServiceImpl.
CollectionServlet - class edu.ucsb.adl.middleware.CollectionServlet.
HTTP interface to the ADL collection service.
CollectionServlet() - Constructor for class edu.ucsb.adl.middleware.CollectionServlet
Creates a CollectionServlet.
CombinationGatekeeper - class edu.ucsb.adl.middleware.CombinationGatekeeper.
A gatekeeper that implements all gatekeeper interfaces and that bases authorization on a boolean combination of one or more other gatekeepers.
commonFieldsToXML(int) - Method in class edu.ucsb.adl.middleware.Query.SimpleConstraint
Converts common constraint fields to XML.
Comparable - interface edu.ucsb.adl.middleware.Comparable.
An object which supports a total ordering with like objects.
compareTo(Comparable) - Method in interface edu.ucsb.adl.middleware.Comparable
Returns the order relationship between this object and another (like) object.
compress() - Method in class edu.ucsb.adl.middleware.Result
Compresses the result.
ConfigurationFile - class edu.ucsb.adl.middleware.ConfigurationFile.
Holds the contents of a middleware configuration file.
ConfigurationFile(String) - Constructor for class edu.ucsb.adl.middleware.ConfigurationFile
Creates a configuration file holding the contents of the main middleware configuration file.
ConfigurationFile(String, String) - Constructor for class edu.ucsb.adl.middleware.ConfigurationFile
Creates a configuration file holding the contents of a collection-specific middleware configuration file.
ConfigurationService - class edu.ucsb.adl.middleware.ConfigurationService.
The ADL configuration service.
ConfigurationService - interface edu.ucsb.adl.middleware.rmi.ConfigurationService.
RMI interface to the ADL configuration service.
configurationServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
configurationServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the configuration of the ADL middleware server.
configurationServiceAllowed(ServletRequest) - Method in interface edu.ucsb.adl.middleware.ConfigurationServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the configuration of the ADL middleware server.
configurationServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
configurationServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
ConfigurationServiceGatekeeper - interface edu.ucsb.adl.middleware.ConfigurationServiceGatekeeper.
The interface between the ADL configuration service and the gatekeeper that controls access to the service.
ConfigurationServiceImpl - class edu.ucsb.adl.middleware.rmi.ConfigurationServiceImpl.
Bridge between the RMI interface to the ADL configuration service and the configuration service itself.
ConfigurationServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.ConfigurationServiceImpl
Creates a ConfigurationServiceImpl.
ConfigurationServlet - class edu.ucsb.adl.middleware.ConfigurationServlet.
HTTP interface to the ADL configuration service.
ConfigurationServlet() - Constructor for class edu.ucsb.adl.middleware.ConfigurationServlet
Creates a ConfigurationServlet.
ConnectionPool - class edu.ucsb.adl.bucket99.ConnectionPool.
A pool of database connections.
ConnectionPool.Status - class edu.ucsb.adl.bucket99.ConnectionPool.Status.
Describes the status of a connection pool.
ConnectionPool.Status(int, int) - Constructor for class edu.ucsb.adl.bucket99.ConnectionPool.Status
Creates a Status.
ConnectionPool(String, Properties, String, int, int, long, long) - Constructor for class edu.ucsb.adl.bucket99.ConnectionPool
Creates a ConnectionPool.
ConstantGatekeeper - class edu.ucsb.adl.middleware.ConstantGatekeeper.
A simple gatekeeper that implements all gatekeeper interfaces and returns the same, constant value (true or false) on all requests.
createAccumulator(Global, ResultSet, int, long, boolean, String) - Static method in class edu.ucsb.adl.middleware.RankingAccumulator
Creates a RankingAccumulator.
createCache(String, String) - Static method in class edu.ucsb.adl.middleware.ReportCache
Creates a ReportCache.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.middleware.CachingMetadataDriver
Creates a CachingMetadataDriver for a collection.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.middleware.rmi.CollectionDriver
Creates a CollectionDriver for a collection.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.middleware.rmi.IdentifiersDriver
Creates an IdentifiersDriver for a collection.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.middleware.rmi.MetadataDriver
Creates a MetadataDriver for a collection.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.middleware.rmi.QueryDriver
Creates a QueryDriver for a collection.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.bucket99.FileCollectionDriver
Creates a FileCollectionDriver.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.bucket99.IdentifiersDriver
Creates an IdentifiersDriver.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.bucket99.MetadataDriver
Creates a MetadataDriver for a collection.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.bucket99.QueryDriver
Creates a QueryDriver for a collection.
createDriver(Global, File, String) - Static method in class edu.ucsb.adl.bucket99.URLCollectionDriver
Creates a URLCollectionDriver.
createDriverInternal(Global, File, String) - Static method in class edu.ucsb.adl.middleware.CachingMetadataDriver
Creates a CachingMetadataDriver for a collection.
createDriverInternal(Global, File, String) - Static method in class edu.ucsb.adl.middleware.rmi.MetadataDriver
Creates a MetadataDriver for a collection.
createDriverInternal(Global, File, String) - Static method in class edu.ucsb.adl.bucket99.MetadataDriver
Creates a MetadataDriver for a collection.
createGatekeeper(ExtendedProperties, String) - Static method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Creates a BasicPasswordGatekeeper.
createGatekeeper(ExtendedProperties, String) - Static method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Creates a CombinationGatekeeper.
createGatekeeper(ExtendedProperties, String) - Static method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Creates a ConstantGatekeeper.
createGatekeeper(ExtendedProperties, String) - Static method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Creates an IPAddressGatekeeper.
createGlobal(String) - Static method in class edu.ucsb.adl.middleware.Global
Creates a Global object representing a middleware instance.
createQueryThread(String, Query, ResultAccumulator) - Method in interface edu.ucsb.adl.middleware.QueryDriver
Creates a thread that processes a query on behalf of the collection.
createQueryThread(String, Query, ResultAccumulator) - Method in class edu.ucsb.adl.middleware.rmi.QueryDriver
Creates a thread that processes a query on behalf of the collection.
createQueryThread(String, Query, ResultAccumulator) - Method in class edu.ucsb.adl.bucket99.QueryDriver
Creates a thread that processes a query on behalf of the collection.
createRanker(String) - Static method in class edu.ucsb.adl.middleware.DateRanker
Creates a DateRanker.
createRanker(String) - Static method in class edu.ucsb.adl.middleware.SpatialRanker
Creates a SpatialRanker.
createService(String) - Static method in class edu.ucsb.adl.middleware.CancelService
Creates a CancelService.
createService(String) - Static method in class edu.ucsb.adl.middleware.CollectionService
Creates a CollectionService.
createService(String) - Static method in class edu.ucsb.adl.middleware.ConfigurationService
Creates a ConfigurationService.
createService(String) - Static method in class edu.ucsb.adl.middleware.IdentifiersService
Creates an IdentifiersService.
createService(String) - Static method in class edu.ucsb.adl.middleware.MetadataService
Creates a MetadataService.
createService(String) - Static method in class edu.ucsb.adl.middleware.QueryService
Creates a QueryService.
createService(String) - Static method in class edu.ucsb.adl.middleware.ReferenceService
Creates a ReferenceService.
createService(String) - Static method in class edu.ucsb.adl.middleware.ResultsService
Creates a ResultsService.
createService(String) - Static method in class edu.ucsb.adl.middleware.StatusService
Creates a StatusService.
createService(String) - Static method in class edu.ucsb.adl.middleware.UnloadService
Creates an UnloadService.
createService(String) - Static method in class edu.ucsb.adl.middleware.UnreferenceService
Creates an UnreferenceService.
createSubdriver(ExtendedProperties, String) - Static method in class edu.ucsb.adl.bucket99.BlobMetadataSubdriver
Creates a BlobMetadataSubdriver.
createSubdriver(ExtendedProperties, String) - Static method in class edu.ucsb.adl.bucket99.DatabaseURLMetadataSubdriver
Creates a DatabaseURLMetadataSubdriver.
createSubdriver(ExtendedProperties, String) - Static method in class edu.ucsb.adl.bucket99.GenericQueryMetadataSubdriver
Creates a GenericQueryMetadataSubdriver.
createSubdriver(ExtendedProperties, String) - Static method in class edu.ucsb.adl.bucket99.TemplateURLMetadataSubdriver
Creates a TemplateURLMetadataSubdriver.
createTranslator(ExtendedProperties) - Static method in class edu.ucsb.adl.bucket99.PythonQueryTranslator
Creates a PythonQueryTranslator.
createVocabulary(ExtendedProperties, String) - Static method in class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary
Creates a DatabaseCodedVocabulary.
currentVersion - Static variable in class edu.ucsb.adl.middleware.Version
The current version of the ADL middleware.

D

DatabaseCodedVocabulary - class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary.
A vocabulary that is stored in a database, and which translates terms to sets of integer codes.
DatabaseURLMetadataSubdriver - class edu.ucsb.adl.bucket99.DatabaseURLMetadataSubdriver.
Metadata subdriver that generates ADL metadata reports by querying a database for URLs and loading the URLs.
date - Variable in class edu.ucsb.adl.reports.BucketReport.DateTemporalValue
A single Gregorian calendar date in the format yyyy[-mm[-dd]].
DateRanker - class edu.ucsb.adl.middleware.DateRanker.
Ranks query results by date.
defaultValue - Variable in class edu.ucsb.adl.reports.XmlDtd.Attribute
The attribute's default value, or null if it has no default.
destroy() - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Decrements the reference count.
destroy() - Method in class edu.ucsb.adl.middleware.CacheControlServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.CachingMetadataDriver
Frees all resources held by the driver.
destroy() - Method in class edu.ucsb.adl.middleware.CancelService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.CancelServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.CancelServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.CollectionAvailabilityServlet
Frees all resources held by the servlet.
destroy() - Method in interface edu.ucsb.adl.middleware.CollectionDriver
Frees any resources held by the driver.
destroy() - Method in interface edu.ucsb.adl.middleware.CollectionDriverGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.CollectionService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.CollectionServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.CollectionServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Frees all resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.ConfigurationService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.ConfigurationServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.ConfigurationServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Does nothing.
destroy() - Method in class edu.ucsb.adl.middleware.FootprintServlet
Frees all resources held by the servlet.
destroy() - Method in interface edu.ucsb.adl.middleware.GenericGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.Global
Decrements the reference count.
destroy() - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.IdentifiersDriver
Frees any resources held by the driver.
destroy() - Method in interface edu.ucsb.adl.middleware.IdentifiersDriverGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.IdentifiersService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.IdentifiersServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.IdentifiersServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.LoginServlet
Frees all resources held by the servlet.
destroy() - Method in interface edu.ucsb.adl.middleware.MetadataDriver
Frees any resources held by the driver.
destroy() - Method in interface edu.ucsb.adl.middleware.MetadataDriverGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.MetadataService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.MetadataServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.MetadataServlet
Frees all resources held by the servlet.
destroy() - Method in interface edu.ucsb.adl.middleware.QueryDriver
Frees any resources held by the driver.
destroy() - Method in interface edu.ucsb.adl.middleware.QueryDriverGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.QueryService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.QueryServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.QueryServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.ReferenceCountedDelayedDestroy
Waits until the reference count becomes zero and then marks the object as being destroyed.
destroy() - Method in class edu.ucsb.adl.middleware.ReferenceService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.ReferenceServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.ReferenceServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.ReportCache
Decrements the reference count.
destroy() - Method in class edu.ucsb.adl.middleware.ResultsService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.ResultsServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.ResultsServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.StatusService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.StatusServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.StatusServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.UnloadService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.UnloadServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.UnloadServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.UnreferenceService
Decrements the reference count.
destroy() - Method in interface edu.ucsb.adl.middleware.UnreferenceServiceGatekeeper
Frees any resources held by the gatekeeper.
destroy() - Method in class edu.ucsb.adl.middleware.UnreferenceServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.middleware.rmi.CollectionDriver
Frees all resources held by the driver.
destroy() - Method in class edu.ucsb.adl.middleware.rmi.IdentifiersDriver
Frees all resources held by the driver.
destroy() - Method in class edu.ucsb.adl.middleware.rmi.MetadataDriver
Frees all resources held by the driver.
destroy() - Method in class edu.ucsb.adl.middleware.rmi.QueryDriver
Frees all resources held by the driver.
destroy() - Method in class edu.ucsb.adl.middleware.rmi.RmiControlServlet
Frees all resources held by the servlet and unbinds the RMI names of the middleware services, if bound.
destroy() - Method in class edu.ucsb.adl.bucket99.BlobMetadataSubdriver
Frees all resources held by the subdriver.
destroy() - Method in class edu.ucsb.adl.bucket99.ConnectionPool
Destroys the pool.
destroy() - Method in class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary
Frees all resources held by the vocabulary.
destroy() - Method in class edu.ucsb.adl.bucket99.DatabaseURLMetadataSubdriver
Frees all resources held by the subdriver.
destroy() - Method in class edu.ucsb.adl.bucket99.FileCollectionDriver
Frees all resources held by the driver.
destroy() - Method in class edu.ucsb.adl.bucket99.GenericQueryMetadataSubdriver
Frees all resources held by the subdriver.
destroy() - Method in class edu.ucsb.adl.bucket99.IdentifiersDriver
Frees all resources held by the driver.
destroy() - Method in class edu.ucsb.adl.bucket99.MetadataDriver
Frees all resources held by the driver.
destroy() - Method in interface edu.ucsb.adl.bucket99.MetadataSubdriver
Frees any resources held by the subdriver.
destroy() - Method in class edu.ucsb.adl.bucket99.PythonQueryTranslator
Frees all resources held by the translator.
destroy() - Method in class edu.ucsb.adl.bucket99.QueryDriver
Frees all resources held by the driver.
destroy() - Method in interface edu.ucsb.adl.bucket99.QueryTranslator
Frees any resources held by the translator.
destroy() - Method in class edu.ucsb.adl.bucket99.StatusServlet
Frees all resources held by the servlet.
destroy() - Method in class edu.ucsb.adl.bucket99.TemplateURLMetadataSubdriver
Frees all resources held by the subdriver.
destroy() - Method in class edu.ucsb.adl.bucket99.URLCollectionDriver
Frees all resources held by the driver.
destroy() - Method in interface edu.ucsb.adl.bucket99.Vocabulary
Frees any resources held by the vocabulary.
destroy(Exception) - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Destroys the accumulator, stops all source threads, and marks the associated result set as being complete.
disuseConnection() - Method in class edu.ucsb.adl.bucket99.BlobMetadataSubdriver
For use by MetadataDriver only.
disuseConnection() - Method in class edu.ucsb.adl.bucket99.DatabaseURLMetadataSubdriver
For use by MetadataDriver only.
disuseConnection() - Method in class edu.ucsb.adl.bucket99.GenericQueryMetadataSubdriver
For use by MetadataDriver only.
disuseConnection() - Method in interface edu.ucsb.adl.bucket99.MetadataSubdriver
Called by the Bucket99 metadata driver to request that the subdriver remove all dependencies on the current database connection.
disuseConnection() - Method in class edu.ucsb.adl.bucket99.TemplateURLMetadataSubdriver
For use by MetadataDriver only.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.CacheControlServlet
Performs the HTTP GET service described above.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.CancelServlet
HTTP GET interface to the ADL cancel service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.CollectionAvailabilityServlet
Performs the HTTP GET service described above.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.CollectionServlet
HTTP GET interface to the ADL collection service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.ConfigurationServlet
HTTP GET interface to the ADL configuration service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.ErrorHandlerServlet
Returns an HTML error page.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.FootprintServlet
Displays a footprint on a base map.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.IdentifiersServlet
HTTP GET interface to the ADL identifiers service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.LoginServlet
Performs the HTTP GET service described above.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.MetadataServlet
HTTP GET interface to the ADL metadata service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.QueryServlet
HTTP GET interface to the ADL query service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.ReferenceServlet
HTTP GET interface to the ADL reference service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.ResultsServlet
HTTP GET interface to the ADL results service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.StatusServlet
HTTP GET interface to the ADL status service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.UnloadServlet
HTTP GET interface to the ADL unload service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.UnreferenceServlet
HTTP GET interface to the ADL unreference service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.rmi.RmiControlServlet
HTTP GET interface to the servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.bucket99.StatusServlet
Returns the status of all Bucket99 drivers as an HTML document.
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.ucsb.adl.middleware.QueryServlet
HTTP POST interface to the ADL query service.
DtdTableGenerator - class edu.ucsb.adl.reports.DtdTableGenerator.
Standalone, offline program that generates the parse tables for a given XML DTD.
DurationUtils - class edu.ucsb.adl.middleware.DurationUtils.
Time duration-related utilities.

E

E_ADL_ACCESS_REPORT - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_ADL_BROWSE_REPORT - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
E_ADL_BUCKET_REPORT - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_ADL_QUERY - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_ALTERNATIVES - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_AND - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_AND_NOT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_BEGIN - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_BEGIN - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_BOUNDING_BOX - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_BOUNDING_BOX - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_BOX - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_BOX - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_BUCKET - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_BUCKET - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_COLLECTION - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_COLLECTIONS - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_DATE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_DEFINITION - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_DESCRIPTION - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_DOWNLOAD - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_EAST - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_EAST - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_ENCODING - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_END - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_END - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_FIELD - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_FIELD - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_FORMAT - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_FORMAT - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
E_HEIGHT - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
E_HIERARCHICAL_CONSTRAINT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_HIERARCHICAL_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_IDENTIFICATION_CONSTRAINT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_IDENTIFICATION_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_IDENTIFIER - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_IDENTIFIER - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_IDENTIFIER - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
E_IDENTIFIER - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_IMAGE - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
E_LATITUDE - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_LATITUDE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_LENGTH - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_LONGITUDE - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_LONGITUDE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_MAPPED_IDENTIFIER - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_MAXIMUM_RESULTS - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_MIME_TYPE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_MULTIPART - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_NORTH - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_NORTH - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_NUMERIC_CONSTRAINT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_NUMERIC_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_OFFLINE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_OFFLINE_REFERENCE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_OPERATOR - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_OR - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_POINT - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_POLYGON - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_POLYGON - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_POLYLINE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_PROTOCOL - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_RANGE - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_RANGE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_RANKING_METHOD - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_RELATION - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_RELATIONAL_CONSTRAINT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_RELATIONAL_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_RIGHTS - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_SERVICE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_SOUTH - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_SOUTH - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_SPATIAL_CONSTRAINT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_SPATIAL_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_TARGET - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_TARGET - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_TEMPORAL_CONSTRAINT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_TEMPORAL_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_TERM - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_TERM - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_TEXT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_TEXT - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_TEXTUAL_CONSTRAINT - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_TEXTUAL_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_TITLE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_TRANSFER_SIZE - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
E_URL - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_URL - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
E_VALUE - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_VALUE - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_VERTEX - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_VERTEX - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_VERTICES - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_VERTICES - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_WEB_INTERFACE - Static variable in class edu.ucsb.adl.reports.AccessReportDtd
 
E_WEST - Static variable in class edu.ucsb.adl.middleware.QueryDtd
 
E_WEST - Static variable in class edu.ucsb.adl.reports.BucketReportDtd
 
E_WIDTH - Static variable in class edu.ucsb.adl.reports.BrowseReportDtd
 
east - Variable in class edu.ucsb.adl.reports.BucketReport.SpatialValue
The east bounding coordinate of the region in degrees east of the Greenwich meridian and in the range [-180, 180].
edu.ucsb.adl.bucket99 - package edu.ucsb.adl.bucket99
The Bucket99 driver.
edu.ucsb.adl.middleware - package edu.ucsb.adl.middleware
The main middleware source code.
edu.ucsb.adl.middleware.rmi - package edu.ucsb.adl.middleware.rmi
The middleware's RMI interface and the RMI proxy driver.
edu.ucsb.adl.reports - package edu.ucsb.adl.reports
Metadata parsers, converters, validators, and formatters.
elementNameCodeMapping - Variable in class edu.ucsb.adl.reports.XmlDtd
Maps element names (e.g., "foo") to element codes (e.g., Integer(27)).
elements - Variable in class edu.ucsb.adl.reports.XmlDtd
The DTD's elements, indexed by element code.
empty() - Method in class edu.ucsb.adl.middleware.ReportCache
Empties the cache.
encode(String) - Static method in class edu.ucsb.adl.middleware.XmlUtils
Encodes XML/HTML reserved characters in a string, not including double-quotes (").
encodeQuotesToo(String) - Static method in class edu.ucsb.adl.middleware.XmlUtils
Encodes XML/HTML reserved characters in a string, including double-quotes (").
end - Variable in class edu.ucsb.adl.reports.BucketReport.RangeTemporalValue
The end Gregorian calendar date of the date range in the format yyyy[-mm[-dd]].
endElement(int) - Method in class edu.ucsb.adl.middleware.DateRanker
For use by ValidatingXmlParser only.
endElement(int) - Method in class edu.ucsb.adl.middleware.Query
For use by ValidatingXmlParser only.
endElement(int) - Method in class edu.ucsb.adl.middleware.SpatialRanker
For use by ValidatingXmlParser only.
endElement(int) - Method in class edu.ucsb.adl.reports.AccessReportValidator
For use by ValidatingXmlParser only.
endElement(int) - Method in class edu.ucsb.adl.reports.BrowseReportParser
For use by ValidatingXmlParser only.
endElement(int) - Method in class edu.ucsb.adl.reports.BrowseReportValidator
For use by ValidatingXmlParser only.
endElement(int) - Method in class edu.ucsb.adl.reports.BucketReport
For use by ValidatingXmlParser only.
endElement(int) - Method in class edu.ucsb.adl.reports.BucketReportValidator
For use by ValidatingXmlParser only.
endElement(int) - Method in interface edu.ucsb.adl.reports.XmlHandler
Called at the end of an element: after the element's end tag, but before subsequent content in the document.
endElement(String) - Method in class edu.ucsb.adl.reports.ValidatingXmlParser
For use by XmlParser only.
ErrorHandlerServlet - class edu.ucsb.adl.middleware.ErrorHandlerServlet.
Tomcat error page.
ErrorHandlerServlet() - Constructor for class edu.ucsb.adl.middleware.ErrorHandlerServlet
Creates an ErrorHandlerServlet.
ExtendedProperties - class edu.ucsb.adl.middleware.ExtendedProperties.
Extends class java.util.Properties to support macro substitution in property values.
ExtendedProperties() - Constructor for class edu.ucsb.adl.middleware.ExtendedProperties
Creates an empty property list.
ExtendedProperties(Properties) - Constructor for class edu.ucsb.adl.middleware.ExtendedProperties
Creates an empty property list with the specified defaults.

F

field - Variable in class edu.ucsb.adl.reports.BucketReport.Value
The source of the bucket value, or null if the source is unknown.
FileCollectionDriver - class edu.ucsb.adl.bucket99.FileCollectionDriver.
File-based driver for the ADL collection service.
FileLoader - class edu.ucsb.adl.bucket99.FileLoader.
Loads files from URLs.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.CancelServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.CollectionServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.ConfigurationServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.IdentifiersServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.MetadataServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.QueryServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.ReferenceServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.ResultsServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.StatusServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.UnloadServiceImpl
Frees all resources held by the bridge.
finalize() - Method in class edu.ucsb.adl.middleware.rmi.UnreferenceServiceImpl
Frees all resources held by the bridge.
finalStates - Variable in class edu.ucsb.adl.reports.XmlDtd
Indicates which states in stateTable are final (i.e., accepting) states for the corresponding elements.
flushToResultSet() - Method in class edu.ucsb.adl.middleware.PassthruAccumulator
Does nothing.
flushToResultSet() - Method in class edu.ucsb.adl.middleware.RankingAccumulator
Flushes query results from the internal queue to the result set.
flushToResultSet() - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Should flush all results out of the accumulator and into the associated result set.
FootprintServlet - class edu.ucsb.adl.middleware.FootprintServlet.
Displays a footprint on a base map.
FootprintServlet() - Constructor for class edu.ucsb.adl.middleware.FootprintServlet
 
format - Variable in class edu.ucsb.adl.reports.BrowseReportParser.BrowseImage
The image's format, e.g., "JPEG", or null if unknown.

G

generateReport(String, String, String) - Method in class edu.ucsb.adl.bucket99.BlobMetadataSubdriver
Generates an ADL metadata report.
generateReport(String, String, String) - Method in class edu.ucsb.adl.bucket99.DatabaseURLMetadataSubdriver
Generates an ADL metadata report.
generateReport(String, String, String) - Method in class edu.ucsb.adl.bucket99.GenericQueryMetadataSubdriver
Generates an ADL metadata report.
generateReport(String, String, String) - Method in interface edu.ucsb.adl.bucket99.MetadataSubdriver
Returns the view of the metadata for a holding within the collection.
generateReport(String, String, String) - Method in class edu.ucsb.adl.bucket99.TemplateURLMetadataSubdriver
Generates an ADL metadata report.
genericAccessAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if access is allowed.
genericAccessAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if access is allowed irrespective of the service being invoked or the collection being operated upon.
genericAccessAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
genericAccessAllowed(ServletRequest) - Method in interface edu.ucsb.adl.middleware.GenericGatekeeper
Returns true if access is allowed irrespective of the service being invoked or the collection being operated upon.
genericAccessAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if access is allowed.
GenericGatekeeper - interface edu.ucsb.adl.middleware.GenericGatekeeper.
An interface that can be implemented by generic gatekeepers, i.e., by gatekeepers whose authorization is computed irrespective of the service being invoked or the collection being operated upon.
GenericQueryMetadataSubdriver - class edu.ucsb.adl.bucket99.GenericQueryMetadataSubdriver.
Metadata subdriver that generates ADL metadata reports by querying a database and inserting the returned values into a template.
get(String) - Method in class edu.ucsb.adl.middleware.ReportCache
Retrieves the cached report for a holding.
getAccessView() - Method in class edu.ucsb.adl.middleware.Result
Returns the item's ADL access view.
getActiveThreads() - Method in class edu.ucsb.adl.bucket99.QueryDriver
Returns all currently active query threads.
getAllInstances(Global) - Static method in class edu.ucsb.adl.middleware.ResultAccumulator
Returns all accumulators in the global registry.
getAllInstances(Global) - Static method in class edu.ucsb.adl.middleware.ResultSet
Returns all result sets in the global registry.
getAllInstances(Global) - Static method in class edu.ucsb.adl.bucket99.QueryDriver
Returns all Bucket99 query drivers, i.e., all instances of this class.
getAttribute(String) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns null.
getAttributeNames() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns an empty Enumeration.
getBegin() - Method in class edu.ucsb.adl.middleware.Query.TemporalConstraint
Returns the target range begin date.
getBrowseView() - Method in class edu.ucsb.adl.middleware.Result
Returns the item's ADL browse view.
getBucket() - Method in class edu.ucsb.adl.middleware.Query.SimpleConstraint
Returns the constraint bucket.
getBucket() - Method in class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary
Returns the bucket the vocabulary is used for.
getBucket() - Method in interface edu.ucsb.adl.bucket99.Vocabulary
Returns the bucket the vocabulary is used for.
getBucketView() - Method in class edu.ucsb.adl.middleware.Result
Returns the item's ADL bucket view.
getCharacterEncoding() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns null.
getCollection() - Method in class edu.ucsb.adl.middleware.CacheLoaderThread
Returns the collection the thread is operating on.
getCollection() - Method in interface edu.ucsb.adl.middleware.QueryThread
Returns the name of the collection, e.g., "adl_catalog".
getCollection() - Method in class edu.ucsb.adl.middleware.Result
Returns the item's collection.
getCollection() - Method in class edu.ucsb.adl.middleware.rmi.QueryThread
Returns the name of the collection on whose behalf the thread is running.
getCollection() - Method in class edu.ucsb.adl.bucket99.QueryDriver
Returns the name of the collection on whose behalf the driver is running.
getCollection() - Method in class edu.ucsb.adl.bucket99.QueryThread
Returns the name of the collection on whose behalf the thread is running.
getCollectionDirectory() - Method in class edu.ucsb.adl.middleware.ConfigurationFile
Returns a File representing the value of the collection_directory property.
getCollections() - Method in class edu.ucsb.adl.middleware.Query
Returns the collection names.
getCompletionTime() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns the result set's completion time.
getCompletionTime() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns the result set's completion time.
getCompletionTime() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns the result set's completion time.
getConfigurationFile() - Method in class edu.ucsb.adl.middleware.Global
Returns the name of the main middleware configuration file associated with this Global object.
getConstraint() - Method in class edu.ucsb.adl.middleware.Query
Returns the constraint.
getContentLength() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns -1.
getContentType() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns null.
getCreationTime() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns the result set's creation time.
getCreationTime() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns the result set's creation time.
getCreationTime() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns the result set's creation time.
getCurrent() - Method in class edu.ucsb.adl.bucket99.ConnectionPool.Status
Returns the current number of connections in the pool.
getDatabaseName() - Method in class edu.ucsb.adl.bucket99.QueryDriver
Returns a short, descriptive name for the database.
getEastBoundary() - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Returns the east boundary of the target region.
getEnd() - Method in class edu.ucsb.adl.middleware.Query.TemporalConstraint
Returns the target range end date.
getException() - Method in class edu.ucsb.adl.middleware.CacheLoaderThread
Returns the exception that prematurely terminated the thread's processing.
getException() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns the exception that terminated the associated query.
getException() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns the exception that terminated the associated query.
getException() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns the exception that terminated the associated query.
getField() - Method in class edu.ucsb.adl.middleware.Query.SimpleConstraint
Returns the constraint field.
getHashtableVariable(String) - Method in class edu.ucsb.adl.middleware.Global
Returns the value of a global variable that is a Hashtable.
getID() - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Returns the accumulator's ID.
getID() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns the result set's ID.
getID() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns the result set's ID.
getID() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns the result set's ID.
getIdentifier() - Method in class edu.ucsb.adl.middleware.Query.IdentificationConstraint
Returns the target identifier.
getIdentifier() - Method in class edu.ucsb.adl.middleware.Result
Returns the item's collection-local identifier.
getInputStream() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Throws an IllegalStateException.
getInstance(Global, int) - Static method in class edu.ucsb.adl.middleware.ResultAccumulator
Locates an accumulator in the global registry.
getInstance(Global, int) - Static method in class edu.ucsb.adl.middleware.ResultSet
Locates a result set in the global registry.
getInUse() - Method in class edu.ucsb.adl.bucket99.ConnectionPool.Status
Returns the number of connections that are currently in use.
getLastAccessTime() - Method in class edu.ucsb.adl.middleware.Result
Returns the last time a metadata view was requested from this result.
getLocalAddr() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns the local IP address.
getLocale() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns the default locale.
getLocales() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns an Enumeration containing just the default locale.
getLocalName() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns the local hostname.
getLocalPort() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns -1.
getMajor() - Method in class edu.ucsb.adl.middleware.Version
Returns the major version number.
getMax() - Method in class edu.ucsb.adl.middleware.PriorityDeque
Returns the maximum element in the queue.
getMaximum() - Method in class edu.ucsb.adl.bucket99.ConnectionPool.Status
Returns the maximum number of connections in the pool.
getMaximumResults() - Method in class edu.ucsb.adl.middleware.Query
Returns the maximum number of results.
getMin() - Method in class edu.ucsb.adl.middleware.PriorityDeque
Returns the minimum element in the queue.
getMinimum() - Method in class edu.ucsb.adl.bucket99.ConnectionPool.Status
Returns the minimum number of connections the pool attempts to maintain.
getMinor() - Method in class edu.ucsb.adl.middleware.Version
Returns the minor version number.
getName() - Method in class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary
Returns the vocabulary's name.
getName() - Method in interface edu.ucsb.adl.bucket99.Vocabulary
Returns the vocabulary's name.
getNamespace() - Method in class edu.ucsb.adl.middleware.Query.IdentificationConstraint
Returns the target identifier's namespace.
getNorthBoundary() - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Returns the north boundary of the target region.
getNumResults() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns the current number of results in the result set.
getNumResults() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns the current number of results in the result set.
getNumResults() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns the current number of results in the result set.
getOperands() - Method in class edu.ucsb.adl.middleware.Query.BooleanConstraint
Returns the subconstraints.
getOperator() - Method in class edu.ucsb.adl.middleware.Query.BooleanConstraint
Returns the boolean operator.
getOperator() - Method in class edu.ucsb.adl.middleware.Query.SimpleConstraint
Returns the constraint operator.
getOriginal() - Method in class edu.ucsb.adl.middleware.Query
Returns the original, XML query.
getOutstandingSources() - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Returns the accumulator's outstanding source threads.
getParameter(String) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns null.
getParameterMap() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns an empty Hashtable.
getParameterNames() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns an empty Enumeration.
getParameterValues(String) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns null.
getParent() - Method in class edu.ucsb.adl.middleware.Query.Constraint
Returns the constraint's parent.
getPoolStatus() - Method in class edu.ucsb.adl.bucket99.QueryDriver
Returns the status of the driver's connection pool.
getProcessingState() - Method in class edu.ucsb.adl.bucket99.QueryThread
Returns the thread's state.
getProperty(String) - Method in class edu.ucsb.adl.middleware.ExtendedProperties
Returns the value of a property.
getPropertySafe(String) - Method in class edu.ucsb.adl.middleware.ExtendedProperties
Identical to getProperty, but throws an exception instead of returning null.
getProtocol() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns "RMI".
getQuery() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns the query associated with the result set.
getQuery() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns the XML query associated with the result set.
getQuery() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns the XML query associated with the result set.
getQuery() - Method in class edu.ucsb.adl.bucket99.QueryThread
Returns the query the thread is executing.
getRankingMethod() - Method in class edu.ucsb.adl.middleware.Query
Returns the ranking method.
getReader() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Throws an IllegalStateException.
getRealPath(String) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Deprecated. Talk about being between a rock and a hard place... the compiler complains that this method is deprecated, but it won't treat this class as concrete unless an implementation is provided.
getRemoteAddr() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns the client's IP address in dotted numeric notation.
getRemoteHost() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns the client's hostname.
getRemotePort() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns -1.
getRequestDispatcher(String) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns null.
getResult(int) - Method in class edu.ucsb.adl.middleware.ResultSet
Returns a result from the result set.
getResult(int) - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns a result from the result set.
getResult(int) - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns a result from the result set.
getResults(int, int) - Method in class edu.ucsb.adl.middleware.ResultSet
Returns a range of results from the result set.
getResults(int, int) - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns a range of results from the result set.
getResults(int, int) - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns a range of results from the result set.
getRevision() - Method in class edu.ucsb.adl.middleware.Version
Returns the revision number.
getScheme() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns "rmi".
getServerName() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns the local hostname.
getServerPort() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns the standard RMI port number, 1099.
getSouthBoundary() - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Returns the south boundary of the target region.
getSqlQuery() - Method in class edu.ucsb.adl.bucket99.QueryThread
Returns the SQL query the thread is executing.
getStatus() - Method in class edu.ucsb.adl.middleware.CacheLoaderThread
Returns the thread's current state.
getStatus() - Method in class edu.ucsb.adl.bucket99.ConnectionPool
Returns the status of the pool.
getTargetIdentifier() - Method in class edu.ucsb.adl.middleware.Query.RelationalConstraint
Returns the target identifier.
getTerm() - Method in class edu.ucsb.adl.middleware.Query.HierarchicalConstraint
Returns the target term.
getText() - Method in class edu.ucsb.adl.middleware.Query.TextualConstraint
Returns the target text.
getTotalResultCount() - Method in class edu.ucsb.adl.middleware.PassthruAccumulator
Returns the number of results in the associated result set.
getTotalResultCount() - Method in class edu.ucsb.adl.middleware.RankingAccumulator
Returns the total number of query results examined.
getTotalResultCount() - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Should return the total result count.
getTotalResultCount() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns the total result count.
getTotalResultCount() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns the total result count.
getTotalResultCount() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns the total result count.
getType() - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Returns the target region type.
getType(String) - Static method in class edu.ucsb.adl.reports.StandardBuckets
Returns the type of a standard ADL bucket.
getUnit() - Method in class edu.ucsb.adl.middleware.Query.NumericConstraint
Returns the target value's unit of measure.
getValue() - Method in class edu.ucsb.adl.middleware.Query.NumericConstraint
Returns the target value.
getVariable(String) - Method in class edu.ucsb.adl.middleware.Global
Returns the value of a global variable.
getVectorVariable(String) - Method in class edu.ucsb.adl.middleware.Global
Returns the value of a global variable that is a Vector.
getVertices() - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Returns the vertices of a polygon target region.
getView() - Method in class edu.ucsb.adl.middleware.CacheLoaderThread
Returns the metadata view the thread is operating on.
getVocabulary() - Method in class edu.ucsb.adl.middleware.Query.HierarchicalConstraint
Returns the target term's vocabulary.
getWestBoundary() - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Returns the west boundary of the target region.
Global - class edu.ucsb.adl.middleware.Global.
Stores global quantities and performs global initializations.

H

height - Variable in class edu.ucsb.adl.reports.BrowseReportParser.BrowseImage
The image's height in pixels or a negative value if unknown.

I

identifier - Variable in class edu.ucsb.adl.reports.BucketReport
The item's ADL identifier, e.g., "adl_catalog:1001652".
identifier - Variable in class edu.ucsb.adl.reports.BucketReport.IdentificationValue
The identifier.
IdentifiersDriver - interface edu.ucsb.adl.middleware.IdentifiersDriver.
The interface between the ADL identifiers service and drivers that implement the service on behalf of collections.
IdentifiersDriver - class edu.ucsb.adl.middleware.rmi.IdentifiersDriver.
Proxy driver for the ADL identifiers service.
IdentifiersDriver - class edu.ucsb.adl.bucket99.IdentifiersDriver.
Driver for the ADL identifiers service.
identifiersDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
identifiersDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to obtain the identifiers of all items in the collection.
identifiersDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
identifiersDriverAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
identifiersDriverAllowed(ServletRequest, String) - Method in interface edu.ucsb.adl.middleware.IdentifiersDriverGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to obtain the identifiers of all items in the collection.
IdentifiersDriverGatekeeper - interface edu.ucsb.adl.middleware.IdentifiersDriverGatekeeper.
The interface between the ADL identifiers service and gatekeepers that control access to the drivers that implement the service on behalf of collections.
IdentifiersService - class edu.ucsb.adl.middleware.IdentifiersService.
The ADL identifiers service.
IdentifiersService - interface edu.ucsb.adl.middleware.rmi.IdentifiersService.
RMI interface to the ADL identifiers service.
identifiersServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if access is allowed.
identifiersServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to obtain the identifiers of all items in collections.
identifiersServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
identifiersServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
identifiersServiceAllowed(ServletRequest) - Method in interface edu.ucsb.adl.middleware.IdentifiersServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to obtain the identifiers of all items in collections.
IdentifiersServiceGatekeeper - interface edu.ucsb.adl.middleware.IdentifiersServiceGatekeeper.
The interface between the ADL identifiers service and the gatekeeper that controls access to the service.
IdentifiersServiceImpl - class edu.ucsb.adl.middleware.rmi.IdentifiersServiceImpl.
Bridge between the RMI interface to the ADL identifiers service and the identifiers service itself.
IdentifiersServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.IdentifiersServiceImpl
Creates an IdentifiersServiceImpl.
IdentifiersServlet - class edu.ucsb.adl.middleware.IdentifiersServlet.
HTTP interface to the ADL identifiers service.
IdentifiersServlet() - Constructor for class edu.ucsb.adl.middleware.IdentifiersServlet
Creates an IdentifiersServlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.CacheControlServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.CancelServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.CollectionAvailabilityServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.CollectionServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.ConfigurationServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.FootprintServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.IdentifiersServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.LoginServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.MetadataServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.QueryServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.ReferenceServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.ResultsServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.StatusServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.UnloadServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.UnreferenceServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.middleware.rmi.RmiControlServlet
Initializes the servlet.
init(ServletConfig) - Method in class edu.ucsb.adl.bucket99.StatusServlet
Initializes the servlet.
initialState - Variable in class edu.ucsb.adl.reports.XmlDtd.Element
The index of the element's initial state in stateTable.
insert(Comparable) - Method in class edu.ucsb.adl.middleware.PriorityDeque
Inserts an element in the queue.
InternalErrorException - exception edu.ucsb.adl.middleware.InternalErrorException.
Thrown when an error is encountered that is no fault of the client.
InternalErrorException() - Constructor for class edu.ucsb.adl.middleware.InternalErrorException
Constructs an InternalErrorException with no detail message.
InternalErrorException(String) - Constructor for class edu.ucsb.adl.middleware.InternalErrorException
Constructs an InternalErrorException with a detail message.
IPAddressGatekeeper - class edu.ucsb.adl.middleware.IPAddressGatekeeper.
A simple gatekeeper that implements all gatekeeper interfaces and bases authorization on the client's IP address (only).
isComplete() - Method in class edu.ucsb.adl.middleware.ResultSet
Tests if the result set is complete.
isComplete() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Tests if the result set is complete.
isComplete() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Tests if the result set is complete.
isEmpty() - Method in class edu.ucsb.adl.middleware.PriorityDeque
Tests if the queue is empty.
isSecure() - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Returns false.
isStarted() - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Tests if the accumulator has been started.
isValidTerm(String) - Method in class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary
Tests if a term is a valid term in the vocabulary.
isValidTerm(String) - Method in interface edu.ucsb.adl.bucket99.Vocabulary
Tests if a term is a valid term in the vocabulary.

L

latitude - Variable in class edu.ucsb.adl.middleware.Query.SpatialConstraint.Vertex
The latitude of the vertex in degrees north of the equator.
latitude - Variable in class edu.ucsb.adl.reports.BucketReport.PointSpatialValue
The point's latitude in degrees north of the equator.
latitude - Variable in class edu.ucsb.adl.reports.BucketReport.Vertex
The vertex's latitude in degrees north of the equator.
loadObject(String, String, ExtendedProperties, String) - Static method in class edu.ucsb.adl.middleware.ObjectLoader
Dynamically loads a class and returns an instance of the class.
loadObject(String, String, ExtendedProperties, String, String) - Static method in class edu.ucsb.adl.middleware.ObjectLoader
Dynamically loads a class and returns an instance of the class.
loadObject(String, String, File, String, String) - Static method in class edu.ucsb.adl.middleware.ObjectLoader
Dynamically loads a class and returns an instance of the class.
loadObject(String, String, Global, File, String, String) - Static method in class edu.ucsb.adl.middleware.ObjectLoader
Dynamically loads a class and returns an instance of the class.
loadObject(String, String, String) - Static method in class edu.ucsb.adl.middleware.ObjectLoader
Dynamically loads a class and returns an instance of the class.
loadObject(String, String, String, String) - Static method in class edu.ucsb.adl.middleware.ObjectLoader
Dynamically loads a class and returns an instance of the class.
loadRankers(Global, ConfigurationFile) - Static method in class edu.ucsb.adl.middleware.RankingAccumulator
Loads ranker descriptions into the global registry.
loadXMLFile(File) - Static method in class edu.ucsb.adl.bucket99.FileLoader
Loads a file containing an XML document.
loadXMLFile(URL) - Static method in class edu.ucsb.adl.bucket99.FileLoader
Loads a file containing an XML document from a URL.
loadXMLFileIfModified(URL, long) - Static method in class edu.ucsb.adl.bucket99.FileLoader
Loads a file containing an XML document from a URL.
Log - class edu.ucsb.adl.bucket99.Log.
Appends time-stamped records to a log file or to a Java logger.
log(String, String, String[]) - Method in class edu.ucsb.adl.bucket99.Log
Appends a record to the log file.
LoginServlet - class edu.ucsb.adl.middleware.LoginServlet.
Sample servlet that triggers a web browser to ask the user for a username and password.
LoginServlet() - Constructor for class edu.ucsb.adl.middleware.LoginServlet
Creates a LoginServlet.
longitude - Variable in class edu.ucsb.adl.middleware.Query.SpatialConstraint.Vertex
The longitude of the vertex in degrees east of the Greenwich meridian (and in the range [-180,180]).
longitude - Variable in class edu.ucsb.adl.reports.BucketReport.PointSpatialValue
The point's longitude in degrees east of the Greenwich meridian and in the range [-180, 180].
longitude - Variable in class edu.ucsb.adl.reports.BucketReport.Vertex
The vertex's longitude in degrees east of the Greenwich meridian and in the range [-180, 180].

M

m_bucket - Variable in class edu.ucsb.adl.middleware.Query.SimpleConstraint
The bucket to constrain.
m_field - Variable in class edu.ucsb.adl.middleware.Query.SimpleConstraint
The field within the bucket to constrain, or null if the constraint is a bucket-level constraint.
m_maximumResults - Variable in class edu.ucsb.adl.middleware.ResultAccumulator
The maximum number of results to accumulate.
m_operator - Variable in class edu.ucsb.adl.middleware.Query.SimpleConstraint
The constraint operator.
m_parent - Variable in class edu.ucsb.adl.middleware.Query.Constraint
The constraint's parent or null.
m_set - Variable in class edu.ucsb.adl.middleware.ResultAccumulator
The associated result set, or null if the accumulator has been destroyed.
main(String[]) - Static method in class edu.ucsb.adl.middleware.DateRanker
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.middleware.SpatialRanker
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.middleware.rmi.RmiClient
Test RMI client.
main(String[]) - Static method in class edu.ucsb.adl.middleware.rmi.RmiServer
Standalone RMI server.
main(String[]) - Static method in class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.bucket99.MetadataDriver
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.bucket99.PythonQueryTranslator
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.reports.AccessReportIdentifierRenamer
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.reports.AccessReportValidator
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.reports.BrowseReportIdentifierRenamer
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.reports.BrowseReportValidator
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.reports.BucketReport
 
main(String[]) - Static method in class edu.ucsb.adl.reports.BucketReportIdentifierRenamer
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.reports.BucketReportValidator
Test driver.
main(String[]) - Static method in class edu.ucsb.adl.reports.DtdTableGenerator
Main program.
MetadataDriver - interface edu.ucsb.adl.middleware.MetadataDriver.
The interface between the ADL metadata service and drivers that implement the service on behalf of collections.
MetadataDriver - class edu.ucsb.adl.middleware.rmi.MetadataDriver.
Proxy driver for the ADL metadata service.
MetadataDriver - class edu.ucsb.adl.bucket99.MetadataDriver.
Driver for the ADL metadata service.
metadataDriverAllowed(ServletRequest, String, String, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
metadataDriverAllowed(ServletRequest, String, String, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the requested view of the metadata for the requested holding.
metadataDriverAllowed(ServletRequest, String, String, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
metadataDriverAllowed(ServletRequest, String, String, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
metadataDriverAllowed(ServletRequest, String, String, String) - Method in interface edu.ucsb.adl.middleware.MetadataDriverGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the requested view of the metadata for the requested holding.
MetadataDriverGatekeeper - interface edu.ucsb.adl.middleware.MetadataDriverGatekeeper.
The interface between the ADL metadata service and gatekeepers that control access to the drivers that implement the service on behalf of collections.
MetadataService - class edu.ucsb.adl.middleware.MetadataService.
The ADL metadata service.
MetadataService - interface edu.ucsb.adl.middleware.rmi.MetadataService.
RMI interface to the ADL metadata service.
metadataServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
metadataServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view metadata reports of type view irrespective of collection and holding.
metadataServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
metadataServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
metadataServiceAllowed(ServletRequest, String) - Method in interface edu.ucsb.adl.middleware.MetadataServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view metadata reports of type view irrespective of collection and holding.
MetadataServiceGatekeeper - interface edu.ucsb.adl.middleware.MetadataServiceGatekeeper.
The interface between the ADL metadata service and the gatekeeper that controls access to the service.
MetadataServiceImpl - class edu.ucsb.adl.middleware.rmi.MetadataServiceImpl.
Bridge between the RMI interface to the ADL metadata service and the metadata service itself.
MetadataServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.MetadataServiceImpl
Creates a MetadataServiceImpl.
MetadataServlet - class edu.ucsb.adl.middleware.MetadataServlet.
HTTP interface to the ADL metadata service.
MetadataServlet() - Constructor for class edu.ucsb.adl.middleware.MetadataServlet
Creates a MetadataServlet.
MetadataSubdriver - interface edu.ucsb.adl.bucket99.MetadataSubdriver.
The interface between the Bucket99 metadata driver and subdrivers that generate individual metadata views.
MiddlewareException - exception edu.ucsb.adl.middleware.MiddlewareException.
A general middleware exception.
MiddlewareException() - Constructor for class edu.ucsb.adl.middleware.MiddlewareException
Constructs a MiddlewareException with no detail message.
MiddlewareException(String) - Constructor for class edu.ucsb.adl.middleware.MiddlewareException
Constructs a MiddlewareException with a detail message.

N

name - Variable in class edu.ucsb.adl.middleware.Query.Field
A human-readable name for the field (e.g., "Creator"), or null.
name - Variable in class edu.ucsb.adl.reports.BucketReport.Field
A human-readable name for the field, e.g., "[DC] Creator".
name - Variable in class edu.ucsb.adl.reports.XmlDtd.Attribute
The attribute's name.
name - Variable in class edu.ucsb.adl.reports.XmlDtd.Element
The element's name.
namespace - Variable in class edu.ucsb.adl.reports.BucketReport.IdentificationValue
The identifier's namespace, or null if the namespace is unknown.
NoAuthorizationException - exception edu.ucsb.adl.middleware.NoAuthorizationException.
Thrown when a client request lacks the proper authorization.
NoAuthorizationException() - Constructor for class edu.ucsb.adl.middleware.NoAuthorizationException
Constructs a NoAuthorizationException with no detail message.
NoAuthorizationException(String) - Constructor for class edu.ucsb.adl.middleware.NoAuthorizationException
Constructs a NoAuthorizationException with a detail message.
north - Variable in class edu.ucsb.adl.reports.BucketReport.SpatialValue
The north bounding coordinate of the region in degrees north of the equator.

O

ObjectLoader - class edu.ucsb.adl.middleware.ObjectLoader.
Provides the ability to create instances of dynamically loaded classes.
openLog(String) - Static method in class edu.ucsb.adl.bucket99.Log
Opens a log file.
OR - Static variable in class edu.ucsb.adl.middleware.Query.BooleanConstraint
Identifies the OR operator.

P

parse(Reader) - Method in class edu.ucsb.adl.reports.BrowseReportParser
Parses an ADL browse report.
parse(Reader) - Method in class edu.ucsb.adl.reports.ValidatingXmlParser
Parses a document with respect to a DTD.
parse(String) - Static method in class edu.ucsb.adl.middleware.Version
Parses a string representation of a version and returns the corresponding Version.
parseDuration(String) - Static method in class edu.ucsb.adl.middleware.DurationUtils
Converts a string duration specification to an integer number of milliseconds.
PassthruAccumulator - class edu.ucsb.adl.middleware.PassthruAccumulator.
A result accumulator that immediately passes query results to the associated result set.
PassthruAccumulator(Global, ResultSet, int, long, boolean) - Constructor for class edu.ucsb.adl.middleware.PassthruAccumulator
Creates a PassthruAccumulator.
performCancelService(int) - Method in interface edu.ucsb.adl.middleware.rmi.CancelService
Performs the ADL cancel service.
performCancelService(int) - Method in class edu.ucsb.adl.middleware.rmi.CancelServiceImpl
Performs the ADL cancel service.
performCancelService(ServletRequest, int) - Method in class edu.ucsb.adl.middleware.CancelService
Performs the ADL cancel service.
performCollectionService(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.CollectionService
Performs the ADL collection service.
performCollectionService(String) - Method in interface edu.ucsb.adl.middleware.CollectionDriver
Returns the collection-level metadata for a collection.
performCollectionService(String) - Method in class edu.ucsb.adl.middleware.rmi.CollectionDriver
Returns the collection-level metadata for a collection.
performCollectionService(String) - Method in interface edu.ucsb.adl.middleware.rmi.CollectionService
Performs the ADL collection service.
performCollectionService(String) - Method in class edu.ucsb.adl.middleware.rmi.CollectionServiceImpl
Performs the ADL collection service.
performCollectionService(String) - Method in class edu.ucsb.adl.bucket99.FileCollectionDriver
Performs the ADL collection service, i.e., returns the collection-level metadata for the collection.
performCollectionService(String) - Method in class edu.ucsb.adl.bucket99.URLCollectionDriver
Performs the ADL collection service, i.e., returns the collection-level metadata for the collection.
performConfigurationService() - Method in interface edu.ucsb.adl.middleware.rmi.ConfigurationService
Performs the ADL configuration service.
performConfigurationService() - Method in class edu.ucsb.adl.middleware.rmi.ConfigurationServiceImpl
Performs the ADL configuration service.
performConfigurationService(ServletRequest) - Method in class edu.ucsb.adl.middleware.ConfigurationService
Performs the ADL configuration service.
performIdentifiersService(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.IdentifiersService
Performs the ADL identifiers service.
performIdentifiersService(String) - Method in interface edu.ucsb.adl.middleware.IdentifiersDriver
Returns the identifiers of all items in the collection.
performIdentifiersService(String) - Method in class edu.ucsb.adl.middleware.rmi.IdentifiersDriver
Performs the ADL identifiers service, i.e., returns the identifiers of all items in the collection.
performIdentifiersService(String) - Method in interface edu.ucsb.adl.middleware.rmi.IdentifiersService
Performs the ADL identifiers service.
performIdentifiersService(String) - Method in class edu.ucsb.adl.middleware.rmi.IdentifiersServiceImpl
Performs the ADL identifiers service.
performIdentifiersService(String) - Method in class edu.ucsb.adl.bucket99.IdentifiersDriver
Performs the ADL identifiers service, i.e., returns the identifiers of all items in the collection.
performMetadataService(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.MetadataService
Performs the ADL metadata service.
performMetadataService(String, String) - Method in interface edu.ucsb.adl.middleware.rmi.MetadataService
Performs the ADL metadata service.
performMetadataService(String, String) - Method in class edu.ucsb.adl.middleware.rmi.MetadataServiceImpl
Performs the ADL metadata service.
performMetadataService(String, String, String) - Method in class edu.ucsb.adl.middleware.CachingMetadataDriver
Returns a view of the metadata for a holding within the collection.
performMetadataService(String, String, String) - Method in interface edu.ucsb.adl.middleware.MetadataDriver
Returns a view of the metadata for a holding within the collection.
performMetadataService(String, String, String) - Method in class edu.ucsb.adl.middleware.rmi.MetadataDriver
Performs the ADL metadata service, i.e., returns a view of the metadata for a holding within the collection.
performMetadataService(String, String, String) - Method in class edu.ucsb.adl.bucket99.MetadataDriver
Performs the ADL metadata service, i.e., returns a view of the metadata for a holding within the collection.
performQueryService(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.QueryService
Performs the ADL query service.
performQueryService(String) - Method in interface edu.ucsb.adl.middleware.rmi.QueryService
Performs the ADL query service.
performQueryService(String) - Method in class edu.ucsb.adl.middleware.rmi.QueryServiceImpl
Performs the ADL query service.
performReferenceService(ServletRequest, String, String, String) - Method in class edu.ucsb.adl.middleware.ReferenceService
Performs the ADL reference service.
performReferenceService(String, String, String) - Method in interface edu.ucsb.adl.middleware.rmi.ReferenceService
Performs the ADL reference service.
performReferenceService(String, String, String) - Method in class edu.ucsb.adl.middleware.rmi.ReferenceServiceImpl
Performs the ADL reference service.
performResultsService(int) - Method in interface edu.ucsb.adl.middleware.rmi.ResultsService
Performs the ADL results service.
performResultsService(int) - Method in class edu.ucsb.adl.middleware.rmi.ResultsServiceImpl
Performs the ADL results service.
performResultsService(ServletRequest, int) - Method in class edu.ucsb.adl.middleware.ResultsService
Performs the ADL results service.
performStatusService() - Method in interface edu.ucsb.adl.middleware.rmi.StatusService
Performs the ADL status service.
performStatusService() - Method in class edu.ucsb.adl.middleware.rmi.StatusServiceImpl
Performs the ADL status service.
performStatusService(ServletRequest) - Method in class edu.ucsb.adl.middleware.StatusService
Performs the ADL status service.
performUnloadService(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.UnloadService
Performs the ADL unload service.
performUnloadService(String) - Method in interface edu.ucsb.adl.middleware.rmi.UnloadService
Performs the ADL unload service.
performUnloadService(String) - Method in class edu.ucsb.adl.middleware.rmi.UnloadServiceImpl
Performs the ADL unload service.
performUnreferenceService(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.UnreferenceService
Performs the ADL unreference service.
performUnreferenceService(String) - Method in interface edu.ucsb.adl.middleware.rmi.UnreferenceService
Performs the ADL unreference service.
performUnreferenceService(String) - Method in class edu.ucsb.adl.middleware.rmi.UnreferenceServiceImpl
Performs the ADL unreference service.
performViewsService(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.MetadataService
Returns the views supported by a holding within a collection.
performViewsService(String) - Method in interface edu.ucsb.adl.middleware.rmi.MetadataService
Returns the views supported by a holding within a collection.
performViewsService(String) - Method in class edu.ucsb.adl.middleware.rmi.MetadataServiceImpl
Returns the views supported by a holding within a collection.
performViewsService(String, String) - Method in class edu.ucsb.adl.middleware.CachingMetadataDriver
Returns a list of the views supported by a holding within the collection.
performViewsService(String, String) - Method in interface edu.ucsb.adl.middleware.MetadataDriver
Returns a list of the views supported by a holding within the collection.
performViewsService(String, String) - Method in class edu.ucsb.adl.middleware.rmi.MetadataDriver
Returns a list of the views supported by a holding within the collection.
performViewsService(String, String) - Method in class edu.ucsb.adl.bucket99.MetadataDriver
Returns a list of the views supported by a holding within the collection.
POLYGON - Static variable in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Identifies the spherical polygon type of target region.
PriorityDeque - class edu.ucsb.adl.middleware.PriorityDeque.
A double-ended priority queue, or "priority deque".
PriorityDeque() - Constructor for class edu.ucsb.adl.middleware.PriorityDeque
Constructs an empty priority deque.
put(String, String) - Method in class edu.ucsb.adl.middleware.ReportCache
Inserts the report for a holding in the cache.
putVariable(String, Object) - Method in class edu.ucsb.adl.middleware.Global
Sets the value of a global variable.
PythonQueryTranslator - class edu.ucsb.adl.bucket99.PythonQueryTranslator.
Query translator that translates queries by executing a Python script.

Q

Query - class edu.ucsb.adl.middleware.Query.
A query.
Query.BooleanConstraint - class edu.ucsb.adl.middleware.Query.BooleanConstraint.
A boolean combination of two or more subconstraints.
Query.BooleanConstraint(int, Query.Constraint[]) - Constructor for class edu.ucsb.adl.middleware.Query.BooleanConstraint
Constructs a BooleanConstraint.
Query.Constraint - class edu.ucsb.adl.middleware.Query.Constraint.
Abstract base class for constraints.
Query.Constraint() - Constructor for class edu.ucsb.adl.middleware.Query.Constraint
Constructs a Constraint with no parent.
Query.Field - class edu.ucsb.adl.middleware.Query.Field.
Identifies a metadata field.
Query.Field() - Constructor for class edu.ucsb.adl.middleware.Query.Field
 
Query.HierarchicalConstraint - class edu.ucsb.adl.middleware.Query.HierarchicalConstraint.
A hierarchical categorization constraint.
Query.HierarchicalConstraint(String, Query.Field, String, String, String) - Constructor for class edu.ucsb.adl.middleware.Query.HierarchicalConstraint
Constructs a HierarchicalConstraint.
Query.IdentificationConstraint - class edu.ucsb.adl.middleware.Query.IdentificationConstraint.
An identification constraint.
Query.IdentificationConstraint(String, Query.Field, String, String, String) - Constructor for class edu.ucsb.adl.middleware.Query.IdentificationConstraint
Constructs an IdentificationConstraint.
Query.NumericConstraint - class edu.ucsb.adl.middleware.Query.NumericConstraint.
A numeric constraint.
Query.NumericConstraint(String, Query.Field, String, double, String) - Constructor for class edu.ucsb.adl.middleware.Query.NumericConstraint
Constructs a NumericConstraint.
Query.RelationalConstraint - class edu.ucsb.adl.middleware.Query.RelationalConstraint.
A relational constraint.
Query.RelationalConstraint(String, Query.Field, String, String) - Constructor for class edu.ucsb.adl.middleware.Query.RelationalConstraint
Constructs a RelationalConstraint.
Query.SimpleConstraint - class edu.ucsb.adl.middleware.Query.SimpleConstraint.
Abstract base class for simple (non-boolean) constraints.
Query.SimpleConstraint(String, Query.Field, String) - Constructor for class edu.ucsb.adl.middleware.Query.SimpleConstraint
Constructs a SimpleConstraint.
Query.SpatialConstraint - class edu.ucsb.adl.middleware.Query.SpatialConstraint.
A spatial (i.e., geographic) constraint.
Query.SpatialConstraint.Vertex - class edu.ucsb.adl.middleware.Query.SpatialConstraint.Vertex.
A polygon vertex.
Query.SpatialConstraint.Vertex() - Constructor for class edu.ucsb.adl.middleware.Query.SpatialConstraint.Vertex
Constructs a Vertex.
Query.SpatialConstraint(String, Query.Field, String, double, double, double, double) - Constructor for class edu.ucsb.adl.middleware.Query.SpatialConstraint
Constructs a SpatialConstraint whose target region is a box.
Query.SpatialConstraint(String, Query.Field, String, double, double, double, double, Query.SpatialConstraint.Vertex[]) - Constructor for class edu.ucsb.adl.middleware.Query.SpatialConstraint
Constructs a SpatialConstraint whose target region is a spherical polygon.
Query.TemporalConstraint - class edu.ucsb.adl.middleware.Query.TemporalConstraint.
A temporal constraint.
Query.TemporalConstraint(String, Query.Field, String, int, int) - Constructor for class edu.ucsb.adl.middleware.Query.TemporalConstraint
Constructs a TemporalConstraint.
Query.TextualConstraint - class edu.ucsb.adl.middleware.Query.TextualConstraint.
A textual constraint.
Query.TextualConstraint(String, Query.Field, String, String) - Constructor for class edu.ucsb.adl.middleware.Query.TextualConstraint
Constructs a TextualConstraint.
Query(String) - Constructor for class edu.ucsb.adl.middleware.Query
Constructs a Query.
Query(String[], Query.Constraint, String, int) - Constructor for class edu.ucsb.adl.middleware.Query
Constructs a Query from its constituent components.
QueryDriver - interface edu.ucsb.adl.middleware.QueryDriver.
The interface between the ADL query service and drivers that implement the service on behalf of collections.
QueryDriver - class edu.ucsb.adl.middleware.rmi.QueryDriver.
Proxy driver for the ADL query service.
QueryDriver - class edu.ucsb.adl.bucket99.QueryDriver.
Driver for the ADL query service.
queryDriverAllowed(ServletRequest, String, Query) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
queryDriverAllowed(ServletRequest, String, Query) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to submit the given query to the given collection.
queryDriverAllowed(ServletRequest, String, Query) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
queryDriverAllowed(ServletRequest, String, Query) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
queryDriverAllowed(ServletRequest, String, Query) - Method in interface edu.ucsb.adl.middleware.QueryDriverGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to submit the given query to the collection.
QueryDriverGatekeeper - interface edu.ucsb.adl.middleware.QueryDriverGatekeeper.
The interface between the ADL query service and gatekeepers that control access to the drivers that implement the service on behalf of collections.
QueryDtd - class edu.ucsb.adl.middleware.QueryDtd.
DTD parse tables.
QueryDtd() - Constructor for class edu.ucsb.adl.middleware.QueryDtd
 
QueryService - class edu.ucsb.adl.middleware.QueryService.
The ADL query service.
QueryService - interface edu.ucsb.adl.middleware.rmi.QueryService.
RMI interface to the ADL query service.
queryServiceAllowed(ServletRequest, Query) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
queryServiceAllowed(ServletRequest, Query) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to submit the given query.
queryServiceAllowed(ServletRequest, Query) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
queryServiceAllowed(ServletRequest, Query) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
queryServiceAllowed(ServletRequest, Query) - Method in interface edu.ucsb.adl.middleware.QueryServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to submit the given query.
QueryServiceGatekeeper - interface edu.ucsb.adl.middleware.QueryServiceGatekeeper.
The interface between the ADL query service and the gatekeeper that controls access to the service.
QueryServiceImpl - class edu.ucsb.adl.middleware.rmi.QueryServiceImpl.
Bridge between the RMI interface to the ADL query service and the query service itself.
QueryServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.QueryServiceImpl
Creates a QueryServiceImpl.
QueryServlet - class edu.ucsb.adl.middleware.QueryServlet.
HTTP interface to the ADL query service.
QueryServlet() - Constructor for class edu.ucsb.adl.middleware.QueryServlet
Creates a QueryServlet.
QueryThread - interface edu.ucsb.adl.middleware.QueryThread.
A thread that represents the processing of a query on behalf of a collection.
QueryThread - class edu.ucsb.adl.middleware.rmi.QueryThread.
A thread that submits an XML query to a remote middleware server.
QueryThread - class edu.ucsb.adl.bucket99.QueryThread.
A thread that executes an SQL query on behalf of the query driver for a collection.
QueryThread(QueryDriver, QueryService, CancelService, ResultsService, String, long, String, String, ResultAccumulator) - Constructor for class edu.ucsb.adl.middleware.rmi.QueryThread
Creates a QueryThread.
QueryThread(String, Query, String, ResultAccumulator, ConnectionPool, QueryDriver, MetadataDriver, boolean, Log) - Constructor for class edu.ucsb.adl.bucket99.QueryThread
Creates a QueryThread.
QueryTranslator - interface edu.ucsb.adl.bucket99.QueryTranslator.
The interface between the Bucket99 query driver and the query translator employed by the driver.

R

rank(Result, Query) - Method in class edu.ucsb.adl.middleware.DateRanker
Ranks a query result.
rank(Result, Query) - Method in interface edu.ucsb.adl.middleware.Ranker
Ranks a query result.
rank(Result, Query) - Method in class edu.ucsb.adl.middleware.SpatialRanker
Ranks a query result.
Ranker - interface edu.ucsb.adl.middleware.Ranker.
A query result ranker.
RankingAccumulator - class edu.ucsb.adl.middleware.RankingAccumulator.
A result accumulator that ranks query results before adding them to the associated result set.
rebind(String, String, boolean) - Static method in class edu.ucsb.adl.middleware.rmi.RmiServer
Binds/rebinds the RMI names of the middleware services.
reference() - Method in class edu.ucsb.adl.middleware.ReferenceCountedDelayedDestroy
Increments the reference count.
ReferenceCountedDelayedDestroy - class edu.ucsb.adl.middleware.ReferenceCountedDelayedDestroy.
A base class that supports reference counting and delayed destruction.
ReferenceCountedDelayedDestroy() - Constructor for class edu.ucsb.adl.middleware.ReferenceCountedDelayedDestroy
Initializes the reference count to zero.
ReferenceService - class edu.ucsb.adl.middleware.ReferenceService.
The ADL reference service.
ReferenceService - interface edu.ucsb.adl.middleware.rmi.ReferenceService.
RMI interface to the ADL reference service.
referenceServiceAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if access is allowed.
referenceServiceAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to reference the specified remote collection.
referenceServiceAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
referenceServiceAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if access is allowed.
referenceServiceAllowed(ServletRequest, String, String) - Method in interface edu.ucsb.adl.middleware.ReferenceServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to reference the specified remote collection.
ReferenceServiceGatekeeper - interface edu.ucsb.adl.middleware.ReferenceServiceGatekeeper.
The interface between the ADL reference service and the gatekeeper that controls access to the service.
ReferenceServiceImpl - class edu.ucsb.adl.middleware.rmi.ReferenceServiceImpl.
Bridge between the RMI interface to the ADL reference service and the reference service itself.
ReferenceServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.ReferenceServiceImpl
Creates a ReferenceServiceImpl.
ReferenceServlet - class edu.ucsb.adl.middleware.ReferenceServlet.
HTTP interface to the ADL reference service.
ReferenceServlet() - Constructor for class edu.ucsb.adl.middleware.ReferenceServlet
Creates a ReferenceServlet.
relation - Variable in class edu.ucsb.adl.reports.BucketReport.RelationalValue
The relation.
release() - Method in class edu.ucsb.adl.middleware.ReferenceCountedDelayedDestroy
Decrements the reference count.
release() - Method in class edu.ucsb.adl.middleware.ResultSet
Removes the result set from the global registry.
release() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Removes the result set from the system-wide registry.
release() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Removes the result set from the system-wide registry.
reloadRemoteServices() - Method in class edu.ucsb.adl.middleware.rmi.QueryDriver
For use by QueryThread only.
removeAttribute(String) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Does nothing.
removeEncodingDeclaration(String) - Static method in class edu.ucsb.adl.middleware.XmlUtils
Removes the character encoding declaration from an XML document.
removeMax() - Method in class edu.ucsb.adl.middleware.PriorityDeque
Removes the maximum element from the queue.
removeMin() - Method in class edu.ucsb.adl.middleware.PriorityDeque
Removes the minimum element from the queue.
removeProlog(String, String) - Static method in class edu.ucsb.adl.middleware.XmlUtils
Removes the prolog from an XML document.
renameIdentifier(String, String, String) - Static method in class edu.ucsb.adl.reports.AccessReportIdentifierRenamer
Transforms an ADL access report by renaming the collection name that appears in the ADL identifier.
renameIdentifier(String, String, String) - Static method in class edu.ucsb.adl.reports.BrowseReportIdentifierRenamer
Transforms an ADL browse report by renaming the collection name that appears in the ADL identifier.
renameIdentifier(String, String, String) - Static method in class edu.ucsb.adl.reports.BucketReportIdentifierRenamer
Transforms an ADL bucket report by renaming the collection name that appears in the ADL identifier.
ReportCache - class edu.ucsb.adl.middleware.ReportCache.
Caches reports for a metadata view for a collection.
required - Variable in class edu.ucsb.adl.reports.XmlDtd.Attribute
Indicates if the attribute is required.
reserveConnection() - Method in class edu.ucsb.adl.bucket99.ConnectionPool
Reserves a connection in the pool.
resolveEntity(String, String) - Method in class edu.ucsb.adl.reports.ValidatingXmlParser
For use by XmlParser only.
ResourceException - exception edu.ucsb.adl.middleware.ResourceException.
Thrown when a resource limit has been exceeded.
ResourceException() - Constructor for class edu.ucsb.adl.middleware.ResourceException
Constructs a ResourceException with no detail message.
ResourceException(String) - Constructor for class edu.ucsb.adl.middleware.ResourceException
Constructs a ResourceException with a detail message.
Result - class edu.ucsb.adl.middleware.Result.
A query result, i.e., a collection item represented as a triplet of standard metadata views.
Result(String, String, String, String, String) - Constructor for class edu.ucsb.adl.middleware.Result
Creates a Result.
ResultAccumulator - class edu.ucsb.adl.middleware.ResultAccumulator.
Abstract base class of all query result accumulators.
ResultAccumulator(Global, ResultSet, int, long, boolean) - Constructor for class edu.ucsb.adl.middleware.ResultAccumulator
Creates a ResultAccumulator.
ResultSet - class edu.ucsb.adl.middleware.ResultSet.
A result set, i.e., the results of a query.
ResultSet - interface edu.ucsb.adl.middleware.rmi.ResultSet.
RMI interface to a result set.
ResultSet(Global, Query, long, boolean) - Constructor for class edu.ucsb.adl.middleware.ResultSet
Constructs a result set.
ResultSetImpl - class edu.ucsb.adl.middleware.rmi.ResultSetImpl.
Bridge between the RMI interface to a result set and the result set itself.
ResultSetImpl(ResultSet) - Constructor for class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Creates a ResultSetImpl.
ResultsService - class edu.ucsb.adl.middleware.ResultsService.
The ADL results service.
ResultsService - interface edu.ucsb.adl.middleware.rmi.ResultsService.
RMI interface to the ADL results service.
resultsServiceAllowed(ServletRequest, ResultSet) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
resultsServiceAllowed(ServletRequest, ResultSet) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to access the specified result set.
resultsServiceAllowed(ServletRequest, ResultSet) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
resultsServiceAllowed(ServletRequest, ResultSet) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
resultsServiceAllowed(ServletRequest, ResultSet) - Method in interface edu.ucsb.adl.middleware.ResultsServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to access the specified result set.
ResultsServiceGatekeeper - interface edu.ucsb.adl.middleware.ResultsServiceGatekeeper.
The interface between the ADL results service and the gatekeeper that controls access to the service.
ResultsServiceImpl - class edu.ucsb.adl.middleware.rmi.ResultsServiceImpl.
Bridge between the RMI interface to the ADL results service and the results service itself.
ResultsServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.ResultsServiceImpl
Creates a ResultsServiceImpl.
ResultsServlet - class edu.ucsb.adl.middleware.ResultsServlet.
HTTP interface to the ADL results service.
ResultsServlet() - Constructor for class edu.ucsb.adl.middleware.ResultsServlet
Creates a ResultsServlet.
returnConnection(Connection) - Method in class edu.ucsb.adl.bucket99.ConnectionPool
Returns a previously-reserved connection to the pool.
reuse(Global, Query) - Static method in class edu.ucsb.adl.middleware.ResultSet
Returns an existing result set whose associated query exactly textually matches a given query, or returns null.
RmiClient - class edu.ucsb.adl.middleware.rmi.RmiClient.
Test RMI client.
RmiControlServlet - class edu.ucsb.adl.middleware.rmi.RmiControlServlet.
Controls the RMI interface to the ADL middleware.
RmiControlServlet() - Constructor for class edu.ucsb.adl.middleware.rmi.RmiControlServlet
Creates an RmiControlServlet.
RmiRequest - class edu.ucsb.adl.middleware.rmi.RmiRequest.
Stores client and access control information during an RMI method invocation.
RmiRequest(RemoteServer) - Constructor for class edu.ucsb.adl.middleware.rmi.RmiRequest
Creates an RmiRequest.
RmiServer - class edu.ucsb.adl.middleware.rmi.RmiServer.
Standalone RMI server.
run() - Method in class edu.ucsb.adl.middleware.CacheLoaderThread
 
run() - Method in class edu.ucsb.adl.middleware.rmi.QueryThread
 
run() - Method in class edu.ucsb.adl.bucket99.QueryThread
 

S

setAttribute(String, Object) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Does nothing.
setCharacterEncoding(String) - Method in class edu.ucsb.adl.middleware.rmi.RmiRequest
Does nothing.
setComplete(int, Exception) - Method in class edu.ucsb.adl.middleware.ResultSet
Signals that the result set is complete.
size() - Method in class edu.ucsb.adl.middleware.PriorityDeque
Returns the number of elements in the queue.
sourceTerminated(QueryThread, Exception) - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Signals that a source thread has terminated.
south - Variable in class edu.ucsb.adl.reports.BucketReport.SpatialValue
The south bounding coordinate of the region in degrees north of the equator.
SpatialRanker - class edu.ucsb.adl.middleware.SpatialRanker.
Ranks query results by spatial similarity to the query region.
StandardBuckets - class edu.ucsb.adl.reports.StandardBuckets.
The names and types of the standard ADL buckets.
start() - Method in interface edu.ucsb.adl.middleware.QueryThread
Starts the thread.
start() - Method in class edu.ucsb.adl.middleware.ResultAccumulator
Starts the accumulator, the accumulator's timeout thread, and all source threads.
startElement(int, String[]) - Method in class edu.ucsb.adl.middleware.DateRanker
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in class edu.ucsb.adl.middleware.Query
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in class edu.ucsb.adl.middleware.SpatialRanker
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in class edu.ucsb.adl.reports.AccessReportValidator
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in class edu.ucsb.adl.reports.BrowseReportParser
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in class edu.ucsb.adl.reports.BrowseReportValidator
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in class edu.ucsb.adl.reports.BucketReport
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in class edu.ucsb.adl.reports.BucketReportValidator
For use by ValidatingXmlParser only.
startElement(int, String[]) - Method in interface edu.ucsb.adl.reports.XmlHandler
Called at the beginning of an element: after the element's start tag and any attributes, but before the element's content.
startElement(String) - Method in class edu.ucsb.adl.reports.ValidatingXmlParser
For use by XmlParser only.
startReaper(Global, long, long) - Static method in class edu.ucsb.adl.middleware.ResultSet
Starts the reaper thread.
stateTable - Variable in class edu.ucsb.adl.reports.XmlDtd
The processing states and transitions for the element content models.
StatusService - class edu.ucsb.adl.middleware.StatusService.
The ADL status service.
StatusService - interface edu.ucsb.adl.middleware.rmi.StatusService.
RMI interface to the ADL status service.
statusServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
statusServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the status of the ADL middleware server.
statusServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
statusServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
statusServiceAllowed(ServletRequest) - Method in interface edu.ucsb.adl.middleware.StatusServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to view the status of the ADL middleware server.
StatusServiceGatekeeper - interface edu.ucsb.adl.middleware.StatusServiceGatekeeper.
The interface between the ADL status service and the gatekeeper that controls access to the service.
StatusServiceImpl - class edu.ucsb.adl.middleware.rmi.StatusServiceImpl.
Bridge between the RMI interface to the ADL status service and the status service itself.
StatusServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.StatusServiceImpl
Creates a StatusServiceImpl.
StatusServlet - class edu.ucsb.adl.middleware.StatusServlet.
HTTP interface to the ADL status service.
StatusServlet - class edu.ucsb.adl.bucket99.StatusServlet.
Returns the status of all Bucket99 drivers as an HTML document.
StatusServlet() - Constructor for class edu.ucsb.adl.middleware.StatusServlet
Creates a StatusServlet.
StatusServlet() - Constructor for class edu.ucsb.adl.bucket99.StatusServlet
Creates a StatusServlet.
stopASAP() - Method in class edu.ucsb.adl.middleware.CacheLoaderThread
Requests that the thread stop as soon as possible.
stopASAP() - Method in interface edu.ucsb.adl.middleware.QueryThread
Requests that the thread stop as soon as possible.
stopASAP() - Method in class edu.ucsb.adl.middleware.rmi.QueryThread
Requests that the thread stop as soon as possible.
stopASAP() - Method in class edu.ucsb.adl.bucket99.QueryThread
Requests that the thread stop as soon as possible.
sync() - Method in class edu.ucsb.adl.middleware.ReportCache
Syncs the cache with persistent disk storage.

T

target - Variable in class edu.ucsb.adl.reports.BucketReport.RelationalValue
The target item's ADL identifier, global or collection-local.
TemplateURLMetadataSubdriver - class edu.ucsb.adl.bucket99.TemplateURLMetadataSubdriver.
Metadata subdriver that generates ADL metadata reports by loading them from URLs.
term - Variable in class edu.ucsb.adl.reports.BucketReport.HierarchicalValue
The term.
text - Variable in class edu.ucsb.adl.reports.BucketReport.TextualValue
The textual value.
threadStarting(QueryThread) - Method in class edu.ucsb.adl.middleware.rmi.QueryDriver
For use by QueryThread only.
threadStarting(QueryThread) - Method in class edu.ucsb.adl.bucket99.QueryDriver
For use by QueryThread only.
threadTerminated(QueryThread) - Method in class edu.ucsb.adl.middleware.rmi.QueryDriver
For use by QueryThread only.
threadTerminated(QueryThread) - Method in class edu.ucsb.adl.bucket99.QueryDriver
For use by QueryThread only.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query
Converts the query to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.Constraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.BooleanConstraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.TemporalConstraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.HierarchicalConstraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.TextualConstraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.IdentificationConstraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.NumericConstraint
Converts the constraint to HTML.
toHTML(String) - Method in class edu.ucsb.adl.middleware.Query.RelationalConstraint
Converts the constraint to HTML.
toString() - Method in class edu.ucsb.adl.middleware.Version
Returns a string representation of the version.
toXML() - Method in class edu.ucsb.adl.middleware.Query
Converts the query to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.Constraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.BooleanConstraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.SpatialConstraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.TemporalConstraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.HierarchicalConstraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.TextualConstraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.IdentificationConstraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.NumericConstraint
Converts the constraint to XML.
toXML(int) - Method in class edu.ucsb.adl.middleware.Query.RelationalConstraint
Converts the constraint to XML.
transferSize - Variable in class edu.ucsb.adl.reports.BrowseReportParser.BrowseImage
The image's transfer size in bytes or a negative value if unknown.
translate(Query) - Method in class edu.ucsb.adl.bucket99.PythonQueryTranslator
Translates a query to SQL.
translate(Query) - Method in interface edu.ucsb.adl.bucket99.QueryTranslator
Translates a query to SQL.
translateTerm(String) - Method in class edu.ucsb.adl.bucket99.DatabaseCodedVocabulary
Translates a term into an array of zero or more integer codes.
translateTerm(String) - Method in interface edu.ucsb.adl.bucket99.Vocabulary
Translates a term into a form suitable for query translation.

U

unbind(String) - Static method in class edu.ucsb.adl.middleware.rmi.RmiServer
Unbinds the RMI names of the middleware services.
uncompress() - Method in class edu.ucsb.adl.middleware.Result
Uncompresses the result.
unit - Variable in class edu.ucsb.adl.reports.BucketReport.NumericValue
The value's unit of measure, or null.
unloadCollection(String) - Method in class edu.ucsb.adl.middleware.CollectionService
Unloads a collection (i.e., the driver and gatekeeper for a collection) from the service.
unloadCollection(String) - Method in class edu.ucsb.adl.middleware.IdentifiersService
Unloads a collection (i.e., the driver and gatekeeper for a collection) from the service.
unloadCollection(String) - Method in class edu.ucsb.adl.middleware.MetadataService
Unloads a collection (i.e., the driver and gatekeeper for a collection) from the service.
unloadCollection(String) - Method in class edu.ucsb.adl.middleware.QueryService
Unloads a collection (i.e., the driver and gatekeeper for a collection) from the service.
UnloadService - class edu.ucsb.adl.middleware.UnloadService.
The ADL unload service.
UnloadService - interface edu.ucsb.adl.middleware.rmi.UnloadService.
RMI interface to the ADL unload service.
unloadServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if access is allowed.
unloadServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to unload the specified collection from the middleware.
unloadServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
unloadServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if access is allowed.
unloadServiceAllowed(ServletRequest, String) - Method in interface edu.ucsb.adl.middleware.UnloadServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to unload the specified collection from the middleware.
UnloadServiceGatekeeper - interface edu.ucsb.adl.middleware.UnloadServiceGatekeeper.
The interface between the ADL unload service and the gatekeeper that controls access to the service.
UnloadServiceImpl - class edu.ucsb.adl.middleware.rmi.UnloadServiceImpl.
Bridge between the RMI interface to the ADL unload service and the unload service itself.
UnloadServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.UnloadServiceImpl
Creates an UnloadServiceImpl.
UnloadServlet - class edu.ucsb.adl.middleware.UnloadServlet.
HTTP interface to the ADL unload service.
UnloadServlet() - Constructor for class edu.ucsb.adl.middleware.UnloadServlet
Creates an UnloadServlet.
UnreferenceService - class edu.ucsb.adl.middleware.UnreferenceService.
The ADL unreference service.
UnreferenceService - interface edu.ucsb.adl.middleware.rmi.UnreferenceService.
RMI interface to the ADL unreference service.
unreferenceServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if access is allowed.
unreferenceServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to unreference the specified remote collection.
unreferenceServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
unreferenceServiceAllowed(ServletRequest, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if access is allowed.
unreferenceServiceAllowed(ServletRequest, String) - Method in interface edu.ucsb.adl.middleware.UnreferenceServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to unreference the specified remote collection.
UnreferenceServiceGatekeeper - interface edu.ucsb.adl.middleware.UnreferenceServiceGatekeeper.
The interface between the ADL unreference service and the gatekeeper that controls access to the service.
UnreferenceServiceImpl - class edu.ucsb.adl.middleware.rmi.UnreferenceServiceImpl.
Bridge between the RMI interface to the ADL unreference service and the unreference service itself.
UnreferenceServiceImpl(String) - Constructor for class edu.ucsb.adl.middleware.rmi.UnreferenceServiceImpl
Creates an UnreferenceServiceImpl.
UnreferenceServlet - class edu.ucsb.adl.middleware.UnreferenceServlet.
HTTP interface to the ADL unreference service.
UnreferenceServlet() - Constructor for class edu.ucsb.adl.middleware.UnreferenceServlet
Creates an UnreferenceServlet.
UnsupportedException - exception edu.ucsb.adl.middleware.UnsupportedException.
Thrown when a client request is valid but not supported.
UnsupportedException() - Constructor for class edu.ucsb.adl.middleware.UnsupportedException
Constructs an UnsupportedException with no detail message.
UnsupportedException(String) - Constructor for class edu.ucsb.adl.middleware.UnsupportedException
Constructs an UnsupportedException with a detail message.
update(int, int) - Method in class edu.ucsb.adl.bucket99.ConnectionPool.Status
Updates the status.
uri - Variable in class edu.ucsb.adl.middleware.Query.Field
A URI that unambiguously identifies the field, e.g., the Dublin Core Creator field is identified by "http://purl.org/dc/elements/1.1/creator".
uri - Variable in class edu.ucsb.adl.reports.BucketReport.Field
A URI that uniquely names the field, e.g., "http://purl.org/dc/elements/1.1/creator".
url - Variable in class edu.ucsb.adl.reports.BrowseReportParser.BrowseImage
The image's URL.
URLCollectionDriver - class edu.ucsb.adl.bucket99.URLCollectionDriver.
URL-based driver for the ADL collection service.
useConnection(Connection) - Method in class edu.ucsb.adl.bucket99.BlobMetadataSubdriver
For use by MetadataDriver only.
useConnection(Connection) - Method in class edu.ucsb.adl.bucket99.DatabaseURLMetadataSubdriver
For use by MetadataDriver only.
useConnection(Connection) - Method in class edu.ucsb.adl.bucket99.GenericQueryMetadataSubdriver
For use by MetadataDriver only.
useConnection(Connection) - Method in interface edu.ucsb.adl.bucket99.MetadataSubdriver
Called by the Bucket99 metadata driver to supply a database connection for the subdriver's use.
useConnection(Connection) - Method in class edu.ucsb.adl.bucket99.TemplateURLMetadataSubdriver
For use by MetadataDriver only.

V

validate(Reader) - Method in class edu.ucsb.adl.reports.AccessReportValidator
Validates an ADL access report.
validate(Reader) - Method in class edu.ucsb.adl.reports.BrowseReportValidator
Validates an ADL browse report.
validate(Reader) - Method in class edu.ucsb.adl.reports.BucketReportValidator
Validates an ADL bucket report.
ValidatingXmlParser - class edu.ucsb.adl.reports.ValidatingXmlParser.
High-performance, DTD-based, table-driven validating XML parser.
ValidatingXmlParser(XmlDtd, int, XmlHandler) - Constructor for class edu.ucsb.adl.reports.ValidatingXmlParser
Creates a ValidatingXmlParser.
value - Variable in class edu.ucsb.adl.reports.BucketReport.NumericValue
The value;
values - Variable in class edu.ucsb.adl.reports.XmlDtd.Attribute
The possible values for the attribute (expressed as hash table keys; the hash table values are unused), or null if the attribute's domain is unconstrained (i.e., content type CDATA).
Version - class edu.ucsb.adl.middleware.Version.
Records the version of the middleware.
vertices - Variable in class edu.ucsb.adl.reports.BucketReport.PolygonSpatialValue
The polygon's vertices in counterclockwise order.
vertices - Variable in class edu.ucsb.adl.reports.BucketReport.PolylineSpatialValue
The polyline's vertices.
viewsDriverAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
viewsDriverAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to retrieve the supported view list for the requested holding.
viewsDriverAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
viewsDriverAllowed(ServletRequest, String, String) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
viewsDriverAllowed(ServletRequest, String, String) - Method in interface edu.ucsb.adl.middleware.MetadataDriverGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to retrieve the supported view list for the requested holding.
viewsServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.BasicPasswordGatekeeper
Returns true if the request is authorized.
viewsServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.CombinationGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to retrieve supported view lists irrespective of collection and holding.
viewsServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.ConstantGatekeeper
Returns the constant return value.
viewsServiceAllowed(ServletRequest) - Method in class edu.ucsb.adl.middleware.IPAddressGatekeeper
Returns true if the request is authorized.
viewsServiceAllowed(ServletRequest) - Method in interface edu.ucsb.adl.middleware.MetadataServiceGatekeeper
Returns true if the request is authorized, that is, if the client is allowed to retrieve supported view lists irrespective of collection and holding.
vocabulary - Variable in class edu.ucsb.adl.reports.BucketReport.HierarchicalValue
The term's vocabulary.
Vocabulary - interface edu.ucsb.adl.bucket99.Vocabulary.
A vocabulary of terms.

W

waitForCompletion() - Method in class edu.ucsb.adl.middleware.ResultSet
Returns when the result set is complete.
waitForCompletion() - Method in interface edu.ucsb.adl.middleware.rmi.ResultSet
Returns when the result set is complete.
waitForCompletion() - Method in class edu.ucsb.adl.middleware.rmi.ResultSetImpl
Returns when the result set is complete.
west - Variable in class edu.ucsb.adl.reports.BucketReport.SpatialValue
The west bounding coordinate of the region in degrees east of the Greenwich meridian and in the range [-180, 180].
width - Variable in class edu.ucsb.adl.reports.BrowseReportParser.BrowseImage
The image's width in pixels or a negative value if unknown.

X

XmlDtd - class edu.ucsb.adl.reports.XmlDtd.
Represents an XML DTD.
XmlDtd.Attribute - class edu.ucsb.adl.reports.XmlDtd.Attribute.
Represents an attribute.
XmlDtd.Attribute(String, boolean, Hashtable, String) - Constructor for class edu.ucsb.adl.reports.XmlDtd.Attribute
Creates an Attribute.
XmlDtd.Element - class edu.ucsb.adl.reports.XmlDtd.Element.
Represents an element.
XmlDtd.Element(String, int, boolean, boolean, XmlDtd.Attribute[]) - Constructor for class edu.ucsb.adl.reports.XmlDtd.Element
Creates an Element.
XmlDtd(XmlDtd.Element[], Hashtable, byte[][], boolean[]) - Constructor for class edu.ucsb.adl.reports.XmlDtd
Creates an XmlDtd.
XmlException - exception edu.ucsb.adl.reports.XmlException.
An XML-related exception.
XmlException() - Constructor for class edu.ucsb.adl.reports.XmlException
Constructs an XmlException with no detail message.
XmlException(String) - Constructor for class edu.ucsb.adl.reports.XmlException
Constructs an XmlException with a detail message.
XmlHandler - interface edu.ucsb.adl.reports.XmlHandler.
The event-handling interface for the high-performance validating XML parser.
XmlUtils - class edu.ucsb.adl.middleware.XmlUtils.
XML-related utilities.

A B C D E F G H I L M N O P Q R S T U V W X