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

A

AbstractModule - class org.iges.anagram.AbstractModule.
Provides default implementations of most of the Module interface, plus some convenience methods for logging and throwing exceptions.
AbstractModule() - Constructor for class org.iges.anagram.AbstractModule
 
AbuseFilter - class org.iges.anagram.filter.AbuseFilter.
A filter that tracks the number of hits per hour for each IP that uses this server, and blocks requests that have exceeded the IP's abuse limit.
AbuseFilter.HitLimiter - class org.iges.anagram.filter.AbuseFilter.HitLimiter.
Tracks hits/hour, and switches to a blocked state if the number exceeds a given threshold.
AbuseFilter() - Constructor for class org.iges.anagram.filter.AbuseFilter
 
addDot(String) - Method in class org.iges.anagram.PrivilegeMgr
 
addHandle(DataHandle) - Method in class org.iges.anagram.Catalog
Adds a handle to the correct dir, creating it if necessary
addHit(long) - Method in class org.iges.anagram.filter.AbuseFilter.HitLimiter
Registers a hit at the time given
addTemp(TempDataHandle) - Method in class org.iges.anagram.Catalog
Adds a temporary dataset to the catalog.
addTemp(TempDataHandle, boolean) - Method in class org.iges.anagram.Catalog
 
AdminService - class org.iges.anagram.service.AdminService.
Provides administrative functions, protected by a simple authorization mechanism.
AdminService() - Constructor for class org.iges.anagram.service.AdminService
 
allowIsMostRecent(String) - Method in class org.iges.anagram.Privilege
 
allows(String) - Method in class org.iges.anagram.Privilege
Returns true if this privilege set permits access to the catalog path given.
allowTags - Variable in class org.iges.anagram.Privilege
 
AnagramError - error org.iges.anagram.AnagramError.
Thrown if an unrecoverable error occurs, that normal server code should not try to anticipate.
AnagramError() - Constructor for class org.iges.anagram.AnagramError
Creates an AnagramException with no message
AnagramError(String) - Constructor for class org.iges.anagram.AnagramError
Creates an AnagramException with the message given
AnagramException - exception org.iges.anagram.AnagramException.
The base class for all exceptions thrown by Anagram objects.
AnagramException() - Constructor for class org.iges.anagram.AnagramException
Creates an AnagramException with no message
AnagramException(String) - Constructor for class org.iges.anagram.AnagramException
Creates an AnagramException with the message given
AnagramException(String, Throwable) - Constructor for class org.iges.anagram.AnagramException
Creates an AnagramException with the message and cause given
AnagramServlet - class org.iges.anagram.AnagramServlet.
The servlet component of the Anagram framework.
AnagramServlet() - Constructor for class org.iges.anagram.AnagramServlet
 
ANALYSIS_PREFIX - Static variable in class org.iges.anagram.filter.AnalysisFilter
 
AnalysisFilter - class org.iges.anagram.filter.AnalysisFilter.
Performs analysis for requests that contain analysis expressions.
AnalysisFilter() - Constructor for class org.iges.anagram.filter.AnalysisFilter
 
analyzer - Variable in class org.iges.grads.server.GradsTool
 
applicable - Variable in class org.iges.anagram.filter.AnalysisFilter
 
ASCIIDataService - class org.iges.anagram.service.ASCIIDataService.
Provides data subsets in ASCII comma-delimited format.
ASCIIDataService() - Constructor for class org.iges.anagram.service.ASCIIDataService
 
attName - Variable in class org.iges.grads.server.MetadataFilter
 
attPrefix - Variable in class org.iges.grads.server.MetadataFilter
 
attributePassesFilters(MetadataAttribute, List, boolean) - Static method in class org.iges.grads.server.MetadataFilter
If any of the filters in the given list recommends removing the attribute, returns false.
attSuffix - Variable in class org.iges.grads.server.MetadataFilter
 
authCode - Variable in class org.iges.anagram.service.AdminService
 
available - Variable in class org.iges.anagram.DataHandle
 

B

baseDir - Variable in class org.iges.anagram.Store
 
baseTypeFactory - Variable in class org.iges.grads.server.GradsDODSModule
 
BinaryDataService - class org.iges.anagram.service.BinaryDataService.
Provides data subsets in DODS binary format
BinaryDataService() - Constructor for class org.iges.anagram.service.BinaryDataService
 
binaryNames - Static variable in class org.iges.grads.server.GradsTaskModule
 
blockFile(String) - Method in class org.iges.anagram.filter.AbuseFilter
 
bounds - Variable in class org.iges.grads.server.GradsAnalysisModule.ParsedExpression
 
Bounds - class org.iges.util.Bounds.
This is actually a container for two similar classes, Bounds.Grid and Bounds.World.
Bounds.Grid - class org.iges.util.Bounds.Grid.
Represents a 4-dimensional constraint in grid (relative) coordinates.
Bounds.Grid(long, long, long, long, long, long, long, long) - Constructor for class org.iges.util.Bounds.Grid
Creates a Bounds.Grid object with the constraints given.
Bounds.Grid(Range.Long, Range.Long, Range.Long, Range.Long) - Constructor for class org.iges.util.Bounds.Grid
 
Bounds.Grid(String, boolean) - Constructor for class org.iges.util.Bounds.Grid
Creates a Bounds.Grid object from a space-separated string.
Bounds.World - class org.iges.util.Bounds.World.
Represents a 4-dimensional constraint in world (absolute) coordinates.
Bounds.World(Range.Double, Range.Double, Range.Double, Range.Date) - Constructor for class org.iges.util.Bounds.World
Creates a Bounds.World object with the constraints given.
Bounds.World(String) - Constructor for class org.iges.util.Bounds.World
Creates a Bounds.World object from a space-separated string.
Bounds() - Constructor for class org.iges.util.Bounds
 
bufferSize - Variable in class org.iges.grads.server.GradsSubsetter
 
buildCmdString(String[]) - Method in class org.iges.grads.server.Task
Turns an array of Strings into a single space-separated String
buildDatasetNameList(List) - Method in class org.iges.grads.server.GradsAnalysisModule
 
buildDimList(DArray) - Method in class org.iges.grads.server.GradsGridSubsetter.Serializer
Pre-calculates various statistics for the subset grid which will be used to support ASCII formatting and/or subsampling during the streaming operation
buildFunctionMap() - Method in class org.iges.grads.server.GradsDODSModule
 
buildInheritance(Setting) - Method in class org.iges.anagram.PrivilegeMgr
 
buildIPRanges(Setting) - Method in class org.iges.anagram.PrivilegeMgr
 
