Uses of Class
net.agmodel.utility.GeneralException

Packages that use GeneralException
net.agmodel.brokerImpl   
net.agmodel.genericBroker Contains generic classes used in the interface descriptions of a number of different brokers and servers. 
net.agmodel.metBroker   
net.agmodel.metDriver Contains driver classes that MetBroker uses to connect to databases, and the interfaces they implement.
 
net.agmodel.utility Contains utility classes, useful in a range of applications. 
net.agmodel.weatherData Contains interface classes for MetBroker client applications.
 
 

Uses of GeneralException in net.agmodel.brokerImpl
 

Methods in net.agmodel.brokerImpl that throw GeneralException
 DataSourceDetail[] GenericBrokerImpl.listSourceDetails(String sessionID)
           
 DataSourceDetail[] GenericBrokerImpl.listSourceDetails(String sessionID, GeographicalArea ofInterest)
           
 String GenericBrokerImpl.getSourceID(String sessionID, String language, String sourceName)
           
 String[] GenericBrokerImpl.listDataSources(String sessionID)
           
 String[] GenericBrokerImpl.listDataSources(String sessionID, GeographicalArea ofInterest)
           
 boolean GenericBrokerImpl.loginToDataSource(String sessionID, String sourceID, String usercode, String password)
           
 boolean GenericBrokerImpl.loginToDataSource(String sessionID, String sourceID, String emailAddress)
           
 boolean GenericBrokerImpl.loginToDataSource(String sessionID, String sourceID)
           
 String GenericBrokerImpl.getConnection(String clientInfo, String language)
           
 

Constructors in net.agmodel.brokerImpl that throw GeneralException
GenericSourceImpl(String ID, GenericBrokerImpl broker, MultilingualString sourceName, GeographicalArea coverage, int loginRequirements, String driverName, GeographicalArea defaultDisplayArea, BrokerConfigDataSource source)
          Creates an object responsible for managing the metadata associated with a database, and spawning driver instances.
GenericSourceImpl(String ID, GenericBrokerImpl broker, MultilingualString sourceName, GeographicalArea coverage, int loginRequirements, String driverName, GeographicalArea defaultDisplayArea)
           
 

Uses of GeneralException in net.agmodel.genericBroker
 

Methods in net.agmodel.genericBroker that throw GeneralException
 String ServerRMI.getConnection(String clientInfo, String language)
          Establishes a session for the client application.
 String ServerRMI.getConnection(String clientInfo, String language, String serverUser, String serverPassword, int userType)
          Establishes a session for the client application.
 String ServerHTTP.getConnection(String clientInfo, String language)
          Establishes a broker session for the client application.
 String ServerHTTP.getConnection(String clientInfo, String language, String brokerUser, String brokerPassword, int userType)
          Establishes a broker session for the client application.
 void ServerHTTP.disconnect(String sessionID)
          Disconnect from MetBroker
 DataSourceDetail[] GenericBrokerRMI.listSourceDetails(String sessionID)
          Get the details for all the data sources in the broker.
 DataSourceDetail[] GenericBrokerRMI.listSourceDetails(String sessionID, GeographicalArea ofInterest)
          Get the details of the data sources in the broker that coincide with the area specified.
 String GenericBrokerRMI.getSourceID(String sessionID, String language, String sourceName)
          Get the ID of a data source using its name in a particular language.
 boolean GenericBrokerRMI.loginToDataSource(String sessionID, String sourceID, String usercode, String password)
          Establish a connection to the specified database using the usercode and password supplied
 boolean GenericBrokerRMI.loginToDataSource(String sessionID, String sourceID, String emailAddress)
          Establish a connection to the specified database using the e-mail address supplied as identification.
 boolean GenericBrokerRMI.loginToDataSource(String sessionID, String sourceID)
          Establish a connection to the specified database without identifying the user in any way
 DataSourceDetail[] GenericBrokerHTTP.listSourceDetails(String sessionID)
          Get the details for all the data sources in the broker.
 DataSourceDetail[] GenericBrokerHTTP.listSourceDetails(String sessionID, GeographicalArea ofInterest)
          Get the details of the data sources in the broker that coincide with the area specified.
 DataSourceDetail GenericBrokerHTTP.getSourceDetail(String sessionID, String dataSourceID)
          Gets details about a single data source.
 boolean GenericBrokerHTTP.alreadyLoggedIn(String sessionID, String sourceID)
          Check whether any required connection to the specified database has already been established.
 boolean GenericBrokerHTTP.loginToDataSource(String sessionID, String sourceID, String usercode, String password)
          Establish a connection to the specified database using the usercode and password supplied.
 boolean GenericBrokerHTTP.loginToDataSource(String sessionID, String sourceID, String emailAddress)
          Establish a connection to the specified database using the e-mail address supplied as identification.
 boolean GenericBrokerHTTP.loginToDataSource(String sessionID, String sourceID)
          Establish a connection to the specified database without identifying the user in any way
 ServerResult GenericBrokerHTTP.supplyData(String sessionID, ServerRequest request, int callID)
          Get the relevant data from a single station.
 void GenericBrokerHTTP.logOutOfSource(String sessionID, String metSourceID)
          Log out from the MetSource identified by the SourceID
 void GenericBrokerHTTP.logOutOfAllSources(String sessionID)
          Log out from any MetSources to which the client is currently logged in.
 

