edu.iris.Fissures.IfPickMgr
Class PickMgrPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by edu.iris.Fissures.IfPickMgr.PickMgrPOA
          extended by edu.iris.Fissures.IfPickMgr.PickMgrPOATie
All Implemented Interfaces:
PickDCOperations, PickMgrOperations, org.omg.CORBA.portable.InvokeHandler

public class PickMgrPOATie
extends PickMgrPOA


Constructor Summary
PickMgrPOATie(PickMgrOperations delegate)
           
PickMgrPOATie(PickMgrOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 PickMgrOperations _delegate()
           
 void _delegate(PickMgrOperations delegate)
           
 PickMgr a_writeable()
           
 void add_pick(java.lang.String seismogram_id, Pick a_pick, AuditInfo[] audit_info)
           
 void add_to_pick_group(java.lang.String group_id, java.lang.String a_pick, AuditInfo[] audit_info)
           
 void associate_pickgroup_to_dataset(java.lang.String dataset, java.lang.String group_id, AuditInfo[] audit_info)
           
 java.lang.String create_pick_group(java.lang.String group_name, AuditInfo[] audit_info)
           
 void delete_pick(java.lang.String pick_id, AuditInfo[] audit_info)
           
 PickGroup[] get_pickgroups_for_dataset(java.lang.String dataset)
           
 java.lang.String make_pick_group(PickGroup pick_group, AuditInfo[] audit_info)
           
 void remove_pick_from_group(java.lang.String group_id, java.lang.String pick_id, AuditInfo[] audit_info)
           
 void remove_pick_group(java.lang.String group_id, AuditInfo[] audit_info)
           
 PickGroup[] retrieve_pick_group_by_name(java.lang.String name)
           
 PickGroup[] retrieve_pick_group(java.lang.String group_id)
           
 Pick[] retrieve_picks_for_seismogram(java.lang.String seismogram_id)
           
 Pick[] retrieve_picks_for_site(SiteId site_id, TimeRange time_range)
           
 void update_pick(Pick new_pick_data, AuditInfo[] audit_info)
           
 
Methods inherited from class edu.iris.Fissures.IfPickMgr.PickMgrPOA
_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

PickMgrPOATie

public PickMgrPOATie(PickMgrOperations delegate)

PickMgrPOATie

public PickMgrPOATie(PickMgrOperations delegate,
                     org.omg.PortableServer.POA poa)
Method Detail

_delegate

public PickMgrOperations _delegate()

_delegate

public void _delegate(PickMgrOperations delegate)

_default_POA

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

a_writeable

public PickMgr a_writeable()

add_pick

public void add_pick(java.lang.String seismogram_id,
                     Pick a_pick,
                     AuditInfo[] audit_info)
              throws FissuresException
Throws:
FissuresException

add_to_pick_group

public void add_to_pick_group(java.lang.String group_id,
                              java.lang.String a_pick,
                              AuditInfo[] audit_info)
                       throws UnknownPick,
                              UnknownPickGroup
Throws:
UnknownPick
UnknownPickGroup

update_pick

public void update_pick(Pick new_pick_data,
                        AuditInfo[] audit_info)
                 throws FissuresException
Throws:
FissuresException

delete_pick

public void delete_pick(java.lang.String pick_id,
                        AuditInfo[] audit_info)
                 throws FissuresException
Throws:
FissuresException

remove_pick_from_group

public void remove_pick_from_group(java.lang.String group_id,
                                   java.lang.String pick_id,
                                   AuditInfo[] audit_info)
                            throws FissuresException
Throws:
FissuresException

remove_pick_group

public void remove_pick_group(java.lang.String group_id,
                              AuditInfo[] audit_info)
                       throws FissuresException
Throws:
FissuresException

create_pick_group

public java.lang.String create_pick_group(java.lang.String group_name,
                                          AuditInfo[] audit_info)

make_pick_group

public java.lang.String make_pick_group(PickGroup pick_group,
                                        AuditInfo[] audit_info)

associate_pickgroup_to_dataset

public void associate_pickgroup_to_dataset(java.lang.String dataset,
                                           java.lang.String group_id,
                                           AuditInfo[] audit_info)
                                    throws FissuresException
Throws:
FissuresException

retrieve_picks_for_seismogram

public Pick[] retrieve_picks_for_seismogram(java.lang.String seismogram_id)
                                     throws FissuresException
Throws:
FissuresException

retrieve_picks_for_site

public Pick[] retrieve_picks_for_site(SiteId site_id,
                                      TimeRange time_range)
                               throws FissuresException
Throws:
FissuresException

retrieve_pick_group

public PickGroup[] retrieve_pick_group(java.lang.String group_id)
                                throws FissuresException
Throws:
FissuresException

retrieve_pick_group_by_name

public PickGroup[] retrieve_pick_group_by_name(java.lang.String name)
                                        throws FissuresException
Throws:
FissuresException

get_pickgroups_for_dataset

public PickGroup[] get_pickgroups_for_dataset(java.lang.String dataset)
                                       throws FissuresException
Throws:
FissuresException