org.davic.mpeg.sections
Class ForcedDisconnectedEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.davic.resources.ResourceStatusEvent
          extended byorg.davic.mpeg.sections.ForcedDisconnectedEvent
All Implemented Interfaces:
java.io.Serializable

public class ForcedDisconnectedEvent
extends ResourceStatusEvent

This class is used to report when a TransportStream which was available becomes no longer available or if the section filter resources are removed from a connected SectionFilterGroup. In this second case, the notifyRelease() method of the ResourceClient will also be called in addition to this event being generated.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ForcedDisconnectedEvent(SectionFilterGroup f)
          This constructs a ForcedDisconnectedEvent for the specified SectionFilterGroup object.
 
Method Summary
 java.lang.Object getSource()
          This returns the SectionFilterGroup object which filtered the data.
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForcedDisconnectedEvent

public ForcedDisconnectedEvent(SectionFilterGroup f)
This constructs a ForcedDisconnectedEvent for the specified SectionFilterGroup object.

Parameters:
f - the SectionFilterGroup
Method Detail

getSource

public java.lang.Object getSource()
This returns the SectionFilterGroup object which filtered the data.

Overrides:
getSource in class ResourceStatusEvent
Returns:
the object whose status changed