edu.iris.Fissures.IfNetwork
Class VirtualNetworkPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by edu.iris.Fissures.IfNetwork.VirtualNetworkPOA
          extended by edu.iris.Fissures.IfNetwork.VirtualNetworkPOATie
All Implemented Interfaces:
AuditSystemAccess, Network, NetworkAccess, VirtualNetworkAccessOperations, VirtualNetworkOperations, java.io.Serializable, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.portable.InvokeHandler

public class VirtualNetworkPOATie
extends VirtualNetworkPOA

See Also:
Serialized Form

Constructor Summary
VirtualNetworkPOATie(VirtualNetworkOperations delegate)
           
VirtualNetworkPOATie(VirtualNetworkOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 VirtualNetworkOperations _delegate()
           
 void _delegate(VirtualNetworkOperations delegate)
           
 VirtualNetwork a_writeable()
           
 void add_channel(ChannelId a_channel, AuditInfo[] audit_info)
           
 NetworkAttr get_attributes()
           
 AuditElement[] get_audit_trail_for_channel(ChannelId id)
           
 AuditElement[] get_audit_trail()
           
 ConcreteNetworkAccess get_network_for_channel(ChannelId a_channel)
           
 Channel[] locate_channels(Area the_area, SamplingRange sampling, OrientationRange orientation)
           
 void remove_channel(ChannelId a_channel, AuditInfo[] audit_info)
           
 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)
           
 
Methods inherited from class edu.iris.Fissures.IfNetwork.VirtualNetworkPOA
_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

VirtualNetworkPOATie

public VirtualNetworkPOATie(VirtualNetworkOperations delegate)

VirtualNetworkPOATie

public VirtualNetworkPOATie(VirtualNetworkOperations delegate,
                            org.omg.PortableServer.POA poa)
Method Detail

_delegate

public VirtualNetworkOperations _delegate()

_delegate

public void _delegate(VirtualNetworkOperations delegate)

_default_POA

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

a_writeable

public VirtualNetwork a_writeable()

add_channel

public void add_channel(ChannelId a_channel,
                        AuditInfo[] audit_info)
                 throws DuplicateChannelId
Throws:
DuplicateChannelId

remove_channel

public void remove_channel(ChannelId a_channel,
                           AuditInfo[] audit_info)
                    throws ChannelNotFound
Throws:
ChannelNotFound

get_network_for_channel

public ConcreteNetworkAccess get_network_for_channel(ChannelId a_channel)
                                              throws ChannelNotFound,
                                                     ConcreteNetworkNotAvailable
Throws:
ChannelNotFound
ConcreteNetworkNotAvailable

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