Constructors in net.agmodel.genericBroker that throw GeneralException
ServiceHTTP(String host, int port)
          Create a linking class to communicate with the wrapper servlet on a nominated port.
ServiceHTTP(String host)
          Create a linking class to communicate with the wrapper servlet on the default HTTP port (80).
ServerHTTP(String host, int port)
          Create a linking class to communicate with the wrapper servlet on a nominated port.
ServerHTTP(String host)
          Create a linking class to communicate with the wrapper servlet on the default HTTP port (80).
GenericBrokerHTTP(String host, int port)
          Create a linking class to communicate with the wrapper servlet on a nominated port.
GenericBrokerHTTP(String host)
          Create a linking class to communicate with the wrapper servlet on the default HTTP port (80).
 

Uses of GeneralException in net.agmodel.metBroker
 

Methods in net.agmodel.metBroker that throw GeneralException
 void MetSourceImpl.updateStationListIfRequired(String fromStation)
           
 String[] MetBrokerImpl.listMetSources(String sessionID)
           
 String[] MetBrokerImpl.listMetSources(String sessionID, GeographicalArea ofInterest)
           
 MetSourceDetail[] MetBrokerImpl.listMetSourceDetails(String sessionID)
           
 MetSourceDetail[] MetBrokerImpl.listMetSourceDetails(String sessionID, GeographicalArea ofInterest)
           
 boolean MetBrokerImpl.loginToMetDataSource(String sessionID, String sourceID, String usercode, String password)
           
 boolean MetBrokerImpl.loginToMetDataSource(String sessionID, String sourceID, String emailAddress)
           
 boolean MetBrokerImpl.loginToMetDataSource(String sessionID, String sourceID)
           
 

Constructors in net.agmodel.metBroker that throw GeneralException
MetSourceImpl(String ID, MetBrokerImpl broker, MultilingualString sourceName, GeographicalArea coverage, int loginRequirements, String systemUsercode, String systemPassword, String driverName, String suggestedTimeZone, float suggestedDailyOffset, Duration shortestResolution, Duration longestResolution, Duration timeliness, boolean rebuildRequired, String fromStation, GeographicalArea defaultDisplayArea, BrokerConfigDataSource source)
          Creates an object responsible for managing the metadata associated with a database, and spawning driver instances.
 

Uses of GeneralException in net.agmodel.metDriver
 

Methods in net.agmodel.metDriver that throw GeneralException
 void WakayamaRainDB.updateStationList(String fromStation)
           
 void WakayamaRainDB.updateRegionList()
           
 void TERN.updateStationList(String fromStation)
           
 void TERN.updateRegionList()
           
 void SNUWDMS.updateStationList(String fromStation)
           
 void SNUWDMS.updateRegionList()
           
 void SASA.updateStationList(String fromStation)
           
 void SASA.updateRegionList()
           
 void PrefMetDB.updateStationList(String fromStation)
           
 void PrefMetDB.updateRegionList()
           
 void Planteforsk.updateRegionList()
           
 void Planteforsk.updateStationList(String fromStation)
           
 void PAWS.updateRegionList()
           
 void PAWS.updateStationList(String fromStation)
           
 void MetAccessMechanism.updateStationList(String fromStation)
          Update the list of stations held by the MetSource
 void MetAccessMechanism.updateRegionList()
          Update the list of regions (if any) held by the MetSource
 void Mamedas.updateRegionList()
           
 void Mamedas.updateStationList(String fromStation)
           
 void Kanagawa.updateStationList(String fromStation)
           
 void Kanagawa.updateRegionList()
           
 void HRI.updateStationList(String fromStation)
           
 void HRI.updateRegionList()
           
 void HortPlus.updateRegionList()
           
 void Hitsujigaoka.updateStationList(String fromStation)
           
 void Hitsujigaoka.updateRegionList()
           
 void GAEMNHTML.updateStationList(String fromStation)
           
 void GAEMNHTML.updateRegionList()
           
 void FilePerStationPerYear2.updateStationList(String fromName)
           
 void FilePerStationPerYear2.updateRegionList()
           
 void FieldServer.updateRegionList()
           
 void FAWNMetDB.updateStationList(String fromStation)
           
 void FAWNMetDB.updateRegionList()
           
 void ClimDBApacheSOAP.updateRegionList()
           
 void ClimDBApacheSOAP.updateStationList(String fromName)
           
 void CliDB.updateRegionList()
           
 void Amedas.updateRegionList()
           
 void Amedas.updateStationList(String fromStation)
           
 

