edu.iris.Fissures.IfNetwork
Class ConcreteNetworkPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by edu.iris.Fissures.IfNetwork.ConcreteNetworkPOA
          extended by edu.iris.Fissures.IfNetwork.ConcreteNetworkPOATie
All Implemented Interfaces:
AuditSystemAccess, ConcreteNetworkAccessOperations, ConcreteNetworkOperations, Network, NetworkAccess, java.io.Serializable, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.portable.InvokeHandler

public class ConcreteNetworkPOATie
extends ConcreteNetworkPOA

See Also:
Serialized Form

Constructor Summary
ConcreteNetworkPOATie(ConcreteNetworkOperations delegate)
           
ConcreteNetworkPOATie(ConcreteNetworkOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 ConcreteNetworkOperations _delegate()
           
 void _delegate(ConcreteNetworkOperations delegate)
           
 ConcreteNetwork a_writeable()
           
 void add_calibration(ChannelId the_channel, Calibration new_calibration, Time start_time, AuditInfo[] audit_info)
           
 void add_channel(Channel a_channel, Response the_response, Calibration[] the_calibrations, Clock the_clock, Sensor the_sensor, DataAcqSys das, TimeCorrection[] time_corrections, AuditInfo[] audit_info)
           
 void add_site(Site a_site, AuditInfo[] audit_info)
           
 void add_station(Station a_station, AuditInfo[] audit_info)
           
 void add_time_correction(ChannelId the_channel, TimeCorrection new_correction, Time start_time, AuditInfo[] audit_info)
           
 void deactivate_channel(ChannelId channel_id, AuditInfo[] audit_info)
           
 void deactivate_site(SiteId site_id, Time end_time, AuditInfo[] audit_info)
           
 void deactivate_station(StationId code, Time end_time, AuditInfo[] audit_info)
           
 void deactivate()
           
 void delete_channel(ChannelId channel_id, AuditInfo[] audit_info)
           
 void delete_site(SiteId site_id, AuditInfo[] audit_info)
           
 void delete_station(StationId code, AuditInfo[] audit_info)
           
 NetworkAttr get_attributes()
           
 AuditElement[] get_audit_trail_for_channel(ChannelId id)
           
 AuditElement[] get_audit_trail_for_site(SiteId id)
           
 AuditElement[] get_audit_trail_for_station(StationId id)
           
 AuditElement[] get_audit_trail()
           
 Channel[] locate_channels(Area the_area, SamplingRange sampling, OrientationRange orientation)
           
 ChannelId[] retrieve_all_channels(int seq_max, ChannelIdIterHolder iter)
           
 Calibration[] retrieve_calibrations(ChannelId id, TimeRange the_time)
           
 Channel retrieve_channel(ChannelId id)
           
 Channel[] retrieve_channels_by_code(java.lang.String station_code, java.lang.String site_code, java.lang.String channel_code)
           
 Channel[] retrieve_for_station(StationId id)
           
 ChannelId[] retrieve_grouping(ChannelId id)
           
 ChannelId[][] retrieve_groupings()
           
 Instrumentation retrieve_instrumentation(ChannelId id, Time the_time)
           
 Station[] retrieve_stations()
           
 TimeCorrection[] retrieve_time_corrections(ChannelId id, TimeRange time_range)
           
 void udpate_site(Site a_site, AuditInfo[] audit_info)
           
 void update_channel(Channel a_channel, AuditInfo[] audit_info)
           
 void update_clock(ChannelId the_channel, Clock new_clock, Time start_time, AuditInfo[] audit_info)
           
 void update_das(ChannelId the_channel, DataAcqSys new_das, Time start_time, AuditInfo[] audit_info)
           
 void update_response(ChannelId the_channel, Response new_response, Time start_time, AuditInfo[] audit_info)
           
 void update_sensor(ChannelId the_channel, Sensor new_sensor, Time start_time, AuditInfo[] audit_info)
           
 void update_station(Station a_station, AuditInfo[] audit_info)
           
 
Methods inherited from class edu.iris.Fissures.IfNetwork.ConcreteNetworkPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_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
 

Constructor Detail

ConcreteNetworkPOATie

public ConcreteNetworkPOATie(ConcreteNetworkOperations delegate)

ConcreteNetworkPOATie

public ConcreteNetworkPOATie(ConcreteNetworkOperations delegate,
                             org.omg.PortableServer.POA poa)
Method Detail

_delegate

public ConcreteNetworkOperations _delegate()

_delegate

public void _delegate(ConcreteNetworkOperations delegate)

_default_POA

public org.omg.PortableServer.POA _default_POA()
Overrides:
_default_POA in class org.omg.PortableServer.Servant

a_writeable

public ConcreteNetwork a_writeable()

deactivate

public void deactivate()

add_station

public void add_station(Station a_station,
                        AuditInfo[] audit_info)
                 throws DuplicateStationId
Throws:
DuplicateStationId

update_station

public void update_station(Station a_station,
                           AuditInfo[] audit_info)
                    throws StationNotFound
Throws:
StationNotFound

deactivate_station

public void deactivate_station(StationId code,
                               Time end_time,
                               AuditInfo[] audit_info)
                        throws StationNotFound
Throws:
StationNotFound

delete_station

public void delete_station(StationId code,
                           AuditInfo[] audit_info)
                    throws StationNotFound
Throws:
StationNotFound

add_site

public void add_site(Site a_site,
                     AuditInfo[] audit_info)
              throws StationNotFound,
                     DuplicateSiteId
Throws:
StationNotFound
DuplicateSiteId

udpate_site

public void udpate_site(Site a_site,
                        AuditInfo[] audit_info)
                 throws SiteNotFound
Throws:
SiteNotFound

deactivate_site

public void deactivate_site(SiteId site_id,
                            Time end_time,
                            AuditInfo[] audit_info)
                     throws SiteNotFound
Throws:
SiteNotFound

delete_site

public void delete_site(SiteId site_id,
                        AuditInfo[] audit_info)
                 throws SiteNotFound
Throws:
SiteNotFound

add_channel

public void add_channel(Channel a_channel,
                        Response the_response,
                        Calibration[] the_calibrations,
                        Clock the_clock,
                        Sensor the_sensor,
                        DataAcqSys das,
                        TimeCorrection[] time_corrections,
                        AuditInfo[] audit_info)
                 throws SiteNotFound,
                        DuplicateChannelId
Throws:
SiteNotFound
DuplicateChannelId

update_channel

public void update_channel(Channel a_channel,
                           AuditInfo[] audit_info)
                    throws ChannelNotFound
Throws:
ChannelNotFound

deactivate_channel

public void deactivate_channel(ChannelId channel_id,
                               AuditInfo[] audit_info)
                        throws ChannelNotFound
Throws:
ChannelNotFound

delete_channel

public void delete_channel(ChannelId channel_id,
                           AuditInfo[] audit_info)
                    throws ChannelNotFound
Throws:
ChannelNotFound

update_clock

public void update_clock(ChannelId the_channel,
                         Clock new_clock,
                         Time start_time,
                         AuditInfo[] audit_info)
                  throws ChannelNotFound
Throws:
ChannelNotFound

update_sensor

public void update_sensor(ChannelId the_channel,
                          Sensor new_sensor,
                          Time start_time,
                          AuditInfo[] audit_info)
                   throws ChannelNotFound
Throws:
ChannelNotFound

update_response

public void update_response(ChannelId the_channel,
                            Response new_response,
                            Time start_time,
                            AuditInfo[] audit_info)
                     throws ChannelNotFound
Throws:
ChannelNotFound

update_das

public void update_das(ChannelId the_channel,
                       DataAcqSys new_das,
                       Time start_time,
                       AuditInfo[] audit_info)
                throws ChannelNotFound
Throws:
ChannelNotFound

add_calibration

public void add_calibration(ChannelId the_channel,
                            Calibration new_calibration,
                            Time start_time,
                            AuditInfo[] audit_info)
                     throws ChannelNotFound
Throws:
ChannelNotFound

add_time_correction

public void add_time_correction(ChannelId the_channel,
                                TimeCorrection new_correction,
                                Time start_time,
                                AuditInfo[] audit_info)
                         throws ChannelNotFound
Throws:
ChannelNotFound

get_audit_trail_for_station

public AuditElement[] get_audit_trail_for_station(StationId id)
                                           throws StationNotFound,
                                                  NotImplemented
Throws:
StationNotFound
NotImplemented

get_audit_trail_for_site

public AuditElement[] get_audit_trail_for_site(SiteId id)
                                        throws SiteNotFound,
                                               NotImplemented
Throws:
SiteNotFound
NotImplemented

get_attributes

public NetworkAttr get_attributes()

retrieve_stations

public Station[] retrieve_stations()

retrieve_for_station

public Channel[] retrieve_for_station(StationId id)

retrieve_grouping

public ChannelId[] retrieve_grouping(ChannelId id)
                              throws ChannelNotFound
Throws:
ChannelNotFound

retrieve_groupings

public ChannelId[][] retrieve_groupings()

retrieve_channel

public Channel retrieve_channel(ChannelId id)
                         throws ChannelNotFound
Throws:
ChannelNotFound

retrieve_channels_by_code

public Channel[] retrieve_channels_by_code(java.lang.String station_code,
                                           java.lang.String site_code,
                                           java.lang.String channel_code)
                                    throws ChannelNotFound
Throws:
ChannelNotFound

locate_channels

public Channel[] locate_channels(Area the_area,
                                 SamplingRange sampling,
                                 OrientationRange orientation)

retrieve_instrumentation

public Instrumentation retrieve_instrumentation(ChannelId id,
                                                Time the_time)
                                         throws ChannelNotFound
Throws:
ChannelNotFound

retrieve_calibrations

public Calibration[] retrieve_calibrations(ChannelId id,
                                           TimeRange the_time)
                                    throws ChannelNotFound,
                                           NotImplemented
Throws:
ChannelNotFound
NotImplemented

retrieve_time_corrections

public TimeCorrection[] retrieve_time_corrections(ChannelId id,
                                                  TimeRange time_range)
                                           throws ChannelNotFound,
                                                  NotImplemented
Throws:
ChannelNotFound
NotImplemented

retrieve_all_channels

public ChannelId[] retrieve_all_channels(int seq_max,
                                         ChannelIdIterHolder iter)

get_audit_trail_for_channel

public AuditElement[] get_audit_trail_for_channel(ChannelId id)
                                           throws ChannelNotFound,
                                                  NotImplemented
Throws:
ChannelNotFound
NotImplemented

get_audit_trail

public AuditElement[] get_audit_trail()
                               throws NotImplemented
Throws:
NotImplemented