buildPrivileges(Setting) - Method in class org.iges.anagram.PrivilegeMgr
 
buildSummary() - Method in class org.iges.anagram.ClientRequest
Used in writing log messages

C

cal - Variable in class org.iges.anagram.Log.Rotater
 
calcSpaceRes(String, String) - Method in class org.iges.grads.server.GradsGridExtracter
Helper for writeWebInfo()
calcTimeRes() - Method in class org.iges.grads.server.GradsGridExtracter
Helper for writeWebInfo()
calculateBounds() - Method in class org.iges.grads.server.dap.GradsArray
Translates dimension information stored in this object into a Bounds.Grid object for the Dataset.getSubset() method.
catalog - Variable in class org.iges.anagram.Server
 
Catalog - class org.iges.anagram.Catalog.
Manages the list of available data objects.
CATALOG_FILE - Static variable in class org.iges.anagram.Catalog
 
Catalog() - Constructor for class org.iges.anagram.Catalog
 
ce - Variable in class org.iges.anagram.ClientRequest
 
ChainedException - exception org.iges.util.ChainedException.
An exception class supporting chaining.
ChainedException() - Constructor for class org.iges.util.ChainedException
 
ChainedException(String) - Constructor for class org.iges.util.ChainedException
 
ChainedException(String, Throwable) - Constructor for class org.iges.util.ChainedException
 
check() - Method in class org.iges.anagram.Log.Rotater
Re-opens logfile if the name has rotated.
checkBlock(ClientRequest, long, long) - Method in class org.iges.anagram.filter.AbuseFilter
 
checkDependencies(DataHandle) - Method in class org.iges.anagram.Catalog
 
checkErrors() - Method in class org.iges.grads.server.Task
Parses output looking for error messages, defined as lines beginning with the string contained in ERROR_INDICATOR (currently "error: ").
checkForAllowedSubPath(String) - Method in class org.iges.anagram.Privilege
 
checkLimits() - Method in class org.iges.anagram.Catalog
 
checkOutput(int, File) - Method in class org.iges.grads.server.GradsTaskModule
Does the actual work for verifyGrads()
chooseGradsBinary(List) - Method in class org.iges.grads.server.GradsAnalysisModule
 
CLASSIC - Static variable in class org.iges.grads.server.GradsDataInfo
 
clearTemp() - Method in class org.iges.anagram.Catalog
Deletes all temporary entries in the catalog
clientMessage - Variable in class org.iges.anagram.ModuleException
 
ClientRequest - class org.iges.anagram.ClientRequest.
Contains all information associated with a particular server request
ClientRequest(HttpServletRequest, HttpServletResponse, Privilege, Service, String, String, Handle) - Constructor for class org.iges.anagram.ClientRequest
Creates a new client request with the specified settings
cmd - Variable in class org.iges.grads.server.Task
 
cmdString - Variable in class org.iges.grads.server.Task
 
COARDS_FILTERS - Static variable in class org.iges.grads.server.MetadataFilter
Filters to remove all COARDS metadata.
completeGrads - Variable in class org.iges.grads.server.GradsTaskModule
 
completeName - Variable in class org.iges.anagram.Handle
 
computeValue() - Method in class org.iges.anagram.Log.Rotater
Calculates the filename for the current time
ConfigException - exception org.iges.anagram.ConfigException.
Thrown when a module is unable to compensate for invalid or missing settings during configuration.
ConfigException(Module, String) - Constructor for class org.iges.anagram.ConfigException
Creates a ConfigException associated with the given Module, with the given message.
ConfigException(Module, String, Setting) - Constructor for class org.iges.anagram.ConfigException
Creates a ConfigException associated with the given Module and Setting, with the given message.
configFile - Variable in class org.iges.anagram.Server
 
configModule(Module, Setting) - Method in class org.iges.anagram.Server
 
configModule(Module, Setting) - Method in class org.iges.anagram.AbstractModule
Convenience method - extracts the appropriate sub-setting from the parent setting, and uses it to configure the module given
configure(Setting) - Method in class org.iges.anagram.Store
 
configure(Setting) - Method in class org.iges.anagram.Server
This method should not be called from outside Server.
configure(Setting) - Method in class org.iges.anagram.PrivilegeMgr
 
configure(Setting) - Method in interface org.iges.anagram.Module
Configures the module according to the settings provided.
configure(Setting) - Method in class org.iges.anagram.Mapper
 
configure(Setting) - Method in class org.iges.anagram.Log
 
configure(Setting) - Method in class org.iges.anagram.Catalog
 
configure(Setting) - Method in class org.iges.anagram.AnagramServlet
 
configure(Setting) - Method in class org.iges.anagram.AbstractModule
Configures the module according to the settings provided.
configure(Setting) - Method in class org.iges.anagram.service.XMLCatalogService
 
configure(Setting) - Method in class org.iges.anagram.service.WebErrorService
 
configure(Setting) - Method in class org.iges.anagram.service.UploadService
 
configure(Setting) - Method in class org.iges.anagram.service.InfoService
 
configure(Setting) - Method in class org.iges.anagram.service.HelpService
 
configure(Setting) - Method in class org.iges.anagram.service.DODSErrorService
 
configure(Setting) - Method in class org.iges.anagram.service.DirectoryService
 
configure(Setting) - Method in class org.iges.anagram.service.DDSService
 
configure(Setting) - Method in class org.iges.anagram.service.DASService
 
configure(Setting) - Method in class org.iges.anagram.service.BinaryDataService
 
configure(Setting) - Method in class org.iges.anagram.service.ASCIIDataService
 
configure(Setting) - Method in class org.iges.anagram.service.AdminService
 
configure(Setting) - Method in class org.iges.anagram.filter.OverloadFilter
 
configure(Setting) - Method in class org.iges.anagram.filter.Filter
 
configure(Setting) - Method in class org.iges.anagram.filter.AbuseFilter
 
configure(Setting) - Method in class org.iges.grads.server.GradsUploadModule
 
configure(Setting) - Method in class org.iges.grads.server.GradsUpdateModule
 
configure(Setting) - Method in class org.iges.grads.server.GradsTool
 
configure(Setting) - Method in class org.iges.grads.server.GradsTaskModule
 
configure(Setting) - Method in class org.iges.grads.server.GradsSubsetter
 
configure(Setting) - Method in class org.iges.grads.server.GradsImportModule
 
configure(Setting) - Method in class org.iges.grads.server.GradsExtracter
 
configure(Setting) - Method in class org.iges.grads.server.GradsDODSModule
 
configure(Setting) - Method in class org.iges.grads.server.GradsAnalysisModule
 
