net.agmodel.metBean
Class MetSourceEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--net.agmodel.utilBean.ServiceBeanEvent
              |
              +--net.agmodel.utilBean.ServerBeanEvent
                    |
                    +--net.agmodel.utilBean.DataSourceEvent
                          |
                          +--net.agmodel.metBean.MetSourceEvent
All Implemented Interfaces:
DefaultTimeZoneEvent, PeriodExtremesEvent, Serializable
Direct Known Subclasses:
RegionEvent, StationEvent

public class MetSourceEvent
extends DataSourceEvent
implements DefaultTimeZoneEvent, PeriodExtremesEvent

See Also:
Serialized Form

Field Summary
protected  String requestedStationID
           
 
Fields inherited from class net.agmodel.utilBean.DataSourceEvent
dataSource
 
Fields inherited from class net.agmodel.utilBean.ServiceBeanEvent
serverHTTP, serverRMI
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
MetSourceEvent(Object source, MetBrokerHTTP newBroker, String newSessionID, MetSourceDetail newMetSource)
           
MetSourceEvent(Object source, MetBrokerHTTP newBroker, String newSessionID, MetSourceDetail newMetSource, String requestedStationID)
           
MetSourceEvent(Object source, MetBroker newBroker, String newSessionID, MetSourceDetail newMetSource)
           
MetSourceEvent(Object source, MetBroker newBroker, String newSessionID, MetSourceDetail newMetSource, String requestedStationID)
           
 
Method Summary
 String getDefaultTimeZone()
           
 MetBrokerHTTP getMetBrokerHTTP()
           
 MetBroker getMetBrokerRMI()
           
 MetSourceDetail getMetSourceDetail()
           
 Period getPeriodExtremes()
           
 String getRequestedStationID()
           
 
Methods inherited from class net.agmodel.utilBean.DataSourceEvent
getDataSourceDetail
 
Methods inherited from class net.agmodel.utilBean.ServerBeanEvent
getServerHTTP, getServerRMI, getSessionID
 
Methods inherited from class net.agmodel.utilBean.ServiceBeanEvent
getServiceHTTP, getServiceRMI
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

requestedStationID

protected String requestedStationID
Constructor Detail

MetSourceEvent

public MetSourceEvent(Object source,
                      MetBroker newBroker,
                      String newSessionID,
                      MetSourceDetail newMetSource)

MetSourceEvent

public MetSourceEvent(Object source,
                      MetBroker newBroker,
                      String newSessionID,
                      MetSourceDetail newMetSource,
                      String requestedStationID)

MetSourceEvent

public MetSourceEvent(Object source,
                      MetBrokerHTTP newBroker,
                      String newSessionID,
                      MetSourceDetail newMetSource)

MetSourceEvent

public MetSourceEvent(Object source,
                      MetBrokerHTTP newBroker,
                      String newSessionID,
                      MetSourceDetail newMetSource,
                      String requestedStationID)
Method Detail

getMetSourceDetail

public MetSourceDetail getMetSourceDetail()

getMetBrokerRMI

public MetBroker getMetBrokerRMI()

getMetBrokerHTTP

public MetBrokerHTTP getMetBrokerHTTP()

getRequestedStationID

public String getRequestedStationID()

getDefaultTimeZone

public String getDefaultTimeZone()
Specified by:
getDefaultTimeZone in interface DefaultTimeZoneEvent

getPeriodExtremes

public Period getPeriodExtremes()
Specified by:
getPeriodExtremes in interface PeriodExtremesEvent