edu.iris.Fissures.IfSeismogramMgr
Interface SeismogramOperations

All Superinterfaces:
AuditSystemAccess, org.omg.CORBA.portable.IDLEntity, SeismogramAccessOperations, SeismogramComponentOperations, java.io.Serializable, TimeSeriesAccess, TimeSeriesAdmin
All Known Subinterfaces:
Seismogram
All Known Implementing Classes:
_SeismogramStub, SeismogramPOA, SeismogramPOATie

public interface SeismogramOperations
extends SeismogramAccessOperations, TimeSeriesAdmin

Seismogram - provides full access to a Seismogram


Method Summary
 void destroy()
          Remove the seismogram from this Seismogram service.
 void process_time_corrections(AuditInfo[] audit_info)
          process the know time corrections for a seismogram
 void set_attributes(SeismogramAttr the_attributes, AuditInfo[] audit_info)
          Update the attributes for the seismogram
 
Methods inherited from interface edu.iris.Fissures.IfSeismogramMgr.SeismogramAccessOperations
a_writeable, get_attributes, get_range_as_doubles, get_range_as_encoded, get_range_as_floats, get_range_as_longs, get_range_as_shorts, parm_svc
 
Methods inherited from interface edu.iris.Fissures.IfSeismogramMgr.SeismogramComponentOperations
a_factory, a_finder
 
Methods inherited from interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
can_convert_to_double, can_convert_to_float, can_convert_to_long, can_convert_to_short, get_as_doubles, get_as_encoded, get_as_floats, get_as_longs, get_as_shorts, is_closed, is_double, is_encoded, is_float, is_long, is_short
 
Methods inherited from interface edu.iris.Fissures.AuditSystemAccess
get_audit_trail
 
Methods inherited from interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
append_doubles, append_encoded_seq, append_encoded, append_floats, append_longs, append_shorts, close
 

Method Detail

process_time_corrections

void process_time_corrections(AuditInfo[] audit_info)
                              throws NotImplemented
process the know time corrections for a seismogram

Throws:
NotImplemented

set_attributes

void set_attributes(SeismogramAttr the_attributes,
                    AuditInfo[] audit_info)
                    throws FissuresException
Update the attributes for the seismogram

Throws:
FissuresException

destroy

void destroy()
Remove the seismogram from this Seismogram service. This does not destroy the seismogram in the total FISSURES context but only this service instance.