org.jmythapi.protocol.events
Interface IVideoList<E extends Enum<E>>

Type Parameters:
E - the properties of the video-list event
All Superinterfaces:
Cloneable, IMythEvent<E>, IPropertyAware<E>, ISendable, IVersionable
All Known Subinterfaces:
IVideoListChange, IVideoListNoChange
All Known Implementing Classes:
VideoList, VideoListChange, VideoListNoChange

public interface IVideoList<E extends Enum<E>>
extends IMythEvent<E>

Backend Event - Video List.

This message informs the client about the result of a video-storagegroup rescan.

The following sub-events of this event are possible.

See Also:
IVideoListChange, IVideoListNoChange, IBackend.scanVideos()

Method Summary
 int getChangeCount()
          Gets the amount of detected changes.
 boolean hasChanges()
          Checks if changes were detected.
 
Methods inherited from interface org.jmythapi.protocol.events.IMythEvent
getEventName
 
Methods inherited from interface org.jmythapi.IPropertyAware
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject
 
Methods inherited from interface org.jmythapi.IVersionable
getVersionNr
 
Methods inherited from interface org.jmythapi.protocol.ISendable
getPacket
 

Method Detail

getChangeCount

int getChangeCount()
Gets the amount of detected changes.

Returns:
the amount of changes.

hasChanges

boolean hasChanges()
Checks if changes were detected.

Returns:
true if changes were detected.


Copyright © 2008-2013. All Rights Reserved.