A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

AbstractContent - Class in gov.usgs.earthquake.product
AbstractContent is a base class for other content classes and implements common functionality.
AbstractContent() - Constructor for class gov.usgs.earthquake.product.AbstractContent
Default Constructor which requires no arguments.
AbstractContent(Content) - Constructor for class gov.usgs.earthquake.product.AbstractContent
Copy constructor from another content.
AbstractContent(String, Date, Long) - Constructor for class gov.usgs.earthquake.product.AbstractContent
Null values are replaced with defaults.
AbstractListener - Class in gov.usgs.earthquake.product
A base listener implementation for both NotificationListener and IndexerListener implementations.
AbstractListener() - Constructor for class gov.usgs.earthquake.product.AbstractListener
 
accept(IndexerEvent) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
accept(IndexerEvent) - Method in class gov.usgs.earthquake.indexer.ExternalPreferredListener
Skip parent class processing, except autoArchiving.
accept(IndexerEvent, IndexerChange) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Returns a boolean based on if the preferred event params have changed Returns false if change is an archive indexer
accept(ProductId) - Method in class gov.usgs.earthquake.indexer.Indexer
Override the DefaultNotificationListener accept method, to always process products that may affect event association.
accept(ProductId) - Method in class gov.usgs.earthquake.product.AbstractListener
Determines if a listener accepts a message based on the incoming product id.
acceptBeforeQueuing - Variable in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Make sure listener will accept notification before queueing it for processing.
acquireLock(T) - Method in class gov.usgs.util.ObjectLock
This is a synonym for acquireWriteLock, which is an exclusive lock for this object.
acquireReadLock(T) - Method in class gov.usgs.util.ObjectLock
Acquire a read lock for an object.
acquireWriteLock(ProductId) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Acquire write lock in receiver storage.
acquireWriteLock(T) - Method in class gov.usgs.util.ObjectLock
Acquire a write lock for an object.
action - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
action
ACTION_SEARCH - Static variable in class gov.usgs.earthquake.distribution.ProductTracker
Search a product tracker.
ACTION_UPDATE - Static variable in class gov.usgs.earthquake.distribution.ProductTracker
Send an update to a product tracker.
ACTUAL - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Map type - actual
add(T) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Add an item to the queue.
add(T) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
Add an item to the queue.
addAll(Collection<? extends T>) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
======================= COLLECTION METHODS =========================
addAssociation(Event, ProductSummary) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Create an association between the given event and product summary.
addAssociation(Event, ProductSummary) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Associate an Event and ProductSummary that are already in the index.
addEvent(Event) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Add an event to the database
addEvent(Event) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Add an event to the index.
addExtentSummary(ExtentSummary) - Method in class gov.usgs.earthquake.indexer.ExtentIndex
Inserts valid ExtentSummary products into extentSummary table
addFileListener(FileListenerInterface) - Method in class gov.usgs.util.DirectoryPoller
 
addIndexerChange(IndexerChange) - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
addIndexerChanges(List<IndexerChange>) - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
addLink(String, URI) - Method in class gov.usgs.earthquake.indexer.ProductSummary
Add a link to a product.
addLink(String, URI) - Method in class gov.usgs.earthquake.product.Product
Add a link to a product.
addListener(EIDSListener) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
Add a listener.
addListener(EIDSListener) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Add a listener.
addListener(IndexerListener) - Method in class gov.usgs.earthquake.indexer.Indexer
Adds a listener to this indexer.
addModule(IndexerModule) - Method in class gov.usgs.earthquake.indexer.Indexer
Adds the give indexer module to the current list of modules used by the indexer to handle products.
addNotification(Notification) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Add a notification to the index.
addNotification(Notification) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Add a notification to the index.
addNotification(Notification) - Method in interface gov.usgs.earthquake.distribution.NotificationIndex
Add a notification to the index.
addNotificationListener(NotificationListener) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Add a new notification listener.
addNotificationListener(NotificationListener) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Add a new notification listener.
addNotificationListener(NotificationListener) - Method in interface gov.usgs.earthquake.distribution.ListenerNotifier
Interface method to add NotificationListener
addNotificationListener(NotificationListener) - Method in interface gov.usgs.earthquake.distribution.NotificationReceiver
Add a NotificationListener.
addNotificationListener(NotificationListener) - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Add a notification listener.
ADDON_DATE_FORMAT - Static variable in class gov.usgs.earthquake.eids.EventAddonParser
Date format used in event addon message.
addProduct(ProductSummary) - Method in class gov.usgs.earthquake.indexer.Event
A convenience method for adding a product summary to an event object.
addProductLinks(long, Map<String, List<URI>>) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Save the links in the database and associate them to the given productId
addProductProperties(long, Map<String, String>) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Save the properties in the database and associate them to the given productId
addProductSender(ProductSender) - Method in class gov.usgs.earthquake.distribution.ProductBuilder
Add a ProductSender.
addProductSummary(ProductSummary) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Add a product summary to the database
addProductSummary(ProductSummary) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Add a product summary to the index.
addQuery(SearchQuery) - Method in class gov.usgs.earthquake.indexer.SearchRequest
Add another query to this request.
addResult(SearchQuery) - Method in class gov.usgs.earthquake.indexer.SearchResponse
Add a search result to this response.
addStorageListener(StorageListener) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
 
addStorageListener(StorageListener) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
addStorageListener(StorageListener) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Adds a StorageListener to be notified when a change occurs in this ProductStorage.
AdminSocketServer - Class in gov.usgs.earthquake.distribution
Telnet to this socket to get a "command prompt".
AdminSocketServer() - Constructor for class gov.usgs.earthquake.distribution.AdminSocketServer
Initializes socket with default thread pool size and port
AdminSocketServer(int, int, ProductClient) - Constructor for class gov.usgs.earthquake.distribution.AdminSocketServer
Initializes socket with custom port, threads, and client
AES_128 - Static variable in class gov.usgs.util.CryptoUtils
Number of bits for AES 128 bit key.
AES_256 - Static variable in class gov.usgs.util.CryptoUtils
Number of bits for AES 256 bit key.
AES_ALGORITHM - Static variable in class gov.usgs.util.CryptoUtils
Algorithm used by AES keys and ciphers.
ALREADY_HAVE_PRODUCT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Static var for alreadying having the product
ALTERNATE_COMMENT_START - Static variable in class gov.usgs.util.Ini
String for representing an alternate comment start
ANSS_CONTRIBUTOR_WEIGHT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Weight added when product author has an authoritative region.
ANSSRegionsFactory - Class in gov.usgs.earthquake.geoserve
Class to manage ANSS Authoritative Region updates.
ANSSRegionsFactory() - Constructor for class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Use default GeoserveLayersService.
ANSSRegionsFactory(GeoserveLayersService) - Constructor for class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Use custom GeoserveLayersService.
ARCHIVE_EVENT_SOURCE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive event source
ARCHIVE_FLAG_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ReplicationStorageListener
Name of the property specifying whether to use archive flag on the replication.
ARCHIVE_MAX_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
ARCHIVE_MAX_DEPTH_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive maximum depth
ARCHIVE_MAX_EVENT_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive maximum event age
ARCHIVE_MAX_EVENT_TIME_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive maximum event time
ARCHIVE_MAX_LAT_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive maximum latitude
ARCHIVE_MAX_LNG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive maximum longitude
ARCHIVE_MAX_MAG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive maximum mag
ARCHIVE_MAX_PRODUCT_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive max product age
ARCHIVE_MAX_PRODUCT_TIME_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive max product time
ARCHIVE_MIN_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
ARCHIVE_MIN_DEPTH_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive minimum depth
ARCHIVE_MIN_EVENT_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive minimum event age
ARCHIVE_MIN_EVENT_TIME_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive minimum event time
ARCHIVE_MIN_LAT_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive minimum latitude
ARCHIVE_MIN_LNG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive minimum longitude
ARCHIVE_MIN_MAG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Property for archive minimum mag
ARCHIVE_MIN_PRODUCT_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive min product age
ARCHIVE_MIN_PRODUCT_TIME_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive min product time
ARCHIVE_SOURCE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive product source
ARCHIVE_STATUS_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive product status
ARCHIVE_SUPERSEDED_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive superseded
ARCHIVE_TYPE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive product type
ARCHIVE_UNASSOCIATED_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Property for archive unassociated
ArchivePolicy - Class in gov.usgs.earthquake.indexer
A policy for the Indexer to clean up Events in its ProductIndex.
ArchivePolicy() - Constructor for class gov.usgs.earthquake.indexer.ArchivePolicy
Default Constructor
ARGS - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Global reference to arguments array, when EIDSInputWedge is run via Bootstrap.
ARGUMENT_CLASSNAME - Static variable in class gov.usgs.earthquake.distribution.ProductTracker
Used when searching or sending an update to a product tracker.
ARGUMENT_PRODUCT_ID - Static variable in class gov.usgs.earthquake.distribution.ProductTracker
Used when searching or sending an update to a product tracker.
ARGUMENT_START_ID - Static variable in class gov.usgs.earthquake.distribution.ProductTracker
Used when searching.
ASSOCIATE_PRODUCT_TYPE - Static variable in class gov.usgs.earthquake.indexer.Event
Associate product type
ASSOCIATE_USING_CURRENT_PRODUCTS_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property to associate using current products
Associator - Interface in gov.usgs.earthquake.indexer
Implement event association logic used by the indexer.
ASSOCIATOR_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name to configure a custom associator.
ATTACH_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for attach
ATTEMPT_COUNT_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Deprecated.
Use MAX_TRIES_PROPERTY instead.
attempts - Variable in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotification
The number of attempts to deliver.
ATTRIBUTE_CODE - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for code
ATTRIBUTE_DATA - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
attribute for data
ATTRIBUTE_EXPIRES - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for expires
ATTRIBUTE_EXPIRES - Static variable in class gov.usgs.earthquake.distribution.URLNotificationParser
attribute for expires
ATTRIBUTE_EXPIRES - Static variable in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
attribute for expires
ATTRIBUTE_PRODUCT_ID - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for product id
ATTRIBUTE_PRODUCT_ID - Static variable in class gov.usgs.earthquake.distribution.URLNotificationParser
attribute for product id
ATTRIBUTE_PRODUCT_ID - Static variable in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
attribute for product id
ATTRIBUTE_PRODUCT_UPDATED - Static variable in class gov.usgs.earthquake.distribution.URLNotificationParser
attribute for updated
ATTRIBUTE_PRODUCT_UPDATED - Static variable in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
attribute for updated
ATTRIBUTE_SOURCE - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for source
ATTRIBUTE_TRACKER_URL - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for trackerURL
ATTRIBUTE_TRACKER_URL - Static variable in class gov.usgs.earthquake.distribution.URLNotificationParser
attribute for trackerURL
ATTRIBUTE_TRACKER_URL - Static variable in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
attribute for trackerURL
ATTRIBUTE_TYPE - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for type
ATTRIBUTE_UPDATE_TIME - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for updatetime
ATTRIBUTE_URL - Static variable in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
attribute for url
ATTRIBUTE_URL - Static variable in class gov.usgs.earthquake.distribution.URLNotificationParser
attribute for url
ATTRIBUTE_URL - Static variable in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
attribute for url
AUTHORITATIVE_EVENT_WEIGHT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Weight added when product refers to an authoritative event.
AUTHORITATIVE_WEIGHT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Weight added when product author is in its authoritative region.
AUTO_ARCHIVE_DEFAULT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Default state for auto archive
AUTO_ARCHIVE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Configuration parameter for autoArchive.
autoDetectDeflate(InputStream) - Static method in class gov.usgs.earthquake.product.io.IOUtil
Auto detect an optionally deflated stream.
autoDetectProductSource(InputStream) - Static method in class gov.usgs.earthquake.product.io.IOUtil
Auto detect an Xml or Binary product source, that is optionally deflated.
AwsBatchIndexer - Class in gov.usgs.earthquake.aws
Class to index a batch of products that have already been sent to the AWS hub.
AwsBatchIndexer() - Constructor for class gov.usgs.earthquake.aws.AwsBatchIndexer
 
AwsProductReceiver - Class in gov.usgs.earthquake.aws
Receives notifications from a PDL notification web socket.
AwsProductReceiver() - Constructor for class gov.usgs.earthquake.aws.AwsProductReceiver
 
AwsProductSender - Class in gov.usgs.earthquake.aws
Send using AWS Hub API.
AwsProductSender() - Constructor for class gov.usgs.earthquake.aws.AwsProductSender
Empty class constructor
AwsProductSender(URL) - Constructor for class gov.usgs.earthquake.aws.AwsProductSender
 
azimuthToDirection(double) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
Converts a decimal degree azimuth to a canonical compass direction

B

backgroundService - Variable in class gov.usgs.util.FutureExecutorTask
ExecutorService used to execute callable.
BASE_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.dyfi.DYFIIndexerWedge
Deprecated.
Property for baseDirectory
BATCH_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductResender
Batch arguments
beginTransaction() - Method in interface gov.usgs.earthquake.indexer.ProductIndex
If the index supports transactions, begin a transaction.
beginTransaction() - Method in class gov.usgs.earthquake.util.JDBCConnection
Open a transaction on the database connection
BINARY - gov.usgs.earthquake.distribution.URLProductStorage.Format
Enum for BINARY/bin format
BINARY_FORMAT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
Binary format
BINARY_FORMAT_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
binaryFormat argument
BINARY_FORMAT_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for binaryFormat
BINARY_FORMAT_DEFAULT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Default value for whether to use binary format.
BINARY_FORMAT_DEFAULT - Static variable in class gov.usgs.earthquake.distribution.URLProductStorage
Default value for whether to use binary format.
BINARY_FORMAT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Property name to configure binary or xml format.
BINARY_FORMAT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.URLProductStorage
(Deprecated, use STORAGE_PATH) Property name to configure binary or xml format.
BinaryIO - Class in gov.usgs.earthquake.product.io
 
BinaryIO() - Constructor for class gov.usgs.earthquake.product.io.BinaryIO
 
BinaryProductHandler - Class in gov.usgs.earthquake.product.io
Generator of binary format for product data.
BinaryProductHandler(OutputStream) - Constructor for class gov.usgs.earthquake.product.io.BinaryProductHandler
Constructor.
BinaryProductSource - Class in gov.usgs.earthquake.product.io
Parser for binary format for product data.
BinaryProductSource(InputStream) - Constructor for class gov.usgs.earthquake.product.io.BinaryProductSource
Constructor.
BinaryXmlIOComparison - Class in gov.usgs.earthquake.product.io
Compare io times of XML and Binary product formats.
BinaryXmlIOComparison() - Constructor for class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
 
Bootstrap - Class in gov.usgs.earthquake.distribution
Bootstrap is a class used to start an application.
Bootstrap() - Constructor for class gov.usgs.earthquake.distribution.Bootstrap
Constructor
Bootstrappable - Interface in gov.usgs.earthquake.distribution
An interface used by the Bootstrap class to invoke the main class.
BUILD_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Run the builder.
buildProduct() - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Build a product using command line arguments.
buildProductClauses(ProductIndexQuery) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Build a list of all the pieces of the WHERE clause relevant to the productSummary table.
buildProductQuery(ProductIndexQuery) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Create the full SELECT query for the products table using the default clauseList.
buildProductQuery(ProductIndexQuery, List<String>) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Create the full SELECT query for the products table using a custom clauseList.
ByteContent - Class in gov.usgs.earthquake.product
Content stored in a byte array.
ByteContent(byte[]) - Constructor for class gov.usgs.earthquake.product.ByteContent
Default constructor accepts a byte array.
ByteContent(Content) - Constructor for class gov.usgs.earthquake.product.ByteContent
Convert any Content into ByteContent.

C

call() - Method in class gov.usgs.earthquake.distribution.NotificationListenerCallable
 
call() - Method in class gov.usgs.earthquake.indexer.IndexerListenerCallable
 
callable - Variable in class gov.usgs.util.ExecutorTask
The callable to be called.
cancel() - Static method in class gov.usgs.util.logging.RedirectConsole
Undo a redirection previously setup using redirect().
cancel(boolean) - Method in class gov.usgs.util.ExecutorTask
 
cancelled - Variable in class gov.usgs.util.ExecutorTask
Whether this task has been canceled.
catchUpRunning - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
whether currenting catching up.
catchUpSync - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
sync object for catchUp state.
catchUpThread - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
thread where catch up process runs.
catchUpThreadRunning - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
whether thread should continue running (shutdown flag)
CENTERED_ON_EPICENTER_WEIGHT - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
CENTERED_ON_EPICENTER_WEIGHT
characters(char[], int, int) - Method in class gov.usgs.earthquake.indexer.SearchRequestParser
 
characters(char[], int, int) - Method in class gov.usgs.earthquake.indexer.SearchResponseParser
 
characters(char[], int, int) - Method in class gov.usgs.earthquake.product.io.XmlProductSource
Override DefaultHandler characters.
characters(char[], int, int) - Method in class gov.usgs.util.SAXAdapter
Override DefaultHandler characters.
CHARSET - Static variable in class gov.usgs.earthquake.product.ProductDigest
Character set used when computing digests.
checkForEventMerges(ProductSummary, Event, Event) - Method in class gov.usgs.earthquake.indexer.Indexer
Check and merge any nearby events or previously unassociated products that now associate.
checkForEventSplits(ProductSummary, Event, Event) - Method in class gov.usgs.earthquake.indexer.Indexer
Check for event splits (and split them if needed).
checkLimit() - Method in class gov.usgs.earthquake.util.SizeLimitInputStream
Check how many bytes have been read.
chooseEvent(List<Event>, ProductSummary) - Method in interface gov.usgs.earthquake.indexer.Associator
Choose the best matching event for a product summary from a list of events.
chooseEvent(List<Event>, ProductSummary) - Method in class gov.usgs.earthquake.indexer.DefaultAssociator
Choose and return the most closely associated event.
chooseMostSimilar(ProductSummary, List<Event>) - Method in class gov.usgs.earthquake.indexer.DefaultAssociator
For the given list of events, find the one that is "closest" to the given product.
cleanup() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Periodic cleanup task.
cleanup() - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
purge heartbeat key/values older than storageTimeout, also purging empty heartbeats
CLEANUP_INTERVAL_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
How long to wait until checking for expired notifications/products.
cleanupThread - Variable in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
 
clear() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
clearDataOlderThanDate(Date) - Method in class gov.usgs.earthquake.distribution.HeartbeatStatus
Purge all heartbeatStatus data for this component older than given date
CLIENT_ID_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSClient
Property for client id
CLIProductBuilder - Class in gov.usgs.earthquake.distribution
Command Line Interface Product Builder.
CLIProductBuilder(String[]) - Constructor for class gov.usgs.earthquake.distribution.CLIProductBuilder
This class is not intended to be instantiated directly.
close() - Method in class gov.usgs.earthquake.product.ByteContent
Free any resources associated with this content.
close() - Method in interface gov.usgs.earthquake.product.Content
Free any resources associated with this content.
close() - Method in class gov.usgs.earthquake.product.FileContent
Free any resources associated with this content.
close() - Method in class gov.usgs.earthquake.product.InputStreamContent
Free any resources associated with this content.
close() - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
Free any resources associated with this source.
close() - Method in class gov.usgs.earthquake.product.io.BinaryProductSource
Free any resources associated with this source.
close() - Method in class gov.usgs.earthquake.product.io.DirectoryProductSource
Free any resources associated with this source.
close() - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Free any resources associated with this source.
close() - Method in class gov.usgs.earthquake.product.io.JsonProductHandler
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.io.JsonProductSource
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Free any resources associated with this source.
close() - Method in interface gov.usgs.earthquake.product.io.ProductHandler
Free any resources associated with this handler.
close() - Method in interface gov.usgs.earthquake.product.io.ProductSource
Free any resources associated with this source.
close() - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.io.XmlProductSource
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.io.ZipProductHandler
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.io.ZipProductSource
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.ProductDigest
Free any resources associated with this handler.
close() - Method in class gov.usgs.earthquake.product.URLContent
Free any resources associated with this content.
close() - Method in class gov.usgs.earthquake.util.JDBCConnection
Implement autocloseable.
close() - Method in class gov.usgs.earthquake.util.TimeoutOutputStream
 
close() - Method in class gov.usgs.util.logging.SimpleLogFileHandler
Closes the current log file.
close() - Method in class gov.usgs.util.StreamUtils.UnclosableInputStream
Does not close stream.
close() - Method in class gov.usgs.util.StreamUtils.UnclosableOutputStream
Flush written content, but does not close stream.
closeContent() - Method in class gov.usgs.earthquake.product.io.XmlProductSource
Closes an open output stream
closeStream(Object) - Static method in class gov.usgs.util.StreamUtils
Close an InputStream or OutputStream.
CLUSTER_ID_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSClient
Property for cluster id
CODE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product id code argument
command() - Method in class gov.usgs.util.TimeoutProcessBuilder
 
command(String) - Method in class gov.usgs.util.TimeoutProcessBuilder
 
command(List<String>) - Method in class gov.usgs.util.TimeoutProcessBuilder
 
Command - Class in gov.usgs.earthquake.distribution
 
Command() - Constructor for class gov.usgs.earthquake.distribution.Command
Empty command constructor
COMMAND_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Configuration parameter for command.
COMMAND_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Configuration parameter for command.
COMMAND_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Configurable property for command timeout.
Command.CommandTimeout - Exception in gov.usgs.earthquake.distribution
 
commandComplete(Product, String, int) - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Called when the command finishes executing normally.
commandException(Product, String, Exception) - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Called when an exception occurs while running command.
CommandTimeout() - Constructor for exception gov.usgs.earthquake.distribution.Command.CommandTimeout
 
COMMENT_START - Static variable in class gov.usgs.util.Ini
String for representing a comment start
commitTransaction() - Method in interface gov.usgs.earthquake.indexer.ProductIndex
If the index supports transactions, and beginTransaction was previously called, commit the pending transaction.
commitTransaction() - Method in class gov.usgs.earthquake.util.JDBCConnection
Finalize the transaction by committing all the changes and closing the transaction.
compare(T, T) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
Compare function
compareTo(Event) - Method in class gov.usgs.earthquake.indexer.Event
 
compareTo(EventSummary) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
compareTo(ProductIndexQuery) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
compareTo(SearchQuery) - Method in class gov.usgs.earthquake.indexer.EventDetailQuery
 
compareTo(SearchQuery) - Method in class gov.usgs.earthquake.indexer.EventsSummaryQuery
 
compareTo(SearchQuery) - Method in class gov.usgs.earthquake.indexer.ProductDetailQuery
 
compareTo(SearchQuery) - Method in class gov.usgs.earthquake.indexer.ProductsSummaryQuery
 
compareTo(SearchQuery) - Method in class gov.usgs.earthquake.indexer.SearchQuery
 
compareTo(SearchRequest) - Method in class gov.usgs.earthquake.indexer.SearchRequest
 
compareTo(ProductId) - Method in class gov.usgs.earthquake.product.ProductId
Implement the Comparable interface.
CompareUtil - Class in gov.usgs.earthquake.util
Utility class for comparing potentially null values.
CompareUtil() - Constructor for class gov.usgs.earthquake.util.CompareUtil
 
CONCURRENT_PRODUCTS_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Property for concurrentProducts
Config - Class in gov.usgs.util
The configuration object used for distribution.
Config() - Constructor for class gov.usgs.util.Config
Create an empty Config object.
Config(Properties) - Constructor for class gov.usgs.util.Config
Create a Config object using properties for defaults.
CONFIG_FILE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Custom config file locations.
CONFIG_TEST_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Whether to test config only.
CONFIGFILE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Argument for config file.
Configurable - Interface in gov.usgs.util
An interface for objects that require configuration.
ConfigurationException - Exception in gov.usgs.earthquake.distribution
A configuration exception, thrown while loading the config file if there are problems.
ConfigurationException(String) - Constructor for exception gov.usgs.earthquake.distribution.ConfigurationException
Construct a configuration exception with only a string describing the error.
ConfigurationException(String, Exception) - Constructor for exception gov.usgs.earthquake.distribution.ConfigurationException
Construct a configuration exception with a string describing the error, and an exception that was caught that led to the problem.
configure(Config) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
 
configure(Config) - Method in class gov.usgs.earthquake.aws.AwsProductSender
 
configure(Config) - Method in class gov.usgs.earthquake.aws.FileTrackingListener
 
configure(Config) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
 
configure(Config) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
 
configure(Config) - Method in class gov.usgs.earthquake.aws.TrackingIndex
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Load ProductSenders that will send any built Products.
configure(Config) - Method in class gov.usgs.earthquake.distribution.ContentListener
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Configures based on configuration section.
configure(Config) - Method in class gov.usgs.earthquake.distribution.DefaultStorageListener
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.EIDSNotificationSender
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Configure an ExternalNotificationListener using a Config object.
configure(Config) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Configure this object.
configure(Config) - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
Self-configure HeartbeatListener object
configure(Config) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Reads the given config object and sets values appropriately.
configure(Config) - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.ProductClient
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.ProductKey
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.RelayProductListener
Creates a SocketProductSender and uses its configure method.
configure(Config) - Method in class gov.usgs.earthquake.distribution.ReplicationStorageListener
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
configure(Config) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
Reads the host and port from config.
configure(Config) - Method in class gov.usgs.earthquake.distribution.URLProductStorage
Load the baseURL from configuration.
configure(Config) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
configure(Config) - Method in class gov.usgs.earthquake.dyfi.DYFIIndexerWedge
Deprecated.
 
configure(Config) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
configure(Config) - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
Configuration
configure(Config) - Method in class gov.usgs.earthquake.eids.EIDSProductReceiver
 
configure(Config) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
configure(Config) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
configure(Config) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
 
configure(Config) - Method in class gov.usgs.earthquake.indexer.ExtentIndexerListener
Configures listener, checking for correct type
configure(Config) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Configure an ExternalNotificationListener using a Config object.
configure(Config) - Method in class gov.usgs.earthquake.indexer.Indexer
Loads parent, specific, and dependent configurations; in that order.
configure(Config) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Grab values from the Config object and put them into private variables.
configure(Config) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
configure(Config) - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Sets up an object on start
configure(Config) - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
configure(Config) - Method in class gov.usgs.earthquake.nats.NATSClient
Configures the required and optional parameters to connect to NATS Streaming server
configure(Config) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Configures receiver based on included properties
configure(Config) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
 
configure(Config) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
 
configure(Config) - Method in class gov.usgs.earthquake.product.AbstractListener
Read the include and exclude types from config.
configure(Config) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Configure this shakemap indexer.
configure(Config) - Method in class gov.usgs.earthquake.util.JDBCConnection
Implement Configurable
configure(Config) - Method in interface gov.usgs.util.Configurable
This method is called after an object is instantiated, but before any other methods are called.
configure(Config) - Method in class gov.usgs.util.DefaultConfigurable
Process configuration settings.
configureSignature(Key, CryptoUtils.Version, Signature) - Static method in class gov.usgs.util.CryptoUtils
 
connect() - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
 
connect() - Method in class gov.usgs.earthquake.distribution.WebSocketClient
Connect to server
connect() - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Return a connection to the database.
connect() - Method in class gov.usgs.earthquake.util.JDBCConnection
Connect to the database.
connect() - Method in class gov.usgs.util.protocolhandlers.data.DataURLConnection
 
CONNECT_ATTEMPTS_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for connectAttempts string
CONNECT_ATTEMPTS_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for connectAttempts
CONNECT_TIMEOUT_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
connectionTimeout argument
CONNECT_TIMEOUT_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for connection timeout
CONNECT_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for connectTimeout string
CONNECT_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property for connection Timeout
CONNECT_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
property for connectTimeout
CONNECT_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for connectTimeout
CONNECT_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.origin.OriginIndexerModule
property for connectTimeout
connection - Variable in class gov.usgs.earthquake.aws.HttpResponse
Variable to hold HttpURLConnection
connectTimeout - Variable in class gov.usgs.earthquake.aws.AwsProductSender
Connection timeout.
CONSOLE_REDIRECT_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Whether or not to redirect stdout and stderr to log file.
CONSOLEREDIRECT_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Property for console redirect.
contains(Object) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Check if queue contains an item.
contains(Object) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
CONTAINS_EPICENTER_WEIGHT - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
CONTAINS_EPICENTER_WEIGHT
containsAll(Collection<?>) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
Content - Interface in gov.usgs.earthquake.product
Content describes a group of bytes with associated mime type information.
CONTENT - Static variable in class gov.usgs.earthquake.product.io.BinaryProductHandler
CONTENT
CONTENT_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product content argument
CONTENT_ATTRIBUTE_ENCODED - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Content attribute for encoded
CONTENT_ATTRIBUTE_HREF - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Used with URLContent.
CONTENT_ATTRIBUTE_LENGTH - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Content attribute for length
CONTENT_ATTRIBUTE_MODIFIED - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Content attribute for modified
CONTENT_ATTRIBUTE_PATH - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Content attribute for path
CONTENT_ATTRIBUTE_TYPE - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Content attribute for type
CONTENT_ELEMENT - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Element for content
CONTENT_TYPE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product content type argument
ContentListener - Class in gov.usgs.earthquake.distribution
A listener that listens for a specific content path.
ContentListener() - Constructor for class gov.usgs.earthquake.distribution.ContentListener
empty constructor for ContentListener
ContentOutputThread - Class in gov.usgs.earthquake.product.io
Deliver content in a separate thread.
ContentOutputThread(ProductHandler, ProductId, String, Content) - Constructor for class gov.usgs.earthquake.product.io.ContentOutputThread
Constructor
CONTENTS_XML_PATH - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Path to contests xml
CONTENTS_XML_PATH - Static variable in class gov.usgs.earthquake.eids.QuakemlProductCreator
Contents XML path
ContinuableListenerException - Exception in gov.usgs.earthquake.distribution
Wrapper exception class.
ContinuableListenerException(String) - Constructor for exception gov.usgs.earthquake.distribution.ContinuableListenerException
Wrapper for exception.
ContinuableListenerException(String, Throwable) - Constructor for exception gov.usgs.earthquake.distribution.ContinuableListenerException
Wrapper for exception.
ContinuableListenerException(Throwable) - Constructor for exception gov.usgs.earthquake.distribution.ContinuableListenerException
Wrapper for exception.
convert(EQMessage) - Method in class gov.usgs.earthquake.eids.LegacyConverter
Handles conversion from an eqxml to either eqxml, quakeml, or cube byte array.
convert(CubeMessage) - Method in class gov.usgs.earthquake.eids.LegacyConverter
Handles conversion from a cube message to either eqxml, quakeml, or cube byte array.
convert(Product) - Method in class gov.usgs.earthquake.eids.LegacyConverter
Handles conversion from a product containing either eqxml or quakeml contents to either eqxml, quakeml, or cube byte array.
convert(Quakeml) - Method in class gov.usgs.earthquake.eids.LegacyConverter
Handles conversion from a quakeml message to either eqxml, quakeml, or cube byte array.
convertPEMToDER(String) - Static method in class gov.usgs.util.CryptoUtils
Read a PEM format.
CorbaSender - Class in gov.usgs.earthquake.eidsutil
A CorbaSender is essentially a client-side wrapper for the QWFeeder IDL file specified by ISTI.
CorbaSender(String, String) - Constructor for class gov.usgs.earthquake.eidsutil.CorbaSender
Initializes the CorbaSender such that it is ready to send a message to the specified host over the specified port.
CREATE_INTERNAL_PRODUCTS - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for creating internal products
CREATE_INTERNAL_PRODUCTS_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Whether created products should be converted to internal types.
CREATE_SCENARIO_PRODUCTS - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for creating scenario products
CREATE_SCENARIO_PRODUCTS_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Whether created products should be converted to scenario types.
created - Variable in class gov.usgs.earthquake.aws.JsonNotification
When notification was created.
CREATED_AFTER_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for createdAfter string
createdAfter - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
µs timestamp of last message that has been processed
createEIDSClient(String, Integer, String, String) - Method in class gov.usgs.earthquake.distribution.Factory
Creates EIDS Client using given params
createEIDSNotificationReceiver(String, File, File, EIDSClient) - Method in class gov.usgs.earthquake.distribution.Factory
Creates EIDS Notification Receiver
createEIDSNotificationSender(String, String, File, File, URL) - Method in class gov.usgs.earthquake.distribution.Factory
create new EIDS Notification Sender
createReplicationCommand(File, String, String, boolean) - Method in class gov.usgs.earthquake.distribution.ReplicationStorageListener
Create the replication command.
createSchema() - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Attempt to create schema.
createSchema() - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Attempt to create schema.
createSchema() - Method in class gov.usgs.earthquake.aws.TrackingIndex
Attempt to create schema.
createSocketProductReceiver(int, int, File, File) - Method in class gov.usgs.earthquake.distribution.Factory
Create new socket product receiver
CryptoUtils - Class in gov.usgs.util
Encryption and signing utilities.
CryptoUtils() - Constructor for class gov.usgs.util.CryptoUtils
 
CryptoUtils.Version - Enum in gov.usgs.util
Signature versions.
CUBE - gov.usgs.earthquake.eids.LegacyConverter.Format
Enum for Cube Format
CUBE - Static variable in class gov.usgs.earthquake.eids.LegacyConverter
Cube Format
cubeConverter() - Static method in class gov.usgs.earthquake.eids.LegacyConverter
 

D

DATABASE_DRIVER_ARGUMENT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Argument for database driver
DATABASE_URL_ARGUMENT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Argument for database URL
DataURLConnection - Class in gov.usgs.util.protocolhandlers.data
URLConnection for data protocol URLs.
DataURLConnection(URL) - Constructor for class gov.usgs.util.protocolhandlers.data.DataURLConnection
 
