com.adobe.connectpro.telephony.adaptor
Class ConferenceInfo

java.lang.Object
  extended by com.adobe.connectpro.telephony.adaptor.ConferenceInfo

public class ConferenceInfo
extends java.lang.Object

Data class containing value of different options for an audio conference.


Constructor Summary
ConferenceInfo(java.lang.String conferenceId)
          Default constructor.
 
Method Summary
 java.lang.String getAnnouncementOption(AnnouncementOption optionName)
          Get conference announcement options
 java.lang.String getConferenceId()
          Conference identifier generated by the adaptor on initConferenceSession
 java.lang.String getConferenceOption(ConferenceOption optionName)
          Get basic conference options
 java.lang.String getCustomOption(java.lang.String optionName)
          Get custom conference options
 java.lang.String[] getCustomOptionNames()
          Get custom user option names.
 void setAnnouncementOption(AnnouncementOption optionName, java.lang.String value)
          Set conference announcement options
 void setConferenceId(java.lang.String conferenceId)
          Conference identifier generated by the adaptor on initConferenceSession
 void setConferenceOption(ConferenceOption optionName, java.lang.String value)
          Set basic conference options
 void setCustomOption(java.lang.String optionName, java.lang.String value)
          Set custom conference options
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConferenceInfo

public ConferenceInfo(java.lang.String conferenceId)
Default constructor. conferenceId is mandatory.

Parameters:
conferenceId - Conference identifier generated by the adaptor on initConferenceSession. Can't be null or empty.
Method Detail

getConferenceId

public java.lang.String getConferenceId()
Conference identifier generated by the adaptor on initConferenceSession


setConferenceId

public void setConferenceId(java.lang.String conferenceId)
Conference identifier generated by the adaptor on initConferenceSession


getConferenceOption

public java.lang.String getConferenceOption(ConferenceOption optionName)
Get basic conference options


setConferenceOption

public void setConferenceOption(ConferenceOption optionName,
                                java.lang.String value)
Set basic conference options


getAnnouncementOption

public java.lang.String getAnnouncementOption(AnnouncementOption optionName)
Get conference announcement options


setAnnouncementOption

public void setAnnouncementOption(AnnouncementOption optionName,
                                  java.lang.String value)
Set conference announcement options


getCustomOptionNames

public java.lang.String[] getCustomOptionNames()
Get custom user option names. Useful in iterating over currently set custom options.


getCustomOption

public java.lang.String getCustomOption(java.lang.String optionName)
Get custom conference options


setCustomOption

public void setCustomOption(java.lang.String optionName,
                            java.lang.String value)
Set custom conference options