S.No |
Bean Shell Name |
Method Name |
Feature |
Description |
Return Value |
---|---|---|---|---|---|
1. |
TuneToServiceByIndex.bsh |
tuneToServiceByIndex |
Tuning |
This method takes in the following parameters: |
boolean: true if successful else false. |
2. |
RecordTunerContent.bsh |
recordContentOnTuner |
DVR |
This method takes in the following parameters: |
boolean: true if successful else false. |
3. |
FindMediaServer.bsh |
findLocalMediaServer |
HN Discovery |
This method finds out the index of local media server available. |
returns -1 if no media server is found. |
4. |
FindMediaServer.bsh |
findRemoteMediaServer |
HN Discovery |
This method finds out the index of remote media server available by taking a parameter of the MediaServerName. |
returns -1 if no media server is found. |
5. |
FindContentItem,bsh |
findContentItemInfo |
HN Content Discovery |
This method takes in the server index and the content item index to return the content item information. |
String: "No ContentInfo" if it couldn't find any content information, else the actual content information string will be returned. |
6. |
FindContentItem,bsh |
findNumOfContentItems |
HN Content Discovery |
This method takes in the server index to return the total number of content items in CDS. |
int: -1 if there is any error, else the exact count. |
7. |
PublishRecordingToCDS,bsh |
publishRecordingToCDS |
HN Content Publishing |
This method takes in recording Index to publish to CDS. |
boolean: true if successful else false. |
8. |
PublishRecordingToCDS,bsh |
publishAllRecordingsToCDS |
HN Content Publishing |
This method publishes all the recordings to the CDS |
boolean: true if successful else false. |
9. |
FinNumRecordingsAndDuration.bsh |
getRecordingCount |
HN Content Info |
This method returns the total number of recordings available. |
int: -1 if there is any error. |
10. |
FinNumRecordingsAndDuration.bsh |
getRecordingInfo |
HN Content Info |
This method takes in the index of the recording to return the information |
String : "no found" if the content cannot be found, else the content info string |
11. |
FinNumRecordingsAndDuration.bsh |
getRecordingDuration |
HN Content Info |
This method takes in the index of the recording to return the duration. |
int: -1 if there is any error. |
12. |
CreateContentContainer.bsh |
createContentContainer |
HN Content creation |
This method will take efab related boolean to set the permissions and the containerName |
boolean: true if successful else false. |
13. |
CreateContentItem.bsh |
createContentItems |
HN Content creation |
This method will take efab related boolean to set the permissions and the content item name |
boolean: true if successful else false. |
14. |
PublishLiveChannelToCDS.bsh |
publishChannelToCDS |
HN Live channel publishing |
This method will take in the channel index and publish it to the CDS |
boolean: true if successful else false. |
15. |
PublishLiveChannelToCDS.bsh |
publishAllChannelstoCDS |
HN Live channel publishing |
This method publish all channels to the CDS. |
boolean: true if successful else false. |
16. |
DeleteRecordings.bsh |
deleteAllRecordings |
DVR content deletion |
This method will delete all recordings. |
boolean: true if success else false |
17. |
PlaybackRecording.bsh |
createHNPlayer |
Client Playback |
This method takes in parameters: |
int: Returns the index of a player object that was requested. |
18 |
PlaybackRecording.bsh |
setPlayerRate |
Client Playback |
This method takes in the playerIndex and the player rate value. |
boolean: true if it is set successfully, else false. |
19. |
PlaybackRecording.bsh |
startPlayback, stopPlayback |
Client Playback |
Both the methods takes in playerIndex as parameter and starts or stops the playback respectively. |
boolean : true if it is successful else false. |
20. |
PlaybackRecording.bsh |
waitForPlaybackCompletion |
Client Playback |
This method takes in the time in long to wait until the playback is inprogress. |
boolean: true if it has successfully waited, else false. |