org.davic.mpeg.sections
Class FilterResourcesAvailableEvent

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

public class FilterResourcesAvailableEvent
extends ResourceStatusEvent

This event signals that enough section filter resources for the corresponding section filter group were available at the time this event was generated. For example, if a section filter group was created with 4 filters, then this event indicates that at least 4 filters were available at the time this event was generated. Note that these filters may no longer be available at the time the application tries to attach the section filter group again. This event is a hint to the application that it is useful to try to attach the section filter group again. This event is only generated after a ForcedDisconnectedEvent has been generated and before the application has successfully attached the section filter group again.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
FilterResourcesAvailableEvent(SectionFilterGroup f)
          This constructs a FilterResourcesAvailableEvent for the specified SectionFilterGroup object.
 
Method Summary
 java.lang.Object getSource()
          This returns the SectionFilterGroup object for which enough filter resources were available at the time this event was generated.
 
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

FilterResourcesAvailableEvent

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

Parameters:
f - the SectionFilterGroup
Method Detail

getSource

public java.lang.Object getSource()
This returns the SectionFilterGroup object for which enough filter resources were available at the time this event was generated.

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