com.isti.trinetwatch.collectionAgentSim
Class CaToS_statp

java.lang.Object
  extended byorg.omg.CORBA.portable.ObjectImpl
      extended byorg.omg.CORBA.DynamicImplementation
          extended byorg.omg.CosEventComm._PushSupplierImplBase
              extended bycom.isti.trinetwatch.collectionAgentSim.CaToS_statp
All Implemented Interfaces:
org.omg.CORBA.Object, org.omg.CosEventComm.PushSupplier

class CaToS_statp
extends org.omg.CosEventComm._PushSupplierImplBase

Class CaToS_statp passes all static parameters through the static parameter event channel to the NSI Server.


Field Summary
 
Fields inherited from class org.omg.CosEventComm._PushSupplierImplBase
 
Constructor Summary
CaToS_statp(org.omg.CORBA.ORB orb, com.ooc.CORBA.BOA boa, org.omg.CosEventComm.PushConsumer sConsumer, CollectionAgentSim caSim)
          Creates a CaToS_statp object.
 
Method Summary
 void disconnect_push_supplier()
          Disconnect from the event channel.
 boolean sendAllStations()
          This method sends the static information for all the stations in the stations table over the event channel to the server.
 boolean sendStation(java.lang.String stationName)
          sendInfo sends the static information about any given station off through the static event channel.
 
Methods inherited from class org.omg.CosEventComm._PushSupplierImplBase
_ids, invoke
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Constructor Detail

CaToS_statp

public CaToS_statp(org.omg.CORBA.ORB orb,
                   com.ooc.CORBA.BOA boa,
                   org.omg.CosEventComm.PushConsumer sConsumer,
                   CollectionAgentSim caSim)
Creates a CaToS_statp object.

Parameters:
orb - A handle to the orb which controls the event channels.
boa - A handle to the boa being used.
sConsumer - A handle to the channel to be used.
Method Detail

disconnect_push_supplier

public void disconnect_push_supplier()
Disconnect from the event channel.


sendAllStations

public boolean sendAllStations()
This method sends the static information for all the stations in the stations table over the event channel to the server.

Returns:
true if everything went well, false otherwise.

sendStation

public boolean sendStation(java.lang.String stationName)
sendInfo sends the static information about any given station off through the static event channel.

Returns:
A boolean return. True if successful. False otherwise.