CONSOLE_MODE - Static variable in class org.iges.anagram.Log
Mode for log output
consoleMode() - Method in class org.iges.anagram.Log
Directs log output to the console (stderr).
consume(StringTokenizer, String) - Method in class org.iges.grads.server.GradsAnalysisModule.ParsedExpression
 
contains(Range.Date) - Method in class org.iges.util.Range.Date
Tests whether a given value is contained in this range
contains(Range.Double) - Method in class org.iges.util.Range.Double
Tests whether a given value is contained in this range
contains(Range.Long) - Method in class org.iges.util.Range.Long
Tests whether a given value is contained in this range
contains(String) - Method in class org.iges.anagram.DirHandle
Returns true if this directory contains a handle that matches the name given
contains(String) - Method in class org.iges.anagram.Catalog
Returns true if the catalog contains a handle that matches the given pathname.
convertGradsDateToCOARDS(String) - Method in class org.iges.grads.server.GradsGridExtracter
Converts a GrADS date, a string with format yyyy:M:d:H or yyyy:M:d:H:m, to a udunits-compatible COARDS date, which is a floating point number in units of days since Jan 01, 0001.
counter - Variable in class org.iges.grads.server.GradsAnalysisModule
 
createFilters() - Method in class org.iges.anagram.AnagramServlet
Called by init(Server, Module).
createHandle(String, String, File, String, String, boolean, File, List, List) - Method in class org.iges.grads.server.GradsImportModule
 
createModules() - Method in class org.iges.anagram.Server
Creates the components of the server
createServices() - Method in class org.iges.anagram.Mapper
 
createTime - Variable in class org.iges.anagram.DataHandle
 
createTime - Variable in class org.iges.grads.server.GradsTempHandle
 
createTime - Variable in class org.iges.grads.server.GradsDataInfo
 
CRITICAL - Static variable in class org.iges.anagram.Log
Level of log output
critical(Module, String) - Method in class org.iges.anagram.Log
Writes a critical error message to the current log output.
ctl - Variable in class org.iges.grads.server.GradsDataInfo
 
currentLoad - Variable in class org.iges.anagram.filter.OverloadFilter
 

D

DASService - class org.iges.anagram.service.DASService.
Provides the DODS Data Attribute Structure for a data object
DASService() - Constructor for class org.iges.anagram.service.DASService
 
data - Variable in class org.iges.grads.server.GradsGridSubsetter.DataMethods
 
data - Variable in class org.iges.grads.server.GradsGridSubsetter.Serializer
 
data - Variable in class org.iges.grads.server.GradsExtracter
 
dataFile - Variable in class org.iges.grads.server.GradsTempHandle
 
DataHandle - class org.iges.anagram.DataHandle.
An entry in the catalog representing a data object being served by the server
DataHandle(String, String, Object, long) - Constructor for class org.iges.anagram.DataHandle
Creates a new DataHandle
dataHandles - Variable in class org.iges.grads.server.GradsTempHandle
 
dataNames - Variable in class org.iges.grads.server.GradsAnalysisModule.ParsedExpression
 
dataPath - Variable in class org.iges.anagram.ClientRequest
 
dataType - Variable in class org.iges.grads.server.GradsDataInfo
 
dateTemplate - Variable in class org.iges.anagram.Log
 
DDSService - class org.iges.anagram.service.DDSService.
Provides the DODS Data Descriptor Structure for a data object
DDSService() - Constructor for class org.iges.anagram.service.DDSService
 
DEBUG - Static variable in class org.iges.anagram.Log
Level of log output
debug() - Method in class org.iges.anagram.AnagramServlet
Same as in AbstractModule.
debug() - Method in class org.iges.anagram.AbstractModule
Convenience method - returns true if debugging output is enabled for this module.
debug(Module, String) - Method in class org.iges.anagram.Log
Writes a debug message to the current log output.
debug(String) - Method in class org.iges.anagram.AbstractModule
Convenience method - sends a debug message to the logger
defaultHitLimit - Variable in class org.iges.anagram.filter.AbuseFilter
 
defaultLevel - Variable in class org.iges.anagram.Log
 
defaultPrivilege - Variable in class org.iges.anagram.PrivilegeMgr
 
defaultStorage - Variable in class org.iges.grads.server.GradsUploadModule
 
defaultStorageLimit - Variable in class org.iges.grads.server.GradsAnalysisModule
 
defaultSubsetSize - Variable in class org.iges.grads.server.GradsDODSModule
 
defaultTimeLimit - Variable in class org.iges.grads.server.GradsAnalysisModule
 
defaultTimeout - Variable in class org.iges.anagram.filter.AbuseFilter
 
deleteStorage() - Method in interface org.iges.anagram.TempDataHandle
Deletes the temporary data.
deleteStorage() - Method in class org.iges.grads.server.GradsTempHandle
 
denyTags - Variable in class org.iges.anagram.Privilege
 
dependencies - Variable in class org.iges.grads.server.GradsTempHandle
 
description - Variable in class org.iges.anagram.DataHandle
 
descriptorFile - Variable in class org.iges.grads.server.GradsDataInfo
 
destroy() - Method in class org.iges.anagram.Server
Shuts down the server
destroy() - Method in class org.iges.anagram.AnagramServlet
Called when the server is shutting down
dims - Variable in class org.iges.grads.server.GradsGridSubsetter.Serializer
 
DirectoryService - class org.iges.anagram.service.DirectoryService.
Provides HTML listings of the server's contents for a given directory path.
DirectoryService() - Constructor for class org.iges.anagram.service.DirectoryService
 
directSubset - Variable in class org.iges.grads.server.GradsDataInfo
 
DirHandle - class org.iges.anagram.DirHandle.
Represents a sub-directory of the server catalog.
DirHandle(String) - Constructor for class org.iges.anagram.DirHandle
 
DispatchFilter - class org.iges.anagram.filter.DispatchFilter.
Dispatches a client request to its designated service.
DispatchFilter() - Constructor for class org.iges.anagram.filter.DispatchFilter
 
doAnalysis(ClientRequest) - Method in class org.iges.anagram.filter.AnalysisFilter
 
doAnalysis(String, String, Privilege) - Method in class org.iges.anagram.Tool
Performs an analysis task.
doAnalysis(String, String, Privilege) - Method in class org.iges.grads.server.GradsTool
 
doAnalysis(String, String, Privilege) - Method in class org.iges.grads.server.GradsAnalysisModule
 
docURL - Variable in class org.iges.grads.server.GradsDataInfo
 
dods - Variable in class org.iges.grads.server.GradsTool
 
