edu.sc.seis.cormorant.network
Class ConcreteNetworkAccessImpl
java.lang.Object
org.omg.PortableServer.Servant
edu.iris.Fissures.IfNetwork.ConcreteNetworkAccessPOA
edu.sc.seis.cormorant.network.ConcreteNetworkAccessImpl
- All Implemented Interfaces:
- edu.iris.Fissures.AuditSystemAccess, edu.iris.Fissures.IfNetwork.ConcreteNetworkAccessOperations, edu.iris.Fissures.IfNetwork.NetworkAccess, java.io.Serializable, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.portable.InvokeHandler
public class ConcreteNetworkAccessImpl
- extends edu.iris.Fissures.IfNetwork.ConcreteNetworkAccessPOA
ConcreteNetworkAccessImpl.java Created: Thu Nov 8 15:05:23 2001
- See Also:
- Serialized Form
Field Summary |
protected edu.sc.seis.fissuresUtil.hibernate.NetworkDB |
jdbcChannel
|
protected edu.iris.Fissures.IfNetwork.NetworkId |
networkId
|
Method Summary |
edu.iris.Fissures.IfNetwork.ConcreteNetwork |
a_writeable()
|
edu.iris.Fissures.IfNetwork.NetworkAttr |
get_attributes()
|
edu.iris.Fissures.AuditElement[] |
get_audit_trail_for_channel(edu.iris.Fissures.IfNetwork.ChannelId id)
|
edu.iris.Fissures.AuditElement[] |
get_audit_trail_for_site(edu.iris.Fissures.IfNetwork.SiteId id)
|
edu.iris.Fissures.AuditElement[] |
get_audit_trail_for_station(edu.iris.Fissures.IfNetwork.StationId id)
|
edu.iris.Fissures.AuditElement[] |
get_audit_trail()
|
edu.iris.Fissures.IfNetwork.Channel[] |
getAllChannels()
Gets all the channels for the network id of this network access in the db |
static edu.iris.Fissures.IfNetwork.ChannelId[] |
getIds(edu.iris.Fissures.IfNetwork.Channel[] chans)
|
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)
|
edu.iris.Fissures.IfNetwork.ChannelId[] |
retrieve_all_channels(int seq_max,
edu.iris.Fissures.IfNetwork.ChannelIdIterHolder iter)
This returns all channels for this network. |
edu.iris.Fissures.IfNetwork.Calibration[] |
retrieve_calibrations(edu.iris.Fissures.IfNetwork.ChannelId id,
edu.iris.Fissures.TimeRange the_time)
|
edu.iris.Fissures.IfNetwork.Channel |
retrieve_channel(edu.iris.Fissures.IfNetwork.ChannelId id)
|
edu.iris.Fissures.IfNetwork.Channel[] |
retrieve_channels_by_code(java.lang.String station_code,
java.lang.String site_code,
java.lang.String code)
|
edu.iris.Fissures.IfNetwork.Channel[] |
retrieve_for_station(edu.iris.Fissures.IfNetwork.StationId id)
|
edu.iris.Fissures.IfNetwork.ChannelId[] |
retrieve_grouping(edu.iris.Fissures.IfNetwork.ChannelId id)
|
edu.iris.Fissures.IfNetwork.ChannelId[][] |
retrieve_groupings()
|
edu.iris.Fissures.IfNetwork.Instrumentation |
retrieve_instrumentation(edu.iris.Fissures.IfNetwork.ChannelId id,
edu.iris.Fissures.Time the_time)
|
edu.iris.Fissures.IfNetwork.Station[] |
retrieve_stations()
|
edu.iris.Fissures.IfNetwork.TimeCorrection[] |
retrieve_time_corrections(edu.iris.Fissures.IfNetwork.ChannelId id,
edu.iris.Fissures.TimeRange time_range)
|
Methods inherited from class edu.iris.Fissures.IfNetwork.ConcreteNetworkAccessPOA |
_all_interfaces, _invoke, _this, _this |
Methods inherited from class org.omg.PortableServer.Servant |
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jdbcChannel
protected edu.sc.seis.fissuresUtil.hibernate.NetworkDB jdbcChannel
networkId
protected edu.iris.Fissures.IfNetwork.NetworkId networkId
ConcreteNetworkAccessImpl
public ConcreteNetworkAccessImpl(edu.iris.Fissures.IfNetwork.NetworkId networkId)
get_attributes
public edu.iris.Fissures.IfNetwork.NetworkAttr get_attributes()
retrieve_stations
public edu.iris.Fissures.IfNetwork.Station[] retrieve_stations()
retrieve_for_station
public edu.iris.Fissures.IfNetwork.Channel[] retrieve_for_station(edu.iris.Fissures.IfNetwork.StationId id)
retrieve_grouping
public edu.iris.Fissures.IfNetwork.ChannelId[] retrieve_grouping(edu.iris.Fissures.IfNetwork.ChannelId id)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
retrieve_groupings
public edu.iris.Fissures.IfNetwork.ChannelId[][] retrieve_groupings()
retrieve_channel
public edu.iris.Fissures.IfNetwork.Channel retrieve_channel(edu.iris.Fissures.IfNetwork.ChannelId id)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- 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 code)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- 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)
retrieve_instrumentation
public edu.iris.Fissures.IfNetwork.Instrumentation retrieve_instrumentation(edu.iris.Fissures.IfNetwork.ChannelId id,
edu.iris.Fissures.Time the_time)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
retrieve_calibrations
public edu.iris.Fissures.IfNetwork.Calibration[] retrieve_calibrations(edu.iris.Fissures.IfNetwork.ChannelId id,
edu.iris.Fissures.TimeRange the_time)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
edu.iris.Fissures.NotImplemented
- 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 id,
edu.iris.Fissures.TimeRange time_range)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
edu.iris.Fissures.NotImplemented
- 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)
- This returns all channels for this network. The iterator is ignored and
all channels are returned in one fell swoop
getAllChannels
public edu.iris.Fissures.IfNetwork.Channel[] getAllChannels()
throws java.sql.SQLException,
edu.sc.seis.fissuresUtil.database.NotFound
- Gets all the channels for the network id of this network access in the db
- Throws:
edu.sc.seis.fissuresUtil.database.NotFound
java.sql.SQLException
getIds
public static edu.iris.Fissures.IfNetwork.ChannelId[] getIds(edu.iris.Fissures.IfNetwork.Channel[] chans)
get_audit_trail_for_channel
public edu.iris.Fissures.AuditElement[] get_audit_trail_for_channel(edu.iris.Fissures.IfNetwork.ChannelId id)
throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
edu.iris.Fissures.NotImplemented
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.iris.Fissures.NotImplemented
a_writeable
public edu.iris.Fissures.IfNetwork.ConcreteNetwork a_writeable()
get_audit_trail_for_station
public edu.iris.Fissures.AuditElement[] get_audit_trail_for_station(edu.iris.Fissures.IfNetwork.StationId id)
throws edu.iris.Fissures.IfNetwork.StationNotFound,
edu.iris.Fissures.NotImplemented
- Throws:
edu.iris.Fissures.IfNetwork.StationNotFound
edu.iris.Fissures.NotImplemented
get_audit_trail_for_site
public edu.iris.Fissures.AuditElement[] get_audit_trail_for_site(edu.iris.Fissures.IfNetwork.SiteId id)
throws edu.iris.Fissures.IfNetwork.SiteNotFound,
edu.iris.Fissures.NotImplemented
- Throws:
edu.iris.Fissures.IfNetwork.SiteNotFound
edu.iris.Fissures.NotImplemented
get_audit_trail
public edu.iris.Fissures.AuditElement[] get_audit_trail()
throws edu.iris.Fissures.NotImplemented
- Throws:
edu.iris.Fissures.NotImplemented