org.jmythapi.protocol.events
Interface IRecordingListChangeDelete
- All Superinterfaces:
- Cloneable, IMythEvent<IRecordingListChangeDelete.Props>, IPropertyAware<IRecordingListChangeDelete.Props>, IRecordingEvent<IRecordingListChangeDelete.Props>, IRecordingListChange<IRecordingListChangeDelete.Props>, IRecordingListChangeSingle<IRecordingListChangeDelete.Props>, ISendable, IVersionable
- All Known Implementing Classes:
- RecordingListChangeDelete
public interface IRecordingListChangeDelete
- extends IRecordingListChangeSingle<IRecordingListChangeDelete.Props>
Backend Event - Recording-List Event - Recording Deleted.
MythTV protocol example: |
84 | BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE DELETE 1000 2013-09-18T06:00:00Z[]:[]empty |
Protocol Version Hint:
UTC Support:Starting with 75 dates are delivered with timezone UTC, but are automatically
converted into local timezone by this class.
- Since:
- 37
- See Also:
BACKEND_MESSAGE_RECORDING_LIST_CHANGE
Methods inherited from interface org.jmythapi.IPropertyAware |
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject |
getChannelID
Integer getChannelID()
- Gets the channel ID of the recording.
- Specified by:
getChannelID
in interface IRecordingEvent<IRecordingListChangeDelete.Props>
- Specified by:
getChannelID
in interface IRecordingListChangeSingle<IRecordingListChangeDelete.Props>
- Returns:
- the channel ID.
getRecordingStartTime
Date getRecordingStartTime()
- Gets the recording start time.
- Specified by:
getRecordingStartTime
in interface IRecordingEvent<IRecordingListChangeDelete.Props>
- Specified by:
getRecordingStartTime
in interface IRecordingListChangeSingle<IRecordingListChangeDelete.Props>
- Returns:
- the recording start time.
getUniqueRecordingID
String getUniqueRecordingID()
- Gets the unique ID of the changed recording.
- Specified by:
getUniqueRecordingID
in interface IRecordingEvent<IRecordingListChangeDelete.Props>
- Specified by:
getUniqueRecordingID
in interface IRecordingListChangeSingle<IRecordingListChangeDelete.Props>
- Returns:
- the unique recording ID.
- See Also:
EncodingUtils.generateId(Integer, Date)
Copyright © 2008-2013. All Rights Reserved.