DODS - Static variable in class org.iges.grads.server.GradsDataInfo
 
dodsErrorHandler - Variable in class org.iges.anagram.AnagramServlet
 
DODSErrorService - class org.iges.anagram.service.DODSErrorService.
Sends an error message in the DODS protocol format
DODSErrorService() - Constructor for class org.iges.anagram.service.DODSErrorService
 
dodsErrorServices - Variable in class org.iges.anagram.AnagramServlet
 
dodsName - Variable in class org.iges.grads.server.GradsDataInfo
 
doFilter(ClientRequest) - Method in class org.iges.anagram.filter.OverloadFilter
 
doFilter(ClientRequest) - Method in class org.iges.anagram.filter.Filter
 
doFilter(ClientRequest) - Method in class org.iges.anagram.filter.DispatchFilter
 
doFilter(ClientRequest) - Method in class org.iges.anagram.filter.AnalysisFilter
 
doFilter(ClientRequest) - Method in class org.iges.anagram.filter.AbuseFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.iges.anagram.AnagramServlet
Handles all incoming requests by doing the following: A non-exclusive lock on the server is obtained. A ClientRequest object is obtained from the Mapper module The request is logged and a timer is started. The request is passed to the head of the chain of Filters If an error occurs, the request is passed to the appropriate error handler. The total elapsed time is logged, the output stream is closed, and the server lock is released.
doImport(Setting) - Method in class org.iges.anagram.Tool
Creates usable handles for data objects specified by tags in the configuration file.
doImport(Setting) - Method in class org.iges.grads.server.GradsTool
 
doImport(Setting) - Method in class org.iges.grads.server.GradsImportModule
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.iges.anagram.AnagramServlet
Handles POST requests.
DOUBLE_SIZE - Static variable in class org.iges.grads.server.GradsGridSubsetter.Serializer
Used for calculating file and buffer sizes
doubleFormat - Static variable in class org.iges.grads.server.GradsGridExtracter
 
doUpdate(DataHandle) - Method in class org.iges.anagram.Tool
Brings the data handle provided up to date with respect to the data source.
doUpdate(DataHandle) - Method in class org.iges.grads.server.GradsUpdateModule
Checks if the DataHandle provided is out of date and updates it if necessary.
doUpdate(DataHandle) - Method in class org.iges.grads.server.GradsTool
Creates an up-to-date version of the data handle provided.
doUpload(String, InputStream, long, Privilege) - Method in class org.iges.anagram.Tool
Accepts an uploaded data object.
doUpload(String, InputStream, long, Privilege) - Method in class org.iges.grads.server.GradsUploadModule
Accepts an input stream, writes it to disk, and invokes the 'udfread' utility which generates a .dat and a .ctl file from a UDF input file, then creates a handle to the temporary data.
doUpload(String, InputStream, long, Privilege) - Method in class org.iges.grads.server.GradsTool
 
DummyFunction - class org.iges.grads.server.dap.DummyFunction.
A hack for the pre-JavaDODS 1.1 implementation of constraint expression parsing.
DummyFunction(String) - Constructor for class org.iges.grads.server.dap.DummyFunction
 

E

enabled - Variable in class org.iges.anagram.service.Service
 
enabled - Variable in class org.iges.anagram.filter.Filter
 
enabled(int, Module) - Method in class org.iges.anagram.Log
Returns true if logging detail is set to the given level or higher for the specified module.
END_OF_SEQUENCE - Static variable in class org.iges.grads.server.dap.GradsSequence
 
entries - Variable in class org.iges.anagram.DirHandle
 
entryFormat - Variable in class org.iges.anagram.Log
 
env - Variable in class org.iges.grads.server.Task
 
equals(Bounds.Grid) - Method in class org.iges.util.Bounds.Grid
 
equals(Object) - Method in class org.iges.grads.server.MetadataFilter
 
equals(Object) - Method in class org.iges.grads.server.MetadataAttribute
 
equals(Range.Double) - Method in class org.iges.util.Range.Double
 
ERROR - Static variable in class org.iges.anagram.Log
Level of log output
ERROR_INDICATOR - Static variable in class org.iges.grads.server.Task
String that subprocesses can print to indicate to the server that an error has occurred in their processing.
error(Module, String) - Method in class org.iges.anagram.Log
Writes an error message to the current log output.
error(String) - Method in class org.iges.anagram.AbstractModule
Convenience method - sends an error message to the logger
ErrorService - class org.iges.anagram.service.ErrorService.
A special type of service called when normal request processing produces an error.
ErrorService() - Constructor for class org.iges.anagram.service.ErrorService
 
escape(String, char) - Static method in class org.iges.util.Strings
 
eval(ServerDDS, Clause[], Object) - Method in class org.iges.grads.server.dap.DummyFunction
Get the value of this function.
evalBoolean(ServerDDS, Clause[], Object) - Method in class org.iges.grads.server.dap.DummyFunction
Get the value of this function.
everAllows(String) - Method in class org.iges.anagram.Privilege
Returns true if there is any possibility that the privilege set will permit access to a sub-path of the path given.
exceeded(long, long) - Method in class org.iges.anagram.filter.AbuseFilter.HitLimiter
Checks whether the hit limit has been exceeded
exclusive - Variable in class org.iges.util.ExclusiveLock
 
ExclusiveLock - class org.iges.util.ExclusiveLock.
An extension of the thread-lock concept which supports the concept of exclusive vs non-exclusive locking.
ExclusiveLock() - Constructor for class org.iges.util.ExclusiveLock
Creates a new ExclusiveLock
ExclusiveLock(int) - Constructor for class org.iges.util.ExclusiveLock
Creates a new ExclusiveLock with sufficient storage for the expected maximum number of non-exclusive locks, to prevent frequent reallocation of internal storage.
expression - Variable in class org.iges.grads.server.GradsAnalysisModule.ParsedExpression
 
extract(DataHandle) - Method in class org.iges.grads.server.GradsDODSModule
 

F

fail(String) - Method in class org.iges.anagram.AbstractModule
Convenience method - equivalent to throwing a ModuleException
fail(String, String) - Method in class org.iges.anagram.AbstractModule
Convenience method - equivalent to throwing a ModuleException
fail(String, Throwable) - Method in class org.iges.anagram.Server
 
fail(String, Throwable) - Method in class org.iges.anagram.AbstractModule
Convenience method - equivalent to throwing a ModuleException
fancyTypeName(BaseType) - Static method in class org.iges.anagram.service.InfoService
 
FILE_MODE - Static variable in class org.iges.anagram.Log
Mode for log output
fileFormat - Variable in class org.iges.anagram.Log.Rotater
 
