java.lang.Object
com.exxothermic.audioeverywheresdk.business.model.AudioChannel

public class AudioChannel extends Object
Class that represents an AudioChannel from the exxtractor
Since:
07/16/2014
  • Constructor Details

    • AudioChannel

      public AudioChannel()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getmTriggerId

      public String getmTriggerId()
    • setmTriggerId

      public void setmTriggerId(String mTriggerId)
    • getmLeIdAudioOpt

      public String getmLeIdAudioOpt()
    • setmLeIdAudioOpt

      public void setmLeIdAudioOpt(String mLeIdAudioOpt)
    • getIsHidden

      public Boolean getIsHidden()
    • setIsHidden

      public void setIsHidden(Boolean mIsHidden)
    • getState

      public AudioChannel.ChannelStatus getState()
    • getChannelNumber

      public String getChannelNumber()
    • getPort

      public String getPort()
    • getTitle

      public String getTitle()
    • getDescription

      public String getDescription()
    • getBackgroundColor

      public String getBackgroundColor()
    • getImageUrl

      public String getImageUrl()
    • getPlayingImageUrl

      public String getPlayingImageUrl()
    • getIsPa

      public Boolean getIsPa()
    • getIsAvailable

      public Boolean getIsAvailable()
    • getIpAddress

      public String getIpAddress()
    • getSubtitle

      public String getSubtitle()
    • getTag

      public String getTag()
    • getAvailableLanguages

      public List<String> getAvailableLanguages()
    • setAvailableLanguages

      public void setAvailableLanguages(List<String> availableLanguages)
    • getCurrentDefaultLanguage

      public String getCurrentDefaultLanguage()
    • setCurrentDefaultLanguage

      public void setCurrentDefaultLanguage(String currentDefaultLanguage)
    • getCurrentApiVersion

      public FeaturesHelper.ExxtractorApiVersion getCurrentApiVersion()
    • getGain

      public Integer getGain()
    • getIsPrivate

      public Boolean getIsPrivate()
    • getPassphrase

      public String getPassphrase()
    • setState

      public AudioChannel setState(AudioChannel.ChannelStatus mState)
    • setChannelNumber

      public AudioChannel setChannelNumber(String mChannelNumber)
    • setPort

      public AudioChannel setPort(String mPort)
    • setTitle

      public AudioChannel setTitle(String mTitle)
    • setDescription

      public AudioChannel setDescription(String mDescription)
    • setBackgroundColor

      public AudioChannel setBackgroundColor(String mBackgroundColor)
    • setImageUrl

      public AudioChannel setImageUrl(String mImageUrl)
    • setPlayingImageUrl

      public AudioChannel setPlayingImageUrl(String mPlayingImageUrl)
    • setIsPa

      public AudioChannel setIsPa(Boolean mIsPa)
    • setIsAvailable

      public AudioChannel setIsAvailable(Boolean mIsAvailable)
    • setIpAddress

      public AudioChannel setIpAddress(String mIpAddress)
    • setSubtitle

      public AudioChannel setSubtitle(String mSubtitle)
    • setTag

      public AudioChannel setTag(String mTag)
    • setGain

      public AudioChannel setGain(Integer mGain)
    • setApiVersion

      public AudioChannel setApiVersion(Integer mApiVersion)
    • setIsPrivate

      public AudioChannel setIsPrivate(Boolean mIsPrivate)
    • setPassphrase

      public AudioChannel setPassphrase(String mPassphrase)
    • setLegacyChannelNumber

      protected void setLegacyChannelNumber(String channelNumber)
    • setLegacyChannelTitle

      protected void setLegacyChannelTitle(String channelTitle)
    • setLegacyImageURL

      protected void setLegacyImageURL(String imageURL)
    • setLegacyLargeImageURL

      protected void setLegacyLargeImageURL(String imageURL)
    • setLegacyName

      protected void setLegacyName(String name)
    • setLegacyIsPaChannel

      protected void setLegacyIsPaChannel(Boolean channelIsPa)
    • generateUniqueId

      public String 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 demo
      partnerId - 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