org.mythtv.services.api.v026
Interface CaptureOperations

All Known Implementing Classes:
CaptureTemplate

public interface CaptureOperations


Method Summary
 org.springframework.http.ResponseEntity<Int> addCaptureCard(CaptureCard captureCard)
          - POST
 org.springframework.http.ResponseEntity<Int> addCardInput(CardInput cardInput)
          - POST
 org.springframework.http.ResponseEntity<CaptureCardWrapper> getCaptureCard(int cardId, ETagInfo etag)
          - GET
 org.springframework.http.ResponseEntity<CaptureCardList> getCaptureCardList(ETagInfo etag)
          - GET
 org.springframework.http.ResponseEntity<CaptureCardList> getCaptureCardList(java.lang.String hostName, java.lang.String cardType, ETagInfo etag)
          - GET
 org.springframework.http.ResponseEntity<Bool> removeCaptureCard(int cardId, ETagInfo etag)
          - POST
 org.springframework.http.ResponseEntity<Bool> removeCardInput(int cardInputId)
          - POST
 org.springframework.http.ResponseEntity<Bool> updateCaptureCard(int cardId, java.lang.String setting, java.lang.String value)
          - POST
 org.springframework.http.ResponseEntity<Bool> updateCardInput(int cardInputId, java.lang.String setting, java.lang.String value)
          - POST
 

Method Detail

addCaptureCard

org.springframework.http.ResponseEntity<Int> addCaptureCard(CaptureCard captureCard)
                                                            throws MythServiceApiRuntimeException
- POST

Parameters:
captureCard -
Returns:
Throws:
MythServiceApiRuntimeException

addCardInput

org.springframework.http.ResponseEntity<Int> addCardInput(CardInput cardInput)
                                                          throws MythServiceApiRuntimeException
- POST

Parameters:
cardInput -
Returns:
Throws:
MythServiceApiRuntimeException

getCaptureCard

org.springframework.http.ResponseEntity<CaptureCardWrapper> getCaptureCard(int cardId,
                                                                           ETagInfo etag)
                                                                           throws MythServiceApiRuntimeException
- GET

Parameters:
cardId -
Returns:
Throws:
MythServiceApiRuntimeException

getCaptureCardList

org.springframework.http.ResponseEntity<CaptureCardList> getCaptureCardList(ETagInfo etag)
                                                                            throws MythServiceApiRuntimeException
- GET

Returns:
Throws:
MythServiceApiRuntimeException

getCaptureCardList

org.springframework.http.ResponseEntity<CaptureCardList> getCaptureCardList(java.lang.String hostName,
                                                                            java.lang.String cardType,
                                                                            ETagInfo etag)
                                                                            throws MythServiceApiRuntimeException
- GET

Parameters:
hostName -
cardType -
Returns:
Throws:
MythServiceApiRuntimeException

removeCaptureCard

org.springframework.http.ResponseEntity<Bool> removeCaptureCard(int cardId,
                                                                ETagInfo etag)
                                                                throws MythServiceApiRuntimeException
- POST

Parameters:
cardId -
Returns:
Throws:
MythServiceApiRuntimeException

removeCardInput

org.springframework.http.ResponseEntity<Bool> removeCardInput(int cardInputId)
                                                              throws MythServiceApiRuntimeException
- POST

Parameters:
cardInputId -
Returns:
Throws:
MythServiceApiRuntimeException

updateCaptureCard

org.springframework.http.ResponseEntity<Bool> updateCaptureCard(int cardId,
                                                                java.lang.String setting,
                                                                java.lang.String value)
                                                                throws MythServiceApiRuntimeException
- POST

Parameters:
cardId -
setting -
value -
Returns:
Throws:
MythServiceApiRuntimeException

updateCardInput

org.springframework.http.ResponseEntity<Bool> updateCardInput(int cardInputId,
                                                              java.lang.String setting,
                                                              java.lang.String value)
                                                              throws MythServiceApiRuntimeException
- POST

Parameters:
cardInputId -
setting -
value -
Returns:
Throws:
MythServiceApiRuntimeException