fileModified(File, long) - Method in class org.iges.grads.server.GradsUpdateModule
 
FileResolver - class org.iges.util.FileResolver.
Provides slightly more flexible handling of paths than the java.io.File class.
FileResolver() - Constructor for class org.iges.util.FileResolver
 
Filter - class org.iges.anagram.filter.Filter.
A module that performs a step in the handling of a client request.
Filter() - Constructor for class org.iges.anagram.filter.Filter
 
filterName - Variable in class org.iges.anagram.filter.Filter
 
filters - Variable in class org.iges.anagram.AnagramServlet
 
findErrorHandler(ClientRequest) - Method in class org.iges.anagram.AnagramServlet
Returns an error service which uses the appropriate format based on the type of request.
findGrads(Setting) - Method in class org.iges.grads.server.GradsTaskModule
Attempts to locate a GrADS executable using settings given.
finish(Process, long) - Method in class org.iges.grads.server.Task
Waits for a running process to complete (or time out), and then performs cleanup and error-handling tasks.
FLOAT_SIZE - Static variable in class org.iges.grads.server.GradsGridSubsetter.Serializer
Used for calculating file and buffer sizes
frequency - Variable in class org.iges.anagram.Log.Rotater
 
fullString - Variable in class org.iges.grads.server.GradsAnalysisModule.ParsedExpression
 
functionMap - Variable in class org.iges.grads.server.GradsDODSModule
 

G

generating - Variable in class org.iges.anagram.service.UploadService
 
generating - Variable in class org.iges.anagram.filter.AnalysisFilter
 
GenericFloat32 - class org.iges.grads.server.dap.GenericFloat32.
Implements the server-side version of Float32 All datatypes that appear in DDS'es for GrADS datasets must have server-side implementations, even if its just a shell.
GenericFloat32() - Constructor for class org.iges.grads.server.dap.GenericFloat32
Constructs a new GenericFloat32.
GenericFloat32(String) - Constructor for class org.iges.grads.server.dap.GenericFloat32
Constructs a new GenericFloat32 with name n.
GenericFloat64 - class org.iges.grads.server.dap.GenericFloat64.
Implements the server-side version of Float64 All datatypes that appear in DDS'es for GrADS datasets must have server-side implementations, even if its just a shell.
GenericFloat64() - Constructor for class org.iges.grads.server.dap.GenericFloat64
Constructs a new GenericFloat64.
GenericFloat64(String) - Constructor for class org.iges.grads.server.dap.GenericFloat64
Constructs a new GenericFloat64 with name n.
GenericInt32 - class org.iges.grads.server.dap.GenericInt32.
Implements the server-side version of Int32 All datatypes that appear in DDS'es for GrADS datasets must have server-side implementations, even if its just a shell.
GenericInt32() - Constructor for class org.iges.grads.server.dap.GenericInt32
Constructs a new GenericInt32.
GenericInt32(String) - Constructor for class org.iges.grads.server.dap.GenericInt32
Constructs a new GenericInt32 with name n.
GenericString - class org.iges.grads.server.dap.GenericString.
Implements the server-side version of String All datatypes that appear in DDS'es for GrADS datasets must have server-side implementations, even if its just a shell.
GenericString() - Constructor for class org.iges.grads.server.dap.GenericString
Constructs a new GenericString.
GenericString(String) - Constructor for class org.iges.grads.server.dap.GenericString
Constructs a new GenericString with name n.
get(Module, String) - Method in class org.iges.anagram.Store
Returns the file handle associated with the given entry name, for the given module.
get(Module, String, long) - Method in class org.iges.anagram.Store
Returns the file handle associated with the given entry name, for the given module.
get(Module, String, String) - Method in class org.iges.anagram.Store
Returns a unique (to this JVM session) file handle whose name is constructed using the given prefix and suffix, for the given module.
get(String) - Method in class org.iges.anagram.Catalog
 
getAllowMatch(String) - Method in class org.iges.anagram.Privilege
 
getAttribute(String) - Method in class org.iges.anagram.Setting
Returns the value of the named attribute of this tag.
getAttribute(String, String) - Method in class org.iges.anagram.Setting
Returns the value of the named attribute of this tag.
getAttribute(String, String) - Method in class org.iges.anagram.Privilege
 
getBaseURL(ClientRequest) - Method in class org.iges.anagram.service.Service
Convenience method that determines the base URL of the server, using the current request.
getBufferSize() - Method in class org.iges.grads.server.GradsGridSubsetter.DataMethods
Returns the size of the in-memory buffer to be used when streaming subsets from disk.
getCatalog() - Method in class org.iges.anagram.Server
Returns a handle to the data object catalog
getCause() - Method in class org.iges.util.ChainedException
 
getCE() - Method in class org.iges.anagram.ClientRequest
Returns the constraint expression associated with this request
getChildPath(String, DirHandle) - Method in class org.iges.anagram.Catalog
Used by add, remove and getDir Takes "basepath[/name1[/name2/../nameN]]" Returns name1 if followed by name2, or "" otherwise
getClientMessage() - Method in class org.iges.anagram.ModuleException
Returns the client message, if any.
getClosestMatch(String, SortedSet, String) - Method in class org.iges.anagram.Privilege
 
getCmd() - Method in class org.iges.grads.server.Task
Returns a printable string version of the external command.
getCompleteName() - Method in class org.iges.anagram.Handle
Returns the full online name of this entry
getCreateTime() - Method in interface org.iges.anagram.TempDataHandle
 
getCreateTime() - Method in class org.iges.anagram.DataHandle
 
getCreateTime() - Method in class org.iges.grads.server.GradsTempHandle
 
getCTL() - Method in class org.iges.grads.server.GradsDataInfo
Returns an object containing the information needed for the direct subset mechanism.
getCurrentFileName() - Method in class org.iges.anagram.Log.Rotater
Returns the most recently calculated filename
getDAS(DataHandle) - Method in class org.iges.anagram.Tool
Provides an object representation of the DODS Data Attribute Structure for the specified data object.
getDAS(DataHandle) - Method in class org.iges.grads.server.GradsTool
Provides an object representation of a Data Attribute Structure.
getDAS(DataHandle) - Method in class org.iges.grads.server.GradsDODSModule
Creates a DAS object for the given dataset (which is the Java-DODS encapsulation of a subset request).
getDataFromPath(ClientRequest) - Method in class org.iges.anagram.service.Service
Convenience method for data services, which ensures that the client request contains a usable data handle.
getDataHandles() - Method in interface org.iges.anagram.TempDataHandle
 
