AbstractRecording
AbstractRecording ⇐ AbstractContent
Kind: global abstract class
Extends: AbstractContent
Model:
Properties
| Name | Type | Description |
|---|---|---|
| isRecording | boolean | flag (always true) |
| program | GridProgram | A reference to an existing program |
| title | String | Title of the recording |
| channelId | number | Reference to an existing channel (The default value is the program channel identifier) |
| periodicity | number | The periodicity of the recording (encoded as an integer: just use PeriodicityHelper to encode/decode this periodicity) |
| paddingStart | number | Time in ms the recording should begin before it's start date (i.e. the recording will be started at value |
| paddingEnd | number | Time in ms the recording should stop after it's end date (i.e. the recording will be stop at value |
| protected | boolean | Flag value to true if current recording must be protected from deletion |
| blocked | boolean | Flag value to true if current recording is blocked (parental control) |
| state | number | The Recording state |
| start | number | Start time of the Recording (default value is the start of current program) |
| duration | number | Duration of the Recording (default value is the duration of current program) |
| type | number | The fixed Recording Content type |
| serieId | String | The serieId/SeasonId in case of serieRecording (used to find a record from its serieId/seasonId instead of its programId) |
| periodicRecordingId | String | The identifier of periodic Recording (for example used for serieRecording) |
AbstractRecording()
Model holding the Recording description (i.e. all the properties for a single recording).