Class AudioChannel
java.lang.Object
com.exxothermic.audioeverywheresdk.business.model.AudioChannel
Class that represents an AudioChannel from the exxtractor
- Since:
- 07/16/2014
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Map<String,
AudioChannel> generateAudioChannelsForDemo
(android.content.Context appContext, String partnerId) Method that will create the demo channels for a given partner Id.getGain()
getIsPa()
getPort()
getState()
getTag()
getTitle()
setApiVersion
(Integer mApiVersion) void
setAvailableLanguages
(List<String> availableLanguages) setBackgroundColor
(String mBackgroundColor) setChannelNumber
(String mChannelNumber) void
setCurrentDefaultLanguage
(String currentDefaultLanguage) setDescription
(String mDescription) setImageUrl
(String mImageUrl) setIpAddress
(String mIpAddress) setIsAvailable
(Boolean mIsAvailable) void
setIsHidden
(Boolean mIsHidden) setIsPrivate
(Boolean mIsPrivate) protected void
setLegacyChannelNumber
(String channelNumber) protected void
setLegacyChannelTitle
(String channelTitle) protected void
setLegacyImageURL
(String imageURL) protected void
setLegacyIsPaChannel
(Boolean channelIsPa) protected void
setLegacyLargeImageURL
(String imageURL) protected void
setLegacyName
(String name) void
setmLeIdAudioOpt
(String mLeIdAudioOpt) void
setmTriggerId
(String mTriggerId) setPassphrase
(String mPassphrase) setPlayingImageUrl
(String mPlayingImageUrl) setState
(AudioChannel.ChannelStatus mState) setSubtitle
(String mSubtitle) toString()
-
Constructor Details
-
AudioChannel
public AudioChannel()
-
-
Method Details
-
toString
-
getmTriggerId
-
setmTriggerId
-
getmLeIdAudioOpt
-
setmLeIdAudioOpt
-
getIsHidden
-
setIsHidden
-
getState
-
getChannelNumber
-
getPort
-
getTitle
-
getDescription
-
getBackgroundColor
-
getImageUrl
-
getPlayingImageUrl
-
getIsPa
-
getIsAvailable
-
getIpAddress
-
getSubtitle
-
getTag
-
getAvailableLanguages
-
setAvailableLanguages
-
getCurrentDefaultLanguage
-
setCurrentDefaultLanguage
-
getCurrentApiVersion
-
getGain
-
getIsPrivate
-
getPassphrase
-
setState
-
setChannelNumber
-
setPort
-
setTitle
-
setDescription
-
setBackgroundColor
-
setImageUrl
-
setPlayingImageUrl
-
setIsPa
-
setIsAvailable
-
setIpAddress
-
setSubtitle
-
setTag
-
setGain
-
setApiVersion
-
setIsPrivate
-
setPassphrase
-
setLegacyChannelNumber
-
setLegacyChannelTitle
-
setLegacyImageURL
-
setLegacyLargeImageURL
-
setLegacyName
-
setLegacyIsPaChannel
-
generateUniqueId
-
generateAudioChannelsForDemo
public static Map<String,AudioChannel> generateAudioChannelsForDemo(android.content.Context appContext, String partnerId) Method that will create the demo channels for a given partner Id. This information is cached within the class itself, so it will not be reloaded again when requested- Parameters:
appContext
- the context that will be used to retreieve the assets from the demopartnerId
- the pertner Id that will execute the demo mode- Returns:
- a map, using as a key the unique id for the channel, and as a value, the channel itself
-