Package com.isti.quakewatch.util

Interface Summary
ConnectRejectCallBack Interface ConnectRejectCallBack defines the call-back method invoked when a connect attempt is rejected by the server.
ConnLoginRejectCallBack Interface ConnLoginRejectCallBack defines the call-back method invoked when a connection login attempt is rejected by the server.
ConnStatusInterface Class ConnStatusInterface defines access to a panel for showing the ongoing status of a connection.
EncryptDecryptIntf Interface EncryptDecryptIntf describes encrypt/decrypt methods.
InitReqMsgsCallBack Interface InitReqMsgsCallBack defines methods called by 'QWConnectionMgr' before and after its initial fetch of messages from the server.
QWAliveMsgListener QWAliveMsgListener defines a call-back listener interface used with server-alive status messages.
QWConnectionMgr.ConnectAttemptFailedCallBack Interface UpgradeInfoCallBack defines the method called after a connect attempt failed to reach the server.
QWConnectionMgr.UpgradeInfoCallBack Interface UpgradeInfoCallBack defines the method called after an upgrade-information string has been fetched from the server.
QWProgramInformationInterface Interface QWProgramInformationInterface defines methods for program information.
QWWebSvcsInterface Interface QWWebSvcsInterface defines methods for interacting with a QuakeWatch Web Services Server.
 

Class Summary
CubeCodeTranslator Class CubeCodeTranslator translates message-codes for the CUBE message format.
CubeMsgGenerator Class CubeMsgGenerator generates CUBE-format text messages from QuakeWatch message-record objects.
DomainTypeInfoRec Class DomainTypeInfoRec manages an information record containing a message-number value associated with an event domain and type name.
DomainTypeInfoTable Class DomainTypeInfoTable manages a table of information records, each containing a message-number value associated with an event domain and type name.
EncryptDecryptUtil Class EncryptDecryptUtil defines utility encrypt/decrypt methods for QuakeWatch
JavaMailTransport Class JavaMailTransport defines transport methods for using Sun's JavaMail package to send mail.
JavaMailUtil Class JavaMailUtil defines configuration and utility methods for using Sun's JavaMail package to send mail via an SMTP server.
LoginInfoFileProc Class LoginInfoFileProc processes a file containing server-login information.
QWAbstractConnector Class QWAbstractConnector defines the interface for the connector modules used by the 'QWConnectionMgr', and some common functionality.
QWAbstractConnector.ServerHostInfo Class ServerHostInfo holds host address string and port number values and provides thread-safe methods for setting and fetching the values.
QWAlarmProperties Class QWAlarmProperties manages the QuakeWatch client alarm property items.
QWClientLauncher Class QWClientLauncher launches the QuakeWatch client.
QWConnectionMgr Class QWConnectionMgr manages the configuration, initialization and closing of the connection to the QuakeWatch host.
QWConnProperties Class QWConnectionMgr manages the configuration property items for a connection to the QuakeWatch host.
QWCorbaConnector Class QWCorbaConnector manages the QuakeWatch host connection and the CORBA-event-channel used to receive XML text messages.
QWFilterProperties Class QWFilterProperties manages the QuakeWatch client event-filter configuration.
QWPasswordUtils Class QWPasswordUtils contains a collection of static utility fields and methods for QuakeWatch passwords.
QWServerLoginInformation Class QWServerLoginInformation manages QWServer login information.
QWStorageManager Class QWStorageManager manages the persistent storage of QuakeWatch XML text messages.
QWUtils Class QWUtils contains a collection of static utility fields and methods for QuakeWatch.
QWUtils.ElemAndMsgFmtSpec Class ElemAndMsgFmtSpec holds an element object and a message-format specifier (one of the 'QWIdentDataMsgRecord.MFMT_...' values).
QWWebSvcsConnector Class QWWebSvcsConnector manages a connection to a QuakeWatch Web Services Server.
ResourceIdentifier Class ResourceIdentifier defines a resource identifier parsed from a URI string, as defined in the QuakeML specification.
SeismicNetworkInfo Class SeismicNetworkInfo holds message-building information for seismic networks.
ServerTrackingThread Class ServerTrackingThread defines a thread that tracks the status of the QuakeWatch server.
StatusCheckingThread Class StatusCheckingThread defines a thread that periodically calls the QWServices 'clientStatusCheck()' method.
 

Exception Summary
QWAbstractConnector.StatusCheckFailedException Class StatusCheckFailedException is thrown by the 'performClientStatusCheck()' method when the call to 'clientStatusCheck()' fails with an exception other than 'NoSuchMethodException'.