org.jmythapi.protocol.events
Interface IVideoListChange

All Superinterfaces:
Cloneable, IMythEvent<IVideoListChange.Props>, IPropertyAware<IVideoListChange.Props>, ISendable, IVersionable, IVideoList<IVideoListChange.Props>
All Known Implementing Classes:
VideoListChange

public interface IVideoListChange
extends IVideoList<IVideoListChange.Props>

Backend Event - Video List - Change.

This message informs the client about the detected changes during a video-storagegroup rescan.

Since:
63.
See Also:
IBackend.scanVideos(), BACKEND_MESSAGE_VIDEO_LIST_CHANGE

Nested Class Summary
static class IVideoListChange.ChangeType
          Video List Change Type.
static interface IVideoListChange.IVideoChange
          Video List Change.
static class IVideoListChange.Props
           
 
Method Summary
 List<IVideoListChange.IVideoChange> getChanges()
          Gets a list of all detected changes.
 
Methods inherited from interface org.jmythapi.protocol.events.IVideoList
getChangeCount, hasChanges
 
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

getChanges

List<IVideoListChange.IVideoChange> getChanges()
Gets a list of all detected changes.

Returns:
the list of detected changes.
Since:
68


Copyright © 2008-2013. All Rights Reserved.