Modifier and Type | Method and Description |
---|---|
void |
CallImpl.callDialedOut(Channel remoteChannel,
CallerID fromClid,
CallerID toClid)
Call this method to indicate that this is an outbound call originated by
this NJR instance.
|
void |
PBX.hangup(Call call)
Hangup the given call, not returning until the call is hungup.
|
void |
PBX.hangup(Channel channel)
Hangs up the given channel.
|
CallImpl |
CallImpl.join(Call.OperandChannel originatingOperand,
Call rhs,
Call.OperandChannel acceptingOperand,
CallDirection direction)
Joins a specific channel from this call with a specific channel from
another call which results in a new Call object being created.
|
void |
PBX.sendDTMF(Channel channel,
DTMFTone tone)
Sends a DTMF tone to given channel.
|
Call |
CallImpl.split(Call.OperandChannel channelToSplit)
Splits a channel out of a call into a separate call.
|
void |
PBX.split(Call callToSplit) |
SplitActivity |
PBX.split(Call callToSplit,
ActivityCallback<SplitActivity> listener)
Splits a call (with two channels) This call returns once the split action
has completed.
|
Call |
CallImpl.split(Channel channelToSplit) |
void |
PBX.transferToMusicOnHold(Channel channel) |
Constructor and Description |
---|
CallImpl(Channel originatingChannel,
CallDirection direction) |
CallImpl(Channel agent,
Channel callee) |
CallImpl(Channel originatingChannel,
Channel acceptingChannel,
CallDirection direction) |
Modifier and Type | Method and Description |
---|---|
Call |
BlindTransferActivity.getNewCall()
The call created as a result of the blind transfer being answered.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ActivityHelper.setLastException(PBXException e) |
Modifier and Type | Method and Description |
---|---|
boolean |
RedirectToActivityImpl.doActivity() |
boolean |
DialActivityImpl.doActivity() |
boolean |
ParkActivityImpl.doActivity() |
boolean |
DialToAgiActivityImpl.doActivity() |
boolean |
BridgeActivityImpl.doActivity() |
boolean |
BlindTransferActivityImpl.doActivity() |
protected abstract boolean |
ActivityHelper.doActivity() |
boolean |
SplitActivityImpl.doActivity() |
boolean |
HoldActivityImpl.doActivity() |
boolean |
JoinActivityImpl.doActivity() |
Call |
BlindTransferActivityImpl.getNewCall() |
Constructor and Description |
---|
BlindTransferActivityImpl(Channel agentChannel,
EndPoint transferTarget,
CallerID toCallerID,
boolean autoAnswer,
int timeout,
ActivityCallback<BlindTransferActivity> iCallback,
String dialOptions) |
Modifier and Type | Method and Description |
---|---|
BlindTransferActivity |
AsteriskPBX.blindTransfer(Channel agentChannel,
EndPoint transferTarget,
CallerID toCallerID,
boolean autoAnswer,
int timeout,
ActivityCallback<BlindTransferActivity> iCallback,
String dialOptions) |
BridgeActivity |
AsteriskPBX.bridge(Channel lhsChannel,
Channel rhsChannel)
Utility method to bridge two channels
|
void |
AsteriskPBX.hangup(Call call)
Convenience method to hangup the call without having to extract the
channel yourself.
|
void |
AsteriskPBX.hangup(Channel channel) |
boolean |
AsteriskPBX.moveChannelToAgi(Channel channel) |
void |
AsteriskPBX.sendDTMF(Channel channel,
DTMFTone tone) |
void |
AsteriskPBX.setVariable(Channel channel,
String name,
String value) |
void |
AsteriskPBX.split(Call callToSplit) |
void |
AsteriskPBX.transferToMusicOnHold(Channel channel) |
Modifier and Type | Method and Description |
---|---|
OriginateResult[] |
DialToAgi.dial(NewChannelListener listener,
EndPoint localHandset,
AgiChannelActivityAction action,
CallerID callerID,
Integer timeout,
boolean hideCallerId,
Map<String,String> channelVarsToSet)
Dials the targetEndPoint connecting the call to the localHandset.
|
OriginateResult[] |
Dial.dial(NewChannelListener listener,
EndPoint localHandset,
EndPoint targetEndPoint,
String dialContext,
CallerID callerID,
boolean hideCallerId,
Map<String,String> channelVarsToSet,
String dialOptions)
Dials the targetEndPoint connecting the call to the localHandset.
|
void |
RedirectCall.redirect(Channel channel,
AgiChannelActivityAction channelActivityHold) |
boolean |
RedirectCall.redirect(Channel channel,
EndPoint targetEndPoint,
String context,
boolean autoAnswer) |
boolean |
RedirectToMeetMe.redirectToMeetme(Channel channel,
String room,
String bridgeProfile,
String userProfile) |
boolean |
RedirectCall.redirectToVoicemail(Channel channel,
EndPoint mailbox) |
Copyright © 2004–2022. All rights reserved.