getDataHandles() - Method in class org.iges.grads.server.GradsTempHandle
 
getDataPath() - Method in class org.iges.anagram.ClientRequest
Returns the catalog data path associated with this request
getDataType() - Method in class org.iges.grads.server.GradsDataInfo
Whether this is a station or gridded dataset.
getDDS(DataHandle, String) - Method in class org.iges.anagram.Tool
Provides an object representation of the DODS Data Descriptor Structure for the specified data object.
getDDS(DataHandle, String) - Method in class org.iges.grads.server.GradsTool
Provides an object representation of a Data Descriptor Structure.
getDDS(DataHandle, String) - Method in class org.iges.grads.server.GradsDODSModule
Creates a constrained DDS object for the given dataset (which is the Java-DODS encapsulation of a subset request).
getDenyMatch(String) - Method in class org.iges.anagram.Privilege
 
getDependencies() - Method in interface org.iges.anagram.TempDataHandle
A set of data handle names upon which were used to generate this temporary data.
getDependencies() - Method in class org.iges.grads.server.GradsTempHandle
 
getDescription() - Method in class org.iges.anagram.DataHandle
 
getDescriptorFile() - Method in class org.iges.grads.server.GradsDataInfo
Location on disk of a GrADS descriptor file (which may be only a dummy) describing this dataset.
getDimData(String) - Method in class org.iges.grads.server.GradsGridSubsetter.DataMethods
Returns a disk file containing the world coordinates for the spatial dimension and grid range specified.
getDimensions() - Method in class org.iges.grads.server.dap.GradsGrid
Returns a list of dimension vectors for this grid.
getDir(String, DirHandle) - Method in class org.iges.anagram.Catalog
Used by add, remove, get, and getParent to look up datasets
getDocURL() - Method in class org.iges.grads.server.GradsDataInfo
A URL pointing to additional documentation for this dataset, or null if none
getDODSName() - Method in class org.iges.grads.server.GradsDataInfo
The identifier to be used in generating the DDS for this data object.
getEntries(boolean) - Method in class org.iges.anagram.DirHandle
Returns a Map containing all entries in this directory.
getFactory() - Static method in class org.iges.grads.server.dap.GradsServerFactory
Returns a unique instance of this class
getFilterName() - Method in class org.iges.anagram.filter.OverloadFilter
 
getFilterName() - Method in class org.iges.anagram.filter.Filter
The name of this filter.
getFilterName() - Method in class org.iges.anagram.filter.DispatchFilter
 
getFilterName() - Method in class org.iges.anagram.filter.AnalysisFilter
 
getFilterName() - Method in class org.iges.anagram.filter.AbuseFilter
 
getFullURL() - Method in class org.iges.anagram.ClientRequest
Returns the complete URL of this request including query string
getGradsArgument() - Method in class org.iges.grads.server.GradsDataInfo
The argument passed to GrADS to open this dataset (a filename or url).
getGradsBinaryType() - Method in class org.iges.grads.server.GradsDataInfo
The type of GrADS binary that should be used to open this dataset.
getHandle() - Method in class org.iges.anagram.ClientRequest
Returns the catalog entry associated with this request, if any
getHistoryString() - Method in class org.iges.grads.server.GradsExtracter
 
getHome() - Method in class org.iges.anagram.Server
Returns the home directory of the server installation.
getHttpRequest() - Method in class org.iges.anagram.ClientRequest
Returns the servlet request object associated with this request
getHttpResponse() - Method in class org.iges.anagram.ClientRequest
Returns the servlet response object associated with this request
getImplHomePage() - Method in class org.iges.anagram.Server
Returns a URL where more information can be obtained about this Anagram implementation, so that it can be included in web pages and user messages.
getImplName() - Method in class org.iges.anagram.Server
Returns the descriptive name of this Anagram implementation, so that it can be included in web pages and user messages.
getImplVersion() - Method in class org.iges.anagram.Server
Returns the version number for this Anagram implementation, so that it can be included in web pages and user messages.
getLastConfigTime() - Method in class org.iges.anagram.Server
Returns the last time that the server's configuration changed, or else the time that the server was created.
getLevel(String) - Static method in class org.iges.anagram.Log
Translates a given log level name into an integer constant.
getLevelsUpTo(int) - Method in class org.iges.grads.server.GradsDataInfo.CTL
Returns the sum of the vertical levels for variables prior to the specified index
getLocked(String) - Method in class org.iges.anagram.Catalog
Retrieves the handle, if any, that maches the given pathname.
getLog() - Method in class org.iges.anagram.Server
Returns a handle to the logger
getMapper() - Method in class org.iges.anagram.Server
Returns a handle to the service mapper
getMessage() - Method in class org.iges.util.ChainedException
 
getMessage() - Method in class org.iges.anagram.ConfigException
 
getMessage(long) - Method in class org.iges.anagram.filter.AbuseFilter.HitLimiter
 
getMetadataAttributes() - Method in class org.iges.grads.server.GradsDataInfo
 
getMetadataFilters() - Method in class org.iges.grads.server.GradsDataInfo
 
getMode(String) - Static method in class org.iges.anagram.Log
Translates a given log level name into an integer constant.
getModule() - Method in class org.iges.anagram.ModuleException
Returns the module that generated this exception
getModuleID() - Method in class org.iges.anagram.Store
 
getModuleID() - Method in class org.iges.anagram.Server
The module ID of the server is determined by the Anagram property "anagram.impl".
getModuleID() - Method in class org.iges.anagram.PrivilegeMgr
 
getModuleID() - Method in interface org.iges.anagram.Module
Returns an ID for this module.
getModuleID() - Method in class org.iges.anagram.Mapper
 
getModuleID() - Method in class org.iges.anagram.Log
 
getModuleID() - Method in class org.iges.anagram.Catalog
 
getModuleID() - Method in class org.iges.anagram.AnagramServlet
 
getModuleID() - Method in class org.iges.anagram.AbstractModule
 
getModuleID() - Method in class org.iges.anagram.service.Service
 
getModuleID() - Method in class org.iges.anagram.filter.Filter
 
getModuleID() - Method in class org.iges.grads.server.GradsUploadModule
 
getModuleID() - Method in class org.iges.grads.server.GradsUpdateModule
 
getModuleID() - Method in class org.iges.grads.server.GradsTool
 
getModuleID() - Method in class org.iges.grads.server.GradsTaskModule
 
getModuleID() - Method in class org.iges.grads.server.GradsSubsetter
 
getModuleID() - Method in class org.iges.grads.server.GradsImportModule
 
getModuleID() - Method in class org.iges.grads.server.GradsExtracter
 
