edu.iris.Fissures.IfNetwork
Interface ConcreteNetworkOperations

All Superinterfaces:
AuditSystemAccess, ConcreteNetworkAccessOperations, org.omg.CORBA.portable.IDLEntity, Network, NetworkAccess, java.io.Serializable
All Known Subinterfaces:
ConcreteNetwork
All Known Implementing Classes:
_ConcreteNetworkStub, ConcreteNetworkPOA, ConcreteNetworkPOATie

public interface ConcreteNetworkOperations
extends Network, ConcreteNetworkAccessOperations

The ConcreteNetwork provides full access to a real world network


Method Summary
 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)
           
 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 interface edu.iris.Fissures.IfNetwork.ConcreteNetworkAccessOperations
a_writeable, get_audit_trail_for_site, get_audit_trail_for_station
 
Methods inherited from interface edu.iris.Fissures.IfNetwork.NetworkAccess
get_attributes, get_audit_trail_for_channel, locate_channels, retrieve_all_channels, retrieve_calibrations, retrieve_channel, retrieve_channels_by_code, retrieve_for_station, retrieve_grouping, retrieve_groupings, retrieve_instrumentation, retrieve_stations, retrieve_time_corrections
 
Methods inherited from interface edu.iris.Fissures.AuditSystemAccess
get_audit_trail
 

Method Detail

deactivate

void deactivate()

add_station

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

update_station

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

deactivate_station

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

delete_station

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

add_site

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

udpate_site

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

deactivate_site

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

delete_site

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

add_channel

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

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

deactivate_channel

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

delete_channel

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

update_clock

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

update_sensor

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

update_response

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

update_das

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

add_calibration

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

add_time_correction

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