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

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

public void update_region(FlinnEngdahlRegion region,
                          AuditInfo[] audit_info)

destroy

public void destroy()

add_origin

public 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

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

add_magnitude

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

delete_origin

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

set_preferred_origin

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


Copyright © 1999-2006 The IRIS Consortium. All Rights Reserved.