CONFIDENTIAL

Uses of Class
com.spectel.bcapi.BridgeException

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

Copyright © 2005-2009 Avaya. All Rights Reserved.