Uses of GeneralException in net.agmodel.utility
 

Subclasses of GeneralException in net.agmodel.utility
 class ConnectionException
          An exception thrown when a connection cannot be made to a database.
Takes a similar role to java.sql.SQLException, but can apply to other kinds of connections than just JDBC.
 class InternalException
          An exception thrown when an internal error occurs in MetBroker.
 class InvalidRequestException
          An exception thrown when a broker is asked to do something the wrong way.
Example: trying to get data from a secure database without logging in first.
 

Uses of GeneralException in net.agmodel.weatherData
 

Methods in net.agmodel.weatherData that throw GeneralException
 String MetBrokerHTTP.getStationRegionID(String sessionID, String metSourceID, String stationID)
          Get the weather station's current region ID.
 MetSourceDetail[] MetBrokerHTTP.listMetSourceDetails(String sessionID)
          Get the details for all the MetSources in MetBroker.
 MetSourceDetail[] MetBrokerHTTP.listMetSourceDetails(String sessionID, GeographicalArea ofInterest)
          Get the details of the MetSources in MetBroker that coincide with the area specified.
 MetSourceDetail MetBrokerHTTP.getMetSourceDetail(String sessionID, String metSourceID)
          Gets details about the MetSource in one object.
 boolean MetBrokerHTTP.loginToMetDataSource(String sessionID, String sourceID, String usercode, String password)
          Establish a connection to the specified database using the usercode and password supplied.
 StationDataSet MetBrokerHTTP.supplyMetData(String sessionID, StationMetRequest request)
          Get the relevant data from a single station.
 SpatialMetSet MetBrokerHTTP.supplyMetData(String sessionID, SpatialMetRequest request)
          Get the relevant data from multiple stations.
 Region[] MetBrokerHTTP.listRegions(String sessionID, String metSourceID)
          Get a list of all regions for which the database holds data.
 Region MetBrokerHTTP.getRegion(String sessionID, String metSourceID, String regionID)
          Gets details of a region associated with a data source.
 WeatherStation[] MetBrokerHTTP.listStations(String sessionID, String metSourceID)
          Get an array of all the stations in a source.
 WeatherStation[] MetBrokerHTTP.listStations(String sessionID, String metSourceID, String regionID)
          Get an array of all the stations in a database region.
 WeatherStation MetBrokerHTTP.getWeatherStation(String sessionID, String metSourceID, String stationID)
          Get the details of the weather station
 WeatherStation[] MetBrokerHTTP.listMatchingStations(String sessionID, SpatialMetRequest request)
          Get an array of all the stations that can potentially contribute to the request To contribute, stations must fall within the area specified in the request, and record elements requested, and have operated at some point during the period of interest of the request.
 boolean[][] MetBrokerHTTP.getMetCatalog(String sessionID, String metSourceID, String stationID)
          Check whether a station has ever recorded an element at a particular resolution.
 String[] MetBroker.listMetSources(String sessionID)
          Deprecated. Use listMetSourceDetails or listSourceDetails
 String[] MetBroker.listMetSources(String sessionID, GeographicalArea ofInterest)
          Deprecated. Use listMetSourceDetails or listSourceDetails
 MetSourceDetail[] MetBroker.listMetSourceDetails(String sessionID)
          Get the details for all the MetSources in MetBroker.
 MetSourceDetail[] MetBroker.listMetSourceDetails(String sessionID, GeographicalArea ofInterest)
          Get the details of the MetSources in MetBroker that coincide with the area specified.
 boolean MetBroker.loginToMetDataSource(String sessionID, String sourceID, String usercode, String password)
          Deprecated. Use loginToDataSource instead
 boolean MetBroker.loginToMetDataSource(String sessionID, String sourceID, String emailAddress)
          Deprecated. Use loginToDataSource instead
 boolean MetBroker.loginToMetDataSource(String sessionID, String sourceID)
          Deprecated. Use loginToDataSource instead
 StationDataSet MetBroker.supplyMetData(String sessionID, StationMetRequest request)
          Get the relevant data from a single station.
 SpatialMetSet MetBroker.supplyMetData(String sessionID, SpatialMetRequest request)
          Get the relevant data from multiple stations.
 

Constructors in net.agmodel.weatherData that throw GeneralException
MetBrokerHTTP(String host, int port)
           
MetBrokerHTTP(String host)
           
 



Copyright (C) NARC 2001 All Rights Reserved.