|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IProgramInfo | |
---|---|
org.jmythapi.protocol | This package contains basic protocol related interfaces, exceptions and constants. |
org.jmythapi.protocol.events | This package contains interfaces related to MythTV events. |
org.jmythapi.protocol.events.impl | This package contains implementations of MythTV events. |
org.jmythapi.protocol.impl | This package contains implementations of MythTV protocol elements. |
org.jmythapi.protocol.response | This package contains interfaces of MythTV response messages. |
org.jmythapi.protocol.response.impl | This package contains implementations of MythTV response messages. |
org.jmythapi.protocol.response.impl.filters | This package contains classes to filter MythTV recordings. |
org.jmythapi.protocol.utils | This package contains protocol related utiltity classes. |
Uses of IProgramInfo in org.jmythapi.protocol |
---|
Methods in org.jmythapi.protocol that return IProgramInfo | |
---|---|
IProgramInfo |
IBackend.fillProgramInfo(IProgramInfo programInfo)
Fills in the pathname and file size fields of the given recording. |
IProgramInfo |
IBackend.fillProgramInfo(IProgramInfo programInfo,
String playBackHostname)
Fills in the pathname and file size fields of the given recording. |
IProgramInfo |
IRemoteEncoder.getCurrentRecording()
Returns the encoders current recording. |
IProgramInfo |
IRecorder.getCurrentRecording()
Returns the recorders current recording. |
IProgramInfo |
IRecorder.getRecording()
Returns the recorders current recording. |
IProgramInfo |
IBackend.queryRecording(IBasicChannelInfo channel,
Date recordingStartTime)
Get a single recording by its channel and recording start-time. |
IProgramInfo |
IBackend.queryRecording(Integer channelID,
Date recordingStartTime)
Get a single recording by its channel-id and start-time. |
IProgramInfo |
IBackend.queryRecording(String baseName)
Get the ProgramInfo for a single recording specified by the recordings base-name. |
Methods in org.jmythapi.protocol with parameters of type IProgramInfo | |
---|---|
IFileTransfer |
IBackend.annotateFileTransfer(IProgramInfo programInfo)
Announce a new file-transfer connection to the backend. |
IFileTransfer |
IBackend.annotateFileTransfer(IProgramInfo programInfo,
Boolean useReadAhead,
Integer retries,
Integer timeoutMs)
Announce a new file-transfer connection to the backend. |
Integer |
IBackend.checkRecording(IProgramInfo programInfo)
Checks if the given program is currently being recorded. |
boolean |
IBackend.deleteRecording(IProgramInfo programInfo)
Deletes a recording file. |
boolean |
IBackend.deleteRecording(IProgramInfo programInfo,
Boolean forceMetadatDelete,
Boolean forgetHistory)
Delets a recording file, recording metadata and recording history. |
IProgramInfo |
IBackend.fillProgramInfo(IProgramInfo programInfo)
Fills in the pathname and file size fields of the given recording. |
IProgramInfo |
IBackend.fillProgramInfo(IProgramInfo programInfo,
String playBackHostname)
Fills in the pathname and file size fields of the given recording. |
boolean |
IBackend.forceDeleteRecording(IProgramInfo programInfo)
Deletes a recording-file and recording metadata. |
boolean |
IBackend.forgetRecording(IProgramInfo programInfo)
Delets recording history. |
IRecorderInfo |
IBackend.getRecorderForProgram(IProgramInfo programInfo)
Checks if the given program is currently being recorded and returns the recorder-info for the recorder or null , if it is not being recorded. |
IRecorderInfo |
IBackend.getRecorderNum(IProgramInfo programInfo)
Determines the recorder, which is currently recording the given program. |
boolean |
IRemoteEncoder.matchesRecording(IProgramInfo programInfo)
Checks if this encoder is currently recording the given recording. |
Long |
IBackend.queryBookmark(IProgramInfo program)
Queries the bookmark position for a given recording. |
IFileStatus |
IBackend.queryCheckFile(IProgramInfo programInfo,
Boolean checkSlaves)
Checks if a recording file exists that belongs to the given program. |
IRecordingsConflicting |
IBackend.queryConflicting(IProgramInfo programInfo)
Gets all programs that are in conflict with the given program. |
IFileStatus |
IBackend.queryFileExists(IProgramInfo programInfo)
Checks if a recording-file exists for the given program. |
String |
IBackend.queryFileHash(IProgramInfo programInfo)
Queries a unique hash-value for the recording-file of the given program. |
boolean |
IBackend.queryGenPixmap(IProgramInfo program)
Deprecated. 61 (fallback-to: -1), replaced by queryGenPixmap2 |
boolean |
IBackend.queryGenPixmap(IProgramInfo program,
Boolean inSeconds,
Long time,
String fileName,
Integer width,
Integer height)
Deprecated. 61 (fallback-to: -1), replaced by queryGenPixmap2 |
boolean |
IBackend.queryGenPixmap2(String token,
IProgramInfo program)
Generates a preview image of the requested show. |
boolean |
IBackend.queryGenPixmap2(String token,
IProgramInfo program,
Boolean inSeconds,
Long time,
String fileName,
Integer width,
Integer height)
Generates a preview image of the requested show. |
IPixmap |
IBackend.queryPixmap(IProgramInfo program)
Queries a preview image. |
IPixmap |
IBackend.queryPixmapIfModified(IProgramInfo program,
Date lastModifiedDate,
Long fileSize)
Queries a preview image. |
Date |
IBackend.queryPixmapLastModified(IProgramInfo program)
Queries the last-modified date of the pixmap of a given recording. |
boolean |
IBackend.queueTranscode(IProgramInfo recording)
Deprecated. 23 |
boolean |
IBackend.queueTranscodeCutlist(IProgramInfo recording)
Deprecated. 23 |
boolean |
IBackend.queueTranscodeStop(IProgramInfo recording)
Deprecated. 23 |
boolean |
IBackend.reactivateRecording(IProgramInfo programInfo)
Deprecated. 19 |
boolean |
IBackend.setBookmark(IProgramInfo recording,
Long bookmarkPosition)
Sets the bookmark position for the given recording. |
boolean |
IRemoteEncoder.startRecording(IProgramInfo programInfo)
TODO: is it possible to pass in a Nextrecorderproiinfo here? |
Integer |
IBackend.stopRecording(IProgramInfo programInfo)
Stop a currently active recording. |
boolean |
IBackend.undeleteRecording(IProgramInfo programInfo)
Undelets a recording-file. |
Uses of IProgramInfo in org.jmythapi.protocol.events |
---|
Methods in org.jmythapi.protocol.events that return IProgramInfo | |
---|---|
IProgramInfo |
IRecordingListChangeUpdate.getProgramInfo()
Gets the info object of the changed recording. |
IProgramInfo |
IRecordingUpdateEvent.getProgramInfo()
Gets the info object of the changed recording. |
IProgramInfo |
IUpdateProgInfo.getProgramInfo()
Deprecated. Gets the info object of the changed recording. |
IProgramInfo |
IAskRecording.getProgramInfo()
|
Methods in org.jmythapi.protocol.events with parameters of type IProgramInfo | |
---|---|
EnumMap<IProgramInfo.Props,Object[]> |
IRecordingListChangeUpdate.getUpdatedProperties(IProgramInfo oldProgramInfo)
Compares a previous version of the recording with the changed version. |
EnumMap<IProgramInfo.Props,Object[]> |
IRecordingUpdateEvent.getUpdatedProperties(IProgramInfo oldProgramInfo)
Compares a previous version of the recording with the changed version. |
EnumMap<IProgramInfo.Props,Object[]> |
IUpdateProgInfo.getUpdatedProperties(IProgramInfo oldProgramInfo)
Deprecated. Compares a previous version of the recording with the changed version. |
Uses of IProgramInfo in org.jmythapi.protocol.events.impl |
---|
Methods in org.jmythapi.protocol.events.impl that return IProgramInfo | |
---|---|
IProgramInfo |
RecordingListChangeUpdate.getProgramInfo()
|
IProgramInfo |
AskRecording.getProgramInfo()
|
IProgramInfo |
UpdateProgInfo.getProgramInfo()
|
Methods in org.jmythapi.protocol.events.impl with parameters of type IProgramInfo | |
---|---|
EnumMap<IProgramInfo.Props,Object[]> |
RecordingListChangeUpdate.getUpdatedProperties(IProgramInfo oldProgramInfo)
|
EnumMap<IProgramInfo.Props,Object[]> |
UpdateProgInfo.getUpdatedProperties(IProgramInfo oldProgramInfo)
|
Uses of IProgramInfo in org.jmythapi.protocol.impl |
---|
Methods in org.jmythapi.protocol.impl that return IProgramInfo | |
---|---|
IProgramInfo |
Backend.fillProgramInfo(IProgramInfo programInfo)
|
IProgramInfo |
Backend.fillProgramInfo(IProgramInfo programInfo,
String playBackHostname)
|
IProgramInfo |
RemoteEncoder.getCurrentRecording()
|
IProgramInfo |
Recorder.getCurrentRecording()
|
IProgramInfo |
Backend.queryRecording(IBasicChannelInfo channel,
Date startTime)
|
IProgramInfo |
Backend.queryRecording(Integer channelID,
Date recordingStartTime)
|
Uses of IProgramInfo in org.jmythapi.protocol.response |
---|
Methods in org.jmythapi.protocol.response that return IProgramInfo | |
---|---|
IProgramInfo |
IProgramInfoList.get(int idx)
Gets the program-info object at the given index. |
Methods in org.jmythapi.protocol.response that return types with arguments of type IProgramInfo | |
---|---|
List<IProgramInfo> |
IProgramInfoList.asList()
Returns a list of programs. |
List<IProgramInfo> |
IProgramInfoList.asList(IProgramInfoFilter filter)
Returns a list of programs. |
Map<String,IProgramInfo> |
IProgramInfoList.asMap(IProgramInfoList.MapKey mapKey)
Returns a map containing the unique-id of each program as key and the program as value. |
Map<Integer,IProgramInfo> |
IRecordingsPending.getNextPendingRecordings()
This function returns the earliest pending recording for each recorder. |
Iterator<IProgramInfo> |
IRecordings.iterator()
Gets an iterator to loop through all available recordings. |
Iterator<IProgramInfo> |
IRecordings.iterator(IProgramInfoFilter filter)
Gets an iterator to loop through all recordings matching the given filter. |
Methods in org.jmythapi.protocol.response with parameters of type IProgramInfo | |
---|---|
boolean |
IProgramInfoFilter.accept(IProgramInfo program)
Tests if the filter criteria matches onto the given program. |
Uses of IProgramInfo in org.jmythapi.protocol.response.impl |
---|
Classes in org.jmythapi.protocol.response.impl that implement IProgramInfo | |
---|---|
class |
ProgramInfo
|
Methods in org.jmythapi.protocol.response.impl that return IProgramInfo | |
---|---|
IProgramInfo |
ProgramInfoList.get(int idx)
|
Methods in org.jmythapi.protocol.response.impl that return types with arguments of type IProgramInfo | |
---|---|
List<IProgramInfo> |
ProgramInfoList.asList()
|
List<IProgramInfo> |
ProgramInfoList.asList(IProgramInfoFilter filter)
|
Map<String,IProgramInfo> |
ProgramInfoList.asMap(IProgramInfoList.MapKey mapKey)
|
Map<Integer,IProgramInfo> |
RecordingsPending.getNextPendingRecordings()
|
Iterator<IProgramInfo> |
ProgramInfoList.iterator()
|
Iterator<IProgramInfo> |
ARecordings.iterator()
|
Iterator<IProgramInfo> |
ProgramInfoList.iterator(IProgramInfoFilter filter)
|
Iterator<IProgramInfo> |
ARecordings.iterator(IProgramInfoFilter filter)
|
Methods in org.jmythapi.protocol.response.impl with parameters of type IProgramInfo | |
---|---|
void |
FileTransfer.setProgramInfo(IProgramInfo programInfo)
|
Method parameters in org.jmythapi.protocol.response.impl with type arguments of type IProgramInfo | |
---|---|
static long |
ProgramInfoList.getTotalDuration(Iterable<IProgramInfo> programs,
boolean checkCurrentTime)
|
static long |
ProgramInfoList.getTotalFileSize(Iterable<IProgramInfo> programs)
|
static ProgramInfoList |
ProgramInfoList.valueOf(ProtocolVersion protoVersion,
Collection<IProgramInfo> programs)
Converts a collection of program-info objects into a program-info list. |
Uses of IProgramInfo in org.jmythapi.protocol.response.impl.filters |
---|
Methods in org.jmythapi.protocol.response.impl.filters with parameters of type IProgramInfo | |
---|---|
boolean |
ProgramInfoNegotiationFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoChannelIdRecordingStartTimeFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoDisjunctionFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoStorageGroupFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoChannelFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoRecorderFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoConjunctionFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoRecordingGroupFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoUniqueIdFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoFilter.accept(IProgramInfo program)
|
boolean |
ProgramInfoRecordingIdFilter.accept(IProgramInfo program)
|
Constructor parameters in org.jmythapi.protocol.response.impl.filters with type arguments of type IProgramInfo | |
---|---|
ProgramInfoFilter(IFilter<IProgramInfo.Props,IProgramInfo> filter)
|
Uses of IProgramInfo in org.jmythapi.protocol.utils |
---|
Methods in org.jmythapi.protocol.utils with parameters of type IProgramInfo | |
---|---|
static URL |
MythWebUtils.getProgramDetailUrl(IProgramInfo recording)
|
static URL |
MythWebUtils.getProgramDetailUrl(URL mythWebBaseUrl,
IProgramInfo recording)
|
static URL |
MythWebUtils.getProgramStreamUrl(URL mythWebBaseUrl,
IProgramInfo recording)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |