|
CONFIDENTIAL | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BridgeException | |
|---|---|
| com.spectel.bcapi | Conferencing bridge control API. |
| Uses of BridgeException in com.spectel.bcapi |
|---|
| Subclasses of BridgeException in com.spectel.bcapi | |
|---|---|
class |
AuthenticationFailedException
Subclass of Bridge Exception to indicate authentication to a particular conference failed. |
class |
BridgeConnectionException
Subclass of BridgeException to indicate an exception in the API connection to the bridge. |
class |
DisconnectException
Subclass of Bridge Exception to indicate we are disconnected from the bridge. |
class |
NotImplementedException
Subclass of Bridge Exception to indicate interface method called has not been implemented. |
class |
TimeoutException
Indicates bridge operation has timed out. |
| Methods in com.spectel.bcapi that throw BridgeException | |
|---|---|
void |
MultiBridge.addBridge(java.util.Hashtable parameters)
Add a bridge to this collection of bridge instances |
void |
Conference.addToSubConf(java.lang.String participantId)
Adds the desired participant to the sub-conference. |
void |
Conference.addToSubConf(java.lang.String participantId,
java.lang.Integer subConfIndex)
Adds the desired participant to the sub-conference. |
void |
Participant.askQuestionOnQAChan()
|
void |
Participant.cancelConferenceWideOperatorRequest()
Cancel the previous conference-wide operator help request for this participant. |
void |
Conference.cancelOperatorRequest()
Cancel an operator assistance request for this conference. |
void |
Participant.cancelOperatorRequest()
Cancel the previous individual operator help request for this participant. |
void |
Conference.clearPollingResults()
Clears all votes tallied during a Polling session for the conference. |
void |
Conference.closeConference()
Hangup all participants and close this conference |
void |
Conference.continuePlayback()
Continue playback for this conference. |
void |
Conference.continueRecording()
Continue recording for this conference. |
Bridge |
BridgeProvider.createBridge(java.util.Hashtable parameters)
Create the specified bridge instance. |
long |
Bridge.currentTimeMillis()
Returns the current time on the Bridge in milliseconds since January 1, 1970. |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
boolean dialModerator)
Dial a new participant out from the bridge |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
boolean dialModerator,
java.lang.String interceptorID)
Dial a new participant out from the bridge and intercept the dialed line with an existing participant. |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator)
Dial a new participant out from the bridge using a specific port group. |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator,
byte holdState,
java.util.Hashtable optionalParams)
Quiet Dial wihout intercept. |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator,
java.util.Hashtable optional)
Dial a new participant out from the bridge. |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator,
java.lang.String interceptorID)
Dial a new participant out from the bridge using a specific port group and intercept the dialed line with an existing participant. |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator,
java.lang.String interceptorID,
byte holdState,
java.util.Hashtable optional)
Quiet Dial with intercept. |
Participant |
Conference.dial(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator,
java.lang.String interceptorID,
java.util.Hashtable optional)
Dial a new participant out from the bridge and intercept the dialed line with an existing participant. |
Participant |
Conference.dialWithRestrictions(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator,
java.lang.String interceptorID)
Dial a new participant out from the bridge using a specific port group and intercept the dialed line with an existing participant. |
Participant |
Conference.dialWithRestrictions(java.lang.String name,
java.lang.String company,
java.lang.String phoneNumber,
java.lang.String portGroup,
boolean dialModerator,
java.lang.String interceptorID,
byte holdState)
Quiet Dial with restriction. |
void |
Conference.disableModeratorHangup()
Allow this conference to continue when the last moderator disconnects. |
void |
Conference.disableMusic()
Turns off music for this conference. |
void |
Bridge.disconnect()
Dispose of Bridge connection. |
void |
Participant.disconnect()
Disconnect a Participant. |
void |
Conference.enableModeratorHangup()
Set this conference to end when the last moderator disconnects. |
void |
Conference.enableMusic()
Turns on music for this conference, using the default music source. |
void |
Conference.enableMusic(java.lang.Integer musicSource)
Turns on music for this conference using a specific music source. |
java.util.Vector |
Conference.getActiveSpeakerIds()
Get participant ids of active speakers during a Q&A session. |
CallBrandingTable |
Bridge.getCallBrandingTable()
Returns a cached version of the Call Branding Table so that subsequent queries to translate DNIS to reservation group number will not require database access. |
CallBrandingTable |
Bridge.getCallBrandingTable(boolean argForceRefresh)
Returns a cached version of the Call BrandingTable so that subsequent queries to translate the DNIS to ReservationGroup number will not require database access. |
Conference |
Bridge.getConference(java.util.Hashtable params)
Get the conference currently being monitored by the Bridge object. |
Conference |
Bridge.getConference(java.lang.String argConfEntryCode,
int argReservationGroup)
Get the conference currently being monitored by the Bridge object. |
Conference |
Bridge.getConference(java.lang.String conferenceId,
java.lang.String entryCode)
Get the conference currently being monitored by the Bridge object. |
java.util.Vector |
Bridge.getDialList(java.lang.String dialListFileName)
Returns a Vector of the entries of a dial list file on the Bridge, only if that file has no access code. |
java.util.Vector |
Bridge.getDialList(java.lang.String dialListFileName,
java.lang.String accessCode)
Returns a Vector of the entries of a dial list file on the Bridge, if the input accessCode matches the dial list accessCode. |
java.util.Vector |
Bridge.getDialListFileNames()
Returns a Vector of all the dial list file names on the Bridge. |
static Bridge |
BridgeFactory.getImpl(java.util.Hashtable parameters)
Get an implementation specific instance of the abstract Bridge class. |
static Bridge |
BridgeFactory.getImpl(java.lang.String fullPathToPropertyFile)
Instantiates an object of type bridge with parameters defined in a properties file. |
int |
Participant.getPollingVote()
Returns a polling vote for this participant during a Polling session. |
java.util.Vector |
Conference.getQAParticipantIds()
Returns a Vector of participants currently involved in a Q&A session for the conference, as String objects of participant Id. |
java.util.Vector |
Conference.getQAParticipantIds(boolean includeQA,
boolean includeMods,
boolean includeHelp)
Returns the line number list of particpants currently in a QA session. |
int |
Bridge.getReservationGroupFromDNIS(java.lang.String argDNIS)
This call uses a direct database query to determine the mapping of a DNIS number to a reservation group. |
int |
CallBrandingTable.getReservationGroupFromDNIS(java.lang.String argDNIS)
|
java.lang.String |
CallBrandingTable.getReservationGroupName(int argReservationGroup)
|
void |
Participant.hold()
Place a Participant on hold. |
void |
Participant.hold(java.lang.Integer musicSource)
Place a participant on hold with the given music source. |
void |
Participant.holdOff()
Take a participant off hold. |
void |
Participant.intercept(java.lang.String participantID)
Intercept another Participant. |
void |
Participant.interceptOff()
Return this participant and the participant with which it it is intercepted to the conference. |
void |
Conference.lock()
Secure the conference. |
void |
GenericConference.logoff()
Logoff to stop receiving events for this conference. |
void |
Participant.makeModerator(boolean toModerator)
Set the Participant to and from moderator status. |
void |
Participant.moveQaPosition(int amount)
Move the Q&A position of this participant in the Q&A queue. |
void |
Participant.moveQaPosition(int amount,
boolean includeHelp,
boolean includeMods,
boolean includeQs)
Move the Q&A position of this participant in the Q&A queue.Depending on the provided filters, the participant will be moved relative to the moderators and help requests. |
void |
Participant.mute()
Mute a Participant. |
void |
Bridge.openConference(java.lang.String argConfEntryCode,
int argReservationGroup)
Open specified conference on the bridge if it is not yet opened. |
void |
Bridge.openConference(java.lang.String conferenceId,
java.lang.String code)
Open specified conference on the bridge if it is not yet opened. |
void |
Participant.operatorMute()
Applies operator mute to the Participant. |
void |
Participant.operatorUnMute()
Removes operator mute from the Participant. |
void |
Conference.pausePlayback()
Pause playback for this conference. |
void |
Conference.pauseRecording()
Pause recording for this conference. |
void |
Participant.placeInConference(java.lang.String conferenceId)
Place this participant into a conference. |
void |
Participant.playAndCollect(short promptNo,
short promptSet)
Play a prompt to a participant asking them to enter a dtmf. |
void |
Participant.playAndCollect(short promptNo,
short promptSet,
byte minDigits,
byte maxDigits)
Play a prompt to a participant asking them to enter a dtmf. |
void |
Participant.playAndCollect(short promptNo,
short promptSet,
java.lang.String dtmfToMatch)
Play a prompt to a participant asking them to enter a dtmf. |
void |
Participant.playAnnunciator(int msgNum)
Plays an annunciator message to this line. |
void |
Conference.playParticipantInfo(java.lang.String srcPartId,
java.lang.String tgtPartId)
Play the line info of the source participant to the target participant. |
void |
Conference.playRoster(java.lang.String tgtPartId)
Depending on the conference's NRP setting, this action will play the total number of participants if this was not scheduled, or the recorded names of the participants if it was scheduled. |
void |
Bridge.refreshSystemParameters()
Refreshes all system-related parameters, updating them to the current values on the bridge. |
void |
MultiBridge.removeBridge(java.lang.String bridgeName)
Remove a bridge from this collection of bridge instances |
void |
Participant.removeFromQa()
Remove this participant from the Q&A queue (without accessing the line). |
void |
Conference.removeFromSubConf(java.lang.String participantId)
Removes the desired participant from the subconference to the parent conference. |
void |
Participant.requestConferenceWideOperator()
Request conference-wide operator help for the individual participant. |
void |
Participant.requestConferenceWideOperator(boolean obeyRestrictions)
Request conference-wide operator help for the individual participant if such requests are allowed. |
void |
Bridge.requestDTMFEvents(boolean sendDTMF)
Requests or turns off DTMF events. |
void |
Conference.requestOperator()
Request an operator's assistance on this conference. |
void |
Participant.requestOperator()
Request individual operator help for the specific participant. |
void |
Conference.requestOperator(boolean obeyRestrictions)
Request an operator's assistance on this conference if such requests are allowed. |
void |
Participant.requestOperator(boolean obeyRestrictions)
Request an operator's assistance on this participant only if such requests are allowed. |
void |
Participant.resumeQAChan()
Put the participant back into QA after they asked their question. |
void |
Participant.selfMute()
Applies a self-mute to the Participant. |
void |
Participant.selfUnMute()
Removes a self-mute from the Participant. |
void |
Participant.sendDTMF(java.lang.String digits,
boolean append)
Dials input DTMF string on the (presumably) already connected line. |
void |
Conference.setParameter(java.lang.String key,
java.lang.String value)
Set the parameter identified with the given key with the given value. |
void |
Participant.setParameter(java.lang.String key,
java.lang.String value)
Set the parameter identified with the given key with the given value. |
void |
Conference.setParameters(java.util.Hashtable param)
Set parameters given in the hashtable. |
void |
Participant.setParameters(java.util.Hashtable parameters)
Set the parameters with the given hashtable. |
void |
Conference.setPromptSet(java.lang.Integer promptSet)
Set the prompt set for the conference. |
void |
Participant.setPromptSet(java.lang.Integer promptSet)
Set the prompt set for the participant. |
void |
Participant.setQaPriority(java.lang.String priority)
Set the Q&A priority for this participant. |
void |
Conference.setSecurityAllowed(boolean allowSecurity)
Allow or forbid securing the conference via Conference.lock() or moderator TUI. |
void |
Conference.startLecture()
Enables conference lecture mode, so only moderator participants will be audible. |
void |
Conference.startLecture(boolean obeyRestrictions)
Enables conference lecture mode if a moderator is allowed to do so. |
void |
Conference.startMuteAll()
Turns MuteAll mode on for the conference, muting all non-moderator participants in a way that they can still unmute themselves. |
void |
Conference.startMuteAll(short moderatorId)
Turns MuteAll mode on for the conference, muting all participants except the moderator passed in in a way that they can still unmute themselves. |
void |
Conference.startPlayback(java.lang.String fileName)
Starts the playback of a recording specified by the file name. |
void |
Conference.startPlayback(java.lang.String fileName,
boolean asModerator)
Starts the playback of a recording specified by the file name, optionally as a moderator, meaning that a moderator using the TUI or the API using moderator access can stop the playback. |
void |
Conference.startPolling()
Starts a Polling session for the conference. |
void |
Conference.startQA()
Starts a Q&A session for the conference. |
void |
Conference.startRecording()
Start recording for this conference. |
void |
Conference.startRecording(boolean asModerator)
Starts the recording of this conference, optionally with moderator privileges. |
void |
Conference.startRecording(java.lang.String fileName)
Starts the recording of this conference. |
void |
Conference.startRecording(java.lang.String fileName,
boolean asModerator)
Starts the recording of this conference, optionally with moderator privileges. |
void |
Conference.stopLecture()
Disables the lecture mode of the conference, allowing non-moderator participants to be heard. |
void |
Conference.stopMuteAll()
Turns MuteAll mode off for the conference, unmuting all self-muted participants. |
void |
Conference.stopPlayback()
Stops the playback of a recording. |
void |
Conference.stopPlayback(boolean asModerator)
Stops the playback of a recording, optionally as a moderator, meaning that this will only stop playbacks initiated by a moderator. |
void |
Conference.stopPolling()
Stops a Polling session for the conference. |
void |
Conference.stopQA()
Stops the Q&A session for the conference. |
void |
Conference.stopRecording()
Stop recording for this conference. |
void |
Conference.stopRecording(boolean asModerator)
Stop recording for this conference, optionally only if the current recording was initiated by a moderator. |
void |
Conference.stopSubConference()
Stops the subconference for this conference by removing all participants from the subconference. |
void |
Conference.stopSubConference(java.lang.Integer subConfIndex)
Stops the sub-conference with subConfIndex for this conference. |
void |
Participant.toggle()
Toggle a Participant to or from a sub-conference. |
void |
Participant.transferToConference(java.lang.String conferenceId)
Transfer this participant into the conference identified by conferenceId. |
void |
Conference.unLock()
Unsecure the conference. |
void |
Participant.unMute()
Un-mute a Participant. |
java.util.Hashtable |
Conference.viewPollingResults()
Returns a Hashtable containing all votes tallied during a Polling session for the conference. |
|
CONFIDENTIAL | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||