DebugProductSender - Class in gov.usgs.earthquake.eids
Send products by printing them in xml format on the command line.
DebugProductSender() - Constructor for class gov.usgs.earthquake.eids.DebugProductSender
Constructor
decrypt(Key, byte[]) - Static method in class gov.usgs.util.CryptoUtils
A convenience method to decrypt a byte array.
DEFAULT_ARCHIVE_SUPERSEDED - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Default state for archive superseded
DEFAULT_ARCHIVE_UNASSOCIATED - Static variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Default state for archive unassociated
DEFAULT_ASSOCIATE_USING_CURRENT_PRODUCTS - Static variable in class gov.usgs.earthquake.indexer.Indexer
Default state for associate using current products
DEFAULT_ATTEMPT_COUNT - Static variable in class gov.usgs.earthquake.product.AbstractListener
Default attempt count value is 1 = don't retry.
DEFAULT_ATTEMPTS - Static variable in class gov.usgs.earthquake.distribution.WebSocketClient
Default number of attempts
DEFAULT_BUFFER_SIZE - Static variable in class gov.usgs.util.StreamUtils
Default buffer size used for stream reads and writes.
DEFAULT_CLEANUP_INTERVAL - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Default time to wait for cleanup.
DEFAULT_CLEANUP_INTERVAL - Static variable in class gov.usgs.earthquake.distribution.HeartbeatListener
Default schedule interval for HeartbeatStatus key/value pairs cleanup.
DEFAULT_CLIENT_RESTART_INTERVAL - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Default client restart interval
DEFAULT_COMMAND_TIMEOUT - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Default command timeout.
DEFAULT_CONCURRENT_PRODUCTS - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
How many products to process at a time.
DEFAULT_CONFIG_FILE - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Default location of config file.
DEFAULT_CONFIGFILE - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default config file.
DEFAULT_CONNECT_ATTEMPTS - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for connect attempts.
DEFAULT_CONNECT_ATTEMPTS - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Default number of connect attempts
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for timout.
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Default connectionTimeout argument.
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Default connection timeout.
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Default connection timeout
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Default timeout in ms
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default timeout for connection
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.geoserve.GeoservePlacesService
Default connection timeout
DEFAULT_CONNECT_TIMEOUT - Static variable in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Default connection timeout
DEFAULT_CONSOLE_REDIRECT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Default console redirect value (don't redirect).
DEFAULT_CONSOLEREDIRECT - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default console redirect value is "false" (don't redirect).
DEFAULT_CREATE_INTERNAL_PRODUCTS - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default status of CREATE_INTERNAL_PRODUCTS
DEFAULT_CREATE_SCENARIO_PRODUCTS - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default status of CREATE_SCENARIO_PRODUCTS
DEFAULT_DIRECTORY - Static variable in class gov.usgs.earthquake.distribution.FileProductStorage
Default storage path if none is provided.
DEFAULT_DIRECTORY - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
Default output directory
DEFAULT_DO_BUFFER_FIX - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default status of DO_BUFFER_FIX property
DEFAULT_DRIVER - Static variable in class gov.usgs.earthquake.aws.JsonNotificationIndex
Variable for the default driver
DEFAULT_DRIVER - Static variable in class gov.usgs.earthquake.aws.JsonProductStorage
Variable for the default driver
DEFAULT_DRIVER - Static variable in class gov.usgs.earthquake.aws.TrackingIndex
Variable for the default driver
DEFAULT_ENABLE_ADMIN_SOCKET - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Default bool for admin socket property
DEFAULT_ENABLE_PDL_PROTOCOL - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Default for enable pdl protocol
DEFAULT_ENABLE_SEARCH - Static variable in class gov.usgs.earthquake.indexer.Indexer
Default value whether to enable search socket.
DEFAULT_ENDPOINT_URL - Static variable in class gov.usgs.earthquake.geoserve.GeoservePlacesService
Default URL for GeoServe Places service.
DEFAULT_ENDPOINT_URL - Static variable in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Default URL for GeoServe Regions service.
DEFAULT_ERRORDIR - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default error directory
DEFAULT_FILENAME_FORMAT - Static variable in class gov.usgs.util.logging.SimpleLogFileHandler
Default format used.
DEFAULT_GEOSERVE_DISTANCE_THRESHOLD - Static variable in class gov.usgs.earthquake.origin.OriginIndexerModule
Distance threshold (in km), determines whether to use fe region or nearest place in the event title
DEFAULT_GEOSERVE_LAYERS_URL - Static variable in class gov.usgs.earthquake.geoserve.GeoserveLayersService
Default URL for GeoServe Layers service.
DEFAULT_HEARTBEAT_FILENAME - Static variable in class gov.usgs.earthquake.distribution.HeartbeatListener
Default heartbeat directory.
DEFAULT_INITIAL_CATCHUP_AGE - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for catchup age.
DEFAULT_LOCAL_REGIONS - Static variable in class gov.usgs.earthquake.indexer.Indexer
Path to local regions file.
DEFAULT_LOGDIRECTORY - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default log directory is "log".
DEFAULT_LOGDIRECTORY - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Default directory for logging.
DEFAULT_LOGFILE - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default log file pattern is "yyyyMMdd'.log'".
DEFAULT_LOGFILE - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Default location for log file.
DEFAULT_LOGFORMAT - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default log format is "simple".
DEFAULT_LOGLEVEL - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default log level is "INFO".
DEFAULT_LOGLEVEL - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Default log level is INFO.
DEFAULT_MAINCLASS - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default mainclass is "gov.usgs.earthquake.distribution.ProductClient.
DEFAULT_MAX_SERVER_EVENT_AGE_DAYS - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Default maxServerEventAgeDays parameter.
DEFAULT_MAX_SERVER_EVENT_AGE_DAYS - Static variable in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Default maxServerEventAgeDays parameter.
DEFAULT_NUM_TRIES - Static variable in class gov.usgs.util.ExecutorTask
Default number of tries to run this task.
DEFAULT_NUM_TRIES - Static variable in class gov.usgs.util.FutureExecutorTask
Default number of tries to run this task.
DEFAULT_OUTPUT_FORMAT - Static variable in class gov.usgs.earthquake.distribution.ContentListener
property for default output format
DEFAULT_OUTPUT_FORMAT - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
Sets default output format to cube.txt
DEFAULT_PARALLEL_SEND - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Bool for parallel send
DEFAULT_PARALLEL_SEND_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
time in ms for parallel send timemout
DEFAULT_PARSER_CLASS - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default parser class
DEFAULT_POLL_CAREFULLY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default status of POLL_CAREFULLY
DEFAULT_POLLDIR - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default polldir
DEFAULT_POLLINTERVAL - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default interval for POLLINTERVAL
DEFAULT_PREFERRED_WEIGHT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Initial preferred weight.
DEFAULT_PROCESS_DUPLICATES - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Default for process duplicates.
DEFAULT_PRODUCT_STORAGE_MAX_AGE - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Default max age to store products, 3600000 milliseconds = 1 hour.
DEFAULT_PRODUCT_STORAGE_MAX_AGE - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
property for max age of product in storage.
DEFAULT_READ_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
default read timeout.
DEFAULT_READ_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Default read timeout
DEFAULT_READ_TIMEOUT - Static variable in class gov.usgs.earthquake.geoserve.GeoservePlacesService
Default read timeout
DEFAULT_READ_TIMEOUT - Static variable in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Default read timeout
DEFAULT_RECEIVER_CLEANUP - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Default time between checking for expired notifications/products, 900000 milliseconds = 15 minutes.
DEFAULT_REGIONS_JSON - Static variable in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
path to write regions.json
DEFAULT_RETRY_DELAY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Default delay is 300000ms = 5 minute delay.
DEFAULT_RETRY_DELAY - Static variable in class gov.usgs.util.ExecutorTask
Default number of milliseconds to wait before a retry.
DEFAULT_RETRY_DELAY - Static variable in class gov.usgs.util.FutureExecutorTask
Default number of milliseconds to wait before a retry.
DEFAULT_RETRY_ON_CLOSE - Static variable in class gov.usgs.earthquake.distribution.WebSocketClient
Default for trying to retry on close
DEFAULT_RETRY_ON_CLOSE - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Default condiction for retry on close
DEFAULT_SEARCH_PORT - Static variable in class gov.usgs.earthquake.indexer.Indexer
Default port where search socket listens.
DEFAULT_SEARCH_PORT - Static variable in class gov.usgs.earthquake.indexer.SearchServerSocket
The default listen port, as a string.
DEFAULT_SEARCH_THREADS - Static variable in class gov.usgs.earthquake.indexer.Indexer
Number of threads (concurrent searches) allowed.
DEFAULT_SEND_MECHANISM_WHEN_PHASES_EXIST - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default status of sendMechanism...
DEFAULT_SEND_ORIGIN_WHEN_PHASES_EXIST - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default status of sendOrigin...
DEFAULT_SENDER_PORT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
The default port number for SocketProductReceivers.
DEFAULT_SERVER_HOST - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Default server host
DEFAULT_SERVER_HOST - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Default server host.
DEFAULT_SERVER_HOST - Static variable in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Default server host.
DEFAULT_SERVER_PATH - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Default server path
DEFAULT_SERVER_PORT - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Default server port
DEFAULT_SERVER_PORT - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Default server port number.
DEFAULT_SERVER_PORT - Static variable in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Default server port number.
DEFAULT_SHAKEMAP_DIRECTORY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Default shakemap directory.
DEFAULT_SHAKEMAP_INDEXER_COMMAND - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
The shakemap indexer command to execute.
DEFAULT_STORAGE_PATH - Static variable in class gov.usgs.earthquake.distribution.URLProductStorage
Sets up default storage path
DEFAULT_STORAGE_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.HeartbeatListener
Default timeout for HeartbeatStatus key/value pairs.
DEFAULT_STORAGEDIR - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default storage directory
DEFAULT_TABLE - Static variable in class gov.usgs.earthquake.aws.JsonNotificationIndex
Variable for the default table
DEFAULT_TABLE - Static variable in class gov.usgs.earthquake.aws.JsonProductStorage
Variable for the default table
DEFAULT_TABLE - Static variable in class gov.usgs.earthquake.aws.TrackingIndex
Variable for the default table
DEFAULT_TEMP_DIRECTORY - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
Default temp directory
DEFAULT_THREAD_POOL_SIZE - Static variable in class gov.usgs.earthquake.indexer.SearchServerSocket
The default number of threads, as a string.
DEFAULT_TIMEOUT - Static variable in class gov.usgs.earthquake.product.AbstractListener
Default timeout is 0 = infinity.
DEFAULT_TIMEOUT - Static variable in class gov.usgs.util.ExecutorTask
Default timeout for this task.
DEFAULT_TIMEOUT - Static variable in class gov.usgs.util.FutureExecutorTask
Default timeout for this task.
DEFAULT_TIMEOUT_MILLIS - Static variable in class gov.usgs.earthquake.distribution.WebSocketClient
Default timeout in ms
DEFAULT_TRACKER_URL - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Default tracker url.
DEFAULT_TRACKING_FILE_NAME - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for tracking file.
DEFAULT_TRACKING_FILE_NAME - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Default tracking file
DEFAULT_TRACKING_FILE_NAME - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Default Tracking filename.
DEFAULT_TRACKING_FILE_NAME - Static variable in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Default Tracking filename.
DEFAULT_TRACKING_FILE_NAME_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Name of deafult tracking file
DEFAULT_UPDATE_SEQUENCE_AFTER_EXCEPTION_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Default state of update after exception
DEFAULT_URL - Static variable in class gov.usgs.earthquake.aws.JsonNotificationIndex
Variable for the default URL
DEFAULT_URL - Static variable in class gov.usgs.earthquake.aws.JsonProductStorage
Variable for the default URL
DEFAULT_URL - Static variable in class gov.usgs.earthquake.aws.TrackingIndex
Variable for the default URL
DEFAULT_URL_CONNECT_TIMEOUT - Static variable in class gov.usgs.util.StreamUtils
Default connect timeout for url connections.
DEFAULT_URL_READ_TIMEOUT - Static variable in class gov.usgs.util.StreamUtils
Default read timeout for url connections.
DEFAULT_VALIDATE - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default status of validate
DEFAULT_VERIFY_SIGNATURE - Static variable in class gov.usgs.earthquake.distribution.SignatureVerifier
Don't verify signatures (Default).
DEFAULT_WRITE_TIMEOUT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Default write timeout
DefaultAssociator - Class in gov.usgs.earthquake.indexer
Utilities for associating events.
DefaultAssociator() - Constructor for class gov.usgs.earthquake.indexer.DefaultAssociator
 
DefaultConfigurable - Class in gov.usgs.util
Default implementation of all methods on the Configurable interface.
DefaultConfigurable() - Constructor for class gov.usgs.util.DefaultConfigurable
 
defaultGetMimeType(File) - Static method in class gov.usgs.earthquake.product.FileContent
Check a local list of mime types, and fall back to MimetypeFileTypesMap if not specified.
DefaultIndexerListener - Class in gov.usgs.earthquake.indexer
DefaultIndexerListener provides a starting point from which all IndexerListeners may extend.
DefaultIndexerListener() - Constructor for class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
DefaultIndexerModule - Class in gov.usgs.earthquake.indexer
Default implementation of the IndexerModule interface, implements ANSS Authoritative Region logic.
DefaultIndexerModule() - Constructor for class gov.usgs.earthquake.indexer.DefaultIndexerModule
 
defaultNetid - Variable in class gov.usgs.earthquake.qdm.Regions
Default network
DefaultNotification - Class in gov.usgs.earthquake.distribution
A DefaultNotification is a implementation of the Notification interface.
DefaultNotification(ProductId, Date, URL) - Constructor for class gov.usgs.earthquake.distribution.DefaultNotification
Construct a DefaultNotification.
DefaultNotificationListener - Class in gov.usgs.earthquake.distribution
A base implementation of a notification listener.
DefaultNotificationListener() - Constructor for class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
DefaultNotificationReceiver - Class in gov.usgs.earthquake.distribution
The core of product distribution.
DefaultNotificationReceiver() - Constructor for class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Creates new ExecutorListenerNotifier to var notifier
DefaultNotificationSender - Class in gov.usgs.earthquake.distribution
The base class for all Notification senders.
DefaultNotificationSender() - Constructor for class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
DefaultStorageListener - Class in gov.usgs.earthquake.distribution
 
DefaultStorageListener() - Constructor for class gov.usgs.earthquake.distribution.DefaultStorageListener
 
DEFLATE_LEVEL_DEFAULT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Default deflate level
DEFLATE_LEVEL_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
property for deflateLevel
DeflateComparison - Class in gov.usgs.earthquake.distribution
 
DeflateComparison() - Constructor for class gov.usgs.earthquake.distribution.DeflateComparison
 
deflateStream(int, InputStream) - Method in class gov.usgs.earthquake.distribution.DeflateComparison
Deflate an input stream.
DELETE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product delete argument
deleteEmptyParents(File) - Static method in class gov.usgs.util.FileUtils
Delete path and any empty parent directories.
deleteEmptyParents(File, File) - Static method in class gov.usgs.util.FileUtils
Delete path and any empty parent directories up to the stopAt point.
deleteTree(File) - Static method in class gov.usgs.util.FileUtils
Delete all files recursively within tree.
DEPTH_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
depth argument
DEPTH_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for depth
DEPTH_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for depth
description - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
description
destroy() - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Cleanup
destroy() - Method in class gov.usgs.util.TimeoutProcess
Destroys a process
digestProduct(Product) - Static method in class gov.usgs.earthquake.product.ProductDigest
A convenience method that generates a product digest.
digestProduct(Product, CryptoUtils.Version) - Static method in class gov.usgs.earthquake.product.ProductDigest
 
directory() - Method in class gov.usgs.util.TimeoutProcessBuilder
 
directory(File) - Method in class gov.usgs.util.TimeoutProcessBuilder
 
DIRECTORY_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product directory argument
DIRECTORY_FORMAT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
Directory format
DIRECTORY_NAME_LENGTH - Static variable in class gov.usgs.earthquake.distribution.FileProductStorage
This is chosen because 16^3 = 4096 < 32000, which is the ext3 subdirectory limit.
DIRECTORY_NAME_LENGTH - Static variable in class gov.usgs.earthquake.distribution.HashFileProductStorage
Deprecated.
This is chosen because 16^3 = 4096 < 32000, which is the ext3 subdirectory limit.
DIRECTORY_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.FileProductStorage
Storage path property name used by Configurable interface.
DirectoryPoller - Class in gov.usgs.util
Monitor a directory for files, notifying FileListenerInterfaces.
DirectoryPoller(File, File) - Constructor for class gov.usgs.util.DirectoryPoller
Create a DirectoryPoller.
DirectoryPoller.PollTask - Class in gov.usgs.util
The Polling Task.
DirectoryProductHandler - Class in gov.usgs.earthquake.product.io
Store a product to a Directory.
DirectoryProductHandler(File) - Constructor for class gov.usgs.earthquake.product.io.DirectoryProductHandler
Construct a new DirectoryProductHandler object.
DirectoryProductSource - Class in gov.usgs.earthquake.product.io
Load a product from a Directory.
DirectoryProductSource(File) - Constructor for class gov.usgs.earthquake.product.io.DirectoryProductSource
Construct a new DirectoryProductSource object.
DISABLE_DEFLATE - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
disableDeflate argument
DISABLE_DEFLATE_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for disableDeflate
DISABLE_PARALLEL_SEND - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
disableParallelSend argument
DISASSOCIATE_PRODUCT_TYPE - Static variable in class gov.usgs.earthquake.indexer.Event
Disassociate product type
DO_BUFFER_FIX_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for doBufferFix
done - Variable in class gov.usgs.util.ExecutorTask
Whether this task is complete.
drainTo(Collection<? super T>) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Empty queue into a collection.
drainTo(Collection<? super T>, int) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Empty queue into a collection, stopping after max elements.
DSA_1024 - Static variable in class gov.usgs.util.CryptoUtils
Number of bits for DSA 1024 bit key.
DSA_ALGORITHM - Static variable in class gov.usgs.util.CryptoUtils
Algorithm used by DSA keys.
DSA_SIGNATURE_ALGORITHM - Static variable in class gov.usgs.util.CryptoUtils
Algorithm used for signature with DSA key.
DYFI_CDI_SUMMARY_ELEMENT - Static variable in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
XML Element Name for cdi_summary
DYFI_ELEMENT_ATTRIBUTES - Static variable in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
Map of XML attributes
DYFI_EVENT_ELEMENT - Static variable in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
XML Element Name for event
DYFI_EVENT_XML_ATTACHMENT - Static variable in class gov.usgs.earthquake.dyfi.DYFIProduct
References the event_data.xml file in the Product
DYFI_EVENTDATA_ELEMENT - Static variable in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
XML Element Name for event_data
DYFI_MAX_MMI_ATTRIBUTE - Static variable in class gov.usgs.earthquake.dyfi.DYFIProduct
Attribute for max intensity.
DYFI_MAX_MMI_PROPERTY - Static variable in class gov.usgs.earthquake.dyfi.DYFIProduct
Internally set max intensity property
DYFI_NUM_RESP_ATTRIBUTE - Static variable in class gov.usgs.earthquake.dyfi.DYFIProduct
Attribute for number of responses.
DYFI_NUM_RESP_PROPERTY - Static variable in class gov.usgs.earthquake.dyfi.DYFIProduct
Internally set number of responses property
DYFI_PRODUCTS_ELEMENT - Static variable in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
XML Element Name for products
DYFI_STOP_PARSING_BEFORE_PRODUCTS - Static variable in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
Static string to stop parsing before list of products
DYFIIndexerModule - Class in gov.usgs.earthquake.dyfi
DYFI Indexer Module.
DYFIIndexerModule() - Constructor for class gov.usgs.earthquake.dyfi.DYFIIndexerModule
 
DYFIIndexerWedge - Class in gov.usgs.earthquake.dyfi
Deprecated.
DYFIIndexerWedge() - Constructor for class gov.usgs.earthquake.dyfi.DYFIIndexerWedge
Deprecated.
Constructor
DYFILegacyStorage - Class in gov.usgs.earthquake.dyfi
Deprecated.
DYFILegacyStorage() - Constructor for class gov.usgs.earthquake.dyfi.DYFILegacyStorage
Deprecated.
 
DYFIProduct - Class in gov.usgs.earthquake.dyfi
DYFIProduct object to add additional Product properties based on contents.
DYFIProduct(Product) - Constructor for class gov.usgs.earthquake.dyfi.DYFIProduct
Creates a new DYFIProduct using the given Product as a basis.

E

EARTHQUAKE_CREATED - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake created
EARTHQUAKE_DAY - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake day
EARTHQUAKE_DEPTH - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake depth
EARTHQUAKE_ELEMENT - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
Element for earthquake
EARTHQUAKE_HOUR - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake hour
EARTHQUAKE_ID - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake id
EARTHQUAKE_LAT - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake latitiude
EARTHQUAKE_LOCSTRING - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake locstring
EARTHQUAKE_LON - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake longitude
EARTHQUAKE_MAG - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake magnitude
EARTHQUAKE_MINUTE - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake minute
EARTHQUAKE_MONTH - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake month
EARTHQUAKE_SECOND - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake second
EARTHQUAKE_TIMEZONE - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake timezone
EARTHQUAKE_YEAR - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
String for earthquake year
EIDS_ALTERNATE_SERVERS - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
Property name for eids server alternate servers list.
EIDS_ALTERNATE_SERVERS - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Property name for eids server alternate servers list.
EIDS_DEBUG - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
Property name for eids client log level.
EIDS_DEFAULT_POLLDIR - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationSender
Default directory where notifications are sent.
EIDS_LISTENERS - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Property name for objects to load and add as EIDSListeners.
EIDS_MAX_EVENT_AGE - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
Property name for eids max server event age.
EIDS_POLLDIR_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationSender
Property referencing directory where notifications are "sent".
EIDS_SERVER_HOST_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
Property name for eids server host address.
EIDS_SERVER_HOST_PROPERTY - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Property name for eids server host address.
EIDS_SERVER_PORT - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
Property name for eids server port.
EIDS_SERVER_PORT - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Property name for eids server port.
EIDS_TRACKING_FILE - Static variable in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
Property name for eids client tracking file.
EIDSClient - Class in gov.usgs.earthquake.eidsutil
An EIDS client that is a java event source.
EIDSClient() - Constructor for class gov.usgs.earthquake.eidsutil.EIDSClient
Constructor using default host and port
EIDSClient(String, Integer) - Constructor for class gov.usgs.earthquake.eidsutil.EIDSClient
Construct an EIDSClient using only server host and port.
EIDSClient(String, Integer, String) - Constructor for class gov.usgs.earthquake.eidsutil.EIDSClient
Construct an EIDSClient using serverHost, serverPort, and alternateServersList.
EIDSClient(String, Integer, String, Double, String, Long) - Constructor for class gov.usgs.earthquake.eidsutil.EIDSClient
Constructor with all options.
EIDSInputWedge - Class in gov.usgs.earthquake.eids
Read messages from files or a poll directory, and push products into PDL.
EIDSInputWedge() - Constructor for class gov.usgs.earthquake.eids.EIDSInputWedge
Empty constructor
EIDSListener - Interface in gov.usgs.earthquake.eidsutil
Receives messages from an EIDSClient.
EIDSMessageEvent - Class in gov.usgs.earthquake.eidsutil
EIDSMessageEvent objects are sent from EIDSClients to EIDSListeners.
EIDSMessageEvent(QWEmbeddedClient, Long, Date, String, Long, String, String, String) - Constructor for class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
Create a new EIDSMessageEvent.
EIDSNotificationReceiver - Class in gov.usgs.earthquake.distribution
Receive XML notifications using EIDS.
EIDSNotificationReceiver() - Constructor for class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
 
EIDSNotificationSender - Class in gov.usgs.earthquake.distribution
 
EIDSNotificationSender() - Constructor for class gov.usgs.earthquake.distribution.EIDSNotificationSender
 
EIDSOutputWedge - Class in gov.usgs.earthquake.eids
Output received products as files in a folder.
EIDSOutputWedge() - Constructor for class gov.usgs.earthquake.eids.EIDSOutputWedge
Create a new EIDSOutputWedge.
EIDSProductBuilder - Class in gov.usgs.earthquake.eids
Convert messages from EIDS into products.
EIDSProductBuilder() - Constructor for class gov.usgs.earthquake.eids.EIDSProductBuilder
 
EIDSProductReceiver - Class in gov.usgs.earthquake.eids
Wrap EIDSProductBuilder in NotificationReceiver interface.
EIDSProductReceiver() - Constructor for class gov.usgs.earthquake.eids.EIDSProductReceiver
Construct a new EIDSProductReceiver.
element() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
Retrieves, but does not remove, the head of this queue.
email - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
email
EMBEDDED_INDEX_FILE - Static variable in class gov.usgs.earthquake.distribution.EmbeddedPDLClient
name for notification index file, in data directory.
EMBEDDED_NAME - Static variable in class gov.usgs.earthquake.distribution.EmbeddedPDLClient
name for embedded receiver, appears in log files.
EMBEDDED_STORAGE_DIRECTORY - Static variable in class gov.usgs.earthquake.distribution.EmbeddedPDLClient
name for receiver storage directory, in data directory.
EMBEDDED_TRACKING_FILE - Static variable in class gov.usgs.earthquake.distribution.EmbeddedPDLClient
name for eids tracking file, in data directory.
EmbeddedPDLClient - Class in gov.usgs.earthquake.distribution
An example of an embedded PDL client.
EmbeddedPDLClient(File, String, Integer, String) - Constructor for class gov.usgs.earthquake.distribution.EmbeddedPDLClient
Construct an embedded PDL client.
EMPTY_URL - Static variable in class gov.usgs.earthquake.aws.JsonNotification
Empty URL for product tracker.
ENABLE_ADMIN_SOCKET - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Property used to enable Admin Socket
ENABLE_DEFLATE_DEFAULT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Default value for whether to use deflate compression.
ENABLE_DEFLATE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Property name to configure deflate compression.
ENABLE_PDL_PROTOCOL_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Property to enablePdlProtocol
ENABLE_SEARCH_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name to enable search socket.
ENABLE_TRACKER_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Property used to disable tracker updates.
ENABLE_TRACKER_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Property used to disable tracker updates.
encodeAsUtf8(String) - Static method in class gov.usgs.util.StringUtils
 
encodeURLData(Map<String, String>) - Static method in class gov.usgs.earthquake.distribution.ProductTracker
Encode data for a HTTP Post.
encrypt(Key, byte[]) - Static method in class gov.usgs.util.CryptoUtils
A convenience method to encrypt a byte array.
endElement(String, String, String) - Method in class gov.usgs.earthquake.indexer.SearchRequestParser
 
endElement(String, String, String) - Method in class gov.usgs.earthquake.indexer.SearchResponseParser
 
endElement(String, String, String) - Method in class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
 
endElement(String, String, String) - Method in class gov.usgs.earthquake.product.io.XmlProductSource
Override DefaultHandler endElement.
endElement(String, String, String) - Method in class gov.usgs.util.SAXAdapter
Override DefaultHandler endElement.
environment() - Method in class gov.usgs.util.TimeoutProcessBuilder
 
EQEvent - Interface in gov.usgs.earthquake.qdm
Interface EQEvent methods to get EQ information.
EQMESSAGE_CONTENT_PATH - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Path to content where source message is stored in created product.
EQMessageProductCreator - Class in gov.usgs.earthquake.eids
Convert EQXML messages to Products.
EQMessageProductCreator() - Constructor for class gov.usgs.earthquake.eids.EQMessageProductCreator
Default, empty constructor.
equals(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotification
A comparison method to see if two notifications are equal.
equals(Notification) - Method in interface gov.usgs.earthquake.distribution.Notification
A comparison method to see if two notifications are equal.
equals(Notification) - Method in class gov.usgs.earthquake.distribution.URLNotification
A comparison method to see if two notifications are equal.
equals(Object) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
equals(Object) - Method in class gov.usgs.earthquake.indexer.ProductSummary
Compares two ProductSummaries to determine if they are equal.
equals(Object) - Method in class gov.usgs.earthquake.indexer.SearchQuery
 
equals(Object) - Method in class gov.usgs.earthquake.indexer.SearchRequest
 
equals(Object) - Method in class gov.usgs.earthquake.indexer.SearchResponse
Test by comparing each result.
equals(Object) - Method in class gov.usgs.earthquake.product.ProductId
Override the default Object.equals().
EQXML - gov.usgs.earthquake.eids.LegacyConverter.Format
Enum for EQXML Format
EQXML - Static variable in class gov.usgs.earthquake.eids.LegacyConverter
EQXML Format
EQXML_CONTENT_PATH - Static variable in class gov.usgs.earthquake.eids.LegacyConverter
Path to EQXML content
eqxmlConverter() - Static method in class gov.usgs.earthquake.eids.LegacyConverter
 
ERROR_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for errors
ERRORDIR_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for errordir
ERRORDIR_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for error directory
errorOutput() - Method in class gov.usgs.util.TimeoutProcess
 
escape(String) - Static method in class gov.usgs.util.XmlUtils
Escape a value when writing XML.
ESCAPES - Static variable in class gov.usgs.util.XmlUtils
Hashmap of ESCAPES
event - Variable in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotification
The notification to deliver.
Event - Class in gov.usgs.earthquake.indexer
An event is a group of products that are nearby in space and time.
Event() - Constructor for class gov.usgs.earthquake.indexer.Event
Default constructor.
Event(Event) - Constructor for class gov.usgs.earthquake.indexer.Event
Copy constructor for event.
Event(Long) - Constructor for class gov.usgs.earthquake.indexer.Event
Construct an event with only an indexId.
Event(Long, Map<String, List<ProductSummary>>) - Constructor for class gov.usgs.earthquake.indexer.Event
Construct and event with an indexId and a list of products.
EVENT_ACTION_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for event action
EVENT_ADDED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Event Added
EVENT_ADDED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Event Added
EVENT_ARCHIVED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Event Archived
EVENT_ARCHIVED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Event Archived
EVENT_DELETED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Event Deleted
EVENT_DELETED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Event Deleted
EVENT_DEPTH - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Event depth
EVENT_DEPTH_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_DEPTH
EVENT_DESCRIPTION - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Event description
EVENT_DESCRIPTION_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for event description
EVENT_DESCRIPTION_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_DESCRIPTION
EVENT_DETAIL - gov.usgs.earthquake.indexer.SearchMethod
Detail for one event.
EVENT_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for events
EVENT_ELEMENT - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Element for event
EVENT_ELEMENT_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_ELEMENT
EVENT_ID - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
GSM Parameter when using a different network as a backup
EVENT_ID_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_ID
EVENT_IDS_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for event ids
EVENT_LATITUDE - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Event latitude
EVENT_LATITUDE_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_LATITUDE
EVENT_LONGITUDE - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Event longitude
EVENT_LONGITUDE_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_LONGITUDE
EVENT_MAGNITUDE - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Event magnitude
EVENT_MAGNITUDE_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_MAGNITUDE
EVENT_MERGED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Event Merged
EVENT_MERGED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Event Merged
EVENT_NETWORK - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
GSM Parameter when using a different network as a backup
EVENT_NETWORK_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_NETWORK
EVENT_SOURCE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for event Source
EVENT_SOURCE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for event source
EVENT_SOURCE_CODE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for event Source Code
EVENT_SOURCE_CODE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for event source code
EVENT_SPLIT - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Event Split
EVENT_SPLIT - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Event Split
EVENT_SUMMARY_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for event summary
EVENT_TIMESTAMP - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Event timestamp
EVENT_TIMESTAMP_FORMAT - Static variable in class gov.usgs.earthquake.shakemap.GridXYZHandler
Format for event times
EVENT_TIMESTAMP_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for EVENT_TIMESTAMP
EVENT_TYPE_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for event type
EVENT_UPDATED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Event Updated
EVENT_UPDATED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Event Updated
EventAddon() - Constructor for class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
Constructor
EventAddonParser - Class in gov.usgs.earthquake.eids
Parser for event addon messages.
EventAddonParser() - Constructor for class gov.usgs.earthquake.eids.EventAddonParser
 
EventAddonParser.EventAddon - Class in gov.usgs.earthquake.eids
Data structure for event addon message.
EVENTCODE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
eventCode argument
EventDataXMLHandler - Class in gov.usgs.earthquake.dyfi
Parser for DYFI "eventdata.xml" metadata.
EventDataXMLHandler(DYFIProduct) - Constructor for class gov.usgs.earthquake.dyfi.EventDataXMLHandler
Constructor
EventDetailQuery - Class in gov.usgs.earthquake.indexer
Search for one event.
EventDetailQuery(ProductIndexQuery) - Constructor for class gov.usgs.earthquake.indexer.EventDetailQuery
Constructor.
eventid - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
event id
EVENTID_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
eventID argument
EVENTS_SUMMARY - gov.usgs.earthquake.indexer.SearchMethod
Summary for multiple events.
eventsAssociated(Event, Event) - Method in interface gov.usgs.earthquake.indexer.Associator
Check if two events are associated.
eventsAssociated(Event, Event) - Method in class gov.usgs.earthquake.indexer.DefaultAssociator
Check if two events are associated to each other.
eventSource - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for eventSource
EVENTSOURCE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
eventsource argument
EVENTSOURCE_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for eventsource
EVENTSOURCECODE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
eventsourcecode argument
EVENTSOURCECODE_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for eventsourcecode
EventsSummaryQuery - Class in gov.usgs.earthquake.indexer
Search for multiple Events.
EventsSummaryQuery(ProductIndexQuery) - Constructor for class gov.usgs.earthquake.indexer.EventsSummaryQuery
Construct an EventsSummaryQuery.
EventSummary - Class in gov.usgs.earthquake.indexer
Summary of an Event and its products.
EventSummary() - Constructor for class gov.usgs.earthquake.indexer.EventSummary
Create a new EventSummary.
eventsUpdated(List<Event>) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Called when the indexer is done updating events after a product is processed.
eventsUpdated(List<Event>) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
An opportunity for the ProductIndex to update summary information it may or may not store for efficient event searches.
EVENTTIME_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
eventtime argument
EVENTTIME_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for eventtime
exception(String, ProductId, Exception) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send an exception update.
EXCLUDE_PATHS_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Property for exludePaths
EXCLUDE_SOURCES_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Configuration parameter for exclude sources list.
EXCLUDE_TYPES_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Configuration parameter for exclude types list.
execute() - Method in class gov.usgs.earthquake.distribution.Command
 
EXECUTOR_LISTENER_NOTIFIER - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property for listener notifier to set to executor
ExecutorListenerNotifier - Class in gov.usgs.earthquake.distribution
 
ExecutorListenerNotifier(DefaultNotificationReceiver) - Constructor for class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Constructor
ExecutorTask<T> - Class in gov.usgs.util
A wrapper for Runnable or Callable objects for use with an ExecutorService.
ExecutorTask(ExecutorService, int, long, Runnable, T) - Constructor for class gov.usgs.util.ExecutorTask
Wraps a runnable and result using the CallableRunnable class.
ExecutorTask(ExecutorService, int, long, Callable<T>) - Constructor for class gov.usgs.util.ExecutorTask
Construct a new ExecutorTask
ExecutorTask(ExecutorService, int, long, Callable<T>, Timer, long) - Constructor for class gov.usgs.util.ExecutorTask
Construct a new ExecutorTask
EXIT_INVALID_ARGUMENTS - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Exit code used when an invalid combination of arguments is used.
EXIT_PARTIALLY_SENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Exit code when errors occur while sending, but not to all senders.
EXIT_UNABLE_TO_BUILD - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Exit code used when unable to build a product.
EXIT_UNABLE_TO_SEND - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Exit code used when errors occur while sending.
exitValue() - Method in class gov.usgs.util.TimeoutProcess
 
EXTENT_END_TIME - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Extent end time
EXTENT_END_TIME_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExtentSummary
Property for Extent End Time
EXTENT_INDEX_ID - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Extent index id - productSummaryIndexId
EXTENT_MAX_LAT - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Extent max latitude
EXTENT_MAX_LAT_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExtentSummary
Property for Extent Max Lat
EXTENT_MAX_LONG - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Extent max longitude
EXTENT_MAX_LONG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExtentSummary
Property for Extent Max Long
EXTENT_MIN_LAT - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Extent minimum latitude
EXTENT_MIN_LAT_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExtentSummary
Property for Extent Min lat
EXTENT_MIN_LONG - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Extent min longitude
EXTENT_MIN_LONG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExtentSummary
Property for Extent Min Long
EXTENT_START_TIME - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Extent start time
EXTENT_START_TIME_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExtentSummary
Property for Extent Start time
EXTENT_TABLE - Static variable in class gov.usgs.earthquake.indexer.ExtentIndex
Table for extentSummary
ExtentIndex - Class in gov.usgs.earthquake.indexer
ExtentIndex is a type of JDBCProductIndex that can also send updates to the extentSummary table.
ExtentIndex() - Constructor for class gov.usgs.earthquake.indexer.ExtentIndex
Default constructor
ExtentIndexerListener - Class in gov.usgs.earthquake.indexer
ExtentIndexerListener is an extension of the ReliableIndexerListener.
ExtentIndexerListener() - Constructor for class gov.usgs.earthquake.indexer.ExtentIndexerListener
 
ExtentSummary - Class in gov.usgs.earthquake.indexer
Stores ExtentSummary information for products.
ExtentSummary() - Constructor for class gov.usgs.earthquake.indexer.ExtentSummary
Empty constructor
ExtentSummary(ProductSummary) - Constructor for class gov.usgs.earthquake.indexer.ExtentSummary
Builds an extentSummary from product properties.
ExternalIndexerListener - Class in gov.usgs.earthquake.indexer
ExternalIndexerListener triggers external, non-Java listener processes.
ExternalIndexerListener() - Constructor for class gov.usgs.earthquake.indexer.ExternalIndexerListener
Construct a new ExternalIndexerListener object The listener must be configured with a FileProductStorage and a command to function.
ExternalNotificationListener - Class in gov.usgs.earthquake.distribution
An external process that is called when new products arrive.
ExternalNotificationListener() - Constructor for class gov.usgs.earthquake.distribution.ExternalNotificationListener
Construct a new ExternalNotificationListener.
ExternalPreferredListener - Class in gov.usgs.earthquake.indexer
(Experimental) Notify external processes when preferred product change within events.
ExternalPreferredListener() - Constructor for class gov.usgs.earthquake.indexer.ExternalPreferredListener
 
ExternalPreferredListener.PreferredAction - Enum in gov.usgs.earthquake.indexer
Types of preferred product actions.
extractResourceFile(String, String) - Static method in class gov.usgs.util.FileUtils
Extracts a resource file from within the executing JAR and copies it to the file system.

F

Factory - Class in gov.usgs.earthquake.distribution
 
Factory() - Constructor for class gov.usgs.earthquake.distribution.Factory
 
fetchRegions() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Download regions from geoserve.
FILE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product file argument
FILE_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for file
FILE_NAME_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
Property for file name
FILE_OUTPUT_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for file output
FileContent - Class in gov.usgs.earthquake.product
Content stored in a file.
FileContent(Content, File) - Constructor for class gov.usgs.earthquake.product.FileContent
Convert a Content to a file backed content.
FileContent(URLContent) - Constructor for class gov.usgs.earthquake.product.FileContent
Construct a new FileContent from a URLContent for legacy products
FileContent(File) - Constructor for class gov.usgs.earthquake.product.FileContent
Construct a new FileContent that does not use a nested path.
FileListenerInterface - Interface in gov.usgs.util
An object that listens for files.
fileName - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
fileName
FileProductStorage - Class in gov.usgs.earthquake.distribution
Store products in the file system.
FileProductStorage() - Constructor for class gov.usgs.earthquake.distribution.FileProductStorage
Create a new FileProductStorage using the default storage path.
FileProductStorage(File) - Constructor for class gov.usgs.earthquake.distribution.FileProductStorage
Create a new FileProductStorage.
FileTrackingListener - Class in gov.usgs.earthquake.aws
This class is a stop-gap to store file-based tracking information in a TrackingIndex.
FileTrackingListener() - Constructor for class gov.usgs.earthquake.aws.FileTrackingListener
FileTrackingListener constructor
FileTrackingListener(File, TrackingIndex) - Constructor for class gov.usgs.earthquake.aws.FileTrackingListener
Initializable FileTrackingListener
FileUtils - Class in gov.usgs.util
File input, output, content type, and delete utilities.
FileUtils() - Constructor for class gov.usgs.util.FileUtils
 
FilterProductHandler - Class in gov.usgs.earthquake.product.io
Filter calls to another ProductHandler.
FilterProductHandler() - Constructor for class gov.usgs.earthquake.product.io.FilterProductHandler
Create a new FilterProductHandler.
FilterProductHandler(ProductHandler) - Constructor for class gov.usgs.earthquake.product.io.FilterProductHandler
Create a new FilterProductHandler using and existing ProductOutput.
findExpiredNotifications() - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Find notifications with expires time before or equal to current time.
findExpiredNotifications() - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Search the index for expired notifications.
findExpiredNotifications() - Method in interface gov.usgs.earthquake.distribution.NotificationIndex
Search the index for expired notifications.
findNotifications(ProductId) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Search index for notifications for a specific product.
findNotifications(ProductId) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Search the index for notifications matching id.
findNotifications(ProductId) - Method in interface gov.usgs.earthquake.distribution.NotificationIndex
Search the index for notifications matching id.
findNotifications(String, String, String) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Search index for notifications.
findNotifications(String, String, String) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Search the index for notifications matching the sources, types, and codes.
findNotifications(String, String, String) - Method in interface gov.usgs.earthquake.distribution.NotificationIndex
Search the index for notifications matching the sources, types, and codes.
findNotifications(List<String>, List<String>, List<String>) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Search index for notifications.
findNotifications(List<String>, List<String>, List<String>) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Search the index for notifications matching the sources, types, and codes.
findNotifications(List<String>, List<String>, List<String>) - Method in interface gov.usgs.earthquake.distribution.NotificationIndex
Search the index for notifications matching the sources, types, and codes.
fixRawQuakeml(String) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Fixes base 64 bug: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8222187
flush() - Method in class gov.usgs.util.logging.LoggingOutputStream
upon flush() write the existing contents of the OutputStream to the logger as a log record.
flush() - Method in class gov.usgs.util.logging.SimpleLogFileHandler
Attempts to flush any buffered content.
FOOTER - Static variable in class gov.usgs.earthquake.product.io.BinaryProductHandler
ENDPRODUCT
FORCE_REINDEX_ARGUMENT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Force reindex argument
format(LogRecord) - Method in class gov.usgs.util.logging.SimpleLogFormatter
Format a LogRecord for output.
formatDate(Date) - Static method in class gov.usgs.util.XmlUtils
Convenience method to format a Date as an XML DateTime String.
formatEventTitle(JsonObject) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
Takes properties from feature and formats them into a string
formatGregorianCalendar(GregorianCalendar) - Static method in class gov.usgs.util.XmlUtils
Format a Gregorian Calendar as an XML DateTime String.
formatHeartbeatOutput() - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
 
formatKML(Regions) - Method in class gov.usgs.earthquake.geoserve.RegionsKML
Output ANSS Authoritative Regions in KML format.
formatResult(long, long, long) - Method in class gov.usgs.earthquake.distribution.DeflateComparison
For calculating for properly formatting the results
formatVersion - Variable in class gov.usgs.earthquake.qdm.RegionsHandler
reported format version (no version-specific logic implemented)
formatXML(Regions) - Method in class gov.usgs.earthquake.geoserve.RegionsXML
Output ANSS Authoritative Regions in the legacy Regions XML format.
fromString(String) - Static method in enum gov.usgs.earthquake.distribution.URLProductStorage.Format
Takes a string value and returns ENUM of its format
fromString(String) - Static method in enum gov.usgs.util.CryptoUtils.Version
 
fromXmlMethodName(String) - Static method in enum gov.usgs.earthquake.indexer.SearchMethod
Get the enumerated value for the given xml string.
FUTURE_LISTENER_NOTIFIER - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property to listener notifier to set to future
FutureExecutorTask<T> - Class in gov.usgs.util
FutureExecutorTask overrides how timeouts are handled to use a separate executor service with Futures.
FutureExecutorTask(ExecutorService, ExecutorService, int, long, Runnable, T) - Constructor for class gov.usgs.util.FutureExecutorTask
Wraps a runnable and result using the CallableRunnable class.
FutureExecutorTask(ExecutorService, ExecutorService, int, long, Callable<T>) - Constructor for class gov.usgs.util.FutureExecutorTask
Construct a new ExecutorTask
FutureExecutorTask(ExecutorService, ExecutorService, int, long, Callable<T>, Timer, long) - Constructor for class gov.usgs.util.FutureExecutorTask
Construct a new FutureExecutorTask
FutureListenerNotifier - Class in gov.usgs.earthquake.distribution
FutureListenerNotifier is similar to ExecutorListenerNotifier, but uses Futures with an ExecutorService to implement timeouts instead of Timers.
FutureListenerNotifier(DefaultNotificationReceiver) - Constructor for class gov.usgs.earthquake.distribution.FutureListenerNotifier
Constructor

G

GENERAL_LINK_ADDONS - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
String array for general link addons
GENERAL_LINK_TYPE - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Selected link type products have a mapping.
GENERAL_TEXT_ADDONS - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Empty string array for general text addons
GENERAL_TEXT_TYPE - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Type for general text
generateAESKey(int) - Static method in class gov.usgs.util.CryptoUtils
Generate a new symmetric encryption key.
generateDSAKeyPair(int) - Static method in class gov.usgs.util.CryptoUtils
Generate a new asymmetric signature key pair.
generateRSAKeyPair(int) - Static method in class gov.usgs.util.CryptoUtils
Generate a new asymmetric encryption key pair.
GEOSERVE_DISTANCE_THRESHOLD_PROPERTY - Static variable in class gov.usgs.earthquake.origin.OriginIndexerModule
Property for Geoserve distance threshold
GeoserveLayersService - Class in gov.usgs.earthquake.geoserve
Access layers from the Geoserve Layers service.
GeoserveLayersService() - Constructor for class gov.usgs.earthquake.geoserve.GeoserveLayersService
Create a service using the default URL.
GeoserveLayersService(String) - Constructor for class gov.usgs.earthquake.geoserve.GeoserveLayersService
Create a service using a custom URL.
GeoservePlacesService - Class in gov.usgs.earthquake.geoserve
Access places from the Geoserve Places service.
GeoservePlacesService() - Constructor for class gov.usgs.earthquake.geoserve.GeoservePlacesService
Default constructor
GeoservePlacesService(int, int) - Constructor for class gov.usgs.earthquake.geoserve.GeoservePlacesService
Constructor taking in timeouts and using default endpoint URL
GeoservePlacesService(String) - Constructor for class gov.usgs.earthquake.geoserve.GeoservePlacesService
Constructor taking in endpointURL
GeoservePlacesService(String, int, int) - Constructor for class gov.usgs.earthquake.geoserve.GeoservePlacesService
Custom constructor
GeoserveRegionsService - Class in gov.usgs.earthquake.geoserve
Access regions from the Geoserve regions service.
GeoserveRegionsService() - Constructor for class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Default constructor
GeoserveRegionsService(int, int) - Constructor for class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Constructor taking in timeouts and using default endpoint URL
GeoserveRegionsService(String) - Constructor for class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Constructor taking in endpointURL
GeoserveRegionsService(String, int, int) - Constructor for class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Custom constructor
get() - Method in class gov.usgs.util.ExecutorTask
Get the result returned by the callable.
get(long, TimeUnit) - Method in class gov.usgs.util.ExecutorTask
Get the result returned by the callable.
GET_PRODUCT_URL_ARGUMENT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Get product URL argument
getAddon() - Method in class gov.usgs.earthquake.eids.EventAddonParser
Get parsed addon.
getAllEventCodes(boolean) - Method in class gov.usgs.earthquake.indexer.Event
Get a map of all event ids associated with this event, recognizing that one source may have multiple codes (they broke the rules, but it happens).
getAllProductList() - Method in class gov.usgs.earthquake.indexer.Event
Get all event products (including those that are deleted or superseded).
getAllProducts() - Method in class gov.usgs.earthquake.indexer.Event
Get all products associated with event, even if they are deleted.
getAlternateServersList() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
getAlternateServersList() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
getArchiveInterval() - Method in class gov.usgs.earthquake.indexer.Indexer
 
getArchivePolicies() - Method in class gov.usgs.earthquake.indexer.Indexer
 
getAssociator() - Method in class gov.usgs.earthquake.indexer.Indexer
Returns the current associator used to associate products to one-another and products to events.
getAttempts() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Getter for attempts
getAttempts() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
getAttribute(Attributes, String, String) - Static method in class gov.usgs.util.XmlUtils
Sometimes parsers do not preserve the namespace for attributes.
getBaseDirectory() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
getBaseProductType(String) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Remove "internal-" prefix and "-scenario" suffix from product type".
getBigDecimal(String) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
Returns String value as BigDecimal
getByteArray() - Method in class gov.usgs.earthquake.product.ByteContent
 
getCallable() - Method in class gov.usgs.util.ExecutorTask
The callable object that is/was called.
getClassName() - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
getCleanupInterval() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
getClient() - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
getClient() - Method in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
 
getClient() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
 
getClient() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
 
getClientId() - Method in class gov.usgs.earthquake.nats.NATSClient
 
getClientRestartInterval() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
getClusterId() - Method in class gov.usgs.earthquake.nats.NATSClient
 
getCode() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getCode() - Method in class gov.usgs.earthquake.product.ProductId
 
getCommand() - Method in class gov.usgs.earthquake.distribution.Command
 
getCommand() - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
 
getCommand() - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
 
getComment() - Method in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
Parse eventaddon xml into a Comment.
getCommentProducts(Comment) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Get product(s) from a Comment object.
getConcurrentProducts() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
getConfig() - Static method in class gov.usgs.util.Config
Get the global configuration object.
getConnection() - Method in class gov.usgs.earthquake.nats.NATSClient
 
getConnection() - Method in class gov.usgs.earthquake.util.JDBCConnection
 
getConnection(String, String) - Static method in class gov.usgs.util.JDBCUtils
Create a new JDBC Connection.
getConnectTimeout() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getConnectTimeout() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
getConnectTimeout() - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
 
getConnectTimeout() - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
 
getConsoleLogLevel() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
getContentLength() - Method in class gov.usgs.util.protocolhandlers.data.DataURLConnection
 
getContents() - Method in class gov.usgs.earthquake.product.Product
Returns a reference to the contents map.
getContents(JsonArray) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert contents json to map.
getContentsJson(Map<String, Content>) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert contents map to json.
getContentsXML() - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
 
getContentsXML() - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
getContentType() - Method in class gov.usgs.earthquake.product.AbstractContent
 
getContentType() - Method in interface gov.usgs.earthquake.product.Content
The type of content.
getContentType() - Method in class gov.usgs.util.protocolhandlers.data.DataURLConnection
 
getContentType(File) - Static method in class gov.usgs.util.FileUtils
Get a file mime type based on its filename.
getContentType(String) - Static method in class gov.usgs.util.FileUtils
Get a file mime type based on its file path extension.
getConverter() - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
 
getConverter() - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
getCorrectStatement(List<String>, List<String>, List<String>) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
 
getCreated() - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
getCreatedAfter() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Getter for createdAfter
getCreationInfo(CreationInfo...) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Flatten multiple creation info objects, but using the most specific (at end of list) value that is not null.
getCubeCode(List<Comment>) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Extract a CUBE_Code from a Comment.
getCUBEMagnitudeType() - Method in interface gov.usgs.earthquake.qdm.EQEvent
The CUBE Magnitude type code.
getDate() - Method in class gov.usgs.earthquake.distribution.HeartbeatInfo
 
getDate(String) - Static method in class gov.usgs.util.XmlUtils
Convenience method to parse an XML Date Time into a Date.
getDate(XMLGregorianCalendar) - Static method in class gov.usgs.util.XmlUtils
Converts an XMLGregorianCalendar to a Date.
getDecryptCipher(Key) - Static method in class gov.usgs.util.CryptoUtils
Create and initialize a decrypting cipher using key.getAlgorithm as transformation.
getDefaultTrackerURL() - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
 
getDeflateLevel() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
getDepth() - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred depth for this event.
getDepth() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getDepth() - Method in class gov.usgs.earthquake.product.Product
Get the depth property as a big decimal.
getDigest() - Method in class gov.usgs.earthquake.product.ProductDigest
 
getDir() - Method in class gov.usgs.earthquake.distribution.Command
 
getDirCos() - Method in interface gov.usgs.earthquake.qdm.EQEvent
Gets the event direction cosines.
getDirectory() - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
 
getDirectoryContents(File) - Static method in class gov.usgs.earthquake.product.FileContent
Search a directory for files.
getDirectoryContents(File, File) - Static method in class gov.usgs.earthquake.product.FileContent
Search a directory for files.
getDirectoryPoller() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
getDistanceThreshold() - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
 
getDouble(String) - Static method in class gov.usgs.util.StringUtils
No Exception Double parsing method.
getDriver() - Method in class gov.usgs.earthquake.util.JDBCConnection
 
getDYFI() - Method in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
 
getEncryptCipher(Key) - Static method in class gov.usgs.util.CryptoUtils
Create and initialize an encrypting cipher using key.getAlgorithm() as transformation.
getEndpointURL() - Method in class gov.usgs.earthquake.geoserve.GeoserveLayersService
Get the endpoint URL.
getEndpointURL() - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
 
getEndpointURL() - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
 
getEndTime() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
getEnvp() - Method in class gov.usgs.earthquake.distribution.Command
 
getEQMessage() - Method in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
 
getEQMessageProducts(EQMessage) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Get all the products contained in an EQMessage.
getEQMessageProducts(EQMessage, String) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Get all the products contained in an EQMessage.
getEQMessageProducts(String) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Get all the products contained in an EQMessage.
getError() - Method in class gov.usgs.earthquake.indexer.SearchQuery
 
getErrordir() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
getErrorQueue() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
 
getErrorStream() - Method in class gov.usgs.util.TimeoutProcess
 
getEvent() - Method in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
 
getEventArguments(Event) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Get command line arguments for an event.
getEventCodes() - Method in class gov.usgs.earthquake.indexer.Event
Deprecated.
getEventCodes() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getEventCodes(List<ProductSummary>) - Static method in class gov.usgs.earthquake.indexer.Event
Deprecated.
getEventDepth() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventDescription() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getEventDirectory(ShakeMap) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Get the directory for a particular shakemap.
getEventId() - Method in class gov.usgs.earthquake.indexer.Event
Get the event id.
getEventId() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventId() - Method in class gov.usgs.earthquake.product.Product
Get the event id.
getEventID() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getEventIDKey() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getEventIdProduct() - Method in class gov.usgs.earthquake.indexer.Event
Get the product used for eventsource and eventsourcecode.
getEventIdQuery(String, String) - Method in interface gov.usgs.earthquake.indexer.Associator
Get a ProductIndexQuery that searches by eventid.
getEventIdQuery(String, String) - Method in class gov.usgs.earthquake.indexer.DefaultAssociator
Build a ProductIndexQuery that searches based on event id.
getEventLatitude() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventLongitude() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventMagnitude() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventPlaces(BigDecimal, BigDecimal) - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
Find an event in the Places service via a latitude and longitude
getEventProducts(Event) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Get products from an event.
getEventProducts(Quakeml, Event) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Get products in quakeml event element.
getEvents() - Method in class gov.usgs.earthquake.indexer.IndexerEvent
Retrieve a distinct list of events that were changed as part of this IndexerEvent.
getEvents() - Method in class gov.usgs.earthquake.indexer.SearchResponse
Get a distinct list of events from EventDetailQuery results.
getEvents(ProductIndexQuery) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Return all events from the database that meet the parameters specified in the ProductIndexQuery object.
getEvents(ProductIndexQuery) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Get events in this index.
getEventSearchType() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getEventSource() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getEventSource() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getEventSource() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventSource() - Method in class gov.usgs.earthquake.product.Product
Get the event source property.
getEventSourceCode() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getEventSourceCode() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventSourceCode() - Method in class gov.usgs.earthquake.product.Product
Get the event source code property.
getEventSummary() - Method in class gov.usgs.earthquake.indexer.Event
Summarize this event into preferred values.
getEventTime() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getEventTime() - Method in class gov.usgs.earthquake.product.Product
Get the event time property as a date.
getEventTitle(BigDecimal, BigDecimal) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
Get the event title based on the name and location of the nearest place, or if the nearest place is outside of the distance threshold return the fe region name
getEventType() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getExceptions() - Method in class gov.usgs.util.ExecutorTask
Any exceptions thrown, during any execution attempt.
getExcludePaths() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
getExcludeSources() - Method in class gov.usgs.earthquake.product.AbstractListener
 
getExcludeTypes() - Method in class gov.usgs.earthquake.product.AbstractListener
 
getExecutors() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
NOTE: messing with the executors map is not a good idea.
getExitCode() - Method in class gov.usgs.earthquake.distribution.Command
 
getExpirationDate() - Method in class gov.usgs.earthquake.distribution.DefaultNotification
 
getExpirationDate() - Method in interface gov.usgs.earthquake.distribution.Notification
How long the product is available.
getFactory() - Static method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Get the global ANSSRegionsFactory, creating and starting if needed.
getFactory(boolean) - Static method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
 
getFeeder() - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Retrieve a QWFeeder object associated with this CorbaSender.
getFeRegion(BigDecimal, BigDecimal) - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Find an event in the Region service via a latitude and longitude
getFeRegionName(BigDecimal, BigDecimal) - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
Get name of FeRegion
getFile() - Method in class gov.usgs.earthquake.product.FileContent
 
getFirstEvent(EventParameters) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Find the first event in a message.
getFloat(String) - Static method in class gov.usgs.util.StringUtils
No Exception Float parsing method.
getFocalMechanism(Event, String) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Find a specific FocalMechanism in an event.
getFocalMechanismProduct(Quakeml, Event, FocalMechanism, String) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
getFocalMechanismProducts(List<MomentTensor>) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Gets a list of Focal Mechanism products from momentTensors
getFreeMemory() - Method in class gov.usgs.earthquake.distribution.ProductClient
 
getFreeMemory() - Method in interface gov.usgs.earthquake.distribution.ProductClientMBean
 
getGeometryJson(Product) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Create json geometry from product properties.
getGeoserveLayersService() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Get the service.
getHandler() - Method in class gov.usgs.earthquake.product.io.XmlProductSource
 
getHashedProductPath(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
getHeartbeatFile() - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
 
getHeartbeats() - Static method in class gov.usgs.earthquake.distribution.HeartbeatListener
 
getHost() - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
getHost() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
getId() - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
getId() - Method in class gov.usgs.earthquake.indexer.EventSummary
Combines source + source code for ID or returns null
getId() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getId() - Method in class gov.usgs.earthquake.product.Product
 
getId(JsonObject) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert json id to ProductId object.
getIdJson(ProductId) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert ProductId to json object.
getIgnoreRegions() - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
 
getIncludePaths() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
getIncludeSources() - Method in class gov.usgs.earthquake.product.AbstractListener
 
getIncludeTypes() - Method in class gov.usgs.earthquake.product.AbstractListener
 
getIndex() - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
getIndexer() - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
getIndexer() - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
getIndexerChangePreferredActions(IndexerChange) - Static method in class gov.usgs.earthquake.indexer.ExternalPreferredListener
Compare preferred products before/after IndexerChange was applied.
getIndexerChanges() - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
getIndexId() - Method in class gov.usgs.earthquake.indexer.Event
Get the index id.
getIndexId() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getIndexId() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
getIndexId() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getIndexQuery() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getIndexQuery() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getInfo() - Method in class gov.usgs.earthquake.shakemap.GridXMLHandler
 
getInfo() - Method in class gov.usgs.earthquake.shakemap.InfoXMLHandler
 
getInMemoryProduct(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Get a product from storage, loading all file contents into memory.
getInputStream() - Method in class gov.usgs.earthquake.product.ByteContent
 
getInputStream() - Method in interface gov.usgs.earthquake.product.Content
The content bytes as a stream.
getInputStream() - Method in class gov.usgs.earthquake.product.FileContent
 
getInputStream() - Method in class gov.usgs.earthquake.product.InputStreamContent
 
getInputStream() - Method in class gov.usgs.earthquake.product.URLContent
 
getInputStream() - Method in class gov.usgs.util.protocolhandlers.data.DataURLConnection
 
getInputStream() - Method in class gov.usgs.util.TimeoutProcess
 
getInputStream(Object) - Static method in class gov.usgs.util.StreamUtils
Get an input stream for an Object if possible.
getInteger(String) - Static method in class gov.usgs.util.StringUtils
No Exception Integer parsing method.
getInternalEventProducts(Quakeml, InternalEvent) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Get internal products in quakeml event element.
getJsonObject() - Method in class gov.usgs.earthquake.aws.HttpResponse
Parse response into JsonObject.
getJsonObject(Product) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert product object to json.
getKey() - Method in class gov.usgs.earthquake.distribution.ProductKey
 
getKeychain() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
getKeychain() - Method in class gov.usgs.earthquake.distribution.ProductKeyChain
 
getKeychain() - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
getLastExtentIndexId() - Method in class gov.usgs.earthquake.indexer.ExtentIndex
Queries extentSummary table for the largest index id.
getLastIndexId() - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Gets index ID of last processed product
getLastModified() - Method in class gov.usgs.earthquake.product.AbstractContent
 
getLastModified() - Method in interface gov.usgs.earthquake.product.Content
When the content was modified.
getLatitude() - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred latitude for this event.
getLatitude() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getLatitude() - Method in class gov.usgs.earthquake.product.Product
Get the latitude property as a big decimal.
getLatitude() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getLayer(String) - Method in class gov.usgs.earthquake.geoserve.GeoserveLayersService
Fetch and parse a JSON response from the Geoserve layers service.
getLegacyStorages() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
getLength() - Method in class gov.usgs.earthquake.product.AbstractContent
 
getLength() - Method in interface gov.usgs.earthquake.product.Content
How much content there is.
getLightweightFocalMechanism(Quakeml, String) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Extract a focalMechanism, triggering origin, derived origin, and derived magnitude from the first event in a quakeml message.
getLightweightOrigin(Quakeml) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Extract the preferred origin and magnitude from the first event in a quakeml message.
getLimit() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getLinkAddonProductType(String) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Map from cube style link addon to product type.
getLinks() - Method in class gov.usgs.earthquake.indexer.ProductSummary
Returns a reference to the links map.
getLinks() - Method in class gov.usgs.earthquake.product.Product
Returns a reference to the links map.
getLinks(JsonArray) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert json links to map.
getLinksJson(Map<String, List<URI>>) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert links map to json.
getListener() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
 
getListenerQueueStatus() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getListenerQueueStatus() - Method in class gov.usgs.earthquake.distribution.ProductClient
 
getListenerQueueStatus() - Method in interface gov.usgs.earthquake.distribution.ProductClientMBean
 
getListeners() - Method in class gov.usgs.earthquake.distribution.ProductClient
 
getLocalRegions() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Get the local regions file.
getLocationQuery(Date, BigDecimal, BigDecimal) - Method in interface gov.usgs.earthquake.indexer.Associator
Get a ProductIndexQuery that searches by location.
getLocationQuery(Date, BigDecimal, BigDecimal) - Method in class gov.usgs.earthquake.indexer.DefaultAssociator
Build a ProductIndexQuery that searches based on location.
getLong(String) - Static method in class gov.usgs.util.StringUtils
No Exception Long parsing method.
getLongitude() - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred longitude for this event.
getLongitude() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getLongitude() - Method in class gov.usgs.earthquake.product.Product
Get the longitude property as a big decimal.
getLongitude() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getMagnitude() - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred magntitude for this event.
getMagnitude() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getMagnitude() - Method in class gov.usgs.earthquake.product.Product
Get the magnitude property as a big decimal.
getMagnitude() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getMagnitude(Event, String) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Find a specific Magnitude in an event.
getMagnitudeProducts(List<Magnitude>) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Build magnitude products.
getMagnitudeType(String) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
 
getMapStatus() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getMaxAge() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
getMaxDepth() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMaxEventAge() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMaxEventDepth() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMaxEventLatitude() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMaxEventLongitude() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMaxEventMagnitude() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMaxEventTime() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMaxEventTime() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMaximumLatitude() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getMaximumLongitude() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getMaxLat() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMaxLatitude() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
getMaxLng() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMaxLongitude() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
getMaxMag() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMaxMemory() - Method in class gov.usgs.earthquake.distribution.ProductClient
 
getMaxMemory() - Method in interface gov.usgs.earthquake.distribution.ProductClientMBean
 
getMaxMMI() - Method in class gov.usgs.earthquake.dyfi.DYFIProduct
 
getMaxProductAge() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getMaxProductTime() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getMaxProductUpdateTime() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMaxQueueSize() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Check queue status and return length of longest queue.
getMaxServerEventAgeDays() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
getMaxServerEventAgeDays() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
getMaxTries() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
 
getMaxTries() - Method in interface gov.usgs.earthquake.distribution.NotificationListener
A NotificationReceiver that generates a NotificationEvent will attempt to deliver the event up to this many times, if the listener throws an Exception while processing.
getMaxTries() - Method in interface gov.usgs.earthquake.indexer.IndexerListener
An indexer that generates a IndexerEvent will attempt to deliver the event at most this many times, if the listener throws an Exception while processing.
getMaxTries() - Method in class gov.usgs.earthquake.product.AbstractListener
Number of tries to deliver notification, when an Exception is thrown during onNotification().
getMaxTries() - Method in class gov.usgs.util.ExecutorTask
Maximum number of tries before giving up.
getMessage() - Method in class gov.usgs.earthquake.distribution.HeartbeatInfo
 
getMessage() - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
getMessage() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getMessageSequence() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getMessageSource() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getMimeType(File) - Method in class gov.usgs.earthquake.product.FileContent
This implementation calls defaultGetMimeType, and exists so subclasses can override.
getMinAge() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
getMinDepth() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMinEventAge() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMinEventDepth() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMinEventLatitude() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMinEventLongitude() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMinEventMagnitude() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMinEventTime() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMinEventTime() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMinimumLatitude() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getMinimumLongitude() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getMinLat() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMinLatitude() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
getMinLng() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMinLongitude() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
getMinMag() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
getMinProductAge() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getMinProductIndexId() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMinProductTime() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getMinProductUpdateTime() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getMissingNotifications(String) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
This method is used to find notifications present in this index but not present in another JsonNotificationIndex table in the same database.
getModule(Product) - Method in class gov.usgs.earthquake.indexer.Indexer
This method checks each module's support level for the given product, returning the first module with the highest support level.
getMostPreferred(List<ProductSummary>, String, String) - Static method in class gov.usgs.earthquake.indexer.Event
Find the most preferred product.
getMysqlConnection(String) - Static method in class gov.usgs.util.JDBCUtils
Get a mysql connection from a URL.
getName() - Method in class gov.usgs.earthquake.nats.NATSClient
 
getName() - Method in interface gov.usgs.util.Configurable
Get this object name.
getName() - Method in class gov.usgs.util.DefaultConfigurable
 
getName() - Method in class gov.usgs.util.ExecutorTask
 
getNearestPlace(BigDecimal, BigDecimal) - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
Deprecated. 
getNearestPlace(BigDecimal, BigDecimal, int) - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
Get nearest place to a latitude and longitude
getNetID() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getNewEvent() - Method in class gov.usgs.earthquake.indexer.IndexerChange
 
getNextProducts() - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Gets the next products using the index provided in Config
getNormalProductPath(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
getNotification() - Method in class gov.usgs.earthquake.distribution.NotificationEvent
Get the notification associated with this NotificationEvent.
getNotification() - Method in class gov.usgs.earthquake.distribution.URLNotificationParser
 
getNotificationIndex() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
getNotificationIndex() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getNotificationReceiver() - Method in class gov.usgs.earthquake.distribution.NotificationEvent
A convenience method that casts event source into a NotificationReceiver.
getNotifications(PreparedStatement) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Parse notifications from a statement ready to be executed.
getNotifications(PreparedStatement) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Executes a prepared statement and parses the result set into a list of notifications.
getNotifier() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getNumResponses() - Method in class gov.usgs.earthquake.dyfi.DYFIProduct
 
getNumTries() - Method in class gov.usgs.util.ExecutorTask
Number of tries used.
getObject() - Method in class gov.usgs.util.Config
Load a configured object.
getObject(String) - Method in class gov.usgs.util.Config
Get a section as a Config object.
getOrderBy() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getOrigin(Event, String) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Find a specific Origin in an Event.
getOriginalEvent() - Method in class gov.usgs.earthquake.indexer.IndexerChange
 
getOriginProducts(List<Origin>, Event) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Get origin product(s).
getOutputDirectory() - Method in class gov.usgs.earthquake.distribution.ContentListener
 
getOutputFormat() - Method in class gov.usgs.earthquake.distribution.ContentListener
 
getOutputFormat() - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
 
getOutputPath(ProductId, String) - Method in class gov.usgs.earthquake.distribution.ContentListener
Generate an output path based on product id and content path.
getOutputStream() - Method in class gov.usgs.util.TimeoutProcess
 
getOutputStream(Object) - Static method in class gov.usgs.util.StreamUtils
Same as calling getOutputStream(obj, false).
getOutputStream(Object, boolean) - Static method in class gov.usgs.util.StreamUtils
Turn an object into an OutputStream if possible.
getOutputStream(Date) - Method in class gov.usgs.util.logging.SimpleLogFileHandler
Retrieve the outputstream for the current log file.
getPlacesService() - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
 
getPoint() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getPolldir() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
getPollDirectory() - Method in class gov.usgs.util.DirectoryPoller
 
getPollInterval() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
getPort() - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
getPort() - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
getPort() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
getPort() - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
getPreferredMagnitude(Event) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Find the preferred Magnitude in an Event.
getPreferredMagnitudeProduct() - Method in class gov.usgs.earthquake.indexer.Event
Get the most preferred magnitude product for event.
getPreferredOrigin(Event) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Find the preferred Origin in an Event.
getPreferredOriginProduct() - Method in class gov.usgs.earthquake.indexer.Event
Get the most preferred origin-like product for this event.
getPreferredProduct(String) - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred product of a specific type.
getPreferredProduct(List<ProductSummary>) - Static method in class gov.usgs.earthquake.indexer.Event
Get the most preferred product from a list of products.
getPreferredProducts() - Method in class gov.usgs.earthquake.indexer.Event
Get preferred products of all types.
getPreferredProducts(Event) - Static method in class gov.usgs.earthquake.indexer.ExternalPreferredListener
Get a map of preferred products from an event.
getPreferredProductsSorted() - Method in class gov.usgs.earthquake.indexer.Event
Get a list of all the preferred products sorted based on their authoritative weights
getPreferredWeight() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getPreferredWeight(ProductSummary) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Calculate the preferred weight for a product summary.
getPreferredWeight(ProductSummary) - Method in class gov.usgs.earthquake.momenttensor.MTIndexerModule
Calculate preferred weight for moment-tensor type product.
getPreferredWeight(ProductSummary) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
 
getPreferredWeight(ProductSummary) - Method in class gov.usgs.earthquake.tectonicsummary.TectonicSummaryIndexerModule
Deprecated.
 
getPrevEvent(ProductSummary) - Method in class gov.usgs.earthquake.indexer.Indexer
Associate products are processed during Indexer.checkForEventMerges(ProductSummary, Event, Event) and are ignored during this method.
getPrevEvent(ProductSummary, boolean) - Method in class gov.usgs.earthquake.indexer.Indexer
Find an existing event that summary should associate with.
getPrevProductVersion(ProductSummary) - Method in class gov.usgs.earthquake.indexer.Indexer
Takes a summary return the previous
getPrivateKey() - Method in class gov.usgs.earthquake.aws.AwsProductSender
getter for privateKey
getPrivateKey() - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
getProcessOnlyPreferredProducts() - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
getProcessTimestamp() - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
getProcessUnassociatedProducts() - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
getProduct() - Method in class gov.usgs.earthquake.distribution.NotificationEvent
A convenience method to request a product.
getProduct() - Method in class gov.usgs.earthquake.indexer.IndexerEvent
Convenience method to retrieve Product from Indexer storage.
getProduct() - Method in class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
 
getProduct() - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
getProduct(ProductSource) - Static method in class gov.usgs.earthquake.product.io.ObjectProductHandler
Convenience method to get a Product object from a ProductInput.
getProduct(ProductId) - Method in class gov.usgs.earthquake.aws.AwsBatchIndexer
Get Product from endpoint.
getProduct(ProductId) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Get a product from storage.
getProduct(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Get a product from storage.
getProduct(ProductId) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Retrieve a stored product.
getProduct(String, String) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Build a product skeleton based on the current state.
getProduct(JsonObject) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert json object to product.
getProductCode() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getProductCommand(Product) - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Append product arguments to the base command.
getProductCommand(Product) - Method in class gov.usgs.earthquake.dyfi.DYFIIndexerWedge
Deprecated.
Builds the command to index the product.
getProductCreator() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
getProductFile(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Get the file or directory used to store a specific product.
getProductHandler(String, File) - Static method in class gov.usgs.earthquake.product.io.IOUtil
Returns a ProductHandler based on the output format
getProductHandlerFormat(File) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
A method for subclasses to override the storage format.
getProductHandlerFormat(File) - Method in class gov.usgs.earthquake.distribution.URLProductStorage
A method for subclasses to override the storage format.
getProductId() - Method in class gov.usgs.earthquake.distribution.DefaultNotification
 
getProductId() - Method in interface gov.usgs.earthquake.distribution.Notification
The product that is available.
getProductId() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotification
 
getProductId() - Method in class gov.usgs.earthquake.distribution.StorageEvent
 
getProductIds() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getProductIndex() - Method in class gov.usgs.earthquake.indexer.Indexer
Returns the product index component used to index product information as it is received.
getProductIndex() - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
 
getProductIndexQuery() - Method in class gov.usgs.earthquake.indexer.SearchQuery
 
getProductKeys(ProductId) - Method in class gov.usgs.earthquake.distribution.ProductKeyChain
Find public keys based on configured Keys.
getProductLink() - Method in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
Parse eventaddon xml into a ProductLink.
getProductLinkProducts(ProductLink) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Get product(s) from a ProductLink object.
getProductList() - Method in class gov.usgs.earthquake.indexer.Event
Get all event products that have not been deleted or superseded as a list.
getProductPath(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
A method for subclasses to override the storage path.
getProductPath(ProductId) - Method in class gov.usgs.earthquake.distribution.HashFileProductStorage
Deprecated.
A method for subclasses to override the storage path.
getProductPath(ProductId) - Method in class gov.usgs.earthquake.distribution.URLProductStorage
A method for subclasses to override the storage path.
getProductPath(ProductId) - Method in class gov.usgs.earthquake.dyfi.DYFILegacyStorage
Deprecated.
 
getProducts() - Method in class gov.usgs.earthquake.indexer.Event
Get the event products.
getProducts(ProductIndexQuery) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Return all products that meet the parameters specified in the ProductIndexQuery object.
getProducts(ProductIndexQuery) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Get products in this index.
getProducts(ProductIndexQuery, boolean) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Load product summaries.
getProducts(File) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
 
getProducts(File) - Method in interface gov.usgs.earthquake.eids.ProductCreator
Parse product(s) from a file or directory.
getProducts(File) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Implement the ProductCreator interface.
getProducts(String) - Method in class gov.usgs.earthquake.indexer.Event
Convenience method to get products of a given type.
getProductSenders() - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
getProductSource() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getProductSource() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getProductSource(ProductId) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Get a ProductSource for product in database.
getProductSource(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Get a ProductSource from storage.
getProductSource(ProductId) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Retrieve a ProductSource for a stored product.
getProductSource(String, File) - Static method in class gov.usgs.earthquake.product.io.IOUtil
Returns a product source based on input format
getProductSourceFormat(File) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
A method for subclasses to override the storage format.
getProductSourceFormat(File) - Method in class gov.usgs.earthquake.distribution.URLProductStorage
A method for subclasses to override the storage format.
getProductStatus() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getProductStatus() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getProductStorage() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getProductStorage() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
getProductStorage() - Method in class gov.usgs.earthquake.distribution.StorageEvent
 
getProductStorage() - Method in class gov.usgs.earthquake.indexer.Indexer
Returns the product storage component that is used to store products as they are received.
getProductStorageMaxAge() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getProductStorageMaxAge() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
getProductSummary(Product) - Method in class gov.usgs.earthquake.dyfi.DYFIIndexerModule
 
getProductSummary(Product) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Create a ProductSummary from a Product.
getProductSummary(Product) - Method in interface gov.usgs.earthquake.indexer.IndexerModule
Summarize a product.
getProductSummary(Product) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
 
getProductSummary(Product) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
 
getProductSummaryArguments(ProductSummary) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Get command line arguments for a product summary.
getProductSummaryById(ProductId) - Method in class gov.usgs.earthquake.indexer.Indexer
Get a product summary object using its product id.
getProductSummaryCommand(Event, ProductSummary) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Get the command for a specific event and summary.
getProductSummaryCommand(IndexerEvent, IndexerChange) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Get the product command and add the indexer arguments to it.
getProductType() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
getProductType() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getProductUrl(ProductId) - Method in class gov.usgs.earthquake.aws.AwsBatchIndexer
Use getProductUrl template to generate URL.
getProductURL() - Method in class gov.usgs.earthquake.distribution.URLNotification
 
getProductURL(ProductId) - Method in class gov.usgs.earthquake.distribution.URLProductStorage
Compute the URL to a product.
getProductVersion() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getProductWithOriginProperties() - Method in class gov.usgs.earthquake.indexer.Event
Get the most recent product with origin properties (id, lat, lon, time).
getProperties() - Method in class gov.usgs.earthquake.indexer.EventSummary
These properties are derived from product properties, and are those desirable for searching at an event level.
getProperties() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getProperties() - Method in class gov.usgs.earthquake.product.Product
 
getProperties(JsonObject) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert properties json to map.
getPropertiesJson(Map<String, String>) - Method in class gov.usgs.earthquake.product.io.JsonProduct
Convert properties map to json.
getQuakemlProducts(String) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Gets Quakeml products with the message as a rawQuakeml
getQuakemlProducts(Quakeml) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Gets Quakeml products with no rawQuakeml
getQuakemlProducts(Quakeml, String) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Get products in a quakeml message.
getQueries() - Method in class gov.usgs.earthquake.indexer.SearchRequest
 
getQueue() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
 
getQueueId(NotificationEvent) - Method in class gov.usgs.earthquake.util.NotificationEventBlockingQueue
Round robin per source + type.
getQueueId(ListenerNotification) - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotificationQueue
Round robin per source + type.
getQueueId(T) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
This method determines which queue an object uses.
getQueueStatus() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getQWEmbeddedClient() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getRead() - Method in class gov.usgs.earthquake.util.SizeLimitInputStream
Return number of bytes read.
getReadTimeout() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getReadTimeout() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
getReadTimeout() - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
 
getReadTimeout() - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
 
getReceiver() - Method in class gov.usgs.earthquake.distribution.EmbeddedPDLClient
Get the embedded EIDSNotificationReceiver object for further configuration, adding/removing listeners, and starting/stopping distribution.
getReceiver() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
getReceiverCleanupInterval() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
getReceivers() - Method in class gov.usgs.earthquake.distribution.ProductClient
 
getRegions() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Get the most recently fetched Regions.
getRegions(InputStream) - Static method in class gov.usgs.earthquake.geoserve.RegionsXML
Parse regions from an XML input stream.
getRegionsService() - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
 
getResult() - Method in class gov.usgs.earthquake.indexer.EventDetailQuery
 
getResult() - Method in class gov.usgs.earthquake.indexer.EventsSummaryQuery
 
getResult() - Method in class gov.usgs.earthquake.indexer.ProductDetailQuery
 
getResult() - Method in class gov.usgs.earthquake.indexer.ProductsSummaryQuery
 
getResult() - Method in class gov.usgs.earthquake.indexer.SearchQuery
Get the result associated with a specific query type.
getResults() - Method in class gov.usgs.earthquake.indexer.SearchResponse
 
getResultType() - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
getRetryDelay() - Method in class gov.usgs.earthquake.product.AbstractListener
 
getRetryDelay() - Method in class gov.usgs.util.ExecutorTask
 
getRetryTimer() - Method in class gov.usgs.util.ExecutorTask
 
getRootElement() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getRootNamespace() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getScenarioEventProducts(Quakeml, ScenarioEvent) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Get scenario products in quakeml event element.
getSearchQuery(SearchMethod, ProductIndexQuery) - Static method in class gov.usgs.earthquake.indexer.SearchQuery
Create a SearchQuery object based on a SearchType.
getSearchRequest() - Method in class gov.usgs.earthquake.indexer.SearchRequestParser
 
getSearchRequest(ProductSummary) - Method in interface gov.usgs.earthquake.indexer.Associator
Create a SearchRequest that can be used to find related events.
getSearchRequest(ProductSummary) - Method in class gov.usgs.earthquake.indexer.DefaultAssociator
Build an index search that searches for associated products.
getSearchResponse() - Method in class gov.usgs.earthquake.indexer.SearchResponseParser
 
getSectionProperty(String, String) - Method in class gov.usgs.util.Ini
Get a section property.
getSections() - Method in class gov.usgs.util.Ini
 
getSenders() - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
 
getSequence() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
getSequenceNumber() - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
getServerHost() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
getServerHost() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
getServerHost() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
getServerHost() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getServerHost() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
getServerHost() - Method in class gov.usgs.earthquake.nats.NATSClient
 
getServerPath() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
getServerPolldir() - Method in class gov.usgs.earthquake.distribution.EIDSNotificationSender
 
getServerPort() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
getServerPort() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
getServerPort() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
getServerPort() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
getServerPort() - Method in class gov.usgs.earthquake.nats.NATSClient
 
getServerSequence() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getServerTimeGenerated() - Method in class gov.usgs.earthquake.eidsutil.EIDSMessageEvent
 
getSha256() - Method in class gov.usgs.earthquake.product.AbstractContent
Get the Sha256 hash.
getSha256() - Method in interface gov.usgs.earthquake.product.Content
Digest of content.
getSha256() - Method in class gov.usgs.earthquake.product.InputStreamContent
InputStream can only be read once.
getSha256(boolean) - Method in class gov.usgs.earthquake.product.AbstractContent
Get or generate the MD5 hash of content.
getShakemap() - Method in class gov.usgs.earthquake.shakemap.GridXYZHandler
 
getShakemap() - Method in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
 
getSignature() - Method in class gov.usgs.earthquake.product.Product
 
getSignature(Key, CryptoUtils.Version) - Static method in class gov.usgs.util.CryptoUtils
Create and configure a signature object based on key type.
getSignatureVerifier() - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
 
getSignatureVersion() - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
getSignatureVersion() - Method in class gov.usgs.earthquake.product.Product
 
getSignProducts() - Method in class gov.usgs.earthquake.aws.AwsProductSender
Getter for signProducts
getSizeLimit() - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
getSortedMostPreferredFirst(List<ProductSummary>) - Static method in class gov.usgs.earthquake.indexer.Event
Sort a list of products, most preferred first.
getSource() - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred source for this event.
getSource() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getSource() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getSource() - Method in class gov.usgs.earthquake.product.ProductId
 
getSourceCode() - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred source code for this event.
getSourceCode() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getSources() - Method in class gov.usgs.earthquake.distribution.ProductKey
 
getSqliteConnection(File) - Static method in class gov.usgs.util.JDBCUtils
Get a sqlite connection from a file.
getSqliteConnection(String) - Static method in class gov.usgs.util.JDBCUtils
Get a sqlite connection from a URL.
getStartTime() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
getStatus() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
getStatus() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getStatus() - Method in class gov.usgs.earthquake.product.Product
 
getStatuses() - Method in class gov.usgs.earthquake.distribution.HeartbeatStatus
 
getStderr() - Method in class gov.usgs.earthquake.distribution.Command
 
getStdout() - Method in class gov.usgs.earthquake.distribution.Command
 
getStorage() - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
 
getStorage() - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
 
getStorage() - Method in class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
 
getStoragedir() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
getStorageDirectory() - Method in class gov.usgs.util.DirectoryPoller
 
getStorageFormat() - Method in class gov.usgs.earthquake.distribution.URLProductStorage
 
getStorageLocks() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
getStoragePath() - Method in class gov.usgs.earthquake.distribution.URLProductStorage
 
getStorageTimeout() - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
 
getString(BigDecimal) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
Returns BigDecimal value as String
getSubEvents() - Method in class gov.usgs.earthquake.indexer.Event
Return a list of sub-events that make up this event.
getSubject() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
 
getSubject() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
 
getSummary() - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
getSupportLevel(Product) - Method in class gov.usgs.earthquake.dyfi.DYFIIndexerModule
 
getSupportLevel(Product) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
This module provides a default level of support for any type of product.
getSupportLevel(Product) - Method in interface gov.usgs.earthquake.indexer.IndexerModule
Determine the support level for a given product.
getSupportLevel(Product) - Method in class gov.usgs.earthquake.momenttensor.MTIndexerModule
Override IndexerModule api method.
getSupportLevel(Product) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
 
getSupportLevel(Product) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
 
getSupportLevel(Product) - Method in class gov.usgs.earthquake.tectonicsummary.TectonicSummaryIndexerModule
Deprecated.
 
getTable() - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
 
getTable() - Method in class gov.usgs.earthquake.aws.JsonProductStorage
 
getTable() - Method in class gov.usgs.earthquake.aws.TrackingIndex
 
getTempDirectory() - Method in class gov.usgs.earthquake.distribution.ContentListener
 
getTempDirectory() - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
 
getTextAddonProductType(String) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
Map from cube style text addon to product type.
getThreads() - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
getThreads() - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
getThreads() - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
getThrottleStartThreshold() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
getThrottleStopThreshold() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
getThrottleWaitInterval() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
getTime() - Method in class gov.usgs.earthquake.indexer.Event
Get the preferred time for this event.
getTime() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
getTime() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getTimeout() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Getter for timeout
getTimeout() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
 
getTimeout() - Method in class gov.usgs.earthquake.distribution.Command
 
getTimeout() - Method in interface gov.usgs.earthquake.distribution.NotificationListener
A NotificationListener has this many milliseconds to process a notification before being interrupted.
getTimeout() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
getTimeout() - Method in interface gov.usgs.earthquake.indexer.IndexerListener
A IndexerListener has this many milliseconds to process an event before being interrupted.
getTimeout() - Method in class gov.usgs.earthquake.product.AbstractListener
Number of milliseconds onNotification is allowed to run before being interrupted.
getTimeout() - Method in class gov.usgs.util.TimeoutProcessBuilder
 
getTrackerURL() - Method in class gov.usgs.earthquake.distribution.DefaultNotification
 
getTrackerURL() - Method in interface gov.usgs.earthquake.distribution.Notification
A tracking url where status updates can be sent.
getTrackerURL() - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
getTrackerURL() - Method in class gov.usgs.earthquake.distribution.ProductTracker
 
getTrackerURL() - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
getTrackerURL() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getTrackerURL() - Method in class gov.usgs.earthquake.product.Product
 
getTrackingData(String) - Method in class gov.usgs.earthquake.aws.TrackingIndex
Get tracking data for specified name.
getTrackingFile() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
Getter for trackingFile
getTrackingFileName() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Getter for trackingFileName
getTrackingFileName() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
getTrackingFileName() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
getTrackingFileName() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
getTrackingFileName() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
 
getTrackingIndex() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
Getter for trackingIndex
getTrump() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
getTrumpedProductId(ProductSummary) - Method in class gov.usgs.earthquake.indexer.Indexer
Get the productId referred to by a trump product.
getType() - Method in class gov.usgs.earthquake.distribution.StorageEvent
 
getType() - Method in class gov.usgs.earthquake.indexer.IndexerChange
 
getType() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getType() - Method in class gov.usgs.earthquake.indexer.SearchQuery
 
getType() - Method in class gov.usgs.earthquake.product.ProductId
 
getTypes() - Method in class gov.usgs.earthquake.distribution.ProductKey
 
getUnassociatedProducts(ProductIndexQuery) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Return all products that aren't associated with an event.
getUnassociatedProducts(ProductIndexQuery) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Get products in this index that aren't associated to any event.
getUpdates() - Method in class gov.usgs.earthquake.distribution.ProductTrackerParser
Get the parsed updates.
getUpdates(String, String, String, Date, String) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Same as getUpdates with 0 for startid
getUpdates(String, String, String, Date, String, Long) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Search for updates on this tracker.
getUpdateTime() - Method in class gov.usgs.earthquake.indexer.Event
Event update time is most recent product update time.
getUpdateTime() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getUpdateTime() - Method in class gov.usgs.earthquake.product.ProductId
 
getUpdateXML(String, String, String, Date, String, Long) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Search for updates on this tracker, returning raw xml.
getUploadUrls(JsonObject) - Method in class gov.usgs.earthquake.aws.AwsProductSender
Get content upload urls.
getURI() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Getter for URI
getUrl() - Method in class gov.usgs.earthquake.util.JDBCConnection
 
getURL() - Method in class gov.usgs.earthquake.product.URLContent
 
getURLInputStream(URL) - Static method in class gov.usgs.util.StreamUtils
Get an InputStream from a URL.
getURLInputStream(URL, int, int) - Static method in class gov.usgs.util.StreamUtils
Get an InputStream from a URL.
getUsage() - Static method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Function on how to use command
getUsage() - Static method in class gov.usgs.earthquake.distribution.ProductClient
 
getUsage() - Static method in class gov.usgs.earthquake.distribution.ProductTracker
Usage for ProductTracker
getUsage() - Static method in class gov.usgs.earthquake.indexer.SearchCLI
CLI Usage
getValue(IntegerQuantity) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
 
getValue(RealQuantity) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
 
getValue(TimeQuantity) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
 
getVersion() - Method in class gov.usgs.earthquake.distribution.ProductClient
 
getVersion() - Method in interface gov.usgs.earthquake.distribution.ProductClientMBean
 
getVersion() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
getVersion() - Method in class gov.usgs.earthquake.product.Product
Get the version property.
getWithEventId(List<ProductSummary>) - Static method in class gov.usgs.earthquake.indexer.Event
Remove deleted products from the list.
getWithoutDeleted(List<ProductSummary>) - Static method in class gov.usgs.earthquake.indexer.Event
Remove deleted products from the list.
getWithoutSuperseded(List<ProductSummary>) - Static method in class gov.usgs.earthquake.indexer.Event
Remove old versions of products from the list.
getWriteTimeout() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
getXMLGregorianCalendar(String) - Static method in class gov.usgs.util.XmlUtils
Parse an XML Date Time into an XMLGregorianCalendar.
getXmlMethodName() - Method in enum gov.usgs.earthquake.indexer.SearchMethod
 
gov.usgs.earthquake.aws - package gov.usgs.earthquake.aws
 
gov.usgs.earthquake.distribution - package gov.usgs.earthquake.distribution
Distribution distributes Products.
gov.usgs.earthquake.distribution.roundrobinnotifier - package gov.usgs.earthquake.distribution.roundrobinnotifier
Experimental notifier for distribution receivers.
gov.usgs.earthquake.dyfi - package gov.usgs.earthquake.dyfi
dyfi type products.
gov.usgs.earthquake.eids - package gov.usgs.earthquake.eids
Classes to bridge between PDL and other file formats.
gov.usgs.earthquake.eidsutil - package gov.usgs.earthquake.eidsutil
Wrappers for the Earthquake Information Distribution System (EIDS).
gov.usgs.earthquake.geoserve - package gov.usgs.earthquake.geoserve
 
gov.usgs.earthquake.indexer - package gov.usgs.earthquake.indexer
The Indexer builds a catalog of Products.
gov.usgs.earthquake.momenttensor - package gov.usgs.earthquake.momenttensor
moment-tensor type products.
gov.usgs.earthquake.nats - package gov.usgs.earthquake.nats
 
gov.usgs.earthquake.origin - package gov.usgs.earthquake.origin
 
gov.usgs.earthquake.product - package gov.usgs.earthquake.product
Product objects that are distributed.
gov.usgs.earthquake.product.io - package gov.usgs.earthquake.product.io
Classes that perform input and output for Products.
gov.usgs.earthquake.qdm - package gov.usgs.earthquake.qdm
Regions from the Quake Data Merge (QDM) application.
gov.usgs.earthquake.shakemap - package gov.usgs.earthquake.shakemap
shakemap type products.
gov.usgs.earthquake.tectonicsummary - package gov.usgs.earthquake.tectonicsummary
tectonic-summary type products.
gov.usgs.earthquake.util - package gov.usgs.earthquake.util
PDL Utility classes.
gov.usgs.util - package gov.usgs.util
Utility classes.
gov.usgs.util.logging - package gov.usgs.util.logging
Logging Utility classes.
gov.usgs.util.protocolhandlers.data - package gov.usgs.util.protocolhandlers.data
 
GRID_XML_ATTACHMENT - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
References to file content in the Product
GRIDDATA_ELEMENT - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Element for Shakemap griddata
GRIDSPEC_ELEMENT - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Element for grid specification
GRIDSPEC_ELEMENT_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for GRIDSPEC_ELEMENT
GRIDSPEC_LATMAX - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
gridspec latitude max
GRIDSPEC_LATMAX_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for GRIDSPEC_LATMAX
GRIDSPEC_LATMIN - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
gridspec latitude min
GRIDSPEC_LATMIN_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for GRIDSPEC_LATMIN
GRIDSPEC_LONMAX - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
gridspec longitude max
GRIDSPEC_LONMAX_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for GRIDSPEC_LONMAX
GRIDSPEC_LONMIN - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
gridspec longitude min
GRIDSPEC_LONMIN_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for GRIDSPEC_LONMIN
GridXMLHandler - Class in gov.usgs.earthquake.shakemap
Parser for ShakeMap grid.xml metadata.
GridXMLHandler() - Constructor for class gov.usgs.earthquake.shakemap.GridXMLHandler
Construct a new SAX Handler for an grid.xml document.
GridXYZHandler - Class in gov.usgs.earthquake.shakemap
Parser for ShakeMap grid.xyz metadata.
GridXYZHandler(ShakeMap) - Constructor for class gov.usgs.earthquake.shakemap.GridXYZHandler
Constructor

H

Handler - Class in gov.usgs.util.protocolhandlers.data
Data URLs handler.
Handler() - Constructor for class gov.usgs.util.protocolhandlers.data.Handler
 
hasAssociateProduct(Event) - Method in class gov.usgs.earthquake.indexer.Event
Check if this event has an associate product for another given Event.
hasDisassociateProduct(Event) - Method in class gov.usgs.earthquake.indexer.Event
Check if this event has an disassociate product for another given Event.
hashCode() - Method in class gov.usgs.earthquake.indexer.ProductSummary
Generate hashcode for ProductId using all components.
hashCode() - Method in class gov.usgs.earthquake.indexer.SearchResponse
Also override hashCode, using hash of result objects.
hashCode() - Method in class gov.usgs.earthquake.product.ProductId
Override default Object.hashCode().
HashFileProductStorage - Class in gov.usgs.earthquake.distribution
Deprecated. 
HashFileProductStorage() - Constructor for class gov.usgs.earthquake.distribution.HashFileProductStorage
Deprecated.
Basic Constructor Sets baseDirectory to FileProductsStorage' DEFAULT_DIRECTORY of 'Storage'
HashFileProductStorage(File) - Constructor for class gov.usgs.earthquake.distribution.HashFileProductStorage
Deprecated.
Constructor taking in specific File directory
hasPhaseData(Event) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Check if an event has phase data.
hasProduct(ProductId) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Check whether product found in storage.
hasProduct(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Check whether a product exists in storage.
hasProduct(ProductId) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
A method to check whether a product is already in storage.
hasProduct(ProductId) - Method in class gov.usgs.earthquake.dyfi.DYFILegacyStorage
Deprecated.
 
hasProduct(ProductId) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Check whether product summary is in index.
hasProduct(ProductId) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Check whether index has product.
hasProductBeenIndexed(ProductId) - Method in class gov.usgs.earthquake.indexer.Indexer
Check whether this product is in the index.
haveWriteLock(T) - Method in class gov.usgs.util.ObjectLock
Check if the calling thread currently has a write lock for the object.
HEADER - Static variable in class gov.usgs.earthquake.product.io.BinaryProductHandler
HEADER - BEGINPRODUCT
HEARTBEAT_FILENAME_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.HeartbeatListener
Configurable property for heartbeat fully qualified directory+filename.
HEARTBEAT_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.HeartbeatListener
Configurable property for heartbeat key/value expiration
HeartbeatInfo - Class in gov.usgs.earthquake.distribution
HeartbeatInfo stores a single heartbeat key/value message, together with a timestamp
HeartbeatInfo(String, Date) - Constructor for class gov.usgs.earthquake.distribution.HeartbeatInfo
Message constructor
HeartbeatListener - Class in gov.usgs.earthquake.distribution
Heartbeat Listener stores heartbeat messages and writes them to a heartbeat file when a product is received
HeartbeatListener() - Constructor for class gov.usgs.earthquake.distribution.HeartbeatListener
Create a new HeartbeatListener.
HeartbeatStatus - Class in gov.usgs.earthquake.distribution
Heartbeat status information for a single component
HeartbeatStatus() - Constructor for class gov.usgs.earthquake.distribution.HeartbeatStatus
Create a new HeartbeatStatus.
HELP_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for help
HttpResponse - Class in gov.usgs.earthquake.aws
Utility class to hold HttpURLConnection and parse JSON response data.
HttpResponse(HttpURLConnection) - Constructor for class gov.usgs.earthquake.aws.HttpResponse
Reads response from HttpUrlConnection.
HUB_URL_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductSender
Base URL for Hub API.
hubUrl - Variable in class gov.usgs.earthquake.aws.AwsProductSender
url where products are sent

I

ID_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for id
IGNORE_ARCHIVE_DEFAULT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Default state of ignore archive
IGNORE_ARCHIVE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Property for Ignore archive
IGNORE_REGIONS_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Property for ignoreRegions
IMPACT_LINK_ADDONS - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
String array for impact link
IMPACT_LINK_TYPE - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Type for impact link
IMPACT_TEXT_ADDONS - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
String array for impact text addons
IMPACT_TEXT_TYPE - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Type for impact text
INCLUDE_ACTUALS_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Flag to indicate if actual type products should be included
INCLUDE_DEVELOPMENTS_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Flag to indicate if scenario type products should be included
INCLUDE_INTERNALS_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Flag to indicate if scenario type products should be included
INCLUDE_PATHS_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Filter products based on content paths they contain.
INCLUDE_SCENARIOS_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Flag to indicate if scenario type products should be included
INCLUDE_SOURCES_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Configuration parameter for include sources list.
INCLUDE_TESTS_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Flag to indicate if scenario type products should be included
INCLUDE_TYPES_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Configuration parameter for include types list.
index - Variable in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
 
INDEX_ARCHIVE_INTERVAL_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Configurable property for index archive internal
INDEX_ARCHIVE_POLICY_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Configurable property for index archive policy
INDEX_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name to configure a custom index.
INDEX_FILE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Property for listener index file
INDEX_FILE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Shortcut to create a SQLite JDBCNotificationIndex.
Indexer - Class in gov.usgs.earthquake.indexer
The indexer receives products from Distribution, and adds them to the EventIndex.
Indexer() - Constructor for class gov.usgs.earthquake.indexer.Indexer
Default no-arg constructor.
INDEXER_CONFIG_NAME_ARGUMENT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Argument for indexer configuration name
INDEXER_CONFIG_NAME_DEFAULT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Default indexer configuration name
INDEXER_DATABASE_ARGUMENT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Argument for indexer database
INDEXER_DATABASE_DEFAULT - Static variable in class gov.usgs.earthquake.aws.AwsBatchIndexer
Default database for indexer
INDEXER_XMLNS - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Location of Indexer on distribution site
IndexerChange - Class in gov.usgs.earthquake.indexer
Description of a specific change to a ProductIndex.
IndexerChange(IndexerChange.IndexerChangeType, Event, Event) - Constructor for class gov.usgs.earthquake.indexer.IndexerChange
Constructor to quickly create a new IndexerChange object to be added to the list of changes in a given IndexerEvent.
IndexerChange.IndexerChangeType - Enum in gov.usgs.earthquake.indexer
Enumeration of indexer event types.
IndexerEvent - Class in gov.usgs.earthquake.indexer
A description of a change to a ProductIndex.
IndexerEvent(Indexer) - Constructor for class gov.usgs.earthquake.indexer.IndexerEvent
Construct a new IndexerEvent.
IndexerListener - Interface in gov.usgs.earthquake.indexer
Listen for notifications that the index has changed.
IndexerListenerCallable - Class in gov.usgs.earthquake.indexer
A Callable object for deferred indexer listener notification.
IndexerListenerCallable(IndexerListener, IndexerEvent) - Constructor for class gov.usgs.earthquake.indexer.IndexerListenerCallable
Get a callable object for deferred listener notification.
IndexerModule - Interface in gov.usgs.earthquake.indexer
An IndexerModule provides product specific functionality for the Indexer.
INDEXFILE_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Shortcut name to configure a sqlite index.
indexProduct(ProductSummary) - Method in class gov.usgs.earthquake.indexer.Indexer
Add product summary to product index.
INFILE_ARGUMENT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
Argument for input file
INFO_XML_ATTACHMENT - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
References to file content in the Product
INFORMAT_ARGUMENT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
Argument for input format
InfoXMLHandler - Class in gov.usgs.earthquake.shakemap
Parser for ShakeMap info.xml metadata.
InfoXMLHandler() - Constructor for class gov.usgs.earthquake.shakemap.InfoXMLHandler
Construct a new SAX Handler for an info.xml document.
Ini - Class in gov.usgs.util
Ini is a Properties that supports sections.
Ini() - Constructor for class gov.usgs.util.Ini
Same as new Ini(null).
Ini(Properties) - Constructor for class gov.usgs.util.Ini
Construct a new Ini with defaults.
INITIAL_CATCHUP_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for initialCatchUpAge string
initialCatchUpAge - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
How far back to check when first connecting.
inpoly(Point) - Method in class gov.usgs.earthquake.qdm.Region
Method to determine if this lat-lon in this region? In or out algorithm taken from an algorithm by Edwards and Coleman of Oak Ridge Lab, version for BNL by Benkovitz translated to C by Andy Michael and into Java by Alan Jones.
InputStreamContent - Class in gov.usgs.earthquake.product
Content within an InputStream.
InputStreamContent(Content) - Constructor for class gov.usgs.earthquake.product.InputStreamContent
Create an InputStreamContent from another Content.
InputStreamContent(InputStream) - Constructor for class gov.usgs.earthquake.product.InputStreamContent
Create a new InputStream content.
InvalidProductException - Exception in gov.usgs.earthquake.product
 
InvalidProductException() - Constructor for exception gov.usgs.earthquake.product.InvalidProductException
Generic Invalid Product exception constructor
InvalidProductException(String) - Constructor for exception gov.usgs.earthquake.product.InvalidProductException
Exception taking in a message
InvalidProductException(String, Throwable) - Constructor for exception gov.usgs.earthquake.product.InvalidProductException
Exception taking in a message, cause
InvalidProductException(Throwable) - Constructor for exception gov.usgs.earthquake.product.InvalidProductException
Exception taking in a cause
InvalidSignatureException - Exception in gov.usgs.earthquake.distribution
An exception thrown when storing a product already in storage.
InvalidSignatureException(String) - Constructor for exception gov.usgs.earthquake.distribution.InvalidSignatureException
Construct a new StorageException object.
InvalidSignatureException(String, Throwable) - Constructor for exception gov.usgs.earthquake.distribution.InvalidSignatureException
Construct a new StorageException object.
INVISIBLE_ATTACHMENT - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Invisible attachment
io - Variable in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Protected Variable for BinaryIO
IOUtil - Class in gov.usgs.earthquake.product.io
Class with main method for converting from one product format to another.
IOUtil() - Constructor for class gov.usgs.earthquake.product.io.IOUtil
 
isAllowUnknownSigner() - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
isAssociated(Event) - Method in class gov.usgs.earthquake.indexer.Event
Same as isAssociated(that, new DefaultAssociator());
isAssociated(Event, Associator) - Method in class gov.usgs.earthquake.indexer.Event
Check if an event is associated to this event.
isAuthor() - Method in interface gov.usgs.earthquake.qdm.EQEvent
 
isAuthor(EQEvent) - Method in class gov.usgs.earthquake.qdm.Regions
Determines if the event is from the authoritative network.
isAuthor(String, Point) - Method in class gov.usgs.earthquake.qdm.Regions
Determines if the event is from the authoritative network.
isAutoArchive() - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
 
isBinaryFormat() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
isCancelled() - Method in class gov.usgs.util.ExecutorTask
 
isConnected() - Method in class gov.usgs.earthquake.distribution.WebSocketClient
Checks if there is an open session
isCreateInternalProducts() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
isCreateScenarioProducts() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
isDebug() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
isDefaultNetID(EQEvent) - Method in class gov.usgs.earthquake.qdm.Regions
Checks if an event's network ID is the default network.
isDefaultNetID(String) - Method in class gov.usgs.earthquake.qdm.Regions
Checks if network ID is the default network.
isDeleted() - Method in class gov.usgs.earthquake.indexer.Event
 
isDeleted() - Method in class gov.usgs.earthquake.indexer.EventSummary
 
isDeleted() - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
isDeleted() - Method in class gov.usgs.earthquake.product.Product
Product.STATUS_DELETE.equalsIgnoreCase(status).
isDisableArchive() - Method in class gov.usgs.earthquake.indexer.Indexer
 
isDone() - Method in class gov.usgs.util.ExecutorTask
 
isEmpty() - Method in class gov.usgs.earthquake.distribution.HeartbeatStatus
 
isEmpty() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
isEnableDeflate() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
isEnablePdlProtocol() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
isExpired(Date) - Method in class gov.usgs.earthquake.distribution.HeartbeatInfo
Test if a message is older than a purgeDate
isForProduct(ProductId) - Method in class gov.usgs.earthquake.distribution.ProductKey
Check whether this key is a candidate for verifying a signature.
isIgnoreArchive() - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
isIncludeActuals() - Method in class gov.usgs.earthquake.product.AbstractListener
 
isIncludeDevelopments() - Method in class gov.usgs.earthquake.product.AbstractListener
 
isIncludeInternals() - Method in class gov.usgs.earthquake.product.AbstractListener
 
isIncludeScenarios() - Method in class gov.usgs.earthquake.product.AbstractListener
 
isIncludeTests() - Method in class gov.usgs.earthquake.product.AbstractListener
 
isOnlySuperseded() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
isOnlyUnassociated() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
isPadForBase64Bug() - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
isPollCarefully() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
isProcessDuplicates() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
isProcessOnlyWhenEventChanged() - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
isRejectInvalidSignatures() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
isRejectInvalidSignatures() - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
isSameProduct(ProductId) - Method in class gov.usgs.earthquake.product.ProductId
Whether these are the same product, even if they are different versions.
isSendMechanismWhenPhasesExist() - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
isSendOriginWhenPhasesExist() - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
 
isSendOriginWhenPhasesExist() - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
isTestSignatures() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
isTestSignatures() - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
isValid() - Method in class gov.usgs.earthquake.indexer.ExtentSummary
Returns TRUE if this extent should be put in the extentSummary table (at least one property is not null)
isValidate() - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
 
isValidate() - Method in interface gov.usgs.earthquake.eids.ProductCreator
 
isValidate() - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
isValidnetID(String) - Method in class gov.usgs.earthquake.qdm.Regions
Is this netid in the set of regions? The default net covers the whole world so it is always valid since it has no finite boundaries.
isValidPolicy() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
isValidPolicy() - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
iterator() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 

J

JAR_CONFIG_FILE - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Defaults are loaded from inside the jar file.
JAR_CONFIGFILE - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Default JAR config path.
JDBC_DEFAULT_FILE - Static variable in class gov.usgs.earthquake.indexer.JDBCProductIndex
Default index file.
JDBC_FILE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
This is the property key used in the configuration file to specify a different SQLite database file.
JDBCConnection - Class in gov.usgs.earthquake.util
Utility class for JDBC Connection.
JDBCConnection() - Constructor for class gov.usgs.earthquake.util.JDBCConnection
Create a new JDBCConnection object.
JDBCConnection(String, String) - Constructor for class gov.usgs.earthquake.util.JDBCConnection
Create a new JDBCConnection object with specific driver and URL
JDBCNotificationIndex - Class in gov.usgs.earthquake.distribution
Stores and retrieves Notifications.
JDBCNotificationIndex() - Constructor for class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Default, no-arg constructor.
JDBCNotificationIndex(Config) - Constructor for class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Constructor called from the config object conforming to the Configurable interface specification.
JDBCNotificationIndex(String) - Constructor for class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Constructor call from filename, where filename is jdbc index file If null, then index file defaults
JDBCProductIndex - Class in gov.usgs.earthquake.indexer
JDBC Implementation of ProductIndex.
JDBCProductIndex() - Constructor for class gov.usgs.earthquake.indexer.JDBCProductIndex
Constructor.
JDBCProductIndex(String) - Constructor for class gov.usgs.earthquake.indexer.JDBCProductIndex
Constructor.
JDBCUtils - Class in gov.usgs.util
JDBC Connection and Statement utility functions.
JDBCUtils() - Constructor for class gov.usgs.util.JDBCUtils
 
join(String, String[]) - Method in class gov.usgs.earthquake.shakemap.GridXYZHandler
Appends a string array of parts with a delimeter inbetween
join(List<Object>, String) - Static method in class gov.usgs.util.StringUtils
Join objects in a list using the specified delimiter.
JSON - gov.usgs.earthquake.distribution.URLProductStorage.Format
Enum for JSON format
JsonNotification - Class in gov.usgs.earthquake.aws
Json formatted notification.
JsonNotificationIndex - Class in gov.usgs.earthquake.aws
Store Notifications in a database.
JsonNotificationIndex() - Constructor for class gov.usgs.earthquake.aws.JsonNotificationIndex
Construct a JsonNotification using defaults.
JsonNotificationIndex(String, String) - Constructor for class gov.usgs.earthquake.aws.JsonNotificationIndex
Construct a JsonNotificationIndex with the default table.
JsonNotificationIndex(String, String, String) - Constructor for class gov.usgs.earthquake.aws.JsonNotificationIndex
Construct a JsonNotificationIndex with custom driver, url, and table.
JsonProduct - Class in gov.usgs.earthquake.product.io
 
JsonProduct() - Constructor for class gov.usgs.earthquake.product.io.JsonProduct
 
JsonProductHandler - Class in gov.usgs.earthquake.product.io
Store a product as Json.
JsonProductHandler(OutputStream) - Constructor for class gov.usgs.earthquake.product.io.JsonProductHandler
Construct a new ZipProductHandler object.
JsonProductSource - Class in gov.usgs.earthquake.product.io
Load a product from an InputStream containing Json.
JsonProductSource(InputStream) - Constructor for class gov.usgs.earthquake.product.io.JsonProductSource
Create a new JsonProductSource.
JsonProductStorage - Class in gov.usgs.earthquake.aws
Store Products in a database.
JsonProductStorage() - Constructor for class gov.usgs.earthquake.aws.JsonProductStorage
Create a JsonProductStorage using defaults.
JsonProductStorage(String, String) - Constructor for class gov.usgs.earthquake.aws.JsonProductStorage
Create a JsonProductStorage with a default table.
JsonProductStorage(String, String, String) - Constructor for class gov.usgs.earthquake.aws.JsonProductStorage
Create a JsonProductStorage with a custom driver, url, and table.

K

KEY_PROPERTY_NAME - Variable in class gov.usgs.earthquake.distribution.ProductKey
Property name for key.
KEYCHAIN_FILE_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.SignatureVerifier
Property for a file of keys.
KEYCHAIN_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.SignatureVerifier
Property for a list of keys.
KILOMETERS_PER_DEGREE - Static variable in class gov.usgs.earthquake.indexer.DefaultAssociator
Number of kilometers in a degree at the equator.

L

lastAttempt - Variable in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotification
Time of the last attempt.
lastBroadcast - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
last broadcast message that has been processed (used for catch up)
lastBroadcastId - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
ID of the previously mentioned last broadcast
lastCatchUpSent - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
last catch up message sent (for response timeouts)
LATITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
latitude argument
LATITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for latitude
LATITUDE_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for latitude
LEGACY_STORAGES_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.FileProductStorage
Property for legacyStorages.
LegacyConverter - Class in gov.usgs.earthquake.eids
Utility class to translate between Quakeml, EQXML, and CUBE formats.
LegacyConverter(LegacyConverter.Format) - Constructor for class gov.usgs.earthquake.eids.LegacyConverter
Constructor
LegacyConverter.Format - Enum in gov.usgs.earthquake.eids
Different format types
LEVEL_DEFAULT - Static variable in interface gov.usgs.earthquake.indexer.IndexerModule
A constant used by the default module for every type of product.
LEVEL_SUPPORTED - Static variable in interface gov.usgs.earthquake.indexer.IndexerModule
A constant to indicate better than default support for a product.
LEVEL_UNSUPPORTED - Static variable in interface gov.usgs.earthquake.indexer.IndexerModule
A constant to indicate a module does not support a product.
link - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
link
LINK - Static variable in class gov.usgs.earthquake.product.io.BinaryProductHandler
LINK
LINK_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product link argument
LINK_ATTRIBUTE_HREF - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Link attribute for href
LINK_ATTRIBUTE_RELATION - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Link attribute for relation
LINK_ELEMENT - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Element for link
list(PrintStream) - Method in class gov.usgs.util.Ini
Write properties to a PrintStream.
list(PrintWriter) - Method in class gov.usgs.util.Ini
Write properties to a PrintWriter.
listener - Variable in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
 
LISTENER_NOTIFIER_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property for listener notifier
ListenerNotification - Class in gov.usgs.earthquake.distribution.roundrobinnotifier
Track notification for a specific listener.
ListenerNotification(NotificationEvent) - Constructor for class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotification
Create a new ListenerNotification.
ListenerNotificationQueue - Class in gov.usgs.earthquake.distribution.roundrobinnotifier
A round-robin blocking queue for ListenerNotification objects.
ListenerNotificationQueue() - Constructor for class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotificationQueue
 
ListenerNotifier - Interface in gov.usgs.earthquake.distribution
 
ListenerNotifierThread - Class in gov.usgs.earthquake.distribution.roundrobinnotifier
Thread that delivers notifications to a listener.
ListenerNotifierThread(NotificationListener) - Constructor for class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
Create a new listener notifier thread.
LISTENERS_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name to configure listeners.
LISTENERS_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Property containing list of senders.
load(InputStream) - Method in class gov.usgs.util.Ini
Read an Ini input stream.
loadConfig(File) - Method in class gov.usgs.earthquake.distribution.Bootstrap
Read configuration from inside jar file, and configFile.
loadEventXml() - Method in class gov.usgs.earthquake.dyfi.DYFIProduct
Reads in DYFI Event EXL and parses it into a EventDataXMLHandler
loadFromFile() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Read regions from local regions file.
loadFromGeoserve() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Read regions from geoserve service.
loadListeners(Config) - Method in class gov.usgs.earthquake.distribution.ProductClient
Load listeners from a Config object.
loadProductSummaries(List<ProductSummary>) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Populate links and properties for provided product summaries.
loadReceivers(Config) - Method in class gov.usgs.earthquake.distribution.ProductClient
Load NotificationReceivers from a Config object.
loadTrackingFile() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
Read trackingIndex and write trackingFile.
LOCAL_REGIONS_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name to configure local regions file.
LOCATION_DIFF_DEGREES - Static variable in class gov.usgs.earthquake.indexer.DefaultAssociator
Distance between related events latitude, in degrees.
LOCATION_DIFF_KILOMETER - Static variable in class gov.usgs.earthquake.indexer.DefaultAssociator
Distance between related events in space, in kilometers.
log(Logger) - Method in class gov.usgs.earthquake.indexer.Event
Depending on logger level, takes in summary data and appends to buffer
log(Logger) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
Log function
LOGDIRECTORY_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Property for log directory.
LOGDIRECTORY_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Property with location for log directory.
LOGFILE_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Property for log file pattern.
LOGFORMAT_PDL - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
log format value for "pdl" format
LOGFORMAT_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Property for log format.
LOGFORMAT_SIMPLE - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
log format value for java "simple" format
LOGFORMAT_XML - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
log format value for java "xml" format
LOGGER - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Initialzation of logger.
LOGGER - Static variable in class gov.usgs.earthquake.aws.AwsProductSender
Initialzation of logger.
LOGGER - Variable in class gov.usgs.earthquake.distribution.ProductKey
Logger for use in file
LOGGER - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Logger for use in the file
LOGGER - Static variable in class gov.usgs.earthquake.eids.QuakemlProductCreator
For use in logging issues
LOGGER - Static variable in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
logging object
LOGGER - Static variable in class gov.usgs.earthquake.indexer.IndexerListenerCallable
Logger object
LOGGER - Static variable in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Logger object
LOGGER - Static variable in class gov.usgs.earthquake.nats.NATSClient
Logger object
LOGGER - Static variable in class gov.usgs.earthquake.qdm.RegionsHandler
Logger object
LoggingOutputStream - Class in gov.usgs.util.logging
An OutputStream that writes contents to a Logger upon each call to flush().
LoggingOutputStream(Logger, Level) - Constructor for class gov.usgs.util.logging.LoggingOutputStream
Constructor
LOGLEVEL_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Property for log level.
LOGLEVEL_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Log level property name.
LONGITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
longitude argument
LONGITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for longitude
LONGITUDE_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for longitude

M

MAGNITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
magnitude argument
MAGNITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for magnitude
MAGNITUDE_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for magnitude
main(String[]) - Static method in class gov.usgs.earthquake.distribution.Bootstrap
 
main(String[]) - Static method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Entry point into CLIProductBuilder.
main(String[]) - Static method in class gov.usgs.earthquake.distribution.DeflateComparison
A main method for accessing tests using custom files.
main(String[]) - Static method in class gov.usgs.earthquake.distribution.EmbeddedPDLClient
Example main method that uses the EmbeddedPDLClient.
main(String[]) - Static method in class gov.usgs.earthquake.distribution.ProductResender
Command Line Interface to ProductResender.
main(String[]) - Static method in class gov.usgs.earthquake.distribution.ProductTracker
Command Line Interface to ProductTracker.
main(String[]) - Static method in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
Main function to run a test JSON-ifying a URLnotification
main(String[]) - Static method in class gov.usgs.earthquake.eids.EIDSProductBuilder
Main method to test EQXMLProductBuilder.
main(String[]) - Static method in class gov.usgs.earthquake.eids.QuakemlProductCreator
Convert quakeml files to products.
main(String[]) - Static method in class gov.usgs.earthquake.eidsutil.EIDSClient
A method to test the EIDSClient.
main(String[]) - Static method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
A method to test the EIDSClient.
main(String[]) - Static method in class gov.usgs.earthquake.geoserve.RegionsKML
Download ANSS Authoritative Regions, and print to console in Regions KML format.
main(String[]) - Static method in class gov.usgs.earthquake.geoserve.RegionsXML
Download ANSS Authoritative regions from Geoserve, and print to the screen in Regions XML format.
main(String[]) - Static method in class gov.usgs.earthquake.indexer.SearchCLI
Entry point into search.
main(String[]) - Static method in class gov.usgs.earthquake.nats.NatsStreamingConnectionTest
Tests the connection of NATS streaming server Code lifted from https://github.com/nats-io/stan.java
main(String[]) - Static method in class gov.usgs.earthquake.origin.OriginIndexerModule
 
main(String[]) - Static method in class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
Testing for class
main(String[]) - Static method in class gov.usgs.earthquake.product.io.IOUtil
Access into IOUtil Takes arguments, gets product source and handler Streams source to handler
main(String[]) - Static method in class gov.usgs.earthquake.product.ProductDigest
CLI access into ProductDigest
main(String[]) - Static method in class gov.usgs.util.logging.SimpleLogFileHandler
Testing for handler
MAINCLASS_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Argument for mainclass.
MAINCLASS_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Property for mainclass.
MAP_STATUS_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for map status
MAX_DELTA_DEGREES - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
Number of degrees at which no additional weight will be assigned based on the proximity of the map center to the epicenter.
MAX_EVENT_DEPTH_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for maximum event depth
MAX_EVENT_DEPTH_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for max event depth
MAX_EVENT_LATITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for maximum event latitude
MAX_EVENT_LATITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for max event latitude
MAX_EVENT_LONGITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for maximum event longitude
MAX_EVENT_LONGITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for max event longitude
MAX_EVENT_MAGNITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for maximum event magnitude
MAX_EVENT_MAGNITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for max event magnitude
MAX_EVENT_TIME_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for maximum event time
MAX_EVENT_TIME_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for max event time
MAX_PRODUCT_UPDATE_TIME_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for maximum product update time
MAX_PRODUCT_UPDATE_TIME_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for max product update time
MAX_TRIES_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Configuration parameters for maxTries.
maxAge - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
maxDepth - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for maxDepth
maxEventAge - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for maxEventAge
maxEventTime - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for maxEventTime
MAXIMUM_LATITUDE_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for max latitude
MAXIMUM_LONGITUDE_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for max longitude
MAXIMUM_MMI_INFO_KEY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
key in info.xml for maximum mmi
MAXIMUM_MMI_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for max MMI
maxLat - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for maxLat
maxLng - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for maxLng
maxMag - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for maxMag
maxProductAge - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for max product age
maxProductTime - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for max product time
maxTries - Variable in class gov.usgs.util.ExecutorTask
Number of tries to execute this task.
mergeEvents(Event, Event) - Method in class gov.usgs.earthquake.indexer.Indexer
Merges the child event (and all its products) into the target event.
MESSAGE_DIGEST_ALGORITHM - Static variable in class gov.usgs.earthquake.product.ProductDigest
Algorithm used when generating product digest.
MESSAGE_DIGEST_V2_ALGORITHM - Static variable in class gov.usgs.earthquake.product.ProductDigest
v2 digest algorithm
METERS_PER_KILOMETER - Static variable in class gov.usgs.earthquake.eids.QuakemlProductCreator
Var for number of meters/kilometer...
METHOD_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for methods
MILLIS_PER_SECOND - Static variable in class gov.usgs.util.logging.SimpleLogFormatter
Milliseconds in a second.
MILLISECONDS_PER_DAY - Static variable in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
milliseconds per day
MIN_EVENT_DEPTH_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for minimum event depth
MIN_EVENT_DEPTH_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for min event depth
MIN_EVENT_LATITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for minimum event latitude
MIN_EVENT_LATITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for min event latitude
MIN_EVENT_LONGITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for minimum event longitude
MIN_EVENT_LONGITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for min event longitude
MIN_EVENT_MAGNITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for minimum event magnitude
MIN_EVENT_MAGNITUDE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for min event magnitude
MIN_EVENT_TIME_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for minimum Event Time
MIN_EVENT_TIME_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for min event time
MIN_PRODUCT_UPDATE_TIME_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for minimum product update time
MIN_PRODUCT_UPDATE_TIME_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for min product update time
minAge - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
minDepth - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for minDepth
minEventAge - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for minEventAge
minEventTime - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for minEventTime
MINIMUM_LATITUDE_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for min latitude
MINIMUM_LONGITUDE_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for min longitude
minLat - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for minLat
minLng - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for minLng
minMag - Variable in class gov.usgs.earthquake.indexer.ArchivePolicy
Configured parameter var for minMag
minProductAge - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for min product age
minProductTime - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for min product time
MODULES_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name to configure modules.
MTIndexerModule - Class in gov.usgs.earthquake.momenttensor
Moment Tensor Indexer Module.
MTIndexerModule() - Constructor for class gov.usgs.earthquake.momenttensor.MTIndexerModule
 
MYSQL_DRIVER_CLASSNAME - Static variable in class gov.usgs.util.JDBCUtils
Mysql Driver.

N

name - Variable in class gov.usgs.util.ExecutorTask
Name for this task.
NATSClient - Class in gov.usgs.earthquake.nats
Manages conserved NATS Streaming connection properties.
NATSClient() - Constructor for class gov.usgs.earthquake.nats.NATSClient
Constructor for testing
NATSClient(String, String, String, String) - Constructor for class gov.usgs.earthquake.nats.NATSClient
Custom constructor
NatsStreamingConnectionTest - Class in gov.usgs.earthquake.nats
 
NatsStreamingConnectionTest() - Constructor for class gov.usgs.earthquake.nats.NatsStreamingConnectionTest
 
NATSStreamingNotificationReceiver - Class in gov.usgs.earthquake.nats
Connects directly to a NATS streaming server to receive notifications using a NATSClient
NATSStreamingNotificationReceiver() - Constructor for class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
 
NATSStreamingNotificationSender - Class in gov.usgs.earthquake.nats
Sends notifications directly to NATS streaming server using a NATS client
NATSStreamingNotificationSender() - Constructor for class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
 
NEIC_CONTRIBUTOR_WEIGHT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Weight added when product author is NEIC.
netid - Variable in class gov.usgs.earthquake.qdm.Region
String for net id
netids - Variable in class gov.usgs.earthquake.qdm.Regions
Array of network ids, e.g.
normalizeLongitude(double) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Convert the given longitude to be between -180 and 180.
normalizeLongitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Wrapper to normalize BigDecimal longitudes
Notification - Interface in gov.usgs.earthquake.distribution
A Notification describes an updated product that is available.
NOTIFICATION_ELEMENT - Static variable in class gov.usgs.earthquake.distribution.URLNotificationParser
static var for notification element
NOTIFICATION_ELEMENT - Static variable in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
static var for notification element
NOTIFICATION_INDEX_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Property referencing a notification index config section.
NOTIFICATION_INDEX_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property referencing a notification index config section.
NOTIFICATION_RECEIVED - Static variable in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
String for notification received
NOTIFICATION_SENT - Static variable in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
String for notification sent
NotificationEvent - Class in gov.usgs.earthquake.distribution
An event sent to a NotificationListener.
NotificationEvent(NotificationReceiver, Notification) - Constructor for class gov.usgs.earthquake.distribution.NotificationEvent
Construct a new NotificationEvent.
NotificationEventBlockingQueue - Class in gov.usgs.earthquake.util
Preliminary implementation for priority queuing products.
NotificationEventBlockingQueue() - Constructor for class gov.usgs.earthquake.util.NotificationEventBlockingQueue
 
NotificationIndex - Interface in gov.usgs.earthquake.distribution
Stores and retrieves Notifications.
NotificationIndexCleanup - Class in gov.usgs.earthquake.distribution
NotificationIndexCleanup manages cleaning up expired notifications.
NotificationIndexCleanup(NotificationIndex, NotificationIndexCleanup.Listener) - Constructor for class gov.usgs.earthquake.distribution.NotificationIndexCleanup
 
NotificationIndexCleanup.Listener - Interface in gov.usgs.earthquake.distribution
Interface for cleanup listeners to take additional steps before a notification is removed.
NotificationListener - Interface in gov.usgs.earthquake.distribution
Process Notifications of Products.
NotificationListenerCallable - Class in gov.usgs.earthquake.distribution
A Callable object for deferred listener notification.
NotificationListenerCallable(NotificationListener, NotificationEvent) - Constructor for class gov.usgs.earthquake.distribution.NotificationListenerCallable
Create an ExecutorListenerNotifierCallable.
NotificationListenerException - Exception in gov.usgs.earthquake.distribution
An exception thrown by a NotificationListener when it cannot process a product.
NotificationListenerException(String) - Constructor for exception gov.usgs.earthquake.distribution.NotificationListenerException
NotificationListener exception only taking a message
NotificationListenerException(String, Exception) - Constructor for exception gov.usgs.earthquake.distribution.NotificationListenerException
NotificationListener exception taking a message and cause
NotificationListenerException(Throwable) - Constructor for exception gov.usgs.earthquake.distribution.NotificationListenerException
NotificationListener exception only taking a throwable cause
notificationListeners - Variable in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Notification listeners registered to receive notifications, and an ExecutorService that delivers Notifications to each in a separate thread.
notificationReceived(String, Notification) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send a notificationReceived update.
NotificationReceiver - Interface in gov.usgs.earthquake.distribution
Receives and processes notifications.
notificationSent(String, Notification) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send a notificationSent update.
notify(NotificationEvent) - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
Add a notification to the queue.
notifyListeners(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Send a notification to all registered NotificationListeners.
notifyListeners(NotificationEvent) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Send a notification to all registered NotificationListeners.
notifyListeners(NotificationEvent) - Method in interface gov.usgs.earthquake.distribution.ListenerNotifier
Interface method to notify Listener
notifyListeners(NotificationEvent) - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Notify listeners.
notifyListeners(NotificationEvent, Collection<NotificationListener>) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Calls queueNotification with event and listener for each listener
notifyListeners(NotificationEvent, Collection<ListenerNotifierThread>) - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Notify a specific list of listeners.
notifyListeners(StorageEvent) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
 
notifyListeners(StorageEvent) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
notifyListeners(StorageEvent) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Notifies StorageListeners of the change to the ProductStorage.
notifyListeners(IndexerEvent) - Method in class gov.usgs.earthquake.indexer.Indexer
Send an indexer event to all registered IndexerListeners.
notifyListeners(File) - Method in class gov.usgs.util.DirectoryPoller
Notify all listeners that files exist and need to be processed.
NullOutputStream - Class in gov.usgs.earthquake.util
Stream that ignores any written bytes.
NullOutputStream() - Constructor for class gov.usgs.earthquake.util.NullOutputStream
 
nullSafeCompare(T, T) - Static method in class gov.usgs.earthquake.util.CompareUtil
A method to simplify comparison of two values, either of which may be null.
numTries - Variable in class gov.usgs.util.ExecutorTask
Number of tries used.

O

OBJECT_TYPE_MAP - Static variable in class gov.usgs.util.Config
Map from short configuration types to fully qualified class names.
OBJECT_TYPE_PROPERTY - Static variable in class gov.usgs.util.Config
Property name that specifies the object type.
ObjectLock<T> - Class in gov.usgs.util
Reentrant ReadWrite Locking per object.
ObjectLock() - Constructor for class gov.usgs.util.ObjectLock
Construct a new ObjectLock object.
ObjectProductHandler - Class in gov.usgs.earthquake.product.io
Convert ProductSource events into a java Product object.
ObjectProductHandler() - Constructor for class gov.usgs.earthquake.product.io.ObjectProductHandler
Empty constructor
ObjectProductSource - Class in gov.usgs.earthquake.product.io
Convert a java Product object into events for a ProductHandler.
ObjectProductSource(Product) - Constructor for class gov.usgs.earthquake.product.io.ObjectProductSource
Construct a new ObjectProductSource.
offer(T) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Offer an item to the queue.
offer(T) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
Add an item to the queue, if possible.
offer(T, long, TimeUnit) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Offer an item to the queue.
onAfterProcessNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Called when this listener has successfully processed a notification.
onAfterProcessNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
onBeforeProcessNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Called just before this listener processes a notification.
onBeforeProcessNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Called just before this listener processes a notification.
onBeforeProcessNotification(Notification) - Method in class gov.usgs.earthquake.indexer.Indexer
Check whether to skip products that have already been indexed.
onBeforeProcessProduct(Product) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Called after a product has been downloaded, but before onProduct is called.
onBeforeProcessThreadStart() - Method in class gov.usgs.earthquake.indexer.ExtentIndexerListener
Loads the last index id in the extent table before the listener has to use it
onBeforeProcessThreadStart() - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Run before thread start.
onBeginProduct(ProductId, String, URL) - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
 
onBeginProduct(ProductId, String, URL) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Calls the wrapped ProductOutput onBeginProduct method.
onBeginProduct(ProductId, String, URL) - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
onBeginProduct(ProductId, String, URL) - Method in interface gov.usgs.earthquake.product.io.ProductHandler
A new product is being output.
onBeginProduct(ProductId, String, URL) - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
Output the product root element.
onBeginProduct(ProductId, String, URL) - Method in class gov.usgs.earthquake.product.ProductDigest
Digest the id, update time, status, and URL.
onBroadcast(JsonObject) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Handle a message with "action"="broadcast".
onClose(Session, CloseReason) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Called when connection is closed, either because shutdown on this end or closed by server.
onClose(Session, CloseReason) - Method in class gov.usgs.earthquake.distribution.WebSocketClient
Closes the session on the lister, sets constructor session to null Check if should be retryed
onClose(Session, CloseReason) - Method in interface gov.usgs.earthquake.distribution.WebSocketListener
Interface method to be overriden by WebSocket files and AwsProductReceiver
onClose(Session, CloseReason) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
onConnectFail() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
 
onConnectFail() - Method in interface gov.usgs.earthquake.distribution.WebSocketListener
Interface method to be overriden by WebSocket files and AwsProductReceiver
onConnectFail() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
onContent(ProductId, String, Content) - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
 
onContent(ProductId, String, Content) - Method in class gov.usgs.earthquake.product.io.DirectoryProductHandler
Extract content when path isn't empty.
onContent(ProductId, String, Content) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Calls the wrapped ProductOutput onContent method.
onContent(ProductId, String, Content) - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
onContent(ProductId, String, Content) - Method in interface gov.usgs.earthquake.product.io.ProductHandler
Product content.
onContent(ProductId, String, Content) - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
Output a content object as xml.
onContent(ProductId, String, Content) - Method in class gov.usgs.earthquake.product.ProductDigest
Digest the path, content attributes, and content bytes.
onEIDSMessage(EIDSMessageEvent) - Method in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
Implement the EIDSListener interface to process messages from EIDS.
onEIDSMessage(EIDSMessageEvent) - Method in class gov.usgs.earthquake.eids.EIDSProductBuilder
Receive EIDS messages from an EIDSClient.
onEIDSMessage(EIDSMessageEvent) - Method in class gov.usgs.earthquake.eids.EIDSProductReceiver
Receive messages from the EIDSNotificationReceiver EIDS Client.s Forwards messages to builder, which sends built products to receiveNotification method.
onEIDSMessage(EIDSMessageEvent) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
onEIDSMessage(EIDSMessageEvent) - Method in interface gov.usgs.earthquake.eidsutil.EIDSListener
Receive a message from an EIDSClient.
onEIDSMessage(EIDSMessageEvent) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
onEndElement(String, String, String, String) - Method in class gov.usgs.earthquake.distribution.ProductTrackerParser
SAXAdapter end element handler.
onEndElement(String, String, String, String) - Method in class gov.usgs.earthquake.eids.EventAddonParser
SAXAdapter end element handler.
onEndElement(String, String, String, String) - Method in class gov.usgs.earthquake.qdm.RegionsHandler
End element handler.
onEndElement(String, String, String, String) - Method in class gov.usgs.util.SAXAdapter
SAXAdapter end element handler.
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
 
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.io.DirectoryProductHandler
Store all except product contents to product.xml.
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Calls the wrapped ProductOutput onEndProduct method.
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.io.JsonProductHandler
Creates and outputs the zip stream.
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
onEndProduct(ProductId) - Method in interface gov.usgs.earthquake.product.io.ProductHandler
A product is finished being output.
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
Output the closing product element.
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.io.ZipProductHandler
Creates and outputs the zip stream.
onEndProduct(ProductId) - Method in class gov.usgs.earthquake.product.ProductDigest
Finish computing digest.
onExpiredNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Called when an expired notification is being removed from the index.
onExpiredNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Callback from the NotificationIndexCleanup thread.
onExpiredNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Called when a notification expires
onExpiredNotification(Notification) - Method in interface gov.usgs.earthquake.distribution.NotificationIndexCleanup.Listener
 
onFile(File) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
Parses given file, looking for send exceptions and reports statistics
onFile(File) - Method in interface gov.usgs.util.FileListenerInterface
Called with any files to be processed.
onIndexerEvent(IndexerEvent) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
onIndexerEvent(IndexerEvent) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
 
onIndexerEvent(IndexerEvent) - Method in class gov.usgs.earthquake.indexer.ExternalPreferredListener
Handle indexer events.
onIndexerEvent(IndexerEvent) - Method in interface gov.usgs.earthquake.indexer.IndexerListener
This method is called when the indexer makes a change to the ProductIndex.
onIndexerEvent(IndexerEvent) - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Wakes thread when indexer makes changes
onJsonNotification(JsonNotification) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Process a received notification and update current "created" timestamp.
onLink(ProductId, String, URI) - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
 
onLink(ProductId, String, URI) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Calls the wrapped ProductOutput onLink method.
onLink(ProductId, String, URI) - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
onLink(ProductId, String, URI) - Method in interface gov.usgs.earthquake.product.io.ProductHandler
A product link.
onLink(ProductId, String, URI) - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
Output a link element as xml.
onLink(ProductId, String, URI) - Method in class gov.usgs.earthquake.product.ProductDigest
Digest the link relation and href.
ONLY_VERIFY_KNOWN - Static variable in class gov.usgs.earthquake.distribution.SignatureVerifier
Allow products that do not have a configured key.
onlySuperseded - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for only superseded
onlyUnassociated - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for only unassociated
onMessage(Message) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Defines behavior for message receipt.
onMessage(String) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Message handler function passed to WebSocketClient Parses the message as JSON, and checks "action" property to route message for handling.
onMessage(String) - Method in class gov.usgs.earthquake.distribution.WebSocketClient
Gives listener the message
onMessage(String) - Method in interface gov.usgs.earthquake.distribution.WebSocketListener
Interface method to be overriden by WebSocket files and AwsProductReceiver
onMessage(String) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Message handler function passed to WebSocketClient Parses the message as JSON, receives the contained URL notification, and writes the tracking file.
onNotification(NotificationEvent) - Method in class gov.usgs.earthquake.aws.FileTrackingListener
Notification Listener method stubs.
onNotification(NotificationEvent) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Implement the NotificationListener interface.
onNotification(NotificationEvent) - Method in interface gov.usgs.earthquake.distribution.NotificationListener
Receive a Notification that a product is available.
onOpen(Session) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Called when connection is first opened.
onOpen(Session) - Method in class gov.usgs.earthquake.distribution.WebSocketClient
Sets the session and listener
onOpen(Session) - Method in interface gov.usgs.earthquake.distribution.WebSocketListener
Interface method to be overriden by WebSocket files and AwsProductReceiver
onOpen(Session) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
onProcessException(ProductSummary, Exception) - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Exception handling for product processing.
onProduct(Product) - Method in class gov.usgs.earthquake.distribution.ContentListener
 
onProduct(Product) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Called by onNotification when a product is retrieved.
onProduct(Product) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Called on receipt of a new product.
onProduct(Product) - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Call the external process for this product.
onProduct(Product) - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
heartbeat onProduct processing writes to heartbeat file
onProduct(Product) - Method in class gov.usgs.earthquake.distribution.RelayProductListener
Send a product.
onProduct(Product) - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
Receive a product from Product Distribution.
onProduct(Product) - Method in class gov.usgs.earthquake.indexer.Indexer
This method receives a product from Product Distribution and adds it to the index.
onProduct(Product) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Receive a ShakeMap from Product Distribution.
onProduct(Product, boolean) - Method in class gov.usgs.earthquake.indexer.Indexer
Receive a product and add it to the index.
onProduct(JsonObject) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Handle a message with "action"="product", which is received during catch up.
onProductGetException(Exception) - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Exception handling for product fetch
onProductRemoved(StorageEvent) - Method in class gov.usgs.earthquake.distribution.DefaultStorageListener
Dispatched method called when the type of event is StorageEvent.StorageEventType.PRODUCT_REMOVED.
onProductRemoved(StorageEvent) - Method in class gov.usgs.earthquake.distribution.ReplicationStorageListener
 
onProductsCreatedAfter(JsonObject) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Handle a message with "action"="products_created_after", which is received during catch up.
onProductStored(StorageEvent) - Method in class gov.usgs.earthquake.distribution.DefaultStorageListener
Dispatched method called when the type of event is StorageEvent.StorageEventType.PRODUCT_STORED.
onProductStored(StorageEvent) - Method in class gov.usgs.earthquake.distribution.ReplicationStorageListener
 
onProperty(ProductId, String, String) - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
 
onProperty(ProductId, String, String) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Calls the wrapped ProductOutput onProperty method.
onProperty(ProductId, String, String) - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
onProperty(ProductId, String, String) - Method in interface gov.usgs.earthquake.product.io.ProductHandler
A product property value.
onProperty(ProductId, String, String) - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
Output the property element as xml.
onProperty(ProductId, String, String) - Method in class gov.usgs.earthquake.product.ProductDigest
Digest the property name and value.
onReconnectFail() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
 
onReconnectFail() - Method in interface gov.usgs.earthquake.distribution.WebSocketListener
Interface method to be overriden by WebSocket files and AwsProductReceiver
onReconnectFail() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
onSignature(ProductId, String) - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
 
onSignature(ProductId, String) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Calls the wrapped ProductOutput onSignature method.
onSignature(ProductId, String) - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
onSignature(ProductId, String) - Method in interface gov.usgs.earthquake.product.io.ProductHandler
Product signature.
onSignature(ProductId, String) - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
Output the signature element as xml.
onSignature(ProductId, String) - Method in class gov.usgs.earthquake.product.ProductDigest
Don't digest the signature.
onSignatureVersion(ProductId, CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.io.BinaryProductHandler
 
onSignatureVersion(ProductId, CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
 
onSignatureVersion(ProductId, CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.io.ObjectProductHandler
 
onSignatureVersion(ProductId, CryptoUtils.Version) - Method in interface gov.usgs.earthquake.product.io.ProductHandler
Product signature version.
onSignatureVersion(ProductId, CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.io.XmlProductHandler
 
onSignatureVersion(ProductId, CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.ProductDigest
Don't digest signature version.
onSocket(Socket) - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
onSocket(Socket) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
onSocket(Socket) - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
This method is called each time a SearchSocket connects.
onSocket(Socket) - Method in interface gov.usgs.util.SocketListenerInterface
Called with any sockets to be read.
onStartElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.distribution.ProductTrackerParser
SAXAdapter start element handler.
onStartElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.distribution.URLNotificationParser
SAXAdapter start element handler.
onStartElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.eids.EventAddonParser
SAXAdapter start element handler.
onStartElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.qdm.RegionsHandler
Start Element handler.
onStartElement(String, String, String, Attributes) - Method in class gov.usgs.util.SAXAdapter
SAXAdapter start element handler.
onStorageEvent(StorageEvent) - Method in class gov.usgs.earthquake.distribution.DefaultStorageListener
Simple dispatch method for listeners who are only interested in certain types of StorageEvents.
onStorageEvent(StorageEvent) - Method in interface gov.usgs.earthquake.distribution.StorageListener
Called when a ProductStorage is changed by a Product.
openConnection(URL) - Method in class gov.usgs.util.protocolhandlers.data.Handler
 
openContentStream(boolean) - Method in class gov.usgs.earthquake.product.io.XmlProductSource
Set up a piped output stream used during parsing.
ORIGIN_PRODUCT_TYPE - Static variable in class gov.usgs.earthquake.indexer.Event
Origin product type
OriginIndexerModule - Class in gov.usgs.earthquake.origin
Class for summarizing "origin" type products during the indexing process.
OriginIndexerModule() - Constructor for class gov.usgs.earthquake.origin.OriginIndexerModule
Empty constructor Do nothing, must be configured through bootstrapping before use
OriginIndexerModule(GeoservePlacesService, GeoserveRegionsService) - Constructor for class gov.usgs.earthquake.origin.OriginIndexerModule
Constructor
OTHEREVENTSOURCE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Event
Property for othereventsource
OTHEREVENTSOURCECODE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Event
Property for othereventsourcecode
OUTFILE_ARGUMENT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
Argument for output file
OUTFORMAT_ARGUMENT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
Argument for output format
OUTPUT_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ContentListener
configuration property for includePaths - output directory.
OUTPUT_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
Property for output directory
OUTPUT_FORMAT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ContentListener
property for output format
OUTPUT_FORMAT_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
Property for output format
OUTPUT_TYPE_CUBE - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
String for output type of cube
OUTPUT_TYPE_EQXML - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
String for output type of EQXML
OUTPUT_TYPE_QUAKEML - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
String for output type of quakeml
OVERLAY_HEIGHT_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
Property for overlay height
OVERLAY_IMAGE_PATH - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
Path to overlay img
OVERLAY_WIDTH_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
Property for overlay width

P

PARALLEL_SEND_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Send in parallel.
PARALLEL_SEND_TIMEOUT_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
parallelSendTimeout argument
PARALLEL_SEND_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Timeout in seconds for parallel send.
parallelSend - Variable in class gov.usgs.earthquake.distribution.ProductBuilder
Whether to send in parallel.
parallelSendProduct(List<ProductSender>, Product, long) - Static method in class gov.usgs.earthquake.distribution.ProductBuilder
Send a product to all ProductSenders concurrently.
parallelSendTimeout - Variable in class gov.usgs.earthquake.distribution.ProductBuilder
How long to wait before parallel send timeout.
parse(InputStream) - Method in class gov.usgs.earthquake.shakemap.GridXYZHandler
Read first line of grid.xyz file and set properties on ShakeMap object.
parse(InputStream) - Method in class gov.usgs.util.SAXAdapter
Use this handler to parse an input stream.
parse(Object) - Method in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
 
parse(Object) - Method in class gov.usgs.earthquake.shakemap.GridXMLHandler
 
parse(Object) - Method in class gov.usgs.earthquake.shakemap.InfoXMLHandler
 
parse(Object) - Method in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
Takes in an XML object and parses it
parse(Object, DefaultHandler) - Static method in class gov.usgs.util.XmlUtils
Creates an XMLReader and uses handler as a content and error handler.
parse(String) - Static method in class gov.usgs.earthquake.product.ProductId
Parse a product id string.
parse(String) - Method in class gov.usgs.util.SAXAdapter
Use this handler to parse a string.
parseAndSend(File, Map<String, Content>) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
Gets products from file and iterates through each product During iteration, sets type to internal/scenario if createInternalProducts or createScenarioProducts is true.
parseBigDecimal(Config, String) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
Gets the property 'name' from config and returns a BigDecimal of it
parseDateOrLong(Config, String) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
Gets the property 'name' from config and returns a Date/Long of it
parseJSON(InputStream) - Static method in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
parse a message from the input stream
parseJSON(JsonObject) - Static method in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
Parse a JsonObject
parseLong(Config, String) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
Gets the property 'name' from config and returns a Long of it
parseMessage(EIDSMessageEvent) - Method in class gov.usgs.earthquake.eids.EventAddonParser
Takes a EIDSMessage event and returns the EQMessage
parseNotification(String, String, String, String, String, Long, String, String) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Creates and returns a Notification based on the provided data.
parseNotification(String, String, String, Date, Date, String, String) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Creates and returns a Notification based on the provided data.
parseProductSummary(ResultSet) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Parse ProductSummary without loading links or properties.
PARSER_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for parser
PARSER_CLASS_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for parser class
parseRegion(JsonObject) - Method in class gov.usgs.earthquake.geoserve.RegionsJSON
Parse Region from a GeoJSON feature.
parseRegions(JsonObject) - Method in class gov.usgs.earthquake.geoserve.RegionsJSON
Parse Regions from a GeoJSON feature collection.
parseRequest(InputStream) - Static method in class gov.usgs.earthquake.indexer.SearchXML
Parse an input stream with xml to a SearchRequest object.
parseResponse(InputStream, FileProductStorage) - Static method in class gov.usgs.earthquake.indexer.SearchXML
Parse an input stream with xml to a SearchResponse object.
parseServers(String, Integer, boolean, boolean) - Static method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Parse servers for list of product senders
parseServers(String, Integer, boolean, boolean) - Static method in class gov.usgs.earthquake.eids.EIDSInputWedge
Parses a string of servers into SocketProductSenders, all put into a list of product senders
parseTrackerResponse(URL, InputStream) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Parse xml received from a ProductTracker using a ProductTrackerParser.
parseURL(URL, String, int, int) - Method in class gov.usgs.util.protocolhandlers.data.Handler
 
parseXML(InputStream) - Static method in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
Parses an XML message into a URLNotification
PDL_CLIENT_VERSION_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Property name used on products for current RELEASE_VERSION.
PDL_PROTOCOL_BUFFER - Static variable in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
buffer for PDL protocol.
peek() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
Retrieves, but does not remove, the head of this queue, returning null if this queue is empty.
PERSISTENT_TRUMP_PREFIX - Static variable in class gov.usgs.earthquake.indexer.Indexer
Prefix for persistent trump
PLACES_ENDPOINT_URL_PROPERTY - Static variable in class gov.usgs.earthquake.origin.OriginIndexerModule
Property for places endpoint url
Point - Class in gov.usgs.earthquake.qdm
A 2-D point class.
Point(double, double) - Constructor for class gov.usgs.earthquake.qdm.Point
Constructor
points - Variable in class gov.usgs.earthquake.qdm.Region
Arraylist of points
poll() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
Retrieves and removes the head of this queue.
poll(long, TimeUnit) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Retrieves and removes the head of this queue, waiting up to the specified wait time if necessary for an element to become available.
POLL_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for poll
POLL_CAREFULLY_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for poleCarefully
POLL_CAREFULLY_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for pollCarefully
POLL_INTERVAL_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for poll interval
POLLDIR_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for polldir
POLLDIR_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for polldir
POLLINTERVAL_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Poll interval property
PollTask() - Constructor for class gov.usgs.util.DirectoryPoller.PollTask
 
post(URL, Map<String, String>) - Static method in class gov.usgs.earthquake.distribution.ProductTracker
Execute a HTTP Post.
postProductJson(URL, JsonObject) - Method in class gov.usgs.earthquake.aws.AwsProductSender
Post product json to a hub url.
PREFERRED_ACTION_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalPreferredListener
Argument for Preferred action
PREFERRED_ADDED - gov.usgs.earthquake.indexer.ExternalPreferredListener.PreferredAction
Preferred added product enum
PREFERRED_CHANGED - gov.usgs.earthquake.indexer.ExternalPreferredListener.PreferredAction
Preferred changed product enum
PREFERRED_DEPTH_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred depth
PREFERRED_EVENTSOURCE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred eventsource
PREFERRED_EVENTSOURCECODE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred eventsourcecode
PREFERRED_ID_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred event id
PREFERRED_LATITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred latitude
PREFERRED_LONGITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred longitude
PREFERRED_MAGNITUDE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred magnitude
PREFERRED_ORIGIN_TIME_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument for preferred eventitme
PREFERRED_REMOVED - gov.usgs.earthquake.indexer.ExternalPreferredListener.PreferredAction
Preferred removed product enum
PREFERRED_WEIGHT_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for preferred weight
printUsage() - Static method in class gov.usgs.earthquake.eids.EIDSInputWedge
Usage for interface
printUsage() - Static method in class gov.usgs.earthquake.product.io.IOUtil
CLI usage
PRIVATE_KEY_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
private key argument
PRIVATE_KEY_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductResender
Private Key Argument
PRIVATE_KEY_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for privateKey
PRIVATE_KEY_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductSender
Private Key to sign products, if signProducts is true.
PRIVATE_KEY_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Private key filename configuration property.
privateKey - Variable in class gov.usgs.earthquake.aws.AwsProductSender
signing key
PROCESS_DUPLICATES - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationListener
Whether or not to process products more than once.
PROCESS_ONLY_WHEN_EVENT_CHANGE_DEFAULT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Default state of process only when event change
PROCESS_ONLY_WHEN_EVENT_CHANGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Property for process only when event change
PROCESS_PREFERRED_ONLY_DEFAULT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Default state of process preferred only
PROCESS_PREFERRED_ONLY_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Property for process preferred only
PROCESS_TIMESTAMP_FORMAT - Static variable in class gov.usgs.earthquake.shakemap.GridXYZHandler
Format for process times
PROCESS_TIMESTAMP_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Property for process timestamp
PROCESS_UNASSOCIATED_DEFAULT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Default state of process unassociated
PROCESS_UNASSOCIATED_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerListener
Property for process unassociated
processBroadcast - Variable in class gov.usgs.earthquake.aws.AwsProductReceiver
whether to process broadcast messages (after catching up).
processCipherStream(Cipher, InputStream, OutputStream) - Static method in class gov.usgs.util.CryptoUtils
Process a data stream using a cipher.
processLine(String, OutputStream) - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
Process a line of input.
processProduct(ProductSummary) - Method in class gov.usgs.earthquake.indexer.ExtentIndexerListener
Hands product to index to be added to table
processProduct(ProductSummary) - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Does a task with each product
processProductId(ProductId) - Method in class gov.usgs.earthquake.aws.AwsBatchIndexer
Fetch and Index a product.
ProcessTimeoutException - Exception in gov.usgs.util
Exception thrown when TimeoutProcess times out while it is being waited for.
ProcessTimeoutException(String) - Constructor for exception gov.usgs.util.ProcessTimeoutException
 
product - Variable in class gov.usgs.earthquake.aws.JsonNotification
Product attached to notification.
Product - Class in gov.usgs.earthquake.product
One or more pieces of Content with metadata.
Product(Product) - Constructor for class gov.usgs.earthquake.product.Product
Copy constructor.
Product(ProductId) - Constructor for class gov.usgs.earthquake.product.Product
Construct a new Product with status "UPDATE".
Product(ProductId, String) - Constructor for class gov.usgs.earthquake.product.Product
Construct a new Product.
PRODUCT_ADDED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Product Added
PRODUCT_ADDED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Product Added
PRODUCT_ARCHIVED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Product Archived
PRODUCT_ARCHIVED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Product Archived
PRODUCT_ATTRIBUTE_ID - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Product Attribute for id
PRODUCT_ATTRIBUTE_STATUS - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Product Attribute for status
PRODUCT_ATTRIBUTE_TRACKER_URL - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Product Attribute for trackerURL
PRODUCT_ATTRIBUTE_UPDATED - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Product Attribute for updateTime
PRODUCT_CODE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for product code
PRODUCT_CREATED - Static variable in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
String for products created
PRODUCT_DELETED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Product Deleted
PRODUCT_DELETED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Product Deleted
PRODUCT_DETAIL - gov.usgs.earthquake.indexer.SearchMethod
Detail for one product.
PRODUCT_DOWNLOADED - Static variable in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
String for product downloaded
PRODUCT_ELEMENT - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Element for product
PRODUCT_EXCEPTION - Static variable in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
String for product exception
PRODUCT_ID_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for product ID
PRODUCT_INDEXED - Static variable in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
String for product indexed
PRODUCT_INDEXER_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.SearchServerSocket
The configuration property used to reference a ProductIndex.
PRODUCT_RECEIVED - Static variable in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
String for products received
PRODUCT_REMOVED - gov.usgs.earthquake.distribution.StorageEvent.StorageEventType
StorageEventType enum for removed
PRODUCT_REMOVED - Static variable in class gov.usgs.earthquake.distribution.StorageEvent
Variable of StorageEventType, for the PRODUCT_REMOVED enum
PRODUCT_SOURCE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for product source
PRODUCT_SOURCE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for product source
PRODUCT_STATUS_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for product status
PRODUCT_STATUS_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for product Status
PRODUCT_STORAGE_MAX_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property referencing how long to store products in milliseconds.
PRODUCT_STORAGE_MAX_AGE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Property referencing the length of time products should be held in storage
PRODUCT_STORAGE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property referencing a product storage config section.
PRODUCT_STORAGE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Property referencing product storage object to use
PRODUCT_STORAGE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.SearchServerSocket
The configuration property used to reference a URLProductStorage.
PRODUCT_STORED - gov.usgs.earthquake.distribution.StorageEvent.StorageEventType
StorageEventType enum for stored
PRODUCT_STORED - Static variable in class gov.usgs.earthquake.distribution.StorageEvent
Variable of StorageEventType, for the PRODUCT_STORED enum
PRODUCT_SUMMARY_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for product summary
PRODUCT_TYPE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for product type
PRODUCT_TYPE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for product type
PRODUCT_UPDATED - gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Enum for IndexerChangeType Product Updated
PRODUCT_UPDATED - Static variable in class gov.usgs.earthquake.indexer.IndexerChange
IndexerChangeType for Product Updated
PRODUCT_VERSION_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for product verion
PRODUCT_VERSION_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for product version
PRODUCT_XML_FILENAME - Static variable in class gov.usgs.earthquake.product.io.DirectoryProductHandler
The file where product attributes are stored.
PRODUCT_XML_NAMESPACE - Static variable in class gov.usgs.earthquake.distribution.URLNotificationParser
Namespace for product XML
PRODUCT_XML_NAMESPACE - Static variable in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
Namespace for product XML
PRODUCT_XML_NAMESPACE - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Namespace for XML product
PRODUCT_XML_ZIP_ENTRYNAME - Static variable in class gov.usgs.earthquake.product.io.ZipProductHandler
The entry filename used for product metadata.
ProductAlreadyInStorageException - Exception in gov.usgs.earthquake.distribution
An exception thrown when storing a product already in storage.
ProductAlreadyInStorageException(String) - Constructor for exception gov.usgs.earthquake.distribution.ProductAlreadyInStorageException
Construct a new StorageException object.
ProductAlreadyInStorageException(String, Throwable) - Constructor for exception gov.usgs.earthquake.distribution.ProductAlreadyInStorageException
Construct a new StorageException object.
ProductAlreadySentException - Exception in gov.usgs.earthquake.aws
Exception if product has already been sent.
ProductAlreadySentException() - Constructor for exception gov.usgs.earthquake.aws.ProductAlreadySentException
 
ProductArchivePolicy - Class in gov.usgs.earthquake.indexer
An archive policy for products, instead of events.
ProductArchivePolicy() - Constructor for class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
ProductBuilder - Class in gov.usgs.earthquake.distribution
Essentials for building/sending products.
ProductBuilder() - Constructor for class gov.usgs.earthquake.distribution.ProductBuilder
Default product builder constructor
ProductClient - Class in gov.usgs.earthquake.distribution
The entry point to product distribution.
ProductClient() - Constructor for class gov.usgs.earthquake.distribution.ProductClient
 
ProductClientMBean - Interface in gov.usgs.earthquake.distribution
Used to define JMX monitoring interface.
productCreated(String, ProductId) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send a productCreated update.
ProductCreator - Interface in gov.usgs.earthquake.eids
Interface used by the EIDSInputWedge to create products from files.
ProductDetailQuery - Class in gov.usgs.earthquake.indexer
Search for one product.
ProductDetailQuery(ProductIndexQuery) - Constructor for class gov.usgs.earthquake.indexer.ProductDetailQuery
Constructor making a SearchQuery object with PRODUCT_DETAIL as the method
ProductDigest - Class in gov.usgs.earthquake.product
Used to generate product digests.
ProductDigest(CryptoUtils.Version) - Constructor for class gov.usgs.earthquake.product.ProductDigest
Construct a new ProductDigest.
productDownloaded(String, ProductId) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send a productDownloaded update.
ProductHandler - Interface in gov.usgs.earthquake.product.io
A Handler for Product events.
productHasOriginProperties(ProductSummary) - Static method in class gov.usgs.earthquake.indexer.Event
Check if a product can define an event (id, lat, lon, time).
ProductId - Class in gov.usgs.earthquake.product
Attributes that uniquely identify a product.
ProductId(String, String, String) - Constructor for class gov.usgs.earthquake.product.ProductId
Create a new ProductId.
ProductId(String, String, String, Date) - Constructor for class gov.usgs.earthquake.product.ProductId
Create a new ProductId.
productIndex - Variable in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Product Index
ProductIndex - Interface in gov.usgs.earthquake.indexer
An index of products.
productIndexed(String, ProductId) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send a productIndexed update.
ProductIndexQuery - Class in gov.usgs.earthquake.indexer
Criteria for finding events.
ProductIndexQuery() - Constructor for class gov.usgs.earthquake.indexer.ProductIndexQuery
Construct a new ProductIndexQuery.
ProductKey - Class in gov.usgs.earthquake.distribution
This represents a public key used to verify product signatures.
ProductKey() - Constructor for class gov.usgs.earthquake.distribution.ProductKey
Empty constructor for the Configurable interface.
ProductKey(PublicKey, List<String>, List<String>) - Constructor for class gov.usgs.earthquake.distribution.ProductKey
Construct a new ProductPublicKey.
ProductKeyChain - Class in gov.usgs.earthquake.distribution
A group of keys that can be used to verify product signatures.
ProductKeyChain() - Constructor for class gov.usgs.earthquake.distribution.ProductKeyChain
Empty constructor
ProductKeyChain(String, Config) - Constructor for class gov.usgs.earthquake.distribution.ProductKeyChain
Constructor for a string of keys
ProductKeyChain(List<String>, Config) - Constructor for class gov.usgs.earthquake.distribution.ProductKeyChain
Constructor for list of keys
productReceived(String, ProductId) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send a productReceived update.
ProductResender - Class in gov.usgs.earthquake.distribution
A utility class to (re)send an existing product to pdl hubs.
ProductResender() - Constructor for class gov.usgs.earthquake.distribution.ProductResender
 
PRODUCTS_SUMMARY - gov.usgs.earthquake.indexer.SearchMethod
Summary for multiple products.
ProductSender - Interface in gov.usgs.earthquake.distribution
Send a product to a recipient.
productSource - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for product source
ProductSource - Interface in gov.usgs.earthquake.product.io
A Source of Product events.
ProductsSummaryQuery - Class in gov.usgs.earthquake.indexer
Search for multiple products.
ProductsSummaryQuery(ProductIndexQuery) - Constructor for class gov.usgs.earthquake.indexer.ProductsSummaryQuery
Constructor makes a SearchQuery of type product summary
productStatus - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for product status
productStorage - Variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Variable for URL productStorage
ProductStorage - Interface in gov.usgs.earthquake.distribution
Stores and retrieves Products.
productStorageMaxAge - Variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Variable for long productStorageMaxAge
ProductSummary - Class in gov.usgs.earthquake.indexer
A ProductSummary is essentially a product without its contents.
ProductSummary() - Constructor for class gov.usgs.earthquake.indexer.ProductSummary
Empty constructor.
ProductSummary(ProductSummary) - Constructor for class gov.usgs.earthquake.indexer.ProductSummary
Copy constructor for ProductSummary.
ProductSummary(Product) - Constructor for class gov.usgs.earthquake.indexer.ProductSummary
Create a ProductSummary from a product.
ProductTracker - Class in gov.usgs.earthquake.distribution
Send updates and search sent updates about distribution status.
ProductTracker(URL) - Constructor for class gov.usgs.earthquake.distribution.ProductTracker
Create a new ProductTracker object.
ProductTrackerParser - Class in gov.usgs.earthquake.distribution
Parser for ProductTracker responses.
ProductTrackerParser(URL) - Constructor for class gov.usgs.earthquake.distribution.ProductTrackerParser
Create a new TrackerUpdateParser.
ProductTrackerUpdate - Class in gov.usgs.earthquake.distribution
Represents a single update sent to a product tracker.
ProductTrackerUpdate(URL, ProductId, String, String) - Constructor for class gov.usgs.earthquake.distribution.ProductTrackerUpdate
Create a tracker update for submission.
ProductTrackerUpdate(URL, Long, Date, InetAddress, ProductId, String, String) - Constructor for class gov.usgs.earthquake.distribution.ProductTrackerUpdate
Create a new ProductTrackerUpdate object.
productType - Variable in class gov.usgs.earthquake.indexer.ProductArchivePolicy
Configured parameter for product type
PROGRAM_NAME - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Name string for program.
PROGRAM_NAME - Static variable in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Name string for program.
PROGRAM_VERSION - Static variable in class gov.usgs.earthquake.eidsutil.EIDSClient
Version string for program.
PROGRAM_VERSION - Static variable in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Version string for program.
PROPERTY - Static variable in class gov.usgs.earthquake.product.io.BinaryProductHandler
PROPERTY
PROPERTY_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
property argument
PROPERTY_ATTRIBUTE_NAME - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Property attribute for name
PROPERTY_ATTRIBUTE_VALUE - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Property attribute for value
PROPERTY_DELIMITER - Static variable in class gov.usgs.util.Ini
String to delimit properties
PROPERTY_ELEMENT - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Element for property
PROTOCOL_HANDLERS_PROPERTY - Static variable in class gov.usgs.util.protocolhandlers.data.Handler
property for protocol handlers
PROTOCOL_HEADER - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Byte array for protocl header
PROTOCOL_VERSION_0_1 - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Static var for v0.1 protocol
protocolVersion - Variable in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Protected Variable for a string of protocolVersion
publish(LogRecord) - Method in class gov.usgs.util.logging.SimpleLogFileHandler
Add a LogRecord to the log file.
purgeExpiredProducts() - Method in class gov.usgs.earthquake.indexer.Indexer
Checks the index for content that match a configured archive policy.
put(T) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Put an item in the queue.

Q

QUAKEML - gov.usgs.earthquake.eids.LegacyConverter.Format
Enum for QUAKEML Format
QUAKEML - Static variable in class gov.usgs.earthquake.eids.LegacyConverter
QUAKEML Format
QUAKEML_CONTENT_PATH - Static variable in class gov.usgs.earthquake.eids.LegacyConverter
Path to Quakeml content
QUAKEML_CONTENT_PATH - Static variable in class gov.usgs.earthquake.eids.QuakemlProductCreator
Content path for quakeml
quakemlConverter() - Static method in class gov.usgs.earthquake.eids.LegacyConverter
 
QuakemlProductCreator - Class in gov.usgs.earthquake.eids
Create Products from ANSS Quakeml files.
QuakemlProductCreator() - Constructor for class gov.usgs.earthquake.eids.QuakemlProductCreator
Default Constructor
QuakemlProductCreator(boolean) - Constructor for class gov.usgs.earthquake.eids.QuakemlProductCreator
Constructor taking in argument for Base64 bug padding
QuakemlUtils - Class in gov.usgs.earthquake.eids
Utility methods for ANSS Quakeml objects.
QuakemlUtils() - Constructor for class gov.usgs.earthquake.eids.QuakemlUtils
 
QUERY_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for queries
queryContainsLocation(ProductIndexQuery, Date, BigDecimal, BigDecimal) - Method in class gov.usgs.earthquake.indexer.DefaultAssociator
Check if a location would be matched by a ProductIndexQuery.
queueNotification(NotificationListener, NotificationEvent) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
queueNotification(NotificationListener, NotificationEvent) - Method in class gov.usgs.earthquake.distribution.FutureListenerNotifier
 
QWEmbeddedClient - Class in gov.usgs.earthquake.eidsutil
An EIDS client that is a java event source.
QWEmbeddedClient() - Constructor for class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Constructor using the default host and port
QWEmbeddedClient(String, Integer) - Constructor for class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Construct an EIDSClient using only server host and port.
QWEmbeddedClient(String, Integer, String) - Constructor for class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Construct an EIDSClient using serverHost, serverPort, and alternateServersList.
QWEmbeddedClient(String, Integer, String, Double, String) - Constructor for class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Constructor with all options.

R

read() - Method in class gov.usgs.earthquake.util.SizeLimitInputStream
Read one byte.
read(byte[]) - Method in class gov.usgs.earthquake.util.SizeLimitInputStream
Read into an array of bytes.
read(byte[], int, int) - Method in class gov.usgs.earthquake.util.SizeLimitInputStream
Read into an array of bytes.
READ_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property for read timeout
READ_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
property for readTimeout
READ_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.origin.OriginIndexerModule
Properties for readTimeout
readBytes(InputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Reads a byte array from the InputStream
readCertificate(byte[]) - Static method in class gov.usgs.util.CryptoUtils
Read a X509 encoded certificate.
readDate(InputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Reads date from the InputStream
readDERString(ByteBuffer) - Static method in class gov.usgs.util.CryptoUtils
This method reads a DER encoded byte string from a ByteBuffer.
readException - Variable in class gov.usgs.earthquake.aws.HttpResponse
Variable for holding IOExceptions
readFile(File) - Static method in class gov.usgs.util.FileUtils
Read file contents into a byte array.
readFully(byte[], InputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Function used by other read funcs Reads from input stream until buffer is full
readInt(InputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Reads 4 bytes from the InputStream
readLong(InputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Reads 8 bytes from the InputStream
readOpenSSHPrivateKey(byte[], String) - Static method in class gov.usgs.util.CryptoUtils
Read an OpenSSH private key from a stream.
readOpenSSHPublicKey(byte[]) - Static method in class gov.usgs.util.CryptoUtils
Read an OpenSSH PublicKey from a stream.
readPrivateKey(byte[]) - Static method in class gov.usgs.util.CryptoUtils
Read a PKCS#8 encoded private key.
readProductIdsFromDatabase(String, String) - Method in class gov.usgs.earthquake.aws.AwsBatchIndexer
Read product ids (as urns) from database and submit to executor for processing.
readProductIdsFromStdin() - Method in class gov.usgs.earthquake.aws.AwsBatchIndexer
Read product ids (as urns) from stdin and submit to executor for processing.
readProtocolVersion(InputStream) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Read PDL protocol version.
readPublicKey(byte[]) - Static method in class gov.usgs.util.CryptoUtils
Read a X509 encoded public key.
readResolve() - Method in class gov.usgs.util.logging.StdOutErrLevel
Method to avoid creating duplicate instances when deserializing the object.
readStream(long, InputStream, OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Function called by previous readStream Used to read whole stream
readStream(InputStream, OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Reads stream
readStream(Object) - Static method in class gov.usgs.util.StreamUtils
Read stream contents into a byte array.
readString(InputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Reads string from the InputStream
readString(InputStream, int) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Reads string with a max length from the InputStream
readTimeout - Variable in class gov.usgs.earthquake.aws.AwsProductSender
Server-side timeout.
readTrackingData() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Reads tracking file.
readTrackingFile() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Reads tracking file from disc
readTrackingFile() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Reads contents of tracking file
RECEIVE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Run the client.
RECEIVE_ERROR - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Static var for a receive error
receiveNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Store a notification and notify listeners.
receiveNotification(Notification) - Method in interface gov.usgs.earthquake.distribution.NotificationReceiver
Receive and process a notification.
receiver - Variable in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Protected Variable for SocketProductReceiver
RECEIVER_CLEANUP_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property referencing how long to wait until checking for expired notifications/products.
RECEIVERS_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Property containing list of receivers.
redirect() - Static method in class gov.usgs.util.logging.RedirectConsole
Redirect System.out and System.err to java.util.logging.Logger objects.
RedirectConsole - Class in gov.usgs.util.logging
Console redirection utility.
RedirectConsole() - Constructor for class gov.usgs.util.logging.RedirectConsole
 
redirectErrorStream() - Method in class gov.usgs.util.TimeoutProcessBuilder
 
redirectErrorStream(boolean) - Method in class gov.usgs.util.TimeoutProcessBuilder
 
Region - Class in gov.usgs.earthquake.qdm
A polygon without holes.
Region(String, String) - Constructor for class gov.usgs.earthquake.qdm.Region
Region constructor
regionid - Variable in class gov.usgs.earthquake.qdm.Region
String for region id
regions - Variable in class gov.usgs.earthquake.qdm.Regions
Array of regions
regions - Variable in class gov.usgs.earthquake.qdm.RegionsHandler
the regions that have been parsed
Regions - Class in gov.usgs.earthquake.qdm
Set of regions.
Regions() - Constructor for class gov.usgs.earthquake.qdm.Regions
Create a new set of regions.
REGIONS_ENDPOINT_URL_PROPERTY - Static variable in class gov.usgs.earthquake.origin.OriginIndexerModule
property for regions endpoint url
RegionsHandler - Class in gov.usgs.earthquake.qdm
XML SAX Handler for ANSS "regions.xml".
RegionsHandler() - Constructor for class gov.usgs.earthquake.qdm.RegionsHandler
 
RegionsJSON - Class in gov.usgs.earthquake.geoserve
RegionsJSON reads GeoJSON formatted ANSS Authoritative Regions.
RegionsJSON() - Constructor for class gov.usgs.earthquake.geoserve.RegionsJSON
 
RegionsKML - Class in gov.usgs.earthquake.geoserve
Custom formatting for gov.usgs.earthquake.qdm.Regions.
RegionsKML() - Constructor for class gov.usgs.earthquake.geoserve.RegionsKML
 
RegionsXML - Class in gov.usgs.earthquake.geoserve
Legacy Regions XML formatting for gov.usgs.earthquake.qdm.Regions.
RegionsXML() - Constructor for class gov.usgs.earthquake.geoserve.RegionsXML
 
register() - Static method in class gov.usgs.util.protocolhandlers.data.Handler
Register data protocol handler
reinitConnection() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
RelayProductListener - Class in gov.usgs.earthquake.distribution
Listen for products and use a product sender (SocketProductSender by default) to send products as they are received.
RelayProductListener() - Constructor for class gov.usgs.earthquake.distribution.RelayProductListener
Empty constructor for configurable, will configure as a SocketProductSender.
RelayProductListener(ProductSender) - Constructor for class gov.usgs.earthquake.distribution.RelayProductListener
Construct a RelayProductListener using a custom ProductSender.
RELEASE_VERSION - Static variable in class gov.usgs.earthquake.distribution.ProductClient
The "release" version number.
releaseLock(T) - Method in class gov.usgs.util.ObjectLock
This is a synonym for releaseWriteLock, which is an exclusive lock for this object.
releaseReadLock(T) - Method in class gov.usgs.util.ObjectLock
Release a held read lock for an object.
releaseWriteLock(ProductId) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Release write lock in receiver storeage.
releaseWriteLock(T) - Method in class gov.usgs.util.ObjectLock
Release a held write lock for an object.
ReliableIndexerListener - Class in gov.usgs.earthquake.indexer
ReliableIndexerListener listens for product changes by the indexer, then handles the new products independently in a background thread.
ReliableIndexerListener() - Constructor for class gov.usgs.earthquake.indexer.ReliableIndexerListener
 
remainingCapacity() - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Unbounded queues return Integer.MAX_VALUE.
remove() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
Retrieves and removes the head of this queue.
remove(Object) - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Remove an object from the queue.
remove(Object) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
removeAll(Collection<?>) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
removeAssociation(Event, ProductSummary) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Delete the association, if it exists, between the given event and product summary.
removeAssociation(Event, ProductSummary) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Remove an association between and Event and ProductSummary.
removeEvent(Event) - Method in class gov.usgs.earthquake.indexer.Indexer
Removes the given event from the Indexer ProductIndex and ProductStorage.
removeEvent(Event) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Delete an event from the database.
removeEvent(Event) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Remove an event from the index.
removeExpiredNotifications() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Search the notification index for expired notifications, removing any that are found.
removeExpiredNotifications() - Method in interface gov.usgs.earthquake.distribution.NotificationReceiver
If a NotificationReceiver stores notifications, all expired notifications and products should be removed when this method is called.
removeFileListener(FileListenerInterface) - Method in class gov.usgs.util.DirectoryPoller
 
removeListener(EIDSListener) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
Remove a listener.
removeListener(EIDSListener) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Remove a listener.
removeListener(IndexerListener) - Method in class gov.usgs.earthquake.indexer.Indexer
Removes a listener from this indexer.Listeners are notified when an event is added, updated, or deleted, or when a new product arrives and is un-associated to an event.
removeModule(IndexerModule) - Method in class gov.usgs.earthquake.indexer.Indexer
Removes the first occurrence of the given indexer module from the current list of known modules.
removeNotification(Notification) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Remove notification from index.
removeNotification(Notification) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Remove a notification from the index.
removeNotification(Notification) - Method in interface gov.usgs.earthquake.distribution.NotificationIndex
Remove a notification from the index.
removeNotificationListener(NotificationListener) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Remove an existing notification listener.
removeNotificationListener(NotificationListener) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Remove an existing notification listener.
removeNotificationListener(NotificationListener) - Method in interface gov.usgs.earthquake.distribution.ListenerNotifier
Interface method to remove NotificationListener
removeNotificationListener(NotificationListener) - Method in interface gov.usgs.earthquake.distribution.NotificationReceiver
Remove a NotificationListener.
removeNotificationListener(NotificationListener) - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Remove a notification listener.
removeNotifications(List<Notification>) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Remove notifications from index.
removeNotifications(List<Notification>) - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Remove notifications from the index.
removeNotifications(List<Notification>) - Method in interface gov.usgs.earthquake.distribution.NotificationIndex
Remove notifications from index.
removePhaseData(Event) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Similar to QuakemlUtils.hasPhaseData(Event), but empties any lists that have phase data.
removeProduct(ProductSummary) - Method in class gov.usgs.earthquake.indexer.Event
A convenience method for removing a product summary from an event object.
removeProduct(ProductId) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Remove product from storage.
removeProduct(ProductId) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Remove a product from storage.
removeProduct(ProductId) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Remove a Product from storage, if it exists.
removeProductSender(ProductSender) - Method in class gov.usgs.earthquake.distribution.ProductBuilder
Remove a previously added ProductSender.
removeProductSummaries(List<ProductSummary>) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
 
removeProductSummary(ProductSummary) - Method in class gov.usgs.earthquake.indexer.JDBCProductIndex
Delete a product summary from the database If the summary doesn't have an indexId value set, throw an exception
removeProductSummary(ProductSummary) - Method in interface gov.usgs.earthquake.indexer.ProductIndex
Remove a product summary from the index.
removeStorageListener(StorageListener) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
 
removeStorageListener(StorageListener) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
removeStorageListener(StorageListener) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Removes a StorageListener from being notified when a change occurs in this ProductStorage.
removeSummary(ProductSummary) - Method in class gov.usgs.earthquake.indexer.Indexer
Removes the given summary from the Indexer ProductIndex and ProductStorage.
removeTrackingData(String) - Method in class gov.usgs.earthquake.aws.TrackingIndex
Remove tracking data.
REPL_CMD_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ReplicationStorageListener
Name of the property specifying the replication command on the host system.
REPL_HOSTS_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ReplicationStorageListener
Name of property specifying to which hosts the storage should be replicated.
REPL_MAX_TRIES_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ReplicationStorageListener
Name of property indicating how many times the replication should be attempted before considering it a failure.
REPL_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ReplicationStorageListener
Name of the property specifying how long to wait for the replication to complete successfully.
ReplicationStorageListener - Class in gov.usgs.earthquake.distribution
 
ReplicationStorageListener() - Constructor for class gov.usgs.earthquake.distribution.ReplicationStorageListener
Default constructor used when this object is instantiated via configuration.
ReplicationStorageListener(boolean, String, long, List<String>) - Constructor for class gov.usgs.earthquake.distribution.ReplicationStorageListener
Customer initialization of the constructor
ReplicationStorageListener.ReplicationTask - Class in gov.usgs.earthquake.distribution
 
ReplicationTask(List<String>, File, int, long, ExecutorService) - Constructor for class gov.usgs.earthquake.distribution.ReplicationStorageListener.ReplicationTask
Constructor of a replication task
REQUEST_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for searchRequests
requeue() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Requeue existing notifications at startup.
requeueErrors() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
Move any failed notifications that are ready to be retried from the error queue into the queue.
response - Variable in class gov.usgs.earthquake.aws.HttpResponse
Varialbe to hold URL response
RESPONSE_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for searchResponses
result - Variable in class gov.usgs.util.ExecutorTask
The future from the executor service.
RESULT_ELEMENT - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Element for results
RESULT_TYPE_ALL - Static variable in class gov.usgs.earthquake.indexer.ProductIndexQuery
ResultType for RESULT_TYPE_ALL
RESULT_TYPE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for result type
RESULT_TYPE_CURRENT - Static variable in class gov.usgs.earthquake.indexer.ProductIndexQuery
ResultType for RESULT_TYPE_CURRENT
RESULT_TYPE_SUPERSEDED - Static variable in class gov.usgs.earthquake.indexer.ProductIndexQuery
ResultType for RESULT_TYPE_SUPERSEDED
resummarizeProduct(Event, ProductSummary) - Method in class gov.usgs.earthquake.indexer.Indexer
Resummarize a product within an event.
retainAll(Collection<?>) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
retrieveProduct(ProductId) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Retrieve a product by id.
retrieveProduct(ProductId) - Method in interface gov.usgs.earthquake.distribution.NotificationReceiver
NotificationListeners use this method to request a product.
RETRY_DELAY_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Configuration parameter for retryDelay.
RETRY_ON_CLOSE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for retryOnClose
retryDelay - Variable in class gov.usgs.util.ExecutorTask
Number of milliseconds to wait before trying again.
retryTimer - Variable in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
Timer used to retry tasks when they fail and listeners have configured retryDelay.
retryTimer - Variable in class gov.usgs.util.ExecutorTask
Timer used to schedule retries, when they have a non-zero delay.
REVIEWED_TECTONIC_SUMMARY_WEIGHT - Static variable in class gov.usgs.earthquake.tectonicsummary.TectonicSummaryIndexerModule
Deprecated.
Summary weight
rollbackTransaction() - Method in interface gov.usgs.earthquake.indexer.ProductIndex
If the index supports transactions, and beginTransaction was previously called, rollback the pending transaction.
rollbackTransaction() - Method in class gov.usgs.earthquake.util.JDBCConnection
Undo all of the changes made during the current transaction
ROUNDROBIN_LISTENER_NOTIFIER - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Property to listener notifier to set to roundrobin
RoundRobinBlockingQueue<T> - Class in gov.usgs.earthquake.util
Round Robin Blocking Queue.
RoundRobinBlockingQueue() - Constructor for class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Constructor
RoundRobinListenerNotifier - Class in gov.usgs.earthquake.distribution.roundrobinnotifier
Use round-robin queues to notify listeners.
RoundRobinListenerNotifier(DefaultNotificationReceiver) - Constructor for class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Create new RoundRobinListenerNotifier.
RoundRobinQueue<T> - Class in gov.usgs.earthquake.util
An abstract base class for round-robin queueing.
RoundRobinQueue() - Constructor for class gov.usgs.earthquake.util.RoundRobinQueue
Default constructor.
RoundRobinQueue(RoundRobinQueue<T>) - Constructor for class gov.usgs.earthquake.util.RoundRobinQueue
Deep copy of another RoundRobinQueue.
RSA_2048 - Static variable in class gov.usgs.util.CryptoUtils
Number of bits for RSA 2048 bit key.
RSA_4096 - Static variable in class gov.usgs.util.CryptoUtils
Number of bits for RSA 4096 bit key.
RSA_ALGORITHM - Static variable in class gov.usgs.util.CryptoUtils
Algorithm used by RSA keys and ciphers.
RSA_SIGNATURE_ALGORITHM - Static variable in class gov.usgs.util.CryptoUtils
Algorithm used for signature with RSA key.
run() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Catch up process.
run() - Method in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
Notification cleanup thread loop.
run() - Method in class gov.usgs.earthquake.distribution.ReplicationStorageListener.ReplicationTask
 
run() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
Process notifications in the queue.
run() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Run status/requeue tasks.
run() - Method in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Process incoming socket connection.
run() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
run() - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Thread main body.
run() - Method in class gov.usgs.earthquake.product.io.ContentOutputThread
 
run() - Method in class gov.usgs.earthquake.util.TimeoutOutputStream
 
run() - Method in class gov.usgs.util.DirectoryPoller.PollTask
 
run() - Method in class gov.usgs.util.ExecutorTask
Run calls the callable, scheduling timeout interruption, catching exceptions, and potentially resubmitting to the executor service.
run() - Method in class gov.usgs.util.FutureExecutorTask
Run calls the callable, scheduling timeout interruption, catching exceptions, and potentially resubmitting to the executor service.
run() - Method in class gov.usgs.util.SocketAcceptor
Accept connections until the shutdown method is called.
run(String[]) - Method in class gov.usgs.earthquake.aws.AwsBatchIndexer
 
run(String[]) - Method in interface gov.usgs.earthquake.distribution.Bootstrappable
Called by Bootstrap after processing the Configurable interface.
run(String[]) - Method in class gov.usgs.earthquake.distribution.ProductClient
Entry point into Product Distribution.
run(String[]) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
Bootstrappable interface.
RUN_EXCEPTION_EXIT_CODE - Static variable in interface gov.usgs.earthquake.distribution.Bootstrappable
Exit code used when run method throws exception.
runIndexer(String, String, boolean) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Run the shakemap indexer.
runProductCommand(String, Product) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Run a product command.
runThread - Variable in class gov.usgs.util.ExecutorTask
The thread where this is running, used to interrupt.

S

SAME_SOURCE_WEIGHT - Static variable in class gov.usgs.earthquake.indexer.DefaultIndexerModule
Weight added when product source is same as event source.
save(OutputStream) - Method in class gov.usgs.util.Ini
Write properties to an OutputStream.
saveToFile(File, JsonObject) - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Store json to local regions file.
SAXAdapter - Class in gov.usgs.util
SAXAdapter is a sax handler that accumulates element content, which is a common sax handler task.
SAXAdapter() - Constructor for class gov.usgs.util.SAXAdapter
 
SCENARIO - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Map type - scenario
SCENARIO_ID_SUFFIX - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
A suffix added to all event codes for scenarios
schemaExists() - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
Check whether schema exists.
schemaExists() - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Check whether schema exists.
schemaExists() - Method in class gov.usgs.earthquake.aws.TrackingIndex
Check whether schema exists.
SCITECH_LINK_ADDONS - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
String array for scitech link
SCITECH_LINK_TYPE - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Type for scitech link
SCITECH_TEXT_ADDONS - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Empty string array for scitech text addons
SCITECH_TEXT_TYPE - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Type for scitech text
search(SearchRequest) - Method in class gov.usgs.earthquake.indexer.Indexer
Search for products in this index.
search(SearchRequest) - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
Method to perform search.
search(SearchRequest, FileProductStorage) - Method in class gov.usgs.earthquake.indexer.SearchSocket
Send a search request, converting the response to a java object.
search(SearchRequest, OutputStream) - Method in class gov.usgs.earthquake.indexer.SearchSocket
Send a search request, writing the response to an outputstream.
SEARCH_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Run the search.
SEARCH_EVENT_PREFERRED - Static variable in class gov.usgs.earthquake.indexer.ProductIndexQuery
EventSearchType for SEARCH_EVENT_PREFERRED
SEARCH_EVENT_PRODUCTS - Static variable in class gov.usgs.earthquake.indexer.ProductIndexQuery
EventSearchType for SEARCH_EVENT_PRODCUTS
SEARCH_HOST_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for search host
SEARCH_METHOD_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for search method
SEARCH_PORT_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.SearchCLI
Argument for search port
SEARCH_PORT_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name for search socket port.
SEARCH_PORT_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.SearchServerSocket
The configuration property used for listen port.
SEARCH_THREADS_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name for search socket thread pool size.
SearchCLI - Class in gov.usgs.earthquake.indexer
Command line interface for search socket.
SearchCLI() - Constructor for class gov.usgs.earthquake.indexer.SearchCLI
Default constructor, for configurable interface.
SearchMethod - Enum in gov.usgs.earthquake.indexer
Different types of searches that are supported.
SearchQuery - Class in gov.usgs.earthquake.indexer
A search to execute against a ProductIndex, or ProductStorage.
SearchQuery(SearchMethod, ProductIndexQuery) - Constructor for class gov.usgs.earthquake.indexer.SearchQuery
Construct a new SearchQuery object.
SearchRequest - Class in gov.usgs.earthquake.indexer
A search request, which is one or more SearchQuerys.
SearchRequest() - Constructor for class gov.usgs.earthquake.indexer.SearchRequest
Construct a new SearchRequest.
SearchRequestParser - Class in gov.usgs.earthquake.indexer
Parser for SearchXML request.
SearchRequestParser() - Constructor for class gov.usgs.earthquake.indexer.SearchRequestParser
Empty constructor
SearchResponse - Class in gov.usgs.earthquake.indexer
Results from a SearchRequest.
SearchResponse() - Constructor for class gov.usgs.earthquake.indexer.SearchResponse
Construct a new Search response.
SearchResponseParser - Class in gov.usgs.earthquake.indexer
Parser for SearchXML response.
SearchResponseParser(FileProductStorage) - Constructor for class gov.usgs.earthquake.indexer.SearchResponseParser
Constructor
SearchResponseXmlProductSource - Class in gov.usgs.earthquake.indexer
Used by SearchResponseParser to store products during parsing.
SearchResponseXmlProductSource(FileProductStorage) - Constructor for class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
Construct a SearchResponseXmlProductSource.
SearchServerSocket - Class in gov.usgs.earthquake.indexer
Server side of socket search interface.
SearchServerSocket() - Constructor for class gov.usgs.earthquake.indexer.SearchServerSocket
Construct a new SearchServerSocket using defaults.
SearchSocket - Class in gov.usgs.earthquake.indexer
Client side of search socket interface.
SearchSocket(InetAddress, int) - Constructor for class gov.usgs.earthquake.indexer.SearchSocket
Construct a new SearchSocket.
SearchXML - Class in gov.usgs.earthquake.indexer
Formatter for Search XML.
SearchXML() - Constructor for class gov.usgs.earthquake.indexer.SearchXML
 
SECTION_END - Static variable in class gov.usgs.util.Ini
String to represent a section end
SECTION_START - Static variable in class gov.usgs.util.Ini
String to represent a section start
SEND_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Run the builder.
SEND_MECHANISM_WHEN_PHASES_EXIST_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for sendMechanismWhenPhasesExist
SEND_MECHANISMS_WITH_PHASES - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for sending mechanisms with phases
SEND_ORIGIN_WHEN_PHASES_EXIST_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for sendOriginWhenPhasesExist
SEND_ORIGINS_WITH_PHASES - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for sending origin with phases
sendBeginProduct(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Call out's onBeginProduct method for this product.
sendContents(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Call out's onContent method for each product content.
sendEndProduct(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Call out's onEndProduct method for product.
SENDER_HOST_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
property for sender host
SENDER_PORT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
property for sender port
SENDER_TYPE_AWS - Static variable in class gov.usgs.earthquake.distribution.RelayProductListener
property saying the sender type is aws
SENDER_TYPE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.RelayProductListener
property for senderType
SENDERS_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Property name used for configuring the list of senders.
SENDERS_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Configurable property for senders.
sendException(OutputStream, Exception) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Send an exception to the user.
sendHeartbeatMessage(String, String, String) - Static method in class gov.usgs.earthquake.distribution.HeartbeatListener
Send heartbeat data to heartbeat listener
sendLinks(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Call out's onLink method for each product link.
sendMessage(String) - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Sends a data event message.
sendMessage(String, String, long) - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Sends a data event message.
sendMessage(String, String, String) - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Sends a data event message.
sendMessage(String, String, String, String) - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Sends a data event message.
sendMessage(String, String, String, String, long) - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Sends a data event message.
sendMessage(String, String, String, String, String, long) - Method in class gov.usgs.earthquake.eidsutil.CorbaSender
Sends a data event message.
sendNotification(Notification) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Utility method to do the actual notification sending.
sendNotification(Notification) - Method in class gov.usgs.earthquake.distribution.EIDSNotificationSender
 
sendNotification(Notification) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
Publishes notification to NATS streaming server
sendNotifications(NotificationListener, List<String>, List<String>, List<String>) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Send matching notifications to listener.
sendNotifications(NotificationListener, List<String>, List<String>, List<String>) - Method in interface gov.usgs.earthquake.distribution.NotificationReceiver
Send matching notifications to the listener.
sendProduct(ProductBuilder, Product, boolean) - Static method in class gov.usgs.earthquake.distribution.ProductResender
Sends product to builder
sendProduct(Product) - Method in class gov.usgs.earthquake.aws.AwsProductSender
Send a product to the hub.
sendProduct(Product) - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Send a product to all configured ProductSenders.
sendProduct(Product) - Method in class gov.usgs.earthquake.distribution.ProductBuilder
Send a product.
sendProduct(Product) - Method in interface gov.usgs.earthquake.distribution.ProductSender
Send a product to a recipient.
sendProduct(Product) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
Implement the ProductSender interface.
sendProduct(Product) - Method in class gov.usgs.earthquake.eids.DebugProductSender
 
sendProduct(JsonObject) - Method in class gov.usgs.earthquake.aws.AwsProductSender
Send product after content has been uploaded.
sendProductsCreatedAfter() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Send an "action"="products_created_after" request, which is part of the catch up process.
sendProperties(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Call out's onProperty method for each product property.
sendSignature(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Call out's onSignature method with product signature.
sendSignatureVersion(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Call out's onSignature method with product signature.
sendString(OutputStream, String) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Send a string to the user.
sendUpdate(ProductTrackerUpdate) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send an update to this ProductTracker.
sendUpdate(String, ProductId, String) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send a custom tracker update message.
sendUpdateXML(ProductTrackerUpdate) - Method in class gov.usgs.earthquake.distribution.ProductTracker
Send an update to this ProductTracker.
SEQUENCE_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for sequence
SEQUENCE_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Property for sequence
SERVER_HOST_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Property referencing the server host
SERVER_HOST_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for serverHost
SERVER_HOST_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSClient
Property for server host
SERVER_PATH_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for serverPath
SERVER_PORT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Property referencing the server port
SERVER_PORT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for serverPort
SERVER_PORT_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSClient
Property for server port
serverHost - Variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Variable for String serverHost
serverPort - Variable in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Variable for String serverPort
SERVERS_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Arguments for configuring servers and connectTimeouts.
SERVERS_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductResender
Servers arguments
SERVERS_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for servers
SERVERS_DEFAULT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Default server for server argument
service - Variable in class gov.usgs.util.ExecutorTask
ExecutorService used to execute this task.
setAllowUnknownSigner(boolean) - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
setAlternateServersList(String) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
setAlternateServersList(String) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
setArchiveInterval(long) - Method in class gov.usgs.earthquake.indexer.Indexer
 
setAssociator(Associator) - Method in class gov.usgs.earthquake.indexer.Indexer
Sets the given associator as the current associator to associate products to one-another and products to events.
setAttempts(int) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Setter for attempts
setAttempts(int) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
setAutoArchive(boolean) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
 
setBaseDirectory(File) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
setBinaryFormat(boolean) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setClassName(String) - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
setCleanupInterval(Long) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
setClient(ProductClient) - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
setClient(EIDSClient) - Method in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
 
setClient(NATSClient) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
 
setClient(NATSClient) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
 
setClientId(String) - Method in class gov.usgs.earthquake.nats.NATSClient
 
setClientRestartInterval(Long) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
setClusterId(String) - Method in class gov.usgs.earthquake.nats.NATSClient
 
setCode(String) - Method in class gov.usgs.earthquake.product.ProductId
 
setCommand(String) - Method in class gov.usgs.earthquake.distribution.Command
 
setCommand(String) - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
 
setCommand(String) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
 
setCommand(String[]) - Method in class gov.usgs.earthquake.distribution.Command
 
setConcurrentProducts(int) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
setConfig(Config) - Static method in class gov.usgs.util.Config
Set the global configuration object.
setConnection(StreamingConnection) - Method in class gov.usgs.earthquake.nats.NATSClient
 
setConnectTimeout(int) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
setConnectTimeout(int) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setConnectTimeout(int) - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
 
setConnectTimeout(int) - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
 
setConsoleLogLevel(String) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
setContents(Map<String, Content>) - Method in class gov.usgs.earthquake.product.Product
Copies entries from provided map.
setContentType(String) - Method in class gov.usgs.earthquake.product.AbstractContent
Set the content mime type.
setConverter(FileToQuakemlConverter) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
setCreated(Date) - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
setCreatedAfter(Instant) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Setter for createdAfter
setCreateInternalProducts(boolean) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setCreateScenarioProducts(boolean) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setDate(Date) - Method in class gov.usgs.earthquake.distribution.HeartbeatInfo
Set message timestamp
setDebug(boolean) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
setDefaultTrackerURL(URL) - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
 
setDeflateLevel(int) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setDeleted(boolean) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setDepth(BigDecimal) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setDepth(BigDecimal) - Method in class gov.usgs.earthquake.product.Product
Set the depth property as a big decimal.
setDir(File) - Method in class gov.usgs.earthquake.distribution.Command
 
setDirectory(File) - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
 
setDirectoryPoller(DirectoryPoller) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setDisableArchive(boolean) - Method in class gov.usgs.earthquake.indexer.Indexer
 
setDistanceThreshold(int) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
Set the distance threshold to prefer fe region over nearst place in the event title
setDone() - Method in class gov.usgs.util.ExecutorTask
Called when task is completed, either successfully, or unsuccessfully and has no more tries
setDriver(String) - Method in class gov.usgs.earthquake.util.JDBCConnection
 
setDYFI(DYFIProduct) - Method in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
 
setEnableDeflate(boolean) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setEnablePdlProtocol(boolean) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setEndpointURL(String) - Method in class gov.usgs.earthquake.geoserve.GeoserveLayersService
Set the endpoint URL.
setEndpointURL(String) - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
 
setEndpointURL(String) - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
 
setEndTime(Date) - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
setEnvp(String[]) - Method in class gov.usgs.earthquake.distribution.Command
 
setError(String) - Method in class gov.usgs.earthquake.indexer.SearchQuery
 
setErrordir(File) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setEventDepth(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setEventDescription(String) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setEventId(String, String) - Method in class gov.usgs.earthquake.product.Product
Set both the network and networkId at the same time.
setEventLatitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setEventLongitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setEventMagnitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setEventSearchType(ProductIndexQuery.EventSearchTypes) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setEventSource(String) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setEventSource(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setEventSource(String) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setEventSource(String) - Method in class gov.usgs.earthquake.product.Product
Set the event source property.
setEventSourceCode(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setEventSourceCode(String) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setEventSourceCode(String) - Method in class gov.usgs.earthquake.product.Product
Set the event id property.
setEventTime(Date) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setEventTime(Date) - Method in class gov.usgs.earthquake.product.Product
Set the event time property as a date.
setEventType(String) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setFactory(ANSSRegionsFactory) - Static method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Set the global ANSSRegionsFactory, shutting down any existing factory if needed.
setGeoserveLayersService(GeoserveLayersService) - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Set the service.
setGridXMLProperties(HashMap<String, String>) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setHandler(ProductHandler) - Method in class gov.usgs.earthquake.product.io.XmlProductSource
 
setHeartbeatFile(File) - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
 
setHost(String) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setHost(InetAddress) - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
setId(ProductId) - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
setId(ProductId) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setId(ProductId) - Method in class gov.usgs.earthquake.product.Product
 
setIgnoreArchive(boolean) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
setIncludeActuals(boolean) - Method in class gov.usgs.earthquake.product.AbstractListener
 
setIncludeDevelopments(boolean) - Method in class gov.usgs.earthquake.product.AbstractListener
 
setIncludeInternals(boolean) - Method in class gov.usgs.earthquake.product.AbstractListener
 
setIncludeScenarios(boolean) - Method in class gov.usgs.earthquake.product.AbstractListener
 
setIncludeTests(boolean) - Method in class gov.usgs.earthquake.product.AbstractListener
 
setIndex(Indexer) - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
setIndex(ProductIndex) - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
setIndexId(Long) - Method in class gov.usgs.earthquake.indexer.Event
Set the index id.
setIndexId(Long) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setIndexId(Long) - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
setIndexId(Long) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setInfoXMLProperties(HashMap<String, String>) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setKey(PublicKey) - Method in class gov.usgs.earthquake.distribution.ProductKey
 
setKeychain(ProductKeyChain) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
setKeychain(ProductKeyChain) - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
setLastIndexId(long) - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Sets index ID of last processed product
setLastModified(Date) - Method in class gov.usgs.earthquake.product.AbstractContent
Set when this content was created.
setLatitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setLatitude(BigDecimal) - Method in class gov.usgs.earthquake.product.Product
Set the latitude property as a big decimal.
setLength(Long) - Method in class gov.usgs.earthquake.product.AbstractContent
Set the content length.
setLimit(Integer) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setLinks(Map<String, List<URI>>) - Method in class gov.usgs.earthquake.indexer.ProductSummary
Copies entries from provided map.
setLinks(Map<String, List<URI>>) - Method in class gov.usgs.earthquake.product.Product
Copies entries from provided map.
setListener(WebSocketListener) - Method in class gov.usgs.earthquake.distribution.WebSocketClient
 
setLocalRegions(File) - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Set the local regions file.
setLongitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setLongitude(BigDecimal) - Method in class gov.usgs.earthquake.product.Product
Set the longitude property as a big decimal.
setMagnitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setMagnitude(BigDecimal) - Method in class gov.usgs.earthquake.product.Product
Set the magnitude property as a big decimal.
setMapStatus(String) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setMaxAge(Long) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
setMaxDepth(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMaxEventAge(Long) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMaxEventDepth(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMaxEventLatitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMaxEventLongitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMaxEventMagnitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMaxEventTime(Long) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMaxEventTime(Date) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMaximumLatitude(BigDecimal) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setMaximumLongitude(BigDecimal) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setMaxLat(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMaxLatitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
setMaxLng(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMaxLongitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
setMaxMag(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMaxMMI(String) - Method in class gov.usgs.earthquake.dyfi.DYFIProduct
Sets the maximum reported intensity for this event.
setMaxProductAge(Long) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setMaxProductTime(Long) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setMaxProductUpdateTime(Date) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMaxServerEventAgeDays(Double) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
setMaxServerEventAgeDays(Double) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
setMaxTries(int) - Method in class gov.usgs.earthquake.product.AbstractListener
Set the maxTries.
setMessage(String) - Method in class gov.usgs.earthquake.distribution.HeartbeatInfo
Set message content
setMessage(String) - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
setMinAge(Long) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
Deprecated. 
setMinDepth(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMinEventAge(Long) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMinEventDepth(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMinEventLatitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMinEventLongitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMinEventMagnitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMinEventTime(Long) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMinEventTime(Date) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMinimumLatitude(BigDecimal) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setMinimumLongitude(BigDecimal) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setMinLat(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMinLatitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
setMinLng(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMinLongitude(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
setMinMag(BigDecimal) - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
setMinProductAge(Long) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setMinProductIndexId(Long) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setMinProductTime(Long) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setMinProductUpdateTime(Date) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setName(String) - Method in class gov.usgs.earthquake.distribution.RelayProductListener
 
setName(String) - Method in class gov.usgs.earthquake.nats.NATSClient
 
setName(String) - Method in interface gov.usgs.util.Configurable
Set this object name.
setName(String) - Method in class gov.usgs.util.DefaultConfigurable
 
setName(String) - Method in class gov.usgs.util.ExecutorTask
 
setNotificationIndex(NotificationIndex) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
setNotificationIndex(NotificationIndex) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
setNotifier(ListenerNotifier) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
setNumResponses(String) - Method in class gov.usgs.earthquake.dyfi.DYFIProduct
Set the number of felt reports submitted for this event.
setOnlySuperseded(boolean) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setOnlyUnassociated(boolean) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setOrderBy(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setOutputDirectory(File) - Method in class gov.usgs.earthquake.distribution.ContentListener
 
setOutputFormat(String) - Method in class gov.usgs.earthquake.distribution.ContentListener
 
setOutputFormat(String) - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
 
setPadForBase64Bug(boolean) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
setParameter(PreparedStatement, int, Object, int) - Static method in class gov.usgs.util.JDBCUtils
Set a JDBC prepared statement parameter.
setPlacesService(GeoservePlacesService) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
Set the GeoservePlacesService to be used for subsequent calls to GeoServe places endpoint.
setPollCarefully(boolean) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setPolldir(File) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setPollInterval(long) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setPort(int) - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
setPort(int) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
setPort(int) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setPort(int) - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
setPreferredWeight(long) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setPrivateKey(PrivateKey) - Method in class gov.usgs.earthquake.aws.AwsProductSender
setting for privateKey
setPrivateKey(PrivateKey) - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
setProcessDuplicates(boolean) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
setProcessOnlyPreferredProducts(boolean) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
setProcessOnlyWhenEventChanged(boolean) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
setProcessTimestamp(Date) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
setProcessUnassociatedProducts(boolean) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerListener
 
setProduct(Product) - Method in class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
Method used by storage to provide the parsed product.
setProductCode(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setProductCreator(ProductCreator) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setProductIds(List<ProductId>) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setProductIndex(ProductIndex) - Method in class gov.usgs.earthquake.indexer.Indexer
Sets the product index component used to index product information as it is received.
setProductIndex(ProductIndex) - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
 
setProductOutput(ProductHandler) - Method in class gov.usgs.earthquake.product.io.FilterProductHandler
Set the wrapped ProductOutput.
setProducts(Map<String, List<ProductSummary>>) - Method in class gov.usgs.earthquake.indexer.Event
Set products.
setProductSource(String) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setProductSource(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setProductStatus(String) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setProductStatus(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setProductStorage(ProductStorage) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
setProductStorage(ProductStorage) - Method in class gov.usgs.earthquake.indexer.Indexer
Sets the current product storage component used to store products as they are received.
setProductStorage(URLProductStorage) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
setProductStorageMaxAge(long) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
setProductStorageMaxAge(Long) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
setProductType(String) - Method in class gov.usgs.earthquake.indexer.ProductArchivePolicy
 
setProductType(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setProductVersion(String) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setProperties(Map<String, String>) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setProperties(Map<String, String>) - Method in class gov.usgs.earthquake.product.Product
 
setProperty(Map<String, String>, String, Integer) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty taking in Integers
setProperty(Map<String, String>, String, String) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty for strings
setProperty(Map<String, String>, String, BigDecimal) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty taking in BigDecimals.
setProperty(Map<String, String>, String, BigDecimal, boolean) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty taking in BigDecimals
setProperty(Map<String, String>, String, BigInteger) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty taking in BigIntegers.
setProperty(Map<String, String>, String, RealQuantity) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty for RealQuantity values.
setProperty(Map<String, String>, String, RealQuantity, boolean) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty for RealQuantity values
setProperty(Map<String, String>, String, TimeQuantity) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
setProperty for TimeQuantities
setReadTimeout(int) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
setReadTimeout(int) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
setReadTimeout(int) - Method in class gov.usgs.earthquake.geoserve.GeoservePlacesService
 
setReadTimeout(int) - Method in class gov.usgs.earthquake.geoserve.GeoserveRegionsService
 
setReceiver(DefaultNotificationReceiver) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
setReceiverCleanupInterval(Long) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
setRegionsService(GeoserveRegionsService) - Method in class gov.usgs.earthquake.origin.OriginIndexerModule
Set the geoserveRegions to be used for subsequent calls to GeoServe regions endpoint.
setRejectInvalidSignatures(boolean) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
setRejectInvalidSignatures(boolean) - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
setReplHosts(List<String>) - Method in class gov.usgs.earthquake.distribution.ReplicationStorageListener
Set new Replication hosts
setResult(List<Event>) - Method in class gov.usgs.earthquake.indexer.EventDetailQuery
 
setResult(List<EventSummary>) - Method in class gov.usgs.earthquake.indexer.EventsSummaryQuery
 
setResult(List<ProductSummary>) - Method in class gov.usgs.earthquake.indexer.ProductsSummaryQuery
 
setResult(List<Product>) - Method in class gov.usgs.earthquake.indexer.ProductDetailQuery
 
setResultType(ProductIndexQuery.ResultTypes) - Method in class gov.usgs.earthquake.indexer.ProductIndexQuery
 
setRetryDelay(long) - Method in class gov.usgs.earthquake.product.AbstractListener
 
setRetryDelay(long) - Method in class gov.usgs.util.ExecutorTask
 
setRetryTimer(Timer) - Method in class gov.usgs.util.ExecutorTask
 
setSectionProperty(String, String, String) - Method in class gov.usgs.util.Ini
Set a section property.
setSendMechanismWhenPhasesExist(boolean) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
setSendOriginWhenPhasesExist(boolean) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
 
setSendOriginWhenPhasesExist(boolean) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
setSequence(String) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
setSequenceNumber(Long) - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
setServerHost(String) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
setServerHost(String) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
setServerHost(String) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
setServerHost(String) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
setServerHost(String) - Method in class gov.usgs.earthquake.nats.NATSClient
 
setServerPath(String) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
setServerPolldir(File) - Method in class gov.usgs.earthquake.distribution.EIDSNotificationSender
 
setServerPort(Integer) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
setServerPort(Integer) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
setServerPort(String) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
 
setServerPort(String) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
setServerPort(String) - Method in class gov.usgs.earthquake.nats.NATSClient
 
setSha256(String) - Method in class gov.usgs.earthquake.product.AbstractContent
Set the sha256 hash of content.
setShakemap(ShakeMap) - Method in class gov.usgs.earthquake.shakemap.GridXYZHandler
 
setShakemap(ShakeMap) - Method in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
 
setSignature(String) - Method in class gov.usgs.earthquake.product.Product
 
setSignatureVerifier(SignatureVerifier) - Method in class gov.usgs.earthquake.indexer.DefaultIndexerModule
 
setSignatureVersion(CryptoUtils.Version) - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
setSignatureVersion(CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.Product
 
setSignProducts(boolean) - Method in class gov.usgs.earthquake.aws.AwsProductSender
Setter for signProducts
setSizeLimit(long) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
setSource(String) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setSource(String) - Method in class gov.usgs.earthquake.product.ProductId
 
setSourceCode(String) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setStartTime(Date) - Method in class gov.usgs.earthquake.indexer.ExtentSummary
 
setStatus(String) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setStatus(String) - Method in class gov.usgs.earthquake.product.Product
 
setStdin(InputStream) - Method in class gov.usgs.earthquake.distribution.Command
 
setStorage(FileProductStorage) - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
 
setStorage(FileProductStorage) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
 
setStorage(FileProductStorage) - Method in class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
 
setStoragedir(File) - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
setStorageFormat(URLProductStorage.Format) - Method in class gov.usgs.earthquake.distribution.URLProductStorage
 
setStoragePath(String) - Method in class gov.usgs.earthquake.distribution.URLProductStorage
 
setStorageTimeout(long) - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
 
setSubject(String) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
 
setSubject(String) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
 
setSummary(ProductSummary) - Method in class gov.usgs.earthquake.indexer.IndexerEvent
 
setSummaryWeight(Event, ProductSummary, Long) - Method in class gov.usgs.earthquake.indexer.Indexer
Update a product summary weight
setTable(String) - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
 
setTable(String) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
 
setTable(String) - Method in class gov.usgs.earthquake.aws.TrackingIndex
 
setTempDirectory(File) - Method in class gov.usgs.earthquake.distribution.ContentListener
 
setTempDirectory(File) - Method in class gov.usgs.earthquake.eids.EIDSOutputWedge
 
setTestSignatures(boolean) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
 
setTestSignatures(boolean) - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
 
setThreads(int) - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
setThreads(int) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
setThreads(int) - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
setThrottleStartThreshold(int) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
setThrottleStopThreshold(int) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
setThrottleWaitInterval(long) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
setTime(Date) - Method in class gov.usgs.earthquake.indexer.EventSummary
 
setTimeout(long) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Setter for timeout
setTimeout(long) - Method in class gov.usgs.earthquake.distribution.Command
 
setTimeout(long) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
setTimeout(long) - Method in class gov.usgs.earthquake.product.AbstractListener
Set the timeout.
setTimeout(long) - Method in class gov.usgs.util.TimeoutProcessBuilder
 
setTimeoutElapsed(boolean) - Method in class gov.usgs.util.TimeoutProcess
 
setTimer(Timer) - Method in class gov.usgs.util.TimeoutProcess
 
setTrackerEnabled(boolean) - Static method in class gov.usgs.earthquake.distribution.ProductTracker
Set whether sending tracker updates is enabled from this host.
setTrackerURL(URL) - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
setTrackerURL(URL) - Method in class gov.usgs.earthquake.distribution.ProductTracker
 
setTrackerURL(URL) - Method in class gov.usgs.earthquake.distribution.ProductTrackerUpdate
 
setTrackerURL(URL) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setTrackerURL(URL) - Method in class gov.usgs.earthquake.product.Product
 
setTrackingData(String, JsonObject) - Method in class gov.usgs.earthquake.aws.TrackingIndex
Add or update tracking data.
setTrackingFile(File) - Method in class gov.usgs.earthquake.aws.FileTrackingListener
Setter for trackingFile
setTrackingFileName(String) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Setter for trackingFileName
setTrackingFileName(String) - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
setTrackingFileName(String) - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
 
setTrackingFileName(String) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
setTrackingFileName(String) - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
 
setTrackingIndex(TrackingIndex) - Method in class gov.usgs.earthquake.aws.FileTrackingListener
Setter for trackingIndex
setType(String) - Method in class gov.usgs.earthquake.product.ProductId
 
setupConfiguration(CfgProperties, Object, Object, boolean) - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
 
setUpdateTime(Date) - Method in class gov.usgs.earthquake.product.ProductId
 
setupLogging(Config) - Method in class gov.usgs.earthquake.distribution.Bootstrap
Sets up LogManager
setURI(URI) - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Setter for URI
setUrl(String) - Method in class gov.usgs.earthquake.util.JDBCConnection
 
setValidate(boolean) - Method in class gov.usgs.earthquake.eids.EQMessageProductCreator
 
setValidate(boolean) - Method in interface gov.usgs.earthquake.eids.ProductCreator
Enable validation during getProducts method.
setValidate(boolean) - Method in class gov.usgs.earthquake.eids.QuakemlProductCreator
 
setVersion(String) - Method in class gov.usgs.earthquake.indexer.ProductSummary
 
setVersion(String) - Method in class gov.usgs.earthquake.product.Product
Set the version property.
setWriteTimeout(int) - Method in class gov.usgs.earthquake.distribution.SocketProductSender
 
ShakeMap - Class in gov.usgs.earthquake.shakemap
ShakeMap object to add additional Product properties based on contents.
ShakeMap(Product) - Constructor for class gov.usgs.earthquake.shakemap.ShakeMap
 
SHAKEMAP_ATLAS_SOURCE - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
ShakeMap atlas is the most preferred ShakeMap contributor
SHAKEMAP_ATLAS_WEIGHT - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
Atlas weight
SHAKEMAP_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Configurable property for shakemap directory.
SHAKEMAP_INDEXER_COMMAND_PROPERTY - Static variable in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Configurable property.
SHAKEMAPDATA_ELEMENT - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
Element for Shakemap data
SHAKEMAPDATA_VERSION - Static variable in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
Shakemap data version
SHAKEMAPGRID_ELEMENT - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Element for shakemap grid
SHAKEMAPGRID_ELEMENT_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for SHAKEMAPGRID_ELEMENT
SHAKEMAPGRID_EVENT_STATUS - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Shakemap grid event/map status
SHAKEMAPGRID_EVENT_STATUS_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for SHAKEMAPGRID_EVENT_STATUS
SHAKEMAPGRID_EVENT_TYPE - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Shakemap grid event type
SHAKEMAPGRID_EVENT_TYPE_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for SHAKEMAPGRID_EVENT_TYPE
SHAKEMAPGRID_ID - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Shakemap grid id
SHAKEMAPGRID_ID_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for SHAKEMAPGRID_ID
SHAKEMAPGRID_ORIGINATOR - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Shakemap grid originator
SHAKEMAPGRID_ORIGINATOR_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for SHAKEMAPGRID_ORIGINATOR
SHAKEMAPGRID_TIMESTAMP - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Shakemap grid process timestamp
SHAKEMAPGRID_TIMESTAMP_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for SHAKEMAPGRID_TIMESTAMP
SHAKEMAPGRID_VERSION - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Shakemap grid version
SHAKEMAPGRID_VERSION_XML - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
XML for SHAKEMAPGRID_VERSION
ShakeMapIndexerModule - Class in gov.usgs.earthquake.shakemap
ShakeMap Indexer Module.
ShakeMapIndexerModule() - Constructor for class gov.usgs.earthquake.shakemap.ShakeMapIndexerModule
 
ShakeMapIndexerWedge - Class in gov.usgs.earthquake.shakemap
Deprecated.
ShakeMapIndexerWedge() - Constructor for class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Create a new ShakeMapIndexerWedge.
shallowClone(Event) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Create a copy of an event object.
shallowClone(EventParameters) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Create a copy of an event parameters object.
shallowClone(FocalMechanism) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Create a copy of a focal mechanism object.
shallowClone(Magnitude) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Create a copy of a magnitude object.
shallowClone(Origin) - Static method in class gov.usgs.earthquake.eids.QuakemlUtils
Create a copy of an origin object.
shutdown() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Closes web socket
shutdown() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
When shutting down, call storeTrackingFile to read from file on disk.
shutdown() - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
shutdown() - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Called when the client is shutting down.
shutdown() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
shutdown() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
shutdown() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Shut down storage
shutdown() - Method in class gov.usgs.earthquake.distribution.DefaultStorageListener
 
shutdown() - Method in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
 
shutdown() - Method in class gov.usgs.earthquake.distribution.EIDSNotificationSender
 
shutdown() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
shutdown() - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Called when client is shutting down.
shutdown() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Called at client shutdown to free resources.
shutdown() - Method in class gov.usgs.earthquake.distribution.FutureListenerNotifier
 
shutdown() - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Closes the JDBC connection and all it's associated prepared statements.
shutdown() - Method in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
Stop cleanup process.
shutdown() - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
shutdown() - Method in class gov.usgs.earthquake.distribution.ProductClient
Shut down all receivers and listeners.
shutdown() - Method in class gov.usgs.earthquake.distribution.ProductKey
 
shutdown() - Method in class gov.usgs.earthquake.distribution.RelayProductListener
Call the sender shutdown method.
shutdown() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Stop the status/requeue thread.
shutdown() - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
shutdown() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
Makes sure the socket is closed.
shutdown() - Method in class gov.usgs.earthquake.distribution.WebSocketClient
Sets retry to false, then closes session
shutdown() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Closes web socket
shutdown() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
shutdown() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
Shuts down a running client.
shutdown() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Shuts down a running client.
shutdown() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Stop updating regions.
shutdown() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
shutdown() - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Called when client is shutting down.
shutdown() - Method in class gov.usgs.earthquake.indexer.Indexer
Shuts down the Indexer.
shutdown() - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Closes thread
shutdown() - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
shutdown() - Method in class gov.usgs.earthquake.nats.NATSClient
Safely closes connection to NATS Streaming server
shutdown() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Closes subscription/connection and writes state in tracking file Wraps each statement in a try/catch to ensure each step still happens
shutdown() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
Safely closes the NATSStreaming connection and superclasses
shutdown() - Method in class gov.usgs.earthquake.util.JDBCConnection
Shutdown the database connection.
shutdown() - Method in interface gov.usgs.util.Configurable
This method is called when the client is shutting down.
shutdown() - Method in class gov.usgs.util.DefaultConfigurable
Stop any processing/background threads.
sign(PrivateKey) - Method in class gov.usgs.earthquake.product.Product
Sign this product using a PrivateKey and signature v1.
sign(PrivateKey, byte[]) - Static method in class gov.usgs.util.CryptoUtils
A convenience method that chooses a signature algorithm based on the key type.
sign(PrivateKey, byte[], CryptoUtils.Version) - Static method in class gov.usgs.util.CryptoUtils
Generate a signature.
sign(PrivateKey, CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.Product
Sign this product using a PrivateKey.
SIGN_PRODUCTS_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductSender
Whether to sign products using private key.
SIGNATURE - Static variable in class gov.usgs.earthquake.product.io.BinaryProductHandler
SIGNATURE
SIGNATURE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Argument used to pass signature to external process.
SIGNATURE_ARGUMENT - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Argument used to pass signature to external process.
SIGNATURE_ATTRIBUTE_VERSION - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Signature attribute for version
SIGNATURE_ELEMENT - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Element for signature
SIGNATURE_V1 - gov.usgs.util.CryptoUtils.Version
Signature enum for v1
SIGNATURE_V2 - gov.usgs.util.CryptoUtils.Version
Signature enum for v2
SIGNATURE_V2_DSA_ALGORITHM - Static variable in class gov.usgs.util.CryptoUtils
v2 Algorithm for DSA signature
SIGNATURE_V2_RSA_ALGORITHM - Static variable in class gov.usgs.util.CryptoUtils
v2 Algorithm for RSA signature
SIGNATURE_VERSION_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
signature version argument
SIGNATURE_VERSION_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for signatureVersion
SIGNATURE_VERSION_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Signature version property.
SignatureVerifier - Class in gov.usgs.earthquake.distribution
 
SignatureVerifier() - Constructor for class gov.usgs.earthquake.distribution.SignatureVerifier
 
SIGNATUREVERSION - Static variable in class gov.usgs.earthquake.product.io.BinaryProductHandler
SIGNATURE VERSION
signProducts - Variable in class gov.usgs.earthquake.aws.AwsProductSender
wheter to sign products
SimpleLogFileHandler - Class in gov.usgs.util.logging
A java.util.logging style Handler that does daily log rotation by default.
SimpleLogFileHandler(File) - Constructor for class gov.usgs.util.logging.SimpleLogFileHandler
Create a default SimpleLogHandler.
SimpleLogFileHandler(File, SimpleDateFormat) - Constructor for class gov.usgs.util.logging.SimpleLogFileHandler
Create a SimpleLogHandler with a custom filename format.
SimpleLogFormatter - Class in gov.usgs.util.logging
Simple(r) log formatter for java.util.logging messages.
SimpleLogFormatter() - Constructor for class gov.usgs.util.logging.SimpleLogFormatter
Default constructor.
size() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
SizeLimitInputStream - Class in gov.usgs.earthquake.util
Stream that only allows a certain number of bytes to be read.
SizeLimitInputStream(InputStream, long) - Constructor for class gov.usgs.earthquake.util.SizeLimitInputStream
Construct a new SizeLimitInputStream.
socket - Variable in class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Protected Variable for Socket
SocketAcceptor - Class in gov.usgs.util
Accept socket connections from a ServerSocket, and notify a listener using a separate thread.
SocketAcceptor(ServerSocket, SocketListenerInterface) - Constructor for class gov.usgs.util.SocketAcceptor
Create a new SocketAcceptor object that uses a single thread executor.
SocketAcceptor(ServerSocket, SocketListenerInterface, ExecutorService) - Constructor for class gov.usgs.util.SocketAcceptor
 
SocketListenerInterface - Interface in gov.usgs.util
An object that processes sockets.
SocketProductReceiver - Class in gov.usgs.earthquake.distribution
Receive Products directly via a Socket.
SocketProductReceiver() - Constructor for class gov.usgs.earthquake.distribution.SocketProductReceiver
Default constructor setting port, threads, and sizeLimit to default
SocketProductReceiver(Config) - Constructor for class gov.usgs.earthquake.distribution.SocketProductReceiver
Constructor based on config file
SocketProductReceiverHandler - Class in gov.usgs.earthquake.distribution
 
SocketProductReceiverHandler(SocketProductReceiver, Socket) - Constructor for class gov.usgs.earthquake.distribution.SocketProductReceiverHandler
Constructor
SocketProductSender - Class in gov.usgs.earthquake.distribution
Send Products to SocketProductReceivers.
SocketProductSender() - Constructor for class gov.usgs.earthquake.distribution.SocketProductSender
Empty constructor for configurable interface.
SocketProductSender(Config) - Constructor for class gov.usgs.earthquake.distribution.SocketProductSender
Construct a new ProductSender using a Config object.
SocketProductSender(String, int) - Constructor for class gov.usgs.earthquake.distribution.SocketProductSender
Construct a new ProductSender with default connection timeout.
SocketProductSender(String, int, int) - Constructor for class gov.usgs.earthquake.distribution.SocketProductSender
Construct a new ProductSender with default read and write timeouts
SocketProductSender(String, int, int, int, int) - Constructor for class gov.usgs.earthquake.distribution.SocketProductSender
Construct a new ProductSender
SOURCE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product id source argument
SOURCE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for source
SOURCE_CODE_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for source code
SOURCES_PROPERTY_NAME - Variable in class gov.usgs.earthquake.distribution.ProductKey
Property name for sources.
split(String, String) - Static method in class gov.usgs.util.StringUtils
Split a string into a list of strings using the specified delimiter.
splitCommand(String) - Static method in class gov.usgs.earthquake.distribution.Command
Split a command string into a command array.
splitCommand(String) - Static method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Split a command string into a command array.
splitEvents(Event, Event) - Method in class gov.usgs.earthquake.indexer.Indexer
Removes the leaf event (and all its products) from the root event.
SQLITE_DRIVER_CLASSNAME - Static variable in class gov.usgs.util.JDBCUtils
SQLite Driver.
start() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
Start processing notifications in the queue.
start() - Method in class gov.usgs.util.SocketAcceptor
Start accepting connections in a background thread.
start() - Method in class gov.usgs.util.TimeoutProcessBuilder
 
start(long) - Method in class gov.usgs.util.DirectoryPoller
Start polling in a background thread.
startCatchUp() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Notify running background thread to start catch up process.
startCatchUpThread() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Start background thread for catch up process.
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.dyfi.EventDataXMLHandler
 
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.indexer.SearchRequestParser
 
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.indexer.SearchResponseParser
 
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
 
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.product.io.XmlProductSource
Override DefaultHandler startElement.
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.shakemap.GridXMLHandler
Read grid, event, and gridspec element attributes.
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.shakemap.InfoXMLHandler
 
startElement(String, String, String, Attributes) - Method in class gov.usgs.earthquake.shakemap.StationlistXMLHandler
Parse element attributes.
startElement(String, String, String, Attributes) - Method in class gov.usgs.util.SAXAdapter
Override DefaultHandler startElement.
startup() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Reads createdAfter from a tracking file if it exists, then connects to web socket.
startup() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
When starting, call loadTrackingFile to create/update file on disk.
startup() - Method in class gov.usgs.earthquake.aws.JsonNotificationIndex
After normal startup, check whether schema exists and attempt to create.
startup() - Method in class gov.usgs.earthquake.aws.JsonProductStorage
After normal startup, check whether schema exists and attempt to create.
startup() - Method in class gov.usgs.earthquake.aws.TrackingIndex
After normal startup, check whether schema exists and attempt to create.
startup() - Method in class gov.usgs.earthquake.distribution.AdminSocketServer
 
startup() - Method in class gov.usgs.earthquake.distribution.CLIProductBuilder
Called when the client is done configuring.
startup() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationListener
 
startup() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
 
startup() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationSender
Start up storage
startup() - Method in class gov.usgs.earthquake.distribution.DefaultStorageListener
 
startup() - Method in class gov.usgs.earthquake.distribution.EIDSNotificationReceiver
 
startup() - Method in class gov.usgs.earthquake.distribution.EIDSNotificationSender
 
startup() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
 
startup() - Method in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Called after client has been configured and should begin processing.
startup() - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Called after client configuration to begin processing.
startup() - Method in class gov.usgs.earthquake.distribution.FutureListenerNotifier
 
startup() - Method in class gov.usgs.earthquake.distribution.JDBCNotificationIndex
Connects to the JDBC DB index and prepares the DML/Query statements that will execute at runtime.
startup() - Method in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
Start cleanup process.
startup() - Method in class gov.usgs.earthquake.distribution.ProductBuilder
 
startup() - Method in class gov.usgs.earthquake.distribution.ProductClient
Start up all listeners and receivers.
startup() - Method in class gov.usgs.earthquake.distribution.ProductKey
 
startup() - Method in class gov.usgs.earthquake.distribution.RelayProductListener
Call the sender startup method.
startup() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.RoundRobinListenerNotifier
Start the status/requeue thread.
startup() - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
 
startup() - Method in class gov.usgs.earthquake.distribution.SocketProductSender
Does nothing, a socket is opened each time a product is sent.
startup() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Reads a sequence from a tracking file if it exists.
startup() - Method in class gov.usgs.earthquake.eids.EIDSInputWedge
 
startup() - Method in class gov.usgs.earthquake.eidsutil.EIDSClient
Runs the client.
startup() - Method in class gov.usgs.earthquake.eidsutil.QWEmbeddedClient
Runs the client.
startup() - Method in class gov.usgs.earthquake.geoserve.ANSSRegionsFactory
Start updating regions.
startup() - Method in class gov.usgs.earthquake.indexer.ArchivePolicy
 
startup() - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Called after client has been configured and should begin processing.
startup() - Method in class gov.usgs.earthquake.indexer.Indexer
Starts up the necessary parent, specific, and dependent processes, in that order.
startup() - Method in class gov.usgs.earthquake.indexer.ReliableIndexerListener
Starts thread Calls onBeforeProcessThreadStart() in case subclasses want to add functionality
startup() - Method in class gov.usgs.earthquake.indexer.SearchServerSocket
 
startup() - Method in class gov.usgs.earthquake.nats.NATSClient
Starts connection to NATS streaming server
startup() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Does initial tracking file management and subscribes to server With a tracking file, gets the last sequence
startup() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationSender
Starts NATSStreaming connection and superclasses
startup() - Method in class gov.usgs.earthquake.util.JDBCConnection
Initialize the database connection.
startup() - Method in interface gov.usgs.util.Configurable
This method is called after all objects are configured, and processing should begin.
startup() - Method in class gov.usgs.util.DefaultConfigurable
Start any processing/background threads.
StationlistXMLHandler - Class in gov.usgs.earthquake.shakemap
Parser for Shakemap "stationlist.xml" metadata.
StationlistXMLHandler(ShakeMap) - Constructor for class gov.usgs.earthquake.shakemap.StationlistXMLHandler
Constructor
STATUS_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product status argument
STATUS_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for status
STATUS_DELETE - Static variable in class gov.usgs.earthquake.product.Product
The status message when a product is being deleted.
STATUS_UPDATE - Static variable in class gov.usgs.earthquake.product.Product
The status message when a product is being updated.
STDERR - Static variable in class gov.usgs.util.logging.StdOutErrLevel
Level for STDERR activity
STDOUT - Static variable in class gov.usgs.util.logging.StdOutErrLevel
Level for STDOUT activity.
StdOutErrLevel - Class in gov.usgs.util.logging
Class defining 2 new Logging levels, one for STDOUT, one for STDERR.
stop() - Method in class gov.usgs.earthquake.distribution.roundrobinnotifier.ListenerNotifierThread
Stop processing notifications in the queue.
stop() - Method in class gov.usgs.util.DirectoryPoller
Stop any currently scheduled polling.
stop() - Method in class gov.usgs.util.SocketAcceptor
Stop accepting connections.
STOP_PARSING_BEFORE_GRIDDATA - Static variable in class gov.usgs.earthquake.shakemap.GridXMLHandler
Shakemap griddata parameter to stop parsing before
stopCatchUp() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Notify running background thread to stop catch up process.
stopCatchUpThread() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Stop background thread for catch up process.
STORAGE_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Property name to configure a custom storage.
STORAGE_DIRECTORY_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.Indexer
Shortcut name to configure a file product storage.
STORAGE_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Shortcut to create a FileProductStorage.
STORAGE_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Short circuit to directly configure storage directory.
STORAGE_FORMAT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.URLProductStorage
Property for storageFormat
STORAGE_LISTENER_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.FileProductStorage
Property for configured listeners
STORAGE_NAME_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ExternalNotificationListener
Configuration parameter for storage directory product.
STORAGE_NAME_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Configuration parameter for storage directory product.
STORAGE_PATH_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.URLProductStorage
Property for storagePath
STORAGEDIR_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for storagedir
STORAGEDIR_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for storage directory
StorageEvent - Class in gov.usgs.earthquake.distribution
 
StorageEvent(ProductStorage, ProductId, StorageEvent.StorageEventType) - Constructor for class gov.usgs.earthquake.distribution.StorageEvent
Construct a new StorageEvent
StorageEvent.StorageEventType - Enum in gov.usgs.earthquake.distribution
Enumeration of StorageEventTypes
StorageListener - Interface in gov.usgs.earthquake.distribution
 
store(OutputStream, String) - Method in class gov.usgs.util.Ini
Calls write(new PrintWriter(out), header).
storeAndNotify(ProductSource) - Method in class gov.usgs.earthquake.distribution.SocketProductReceiver
Stores ProductSource as a notification, tracks it, and notifies Listeners
storeProduct(Product) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Add product to storage.
storeProduct(Product) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Store a product in storage.
storeProduct(Product) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Store a product.
storeProduct(Product) - Method in class gov.usgs.earthquake.indexer.ExternalIndexerListener
Store product associated with the change.
storeProduct(Product, boolean) - Method in class gov.usgs.earthquake.indexer.Indexer
Stores a product
storeProductSource(ProductSource) - Method in class gov.usgs.earthquake.aws.JsonProductStorage
Store a ProductSource.
storeProductSource(ProductSource) - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Calls the current ProductStorage.storeProductSource method.
storeProductSource(ProductSource) - Method in class gov.usgs.earthquake.distribution.FileProductStorage
Store a ProductSource to storage.
storeProductSource(ProductSource) - Method in interface gov.usgs.earthquake.distribution.ProductStorage
Store a ProductSource.
storeTrackingFile() - Method in class gov.usgs.earthquake.aws.FileTrackingListener
Read trackingFile and write into trackingIndex.
streamTo(ProductHandler) - Method in class gov.usgs.earthquake.indexer.SearchResponseXmlProductSource
Called by the underlying product storage as part os storeProductSource.
streamTo(ProductHandler) - Method in class gov.usgs.earthquake.product.io.BinaryProductSource
 
streamTo(ProductHandler) - Method in class gov.usgs.earthquake.product.io.DirectoryProductSource
Load Product from a directory, then send product events to the ProductOutput.
streamTo(ProductHandler) - Method in class gov.usgs.earthquake.product.io.JsonProductSource
Begin reading the input stream, sending events to out.
streamTo(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ObjectProductSource
Send a product object to a ProductOutput.
streamTo(ProductHandler) - Method in interface gov.usgs.earthquake.product.io.ProductSource
Send a product to the ProductOutput.
streamTo(ProductHandler) - Method in class gov.usgs.earthquake.product.io.XmlProductSource
Begin reading the input stream, sending events to out.
streamTo(ProductHandler) - Method in class gov.usgs.earthquake.product.io.ZipProductSource
Parse the zip stream and send product to product output.
StreamUtils - Class in gov.usgs.util
Stream input, output, and transfer utilities.
StreamUtils() - Constructor for class gov.usgs.util.StreamUtils
 
StreamUtils.UnclosableInputStream - Class in gov.usgs.util
An InputStream that ignores calls to close.
StreamUtils.UnclosableOutputStream - Class in gov.usgs.util
An OutputStream that ignores calls to close.
StringUtils - Class in gov.usgs.util
String parsing and utility functions.
StringUtils() - Constructor for class gov.usgs.util.StringUtils
 
SUBJECT_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSClient
Property for subject
submitProductId(ProductId) - Method in class gov.usgs.earthquake.aws.AwsBatchIndexer
Submit a product id to the executor service for processing.
submitter - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
Submitter
submitTime - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
Submit time
summarizeProduct(Product) - Method in class gov.usgs.earthquake.indexer.Indexer
Use modules to summarize product.
SUMMARY_PRODUCT_INDEX_ID - Static variable in class gov.usgs.earthquake.indexer.JDBCProductIndex
Public var for summary product index IDs
SVN_LAST_CHANGED_DATE - Static variable in class gov.usgs.earthquake.distribution.ProductClient
SVN LastChangedDate property.
SVN_REVISION - Static variable in class gov.usgs.earthquake.distribution.ProductClient
SVN Revision property.
SVN_VERSION - Static variable in class gov.usgs.earthquake.distribution.ProductClient
SVN Id property.
syncObject - Variable in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
 
syncObject - Variable in class gov.usgs.util.ExecutorTask
A synchronized object
syncProductContents(FileProductStorage, ProductId, boolean) - Method in class gov.usgs.earthquake.distribution.ReplicationStorageListener
 

T

take() - Method in class gov.usgs.earthquake.util.RoundRobinBlockingQueue
Remove an object from the queue.
TectonicSummaryIndexerModule - Class in gov.usgs.earthquake.tectonicsummary
Deprecated.
TectonicSummaryIndexerModule() - Constructor for class gov.usgs.earthquake.tectonicsummary.TectonicSummaryIndexerModule
Deprecated.
 
TEMP_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ContentListener
property for temporary directory
TEMP_DIRECTORY_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSOutputWedge
Property for temp directory
TEST - Static variable in class gov.usgs.earthquake.shakemap.ShakeMap
Map type - test
TEST_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for testing
TEST_VERIFY_SIGNATURE - Static variable in class gov.usgs.earthquake.distribution.SignatureVerifier
Test signatures, but don't reject invalid.
testBinaryReads(Product, int) - Static method in class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
Tests binary reading
testBinaryWrites(Product, int) - Static method in class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
Tests binary writes
testByteArray(String, byte[]) - Method in class gov.usgs.earthquake.distribution.DeflateComparison
Test different compression levels and speeds for a byte array.
testFile(File) - Method in class gov.usgs.earthquake.distribution.DeflateComparison
Test different compression levels and speeds for a file.
testProductIO(Product, int) - Static method in class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
Tests product IO
testXmlReads(Product, int) - Static method in class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
Tests XML reading
testXmlWrites(Product, int) - Static method in class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
tests xml writes
text - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
text
THREAD_POOL_SIZE_PROPERTY - Static variable in class gov.usgs.earthquake.indexer.SearchServerSocket
The configuration property used for listen thread count.
throttleQueues() - Method in class gov.usgs.earthquake.distribution.DefaultNotificationReceiver
Throttle notifier queues
throttleQueues() - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
If longest queue has more than 50k notifications, wait until longest queue has 25k notifications before returning.
throttleQueues(Integer) - Method in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
If longest queue has more than 50k notifications, wait until longest queue has 25k notifications before returning.
throttleStartThreshold - Variable in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
When queue size reaches this level, start throttling
throttleStopThreshold - Variable in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
When queue size reaches this level, stop throttling
throttleWaitInterval - Variable in class gov.usgs.earthquake.distribution.ExecutorListenerNotifier
When throttling, wait this many milliseconds between queue size checks.
TIME_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for time
TIME_DIFF_MILLISECONDS - Static variable in class gov.usgs.earthquake.indexer.DefaultAssociator
Distance between related events in time, in milliseconds.
timeout - Variable in class gov.usgs.util.ExecutorTask
Timeout for task.
TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.product.AbstractListener
Configuration parameter for timeout.
timeoutElapsed() - Method in class gov.usgs.util.TimeoutProcess
 
TimeoutOutputStream - Class in gov.usgs.earthquake.util
An output stream that self-closes if the specified timeout elapses between writes.
TimeoutOutputStream(OutputStream, long) - Constructor for class gov.usgs.earthquake.util.TimeoutOutputStream
Create a TimeoutOutputStream.
TimeoutProcess - Class in gov.usgs.util
TimeoutProcess wraps a Process object.
TimeoutProcess(Process) - Constructor for class gov.usgs.util.TimeoutProcess
Construct a new TimeoutProcess.
TimeoutProcessBuilder - Class in gov.usgs.util
The TimeoutProcessBuilder wraps a ProcessBuilder, adding support for a command time out.
TimeoutProcessBuilder(long, String...) - Constructor for class gov.usgs.util.TimeoutProcessBuilder
Create a new TimeoutProcessBuilder with a timeout and an array of strings.
TimeoutProcessBuilder(long, List<String>) - Constructor for class gov.usgs.util.TimeoutProcessBuilder
Create a new TimeoutProcessBuilder with a timeout and an array of strings.
TimeoutProcessBuilder(List<String>, long) - Constructor for class gov.usgs.util.TimeoutProcessBuilder
Deprecated.
timeSerializeProduct(ProductSource, ProductHandler) - Static method in class gov.usgs.earthquake.product.io.BinaryXmlIOComparison
Serializes product by streaming it to a handler
TIMESTAMP_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for timestamp
toArray() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
toArray(T2[]) - Method in class gov.usgs.earthquake.util.RoundRobinQueue
 
toExternalForm(URL) - Method in class gov.usgs.util.protocolhandlers.data.Handler
 
toJSON(URLNotification) - Static method in class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
Converts a URLNotification into a JSON string
toJsonObject() - Method in class gov.usgs.earthquake.distribution.HeartbeatInfo
 
toJsonObject() - Method in class gov.usgs.earthquake.distribution.HeartbeatStatus
 
toList() - Method in class gov.usgs.earthquake.util.RoundRobinQueue
Flatten queue to a list.
toString() - Method in enum gov.usgs.earthquake.distribution.URLProductStorage.Format
 
toString() - Method in class gov.usgs.earthquake.indexer.IndexerChange
 
toString() - Method in class gov.usgs.earthquake.product.ProductId
Convert this product id to a string.
toString() - Method in enum gov.usgs.util.CryptoUtils.Version
 
toXML(URLNotification) - Static method in class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
Converts a URLNotification to XML
toXML(SearchRequest, OutputStream) - Static method in class gov.usgs.earthquake.indexer.SearchXML
Convert a SearchRequest object to xml.
toXML(SearchResponse, OutputStream) - Static method in class gov.usgs.earthquake.indexer.SearchXML
Convert a SearchResponse object to xml.
TRACK_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Run the tracker.
TRACKER_URL_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
tracker url argument
TRACKER_URL_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for tracker url
TRACKER_URL_CONFIG_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
Property name used for configuring a tracker url.
TRACKER_URL_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.ProductBuilder
Property name used for configuring a tracker url.
TRACKING_FILE_NAME_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for trackingFileName string
TRACKING_FILE_NAME_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Property for trackingFileName
TRACKING_FILE_NAME_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Property for tracking file name
TRACKING_FILE_PROEPRTY - Static variable in class gov.usgs.earthquake.aws.FileTrackingListener
Tracking file property
TRACKING_INDEX_FILE_PROPERTY - Static variable in class gov.usgs.earthquake.aws.FileTrackingListener
Tracking index file property
TRACKING_INDEX_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for trackingIndex string
TRACKING_INDEX_PROPERTY - Static variable in class gov.usgs.earthquake.aws.FileTrackingListener
Tracking index property
TrackingIndex - Class in gov.usgs.earthquake.aws
Tracking index stores component state in a database.
TrackingIndex() - Constructor for class gov.usgs.earthquake.aws.TrackingIndex
Construct a TrackingIndex using defaults.
TrackingIndex(String, String) - Constructor for class gov.usgs.earthquake.aws.TrackingIndex
Construct a TrackingIndex with the default table.
TrackingIndex(String, String, String) - Constructor for class gov.usgs.earthquake.aws.TrackingIndex
Construct a TrackingIndex with custom driver, url, and table.
transferStream(InputStream) - Method in class gov.usgs.earthquake.distribution.DeflateComparison
Transfer an input stream.
transferStream(Object, Object) - Static method in class gov.usgs.util.StreamUtils
Transfer contents of Object from to Object to.
transferStream(Object, Object, int) - Static method in class gov.usgs.util.StreamUtils
Transfer contents of Object from to Object to.
translateShakeMapSource(String) - Method in class gov.usgs.earthquake.shakemap.ShakeMapIndexerWedge
Deprecated.
Translate from an event source to the old style shakemap source.
TRUMP_PREFERRED_WEIGHT - Static variable in class gov.usgs.earthquake.indexer.Indexer
Preferred weight for persistent trump.
TRUMP_PRODUCT_TYPE - Static variable in class gov.usgs.earthquake.indexer.Indexer
Type for persistent trimp
type - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
type
TYPE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product id type argument
TYPES_PROPERTY_NAME - Variable in class gov.usgs.earthquake.distribution.ProductKey
Property name for types.

U

UnclosableInputStream(InputStream) - Constructor for class gov.usgs.util.StreamUtils.UnclosableInputStream
Create a new UnclosableInputStream object.
UnclosableOutputStream(OutputStream) - Constructor for class gov.usgs.util.StreamUtils.UnclosableOutputStream
Create a new UnclosableOutputStream object.
unescape(String) - Static method in class gov.usgs.util.XmlUtils
Unescape a value when reading XML.
UNKNOWN_PRODUCT - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
Static var for unknown product
UPDATE_SEQUENCE_AFTER_EXCEPTION_PROPERTY - Static variable in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Property on if update sequence should occur after exception
UPDATE_TIME_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
product id updateTime argument
UPDATE_TIME_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for update time
updated - Variable in class gov.usgs.earthquake.qdm.RegionsHandler
update timestamp
updateStatus(String, String) - Method in class gov.usgs.earthquake.distribution.HeartbeatStatus
Add or update a Heartbeat's key/value pair
uploadContent(String, Content, URL) - Method in class gov.usgs.earthquake.aws.AwsProductSender
Upload content to a signed url.
uploadContents(Product, Product) - Method in class gov.usgs.earthquake.aws.AwsProductSender
Upload product contents.
URI_PROPERTY - Static variable in class gov.usgs.earthquake.aws.AwsProductReceiver
Variable for URI string
URL_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.URLProductStorage
Property name representing base URL.
URLContent - Class in gov.usgs.earthquake.product
Content stored at a URL.
URLContent(FileContent) - Constructor for class gov.usgs.earthquake.product.URLContent
Create a new URLContent object from a FileContent.
URLContent(URL) - Constructor for class gov.usgs.earthquake.product.URLContent
Create a new URLContent object.
URLNotification - Class in gov.usgs.earthquake.distribution
A URLNotification represents a product that is available via a URL.
URLNotification(ProductId, Date, URL, URL) - Constructor for class gov.usgs.earthquake.distribution.URLNotification
Construct a URLNotification.
URLNotificationJSONConverter - Class in gov.usgs.earthquake.distribution
 
URLNotificationJSONConverter() - Constructor for class gov.usgs.earthquake.distribution.URLNotificationJSONConverter
 
URLNotificationParser - Class in gov.usgs.earthquake.distribution
 
URLNotificationParser() - Constructor for class gov.usgs.earthquake.distribution.URLNotificationParser
Construct a URLNotificationParser.
URLNotificationXMLConverter - Class in gov.usgs.earthquake.distribution
 
URLNotificationXMLConverter() - Constructor for class gov.usgs.earthquake.distribution.URLNotificationXMLConverter
 
URLProductStorage - Class in gov.usgs.earthquake.distribution
Store products in a file system which is also available at a URL.
URLProductStorage() - Constructor for class gov.usgs.earthquake.distribution.URLProductStorage
Constructor for the Configurable interface.
URLProductStorage(File, URL) - Constructor for class gov.usgs.earthquake.distribution.URLProductStorage
Construct a new ProductStorage object
URLProductStorage.Format - Enum in gov.usgs.earthquake.distribution
Different types of formats
USAGE_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.ProductClient
Show usage.
USE_HASH_PATHS_DEFAULT - Static variable in class gov.usgs.earthquake.distribution.FileProductStorage
Do not use hashes (Default).
USE_HASH_PATHS_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.FileProductStorage
Property for whether or not to hash file paths.

V

VALIDATE_ARGUMENT - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Argument for validate
VALIDATE_PROPERTY - Static variable in class gov.usgs.earthquake.eids.EIDSInputWedge
Property for validate
valueIsEmpty(String, String) - Method in class gov.usgs.earthquake.shakemap.ShakeMap
 
valueOf(String) - Static method in enum gov.usgs.earthquake.distribution.StorageEvent.StorageEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.usgs.earthquake.distribution.URLProductStorage.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.usgs.earthquake.eids.LegacyConverter.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.usgs.earthquake.indexer.ExternalPreferredListener.PreferredAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.usgs.earthquake.indexer.SearchMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.usgs.util.CryptoUtils.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum gov.usgs.earthquake.distribution.StorageEvent.StorageEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.usgs.earthquake.distribution.URLProductStorage.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.usgs.earthquake.eids.LegacyConverter.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.usgs.earthquake.indexer.ExternalPreferredListener.PreferredAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.usgs.earthquake.indexer.IndexerChange.IndexerChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.usgs.earthquake.indexer.SearchMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.usgs.util.CryptoUtils.Version
Returns an array containing the constants of this enum type, in the order they are declared.
verify(PublicKey, byte[], String) - Static method in class gov.usgs.util.CryptoUtils
A convenience method that chooses a signature algorithm based on the key type.
verify(PublicKey, byte[], String, CryptoUtils.Version) - Static method in class gov.usgs.util.CryptoUtils
Verify a signature.
VERIFY_SIGNATURES_PROPERTY_NAME - Static variable in class gov.usgs.earthquake.distribution.SignatureVerifier
Property for whether or not to verify signatures.
verifyConnection() - Method in class gov.usgs.earthquake.util.JDBCConnection
Check whether database connection is closed, and reconnect if needed.
verifySignature(Product) - Method in class gov.usgs.earthquake.distribution.SignatureVerifier
Attempt to verify a products signature.
verifySignature(PublicKey[]) - Method in class gov.usgs.earthquake.product.Product
Verify this product's signature using Signature V1.
verifySignature(PublicKey[], CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.Product
Verify this product's signature.
verifySignatureKey(PublicKey[], CryptoUtils.Version) - Method in class gov.usgs.earthquake.product.Product
Try to verify using multiple candidate keys.
version - Variable in class gov.usgs.earthquake.eids.EventAddonParser.EventAddon
version
VERSION - Static variable in class gov.usgs.earthquake.eids.QuakemlProductCreator
Version
VERSION_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.Bootstrap
Argument for version
VERSION_ARGUMENT - Static variable in class gov.usgs.earthquake.distribution.CLIProductBuilder
version argument
VERSION_ATTRIBUTE - Static variable in class gov.usgs.earthquake.indexer.SearchXML
Attribute for version
VERSION_PROPERTY - Static variable in class gov.usgs.earthquake.product.Product
Property for version

W

waitFor() - Method in class gov.usgs.util.TimeoutProcess
Wait for the process to complete, either normally or because its timeout was reached.
wakeUp() - Method in class gov.usgs.earthquake.distribution.NotificationIndexCleanup
Wake up the background thread if it is waiting.
WebSocketClient - Class in gov.usgs.earthquake.distribution
Manages a simple connection to a websocket.
WebSocketClient(URI, WebSocketListener) - Constructor for class gov.usgs.earthquake.distribution.WebSocketClient
Constructs the client
WebSocketClient(URI, WebSocketListener, int, long, boolean) - Constructor for class gov.usgs.earthquake.distribution.WebSocketClient
Constructs the client.
WebSocketListener - Interface in gov.usgs.earthquake.distribution
Allows overridden onMessage for different behavior of WebSocketClient onMessage
WebSocketNotificationReceiver - Class in gov.usgs.earthquake.distribution
Receives notifications from an arbitrary web socket.
WebSocketNotificationReceiver() - Constructor for class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
 
write(byte[]) - Method in class gov.usgs.earthquake.util.NullOutputStream
 
write(byte[]) - Method in class gov.usgs.earthquake.util.TimeoutOutputStream
 
write(byte[], int, int) - Method in class gov.usgs.earthquake.util.NullOutputStream
 
write(byte[], int, int) - Method in class gov.usgs.earthquake.util.TimeoutOutputStream
 
write(int) - Method in class gov.usgs.earthquake.util.NullOutputStream
 
write(int) - Method in class gov.usgs.earthquake.util.TimeoutOutputStream
 
write(Properties, PrintWriter, String) - Static method in class gov.usgs.util.Ini
Write an Ini format to a PrintWriter.
WRITE_TIMEOUT_PROPERTY - Static variable in class gov.usgs.earthquake.distribution.SocketProductSender
property for writeTimeout
writeBytes(byte[], OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Writes an array of bytes to the OutputStream buffer
writeContent(ProductId, String, Content) - Method in class gov.usgs.earthquake.distribution.ContentListener
Output a product content that was in includePaths.
writeDate(Date, OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Writes a date to the OutputStream buffer
writeFile(File, byte[]) - Static method in class gov.usgs.util.FileUtils
Write a file's content.
writeFileThenMove(File, File, byte[]) - Static method in class gov.usgs.util.FileUtils
Write a file's content atomically.
writeHeartbeat() - Method in class gov.usgs.earthquake.distribution.HeartbeatListener
Write heartbeat data for all components to the heartbeat file
writeInt(int, OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Writes an int to the OutputStream buffer
writeLong(long, OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Writes an long to the OutputStream buffer
writeStream(long, InputStream, OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Writes a long to the OutputStream buffer
writeString(String, OutputStream) - Method in class gov.usgs.earthquake.product.io.BinaryIO
Writes a string to the OutputStream buffer
writeTrackingData() - Method in class gov.usgs.earthquake.aws.AwsProductReceiver
Writes tracking file.
writeTrackingFile() - Method in class gov.usgs.earthquake.distribution.WebSocketNotificationReceiver
Writes tracking file to disc, storing latest sequence
writeTrackingFile() - Method in class gov.usgs.earthquake.nats.NATSStreamingNotificationReceiver
Writes pertinent configuration information to tracking file

X

x - Variable in class gov.usgs.earthquake.qdm.Point
A double for x position
XML - gov.usgs.earthquake.distribution.URLProductStorage.Format
Enum for XML format
XML_CONTENT_TYPE - Static variable in class gov.usgs.earthquake.eids.EQMessageProductCreator
Static var for the xml content type
XML_CONTENT_TYPE - Static variable in class gov.usgs.earthquake.eids.QuakemlProductCreator
Content type for xml
XML_DECLARATION - Static variable in class gov.usgs.earthquake.product.io.XmlProductHandler
Declaration for XML and version
XML_FORMAT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
XML format
XmlProductHandler - Class in gov.usgs.earthquake.product.io
Store a product to an OutputStream using XML.
XmlProductHandler(OutputStream) - Constructor for class gov.usgs.earthquake.product.io.XmlProductHandler
Create a new XmlProductHandler object.
XmlProductHandler(OutputStream, boolean) - Constructor for class gov.usgs.earthquake.product.io.XmlProductHandler
Create a new XmlProductHandler object.
XmlProductSource - Class in gov.usgs.earthquake.product.io
Load a product from an InputStream containing XML.
XmlProductSource(ProductHandler) - Constructor for class gov.usgs.earthquake.product.io.XmlProductSource
Create a new XmlProductSource for embedding in another default handler.
XmlProductSource(InputStream) - Constructor for class gov.usgs.earthquake.product.io.XmlProductSource
Create a new XmlProductSource.
XmlUtils - Class in gov.usgs.util
Xml parsing utility functions.
XmlUtils() - Constructor for class gov.usgs.util.XmlUtils
 

Y

y - Variable in class gov.usgs.earthquake.qdm.Point
A double for y position

Z

ZIP_FORMAT - Static variable in class gov.usgs.earthquake.product.io.IOUtil
Zip format
ZipProductHandler - Class in gov.usgs.earthquake.product.io
Store a product to an OutputStream using ZIP.
ZipProductHandler(OutputStream) - Constructor for class gov.usgs.earthquake.product.io.ZipProductHandler
Construct a new ZipProductHandler object.
ZipProductSource - Class in gov.usgs.earthquake.product.io
Load a product from an InputStream containing ZIP.
ZipProductSource(File) - Constructor for class gov.usgs.earthquake.product.io.ZipProductSource
Construct a new ZipProductSource.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages