org.dvb.spi.ict
Class ResourceObjectUpdateEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.dvb.spi.ict.ResourceObjectUpdateEvent
All Implemented Interfaces:
java.io.Serializable

public class ResourceObjectUpdateEvent
extends java.util.EventObject

Event object used to notify update listeners that a network resource has changed (i.e. a new version is available).

See Also:
Serialized Form

Constructor Summary
ResourceObjectUpdateEvent(ResourceTransportObject source, int newVersion)
          Create a ResourceObjectUpdateEvent indicating that a new version of the resource has been detected.
 
Method Summary
 int getNewVersion()
          Return the newly available resource version number (i.e.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceObjectUpdateEvent

public ResourceObjectUpdateEvent(ResourceTransportObject source,
                                 int newVersion)
Create a ResourceObjectUpdateEvent indicating that a new version of the resource has been detected. Note that the new version of the resource is not automatically downloaded; that is left to the user of this object.

Parameters:
source - the ResourceTransportObject whose version has changed
newVersion - the new version number.
Method Detail

getNewVersion

public int getNewVersion()
Return the newly available resource version number (i.e. the version that would be downloaded now if the resource were loaded again).

Returns:
int - the new version number