getModuleID() - Method in class org.iges.grads.server.GradsDODSModule
 
getModuleID() - Method in class org.iges.grads.server.GradsAnalysisModule
 
getModuleName() - Method in class org.iges.anagram.Server
Because the server is the top-level module, its module name is identical to its module ID.
getModuleName() - Method in interface org.iges.anagram.Module
Returns the complete name of the module, including parents.
getModuleName() - Method in class org.iges.anagram.Log
 
getModuleName() - Method in class org.iges.anagram.AnagramServlet
Same as in AbstractModule.
getModuleName() - Method in class org.iges.anagram.AbstractModule
Returns the full name of this module, including parent modules
getName() - Method in class org.iges.anagram.Setting
Returns the name of this XML tag
getName() - Method in class org.iges.anagram.Privilege
Returns the name of this privilege set.
getName() - Method in class org.iges.anagram.Handle
Returns the portion of the entry's complete name that follows the final '/'.
getNumAttribute(String, long) - Method in class org.iges.anagram.Setting
Returns the numerical value of the named attribute of this tag.
getNumAttribute(String, long) - Method in class org.iges.anagram.Privilege
 
getOutput() - Method in class org.iges.grads.server.Task
Returns a string version of the command's console output
getParent() - Method in class org.iges.anagram.Privilege
 
getParent(Handle) - Method in class org.iges.anagram.Catalog
Returns the parent of the handle given.
getPrivilege() - Method in class org.iges.anagram.ClientRequest
Returns the privilege set associated with this request
getPrivilege(HttpServletRequest) - Method in class org.iges.anagram.PrivilegeMgr
Returns the privilege set associated with the given HTTP servlet request
getPrivilegeMgr() - Method in class org.iges.anagram.Server
Returns a handle to the privilege manager
getProperty(ServletConfig, String, String) - Method in class org.iges.anagram.Server
 
getServerName() - Method in class org.iges.anagram.Server
Returns the descriptive name of this server instance.
getService() - Method in class org.iges.anagram.ClientRequest
Returns the service associated with this request, if any
getServiceName() - Method in class org.iges.anagram.ClientRequest
Returns the name of the service associated with this request
getServiceName() - Method in class org.iges.anagram.service.XMLCatalogService
 
getServiceName() - Method in class org.iges.anagram.service.WebErrorService
 
getServiceName() - Method in class org.iges.anagram.service.UploadService
 
getServiceName() - Method in class org.iges.anagram.service.Service
Returns the name of this service.
getServiceName() - Method in class org.iges.anagram.service.InfoService
 
getServiceName() - Method in class org.iges.anagram.service.HelpService
 
getServiceName() - Method in class org.iges.anagram.service.DODSErrorService
 
getServiceName() - Method in class org.iges.anagram.service.DirectoryService
 
getServiceName() - Method in class org.iges.anagram.service.DDSService
 
getServiceName() - Method in class org.iges.anagram.service.DASService
 
getServiceName() - Method in class org.iges.anagram.service.BinaryDataService
 
getServiceName() - Method in class org.iges.anagram.service.ASCIIDataService
 
getServiceName() - Method in class org.iges.anagram.service.AdminService
 
getServlet() - Method in class org.iges.anagram.Server
Returns a handle to the servlet
getSiteHomePage(String) - Method in class org.iges.anagram.Server
Returns the home page for this server instance.
getSize() - Method in class org.iges.util.Bounds.Grid
Calculates the number of points in the grid (not size in bytes)
getSourceFile() - Method in class org.iges.grads.server.GradsDataInfo
Location of the dataset, if stored on disk
getStorageSize() - Method in interface org.iges.anagram.TempDataHandle
 
getStorageSize() - Method in class org.iges.grads.server.GradsTempHandle
 
getStore() - Method in class org.iges.anagram.Server
Returns a handle to the temporary storage interface
getSubset(String, Bounds.Grid) - Method in class org.iges.grads.server.GradsGridSubsetter.DataMethods
Generates a disk file containing a subset of the dataset specified by the variable and bounds given, to be streamed by GradsArray.
getSubSettings() - Method in class org.iges.anagram.Setting
Returns a list of Setting objects representing all sub-tags of this XML tag.
getSubSettings(String) - Method in class org.iges.anagram.Setting
Returns a list of Setting objects representing all sub-tags of this XML tag with the given name.
getSynch() - Method in class org.iges.anagram.Server
Used to synchronize operations on the entire server.
getSynch() - Method in class org.iges.anagram.Handle
Allows multiple threads to synchronize operations on this handle.
getTask() - Method in class org.iges.grads.server.GradsTool
Used internally.
getTimeLimit() - Method in class org.iges.grads.server.GradsTaskModule
 
getTitle() - Method in class org.iges.grads.server.GradsDataInfo
The title of the dataset.
getTool() - Method in class org.iges.anagram.Server
Returns a handle to the data tool
getToolInfo() - Method in class org.iges.anagram.DataHandle
 
getUniqueSubSetting(String) - Method in class org.iges.anagram.Setting
Returns the sub-tag of this XML tag with the given name.
getURL() - Method in class org.iges.anagram.ClientRequest
Returns the URL of this request, minus the query string
getUserDAS() - Method in class org.iges.grads.server.GradsDataInfo
Location on disk of the supplemental DAS, or null if none
getVarIndex(String) - Method in class org.iges.grads.server.GradsDataInfo.CTL
Returns the index of a given variable in the dataset
getVarLevelCount(int) - Method in class org.iges.grads.server.GradsDataInfo.CTL
Returns the number of levels for a given variable in the dataset.
getXML() - Method in class org.iges.anagram.Setting
Returns the DOM interface to the XML tag associated with this Setting.
globalOnly - Variable in class org.iges.grads.server.MetadataFilter
 
GOT_DATA - Static variable in class org.iges.grads.server.dap.GradsSequence
 
GradsAnalysisModule - class org.iges.grads.server.GradsAnalysisModule.
Runs a GrADS analysis task and returns a handle to the results.
GradsAnalysisModule.ParsedExpression - class org.iges.grads.server.GradsAnalysisModule.ParsedExpression.
 
GradsAnalysisModule.ParsedExpression(String, Privilege) - Constructor for class org.iges.grads.server.GradsAnalysisModule.ParsedExpression
 
GradsAnalysisModule(GradsTool) - Constructor for class org.iges.grads.server.GradsAnalysisModule
 
gradsArgument - Variable in class org.iges.grads.server.GradsDataInfo
 
