edu.iris.Fissures.IfEvent
Interface EventOperations

All Superinterfaces:
AuditSystemAccess, EventAccessOperations, EventDCOperations, EventMgrOperations, org.omg.CORBA.portable.IDLEntity, java.io.Serializable
All Known Subinterfaces:
Event
All Known Implementing Classes:
_EventStub, EventPOA, EventPOATie

public interface EventOperations
extends EventAccessOperations

The Event interface defines a full access event. Allowing not access to data but also update capabilities.


Method Summary
 void add_locators(java.lang.String the_origin, Locator[] locators, AuditInfo[] audit_info)
           
 void add_magnitude(java.lang.String the_origin, Magnitude a_magnitude, AuditInfo[] audit_info)
           
 java.lang.String add_origin(Time origin_time, Location the_location, Magnitude[] magnitudes, Locator[] locators, boolean preferred, java.lang.String the_catalog, java.lang.String the_contributor, AuditInfo[] audit_info)
          Add a origin to the event.
 void delete_origin(java.lang.String the_origin, AuditInfo[] audit_info)
           
 void destroy()
           
 void set_preferred_origin(java.lang.String the_origin, AuditInfo[] audit_info)
           
 void update_region(FlinnEngdahlRegion region, AuditInfo[] audit_info)
           
 
Methods inherited from interface edu.iris.Fissures.IfEvent.EventAccessOperations
a_writeable, get_attributes, get_audit_trail_for_origin, get_locators, get_origin, get_origins, get_preferred_origin, parm_svc
 
Methods inherited from interface edu.iris.Fissures.AuditSystemAccess
get_audit_trail
 
Methods inherited from interface edu.iris.Fissures.IfEvent.EventMgrOperations
a_factory
 
Methods inherited from interface edu.iris.Fissures.IfEvent.EventDCOperations
a_channel_finder, a_finder
 

Method Detail

update_region

void update_region(FlinnEngdahlRegion region,
                   AuditInfo[] audit_info)

destroy

void destroy()

add_origin

java.lang.String add_origin(Time origin_time,
                            Location the_location,
                            Magnitude[] magnitudes,
                            Locator[] locators,
                            boolean preferred,
                            java.lang.String the_catalog,
                            java.lang.String the_contributor,
                            AuditInfo[] audit_info)
Add a origin to the event. If no origin exist the origin will become the default until the default is reset by a add_origin or set_preferred_origin.


add_locators

void add_locators(java.lang.String the_origin,
                  Locator[] locators,
                  AuditInfo[] audit_info)
                  throws OriginNotFound
Throws:
OriginNotFound

add_magnitude

void add_magnitude(java.lang.String the_origin,
                   Magnitude a_magnitude,
                   AuditInfo[] audit_info)
                   throws OriginNotFound
Throws:
OriginNotFound

delete_origin

void delete_origin(java.lang.String the_origin,
                   AuditInfo[] audit_info)
                   throws OriginNotFound
Throws:
OriginNotFound

set_preferred_origin

void set_preferred_origin(java.lang.String the_origin,
                          AuditInfo[] audit_info)
                          throws OriginNotFound
Throws:
OriginNotFound