org.mythtv.services.api.v027.impl
Class DvrTemplate

java.lang.Object
  extended by org.mythtv.services.api.AbstractOperations
      extended by org.mythtv.services.api.v027.impl.DvrTemplate
All Implemented Interfaces:
DvrOperations

public class DvrTemplate
extends AbstractOperations
implements DvrOperations

Auto-generated file, do not modify manually !!!!


Field Summary
 
Fields inherited from class org.mythtv.services.api.AbstractOperations
formatter
 
Constructor Summary
DvrTemplate(org.springframework.web.client.RestOperations restOperations, java.lang.String apiUrlBase)
           
 
Method Summary
 org.springframework.http.ResponseEntity<Int> addRecordSchedule(java.lang.String title, java.lang.String subtitle, java.lang.String description, java.lang.String category, org.joda.time.DateTime startTime, org.joda.time.DateTime endTime, java.lang.String seriesId, java.lang.String programId, java.lang.Integer chanId, java.lang.String station, java.lang.Integer findDay, org.joda.time.LocalTime findTime, java.lang.Integer parentId, java.lang.Boolean inactive, java.lang.Integer season, java.lang.Integer episode, java.lang.String inetref, java.lang.String type, java.lang.String searchType, java.lang.Integer recPriority, java.lang.Integer preferredInput, java.lang.Integer startOffset, java.lang.Integer endOffset, java.lang.String dupMethod, java.lang.String dupIn, java.lang.Integer filter, java.lang.String recProfile, java.lang.String recGroup, java.lang.String storageGroup, java.lang.String playGroup, java.lang.Boolean autoExpire, java.lang.Integer maxEpisodes, java.lang.Boolean maxNewest, java.lang.Boolean autoCommflag, java.lang.Boolean autoTranscode, java.lang.Boolean autoMetaLookup, java.lang.Boolean autoUserJob1, java.lang.Boolean autoUserJob2, java.lang.Boolean autoUserJob3, java.lang.Boolean autoUserJob4, java.lang.Integer transcoder)
           
 org.springframework.http.ResponseEntity<Bool> disableRecordSchedule(java.lang.Integer recordId)
           
 org.springframework.http.ResponseEntity<Bool> enableRecordSchedule(java.lang.Integer recordId)
           
 org.springframework.http.ResponseEntity<ProgramList> getConflictList(java.lang.Integer startIndex, java.lang.Integer count, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<EncoderList> getEncoderList(ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<ProgramList> getExpiringList(java.lang.Integer startIndex, java.lang.Integer count, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<ArrayOfString> getRecGroupList(ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<Program> getRecorded(java.lang.Integer chanId, org.joda.time.DateTime startTime, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<ProgramList> getRecordedList(java.lang.Boolean descending, java.lang.Integer startIndex, java.lang.Integer count, java.lang.String titleRegEx, java.lang.String recGroup, java.lang.String storageGroup, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<RecRule> getRecordSchedule(java.lang.Integer recordId, java.lang.String template, java.lang.Integer chanId, org.joda.time.DateTime startTime, java.lang.Boolean makeOverride, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<RecRuleList> getRecordScheduleList(java.lang.Integer startIndex, java.lang.Integer count, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<TitleInfoList> getTitleInfoList(ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<ArrayOfString> getTitleList(ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<ProgramList> getUpcomingList(java.lang.Integer startIndex, java.lang.Integer count, java.lang.Boolean showAll, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<Bool> removeRecorded(java.lang.Integer chanId, org.joda.time.DateTime startTime, ETagInfo etagInfo)
           
 org.springframework.http.ResponseEntity<Bool> removeRecordSchedule(java.lang.Integer recordId)
           
 org.springframework.http.ResponseEntity<Bool> updateRecordSchedule(java.lang.Integer recordId, java.lang.String title, java.lang.String subtitle, java.lang.String description, java.lang.String category, org.joda.time.DateTime startTime, org.joda.time.DateTime endTime, java.lang.String seriesId, java.lang.String programId, java.lang.Integer chanId, java.lang.String station, java.lang.Integer findDay, org.joda.time.LocalTime findTime, java.lang.Boolean inactive, java.lang.Integer season, java.lang.Integer episode, java.lang.String inetref, java.lang.String type, java.lang.String searchType, java.lang.Integer recPriority, java.lang.Integer preferredInput, java.lang.Integer startOffset, java.lang.Integer endOffset, java.lang.String dupMethod, java.lang.String dupIn, java.lang.Integer filter, java.lang.String recProfile, java.lang.String recGroup, java.lang.String storageGroup, java.lang.String playGroup, java.lang.Boolean autoExpire, java.lang.Integer maxEpisodes, java.lang.Boolean maxNewest, java.lang.Boolean autoCommflag, java.lang.Boolean autoTranscode, java.lang.Boolean autoMetaLookup, java.lang.Boolean autoUserJob1, java.lang.Boolean autoUserJob2, java.lang.Boolean autoUserJob3, java.lang.Boolean autoUserJob4, java.lang.Integer transcoder)
           
 
Methods inherited from class org.mythtv.services.api.AbstractOperations
buildUri, buildUri, buildUri, convertUtcAndFormat, getApiUrlBase, getRequestEntity, handleResponseEtag, setLogLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DvrTemplate

public DvrTemplate(org.springframework.web.client.RestOperations restOperations,
                   java.lang.String apiUrlBase)
Method Detail

addRecordSchedule

public org.springframework.http.ResponseEntity<Int> addRecordSchedule(java.lang.String title,
                                                                      java.lang.String subtitle,
                                                                      java.lang.String description,
                                                                      java.lang.String category,
                                                                      org.joda.time.DateTime startTime,
                                                                      org.joda.time.DateTime endTime,
                                                                      java.lang.String seriesId,
                                                                      java.lang.String programId,
                                                                      java.lang.Integer chanId,
                                                                      java.lang.String station,
                                                                      java.lang.Integer findDay,
                                                                      org.joda.time.LocalTime findTime,
                                                                      java.lang.Integer parentId,
                                                                      java.lang.Boolean inactive,
                                                                      java.lang.Integer season,
                                                                      java.lang.Integer episode,
                                                                      java.lang.String inetref,
                                                                      java.lang.String type,
                                                                      java.lang.String searchType,
                                                                      java.lang.Integer recPriority,
                                                                      java.lang.Integer preferredInput,
                                                                      java.lang.Integer startOffset,
                                                                      java.lang.Integer endOffset,
                                                                      java.lang.String dupMethod,
                                                                      java.lang.String dupIn,
                                                                      java.lang.Integer filter,
                                                                      java.lang.String recProfile,
                                                                      java.lang.String recGroup,
                                                                      java.lang.String storageGroup,
                                                                      java.lang.String playGroup,
                                                                      java.lang.Boolean autoExpire,
                                                                      java.lang.Integer maxEpisodes,
                                                                      java.lang.Boolean maxNewest,
                                                                      java.lang.Boolean autoCommflag,
                                                                      java.lang.Boolean autoTranscode,
                                                                      java.lang.Boolean autoMetaLookup,
                                                                      java.lang.Boolean autoUserJob1,
                                                                      java.lang.Boolean autoUserJob2,
                                                                      java.lang.Boolean autoUserJob3,
                                                                      java.lang.Boolean autoUserJob4,
                                                                      java.lang.Integer transcoder)
                                                               throws MythServiceApiRuntimeException
Specified by:
addRecordSchedule in interface DvrOperations
Throws:
MythServiceApiRuntimeException

disableRecordSchedule

public org.springframework.http.ResponseEntity<Bool> disableRecordSchedule(java.lang.Integer recordId)
                                                                    throws MythServiceApiRuntimeException
Specified by:
disableRecordSchedule in interface DvrOperations
Throws:
MythServiceApiRuntimeException

enableRecordSchedule

public org.springframework.http.ResponseEntity<Bool> enableRecordSchedule(java.lang.Integer recordId)
                                                                   throws MythServiceApiRuntimeException
Specified by:
enableRecordSchedule in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getConflictList

public org.springframework.http.ResponseEntity<ProgramList> getConflictList(java.lang.Integer startIndex,
                                                                            java.lang.Integer count,
                                                                            ETagInfo etagInfo)
                                                                     throws MythServiceApiRuntimeException
Specified by:
getConflictList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getEncoderList

public org.springframework.http.ResponseEntity<EncoderList> getEncoderList(ETagInfo etagInfo)
                                                                    throws MythServiceApiRuntimeException
Specified by:
getEncoderList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getExpiringList

public org.springframework.http.ResponseEntity<ProgramList> getExpiringList(java.lang.Integer startIndex,
                                                                            java.lang.Integer count,
                                                                            ETagInfo etagInfo)
                                                                     throws MythServiceApiRuntimeException
Specified by:
getExpiringList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getRecGroupList

public org.springframework.http.ResponseEntity<ArrayOfString> getRecGroupList(ETagInfo etagInfo)
                                                                       throws MythServiceApiRuntimeException
Specified by:
getRecGroupList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getRecordSchedule

public org.springframework.http.ResponseEntity<RecRule> getRecordSchedule(java.lang.Integer recordId,
                                                                          java.lang.String template,
                                                                          java.lang.Integer chanId,
                                                                          org.joda.time.DateTime startTime,
                                                                          java.lang.Boolean makeOverride,
                                                                          ETagInfo etagInfo)
                                                                   throws MythServiceApiRuntimeException
Specified by:
getRecordSchedule in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getRecordScheduleList

public org.springframework.http.ResponseEntity<RecRuleList> getRecordScheduleList(java.lang.Integer startIndex,
                                                                                  java.lang.Integer count,
                                                                                  ETagInfo etagInfo)
                                                                           throws MythServiceApiRuntimeException
Specified by:
getRecordScheduleList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getRecorded

public org.springframework.http.ResponseEntity<Program> getRecorded(java.lang.Integer chanId,
                                                                    org.joda.time.DateTime startTime,
                                                                    ETagInfo etagInfo)
                                                             throws MythServiceApiRuntimeException
Specified by:
getRecorded in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getRecordedList

public org.springframework.http.ResponseEntity<ProgramList> getRecordedList(java.lang.Boolean descending,
                                                                            java.lang.Integer startIndex,
                                                                            java.lang.Integer count,
                                                                            java.lang.String titleRegEx,
                                                                            java.lang.String recGroup,
                                                                            java.lang.String storageGroup,
                                                                            ETagInfo etagInfo)
                                                                     throws MythServiceApiRuntimeException
Specified by:
getRecordedList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getTitleInfoList

public org.springframework.http.ResponseEntity<TitleInfoList> getTitleInfoList(ETagInfo etagInfo)
                                                                        throws MythServiceApiRuntimeException
Specified by:
getTitleInfoList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getTitleList

public org.springframework.http.ResponseEntity<ArrayOfString> getTitleList(ETagInfo etagInfo)
                                                                    throws MythServiceApiRuntimeException
Specified by:
getTitleList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

getUpcomingList

public org.springframework.http.ResponseEntity<ProgramList> getUpcomingList(java.lang.Integer startIndex,
                                                                            java.lang.Integer count,
                                                                            java.lang.Boolean showAll,
                                                                            ETagInfo etagInfo)
                                                                     throws MythServiceApiRuntimeException
Specified by:
getUpcomingList in interface DvrOperations
Throws:
MythServiceApiRuntimeException

removeRecordSchedule

public org.springframework.http.ResponseEntity<Bool> removeRecordSchedule(java.lang.Integer recordId)
                                                                   throws MythServiceApiRuntimeException
Specified by:
removeRecordSchedule in interface DvrOperations
Throws:
MythServiceApiRuntimeException

removeRecorded

public org.springframework.http.ResponseEntity<Bool> removeRecorded(java.lang.Integer chanId,
                                                                    org.joda.time.DateTime startTime,
                                                                    ETagInfo etagInfo)
                                                             throws MythServiceApiRuntimeException
Specified by:
removeRecorded in interface DvrOperations
Throws:
MythServiceApiRuntimeException

updateRecordSchedule

public org.springframework.http.ResponseEntity<Bool> updateRecordSchedule(java.lang.Integer recordId,
                                                                          java.lang.String title,
                                                                          java.lang.String subtitle,
                                                                          java.lang.String description,
                                                                          java.lang.String category,
                                                                          org.joda.time.DateTime startTime,
                                                                          org.joda.time.DateTime endTime,
                                                                          java.lang.String seriesId,
                                                                          java.lang.String programId,
                                                                          java.lang.Integer chanId,
                                                                          java.lang.String station,
                                                                          java.lang.Integer findDay,
                                                                          org.joda.time.LocalTime findTime,
                                                                          java.lang.Boolean inactive,
                                                                          java.lang.Integer season,
                                                                          java.lang.Integer episode,
                                                                          java.lang.String inetref,
                                                                          java.lang.String type,
                                                                          java.lang.String searchType,
                                                                          java.lang.Integer recPriority,
                                                                          java.lang.Integer preferredInput,
                                                                          java.lang.Integer startOffset,
                                                                          java.lang.Integer endOffset,
                                                                          java.lang.String dupMethod,
                                                                          java.lang.String dupIn,
                                                                          java.lang.Integer filter,
                                                                          java.lang.String recProfile,
                                                                          java.lang.String recGroup,
                                                                          java.lang.String storageGroup,
                                                                          java.lang.String playGroup,
                                                                          java.lang.Boolean autoExpire,
                                                                          java.lang.Integer maxEpisodes,
                                                                          java.lang.Boolean maxNewest,
                                                                          java.lang.Boolean autoCommflag,
                                                                          java.lang.Boolean autoTranscode,
                                                                          java.lang.Boolean autoMetaLookup,
                                                                          java.lang.Boolean autoUserJob1,
                                                                          java.lang.Boolean autoUserJob2,
                                                                          java.lang.Boolean autoUserJob3,
                                                                          java.lang.Boolean autoUserJob4,
                                                                          java.lang.Integer transcoder)
                                                                   throws MythServiceApiRuntimeException
Specified by:
updateRecordSchedule in interface DvrOperations
Throws:
MythServiceApiRuntimeException