edu.sc.seis.fissuresUtil.cache
Class SynchronizedNetworkAccess
java.lang.Object
edu.sc.seis.fissuresUtil.cache.ProxyNetworkAccess
edu.sc.seis.fissuresUtil.cache.SynchronizedNetworkAccess
- All Implemented Interfaces:
- edu.iris.Fissures.AuditSystemAccess, edu.iris.Fissures.IfNetwork.ConcreteNetworkAccessOperations, edu.iris.Fissures.IfNetwork.NetworkAccess, CorbaServerWrapper, java.io.Serializable, org.omg.CORBA.portable.IDLEntity
public class SynchronizedNetworkAccess
- extends ProxyNetworkAccess
- See Also:
- Serialized Form
Method Summary |
edu.iris.Fissures.IfNetwork.NetworkAttr |
get_attributes()
|
edu.iris.Fissures.AuditElement[] |
get_audit_trail_for_channel(edu.iris.Fissures.IfNetwork.ChannelId chanId)
|
edu.iris.Fissures.AuditElement[] |
get_audit_trail()
|
edu.iris.Fissures.IfNetwork.NetworkAccess |
getCorbaObject()
|
edu.iris.Fissures.IfNetwork.Channel[] |
locate_channels(edu.iris.Fissures.Area the_area,
edu.iris.Fissures.IfNetwork.SamplingRange sampling,
edu.iris.Fissures.IfNetwork.OrientationRange orientation)
|
void |
reset()
If this ProxyNetworkAccess is holding onto a ProxyNetworkAccess, it calls
reset on that network access. |
edu.iris.Fissures.IfNetwork.ChannelId[] |
retrieve_all_channels(int seq_max,
edu.iris.Fissures.IfNetwork.ChannelIdIterHolder iter)
|
edu.iris.Fissures.IfNetwork.Calibration[] |
retrieve_calibrations(edu.iris.Fissures.IfNetwork.ChannelId chanId,
edu.iris.Fissures.TimeRange timeRange)
|
edu.iris.Fissures.IfNetwork.Channel |
retrieve_channel(edu.iris.Fissures.IfNetwork.ChannelId chanId)
|
edu.iris.Fissures.IfNetwork.Channel[] |
retrieve_channels_by_code(java.lang.String station_code,
java.lang.String site_code,
java.lang.String channel_code)
|
edu.iris.Fissures.IfNetwork.Channel[] |
retrieve_for_station(edu.iris.Fissures.IfNetwork.StationId stationId)
|
edu.iris.Fissures.IfNetwork.ChannelId[] |
retrieve_grouping(edu.iris.Fissures.IfNetwork.ChannelId chanId)
|
edu.iris.Fissures.IfNetwork.ChannelId[][] |
retrieve_groupings()
|
edu.iris.Fissures.IfNetwork.Instrumentation |
retrieve_instrumentation(edu.iris.Fissures.IfNetwork.ChannelId chanId,
edu.iris.Fissures.Time time)
|
edu.iris.Fissures.IfNetwork.Station[] |
retrieve_stations()
|
edu.iris.Fissures.IfNetwork.TimeCorrection[] |
retrieve_time_corrections(edu.iris.Fissures.IfNetwork.ChannelId chanId,
edu.iris.Fissures.TimeRange timeRange)
|
Methods inherited from class edu.sc.seis.fissuresUtil.cache.ProxyNetworkAccess |
a_writeable, get_audit_trail_for_site, get_audit_trail_for_station, getFullName, getNetworkAccess, getServerDNS, getServerName, getServerType, retrieve_final_units, retrieve_initial_units, retrieve_sensitivity, setNetworkAccess, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SynchronizedNetworkAccess
public SynchronizedNetworkAccess(edu.iris.Fissures.IfNetwork.NetworkAccess netAC)
reset
public void reset()
- Description copied from class:
ProxyNetworkAccess
- If this ProxyNetworkAccess is holding onto a ProxyNetworkAccess, it calls
reset on that network access. Otherwise it just falls through.
- Specified by:
reset
in interface CorbaServerWrapper
- Overrides:
reset
in class ProxyNetworkAccess
getCorbaObject
public edu.iris.Fissures.IfNetwork.NetworkAccess getCorbaObject()
- Overrides:
getCorbaObject
in class ProxyNetworkAccess
get_attributes
public edu.iris.Fissures.IfNetwork.NetworkAttr get_attributes()
- Specified by:
get_attributes
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
get_attributes
in class ProxyNetworkAccess
retrieve_stations
public edu.iris.Fissures.IfNetwork.Station[] retrieve_stations()
- Specified by:
retrieve_stations
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_stations
in class ProxyNetworkAccess
retrieve_for_station
public edu.iris.Fissures.IfNetwork.Channel[] retrieve_for_station(edu.iris.Fissures.IfNetwork.StationId stationId)
- Specified by:
retrieve_for_station
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_for_station
in class ProxyNetworkAccess
retrieve_grouping
public edu.iris.Fissures.IfNetwork.ChannelId[] retrieve_grouping(edu.iris.Fissures.IfNetwork.ChannelId chanId)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- Specified by:
retrieve_grouping
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_grouping
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
retrieve_groupings
public edu.iris.Fissures.IfNetwork.ChannelId[][] retrieve_groupings()
- Specified by:
retrieve_groupings
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_groupings
in class ProxyNetworkAccess
retrieve_channel
public edu.iris.Fissures.IfNetwork.Channel retrieve_channel(edu.iris.Fissures.IfNetwork.ChannelId chanId)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- Specified by:
retrieve_channel
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_channel
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
retrieve_channels_by_code
public edu.iris.Fissures.IfNetwork.Channel[] retrieve_channels_by_code(java.lang.String station_code,
java.lang.String site_code,
java.lang.String channel_code)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- Specified by:
retrieve_channels_by_code
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_channels_by_code
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
locate_channels
public edu.iris.Fissures.IfNetwork.Channel[] locate_channels(edu.iris.Fissures.Area the_area,
edu.iris.Fissures.IfNetwork.SamplingRange sampling,
edu.iris.Fissures.IfNetwork.OrientationRange orientation)
- Specified by:
locate_channels
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
locate_channels
in class ProxyNetworkAccess
retrieve_instrumentation
public edu.iris.Fissures.IfNetwork.Instrumentation retrieve_instrumentation(edu.iris.Fissures.IfNetwork.ChannelId chanId,
edu.iris.Fissures.Time time)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- Specified by:
retrieve_instrumentation
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_instrumentation
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
retrieve_calibrations
public edu.iris.Fissures.IfNetwork.Calibration[] retrieve_calibrations(edu.iris.Fissures.IfNetwork.ChannelId chanId,
edu.iris.Fissures.TimeRange timeRange)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
edu.iris.Fissures.NotImplemented
- Specified by:
retrieve_calibrations
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_calibrations
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.iris.Fissures.NotImplemented
retrieve_time_corrections
public edu.iris.Fissures.IfNetwork.TimeCorrection[] retrieve_time_corrections(edu.iris.Fissures.IfNetwork.ChannelId chanId,
edu.iris.Fissures.TimeRange timeRange)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
edu.iris.Fissures.NotImplemented
- Specified by:
retrieve_time_corrections
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_time_corrections
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.iris.Fissures.NotImplemented
retrieve_all_channels
public edu.iris.Fissures.IfNetwork.ChannelId[] retrieve_all_channels(int seq_max,
edu.iris.Fissures.IfNetwork.ChannelIdIterHolder iter)
- Specified by:
retrieve_all_channels
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
retrieve_all_channels
in class ProxyNetworkAccess
get_audit_trail_for_channel
public edu.iris.Fissures.AuditElement[] get_audit_trail_for_channel(edu.iris.Fissures.IfNetwork.ChannelId chanId)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
edu.iris.Fissures.NotImplemented
- Specified by:
get_audit_trail_for_channel
in interface edu.iris.Fissures.IfNetwork.NetworkAccess
- Overrides:
get_audit_trail_for_channel
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.iris.Fissures.NotImplemented
get_audit_trail
public edu.iris.Fissures.AuditElement[] get_audit_trail()
throws edu.iris.Fissures.NotImplemented
- Specified by:
get_audit_trail
in interface edu.iris.Fissures.AuditSystemAccess
- Overrides:
get_audit_trail
in class ProxyNetworkAccess
- Throws:
edu.iris.Fissures.NotImplemented