GradsArray - class org.iges.grads.server.dap.GradsArray.
An implementation of the DODS Array data type.
GradsArray() - Constructor for class org.iges.grads.server.dap.GradsArray
Constructs a new GradsArray.
GradsArray(String) - Constructor for class org.iges.grads.server.dap.GradsArray
Constructs a new GradsArray with name n.
gradsBinaries - Variable in class org.iges.grads.server.GradsTaskModule
 
gradsBinary - Variable in class org.iges.grads.server.GradsTaskModule
 
gradsBinaryType - Variable in class org.iges.grads.server.GradsDataInfo
 
GradsDataInfo - class org.iges.grads.server.GradsDataInfo.
Information used by the GradsTool to provide access to a given data object, stored as the ToolInfo object in DataHandles.
GradsDataInfo.CTL - class org.iges.grads.server.GradsDataInfo.CTL.
Holds the information needed for the direct subset mechanism.
GradsDataInfo(String, int, String, File, File, File, String, String, boolean, List, List) - Constructor for class org.iges.grads.server.GradsDataInfo
Creates an object containing the necessary info to access and serve a GrADS dataset.
gradsDateFormats - Static variable in class org.iges.util.Range
 
GradsDODSModule - class org.iges.grads.server.GradsDODSModule.
Provides DODS metadata and subsets for GrADS data objects.
GradsDODSModule(GradsTool) - Constructor for class org.iges.grads.server.GradsDODSModule
 
GradsExtracter - class org.iges.grads.server.GradsExtracter.
Shared interface for modules that extract and cache metadata for GrADS datasets.
GradsExtracter() - Constructor for class org.iges.grads.server.GradsExtracter
 
GradsGrid - class org.iges.grads.server.dap.GradsGrid.
Represents a server-side Grid object for the GrADS-DODS server.
GradsGrid() - Constructor for class org.iges.grads.server.dap.GradsGrid
Constructs a new GradsGrid.
GradsGrid(String) - Constructor for class org.iges.grads.server.dap.GradsGrid
Constructs a new GradsGrid with name n.
GradsGridExtracter - class org.iges.grads.server.GradsGridExtracter.
Extracts and caches metadata for a gridded GrADS dataset.
GradsGridExtracter() - Constructor for class org.iges.grads.server.GradsGridExtracter
 
GradsGridSubsetter - class org.iges.grads.server.GradsGridSubsetter.
Streams subsets from gridded datasets.
GradsGridSubsetter.DataMethods - class org.iges.grads.server.GradsGridSubsetter.DataMethods.
This is a wrapper class for a DataHandle, which implements operations that are dependent on configuration settings specific to the subset module, e.g., buffer size.
GradsGridSubsetter.Serializer - class org.iges.grads.server.GradsGridSubsetter.Serializer.
A one-time-use class which serializes a particular data variable, with a particular set of bounds, to a particular stream.
GradsGridSubsetter.Serializer.Dim - class org.iges.grads.server.GradsGridSubsetter.Serializer.Dim.
Keeps track of useful numbers for stride calculations
GradsGridSubsetter.Serializer.Dim(DArrayDimension, int) - Constructor for class org.iges.grads.server.GradsGridSubsetter.Serializer.Dim
 
GradsGridSubsetter.Serializer(DArray, OutputStream, boolean, GradsGridSubsetter.DataMethods, long) - Constructor for class org.iges.grads.server.GradsGridSubsetter.Serializer
Creates a new Serializer for the variable and stream given.
GradsGridSubsetter() - Constructor for class org.iges.grads.server.GradsGridSubsetter
 
GradsImportModule - class org.iges.grads.server.GradsImportModule.
Creates data handles for GrADS datasets specified by XML configuration tags.
GradsImportModule(GradsTool) - Constructor for class org.iges.grads.server.GradsImportModule
 
gradsInfo - Variable in class org.iges.grads.server.GradsExtracter
 
GradsSequence - class org.iges.grads.server.dap.GradsSequence.
An implementation of the DODS Sequence data type.
GradsSequence() - Constructor for class org.iges.grads.server.dap.GradsSequence
Constructs a new GradsSequence.
GradsSequence(String) - Constructor for class org.iges.grads.server.dap.GradsSequence
Constructs a new GradsSequence with name n.
GradsServerFactory - class org.iges.grads.server.dap.GradsServerFactory.
A factory for GrADS-DODS server-side data objects The only supported types are Float32, Float64, String, Sequence, Grid, and Array.
GradsServerFactory() - Constructor for class org.iges.grads.server.dap.GradsServerFactory
 
GradsServerMethods - interface org.iges.grads.server.dap.GradsServerMethods.
A holdover from the previous GDS version.
GradsStnExtracter - class org.iges.grads.server.GradsStnExtracter.
Extracts and caches metadata for GrADS station datasets.
GradsStnExtracter() - Constructor for class org.iges.grads.server.GradsStnExtracter
 
GradsStnSubsetter - class org.iges.grads.server.GradsStnSubsetter.
Handles subsetting of GrADS station datasets.
GradsStnSubsetter() - Constructor for class org.iges.grads.server.GradsStnSubsetter
 
GradsSubsetter - class org.iges.grads.server.GradsSubsetter.
Generic interface for modules that handle subsetting of GrADS datasets.
GradsSubsetter() - Constructor for class org.iges.grads.server.GradsSubsetter
 
GradsTaskModule - class org.iges.grads.server.GradsTaskModule.
This module handles invoking GrADS as an external process.
GradsTaskModule(GradsTool) - Constructor for class org.iges.grads.server.GradsTaskModule
 
GradsTempHandle - class org.iges.grads.server.GradsTempHandle.
Implementation of the TempDataHandle interface for GrADS datasets.
GradsTempHandle(String, GradsDataInfo, File) - Constructor for class org.iges.grads.server.GradsTempHandle
 
GradsTempHandle(String, String, GradsDataInfo, File, Set) - Constructor for class org.iges.grads.server.GradsTempHandle
 
GradsTool - class org.iges.grads.server.GradsTool.
GrADS-based implementation of the Anagram framework.
GradsTool() - Constructor for class org.iges.grads.server.GradsTool
 
GradsUpdateModule - class org.iges.grads.server.GradsUpdateModule.
Updates a data handle to be in synch with the actual data source.
GradsUpdateModule(GradsTool) - Constructor for class org.iges.grads.server.GradsUpdateModule
 
GradsUploadModule - class org.iges.grads.server.GradsUploadModule.
Handles an incoming dataset upload stream.
GradsUploadModule(GradsTool) - Constructor for class org.iges.grads.server.GradsUploadModule
 
GRID - Static variable in class org.iges.grads.server.GradsDataInfo
 
gridSubsetter - Varia