Package | Description |
---|---|
org.asteriskjava.pbx | |
org.asteriskjava.pbx.internal.activity | |
org.asteriskjava.pbx.internal.core |
Modifier and Type | Method and Description |
---|---|
static Call.OperandChannel |
Call.OperandChannel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Call.OperandChannel[] |
Call.OperandChannel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
BlindTransferActivity |
PBX.blindTransfer(Call call,
Call.OperandChannel channelToTransfer,
EndPoint transferTarget,
CallerID toCallerID,
boolean autoAnswer,
long timeout)
The BlindTransferActivity is used by the AsteriksPBX to transfer a live
channel to an endpoint that may need to be dialed.
|
void |
PBX.blindTransfer(Call call,
Call.OperandChannel channelToTransfer,
EndPoint transferTarget,
CallerID toCallerID,
boolean autoAnswer,
long timeout,
ActivityCallback<BlindTransferActivity> callback)
The BlindTransferActivity is used by the AsteriksPBX to transfer a live
channel to an endpoint that may need to be dialed.
|
Channel |
Call.getOperandChannel(Call.OperandChannel lhs)
retrieves the channel associated with the give Operand.
|
Channel |
CallImpl.getOperandChannel(Call.OperandChannel operand) |
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.
|
JoinActivity |
PBX.join(Call lhs,
Call.OperandChannel originatingOperand,
Call rhs,
Call.OperandChannel acceptingOperand,
CallDirection direction)
Joins two calls not returning until the join completes.
|
void |
PBX.join(Call lhs,
Call.OperandChannel originatingOperand,
Call rhs,
Call.OperandChannel acceptingOperand,
CallDirection direction,
ActivityCallback<JoinActivity> listener) |
Call |
CallImpl.split(Call.OperandChannel channelToSplit)
Splits a channel out of a call into a separate call.
|
Constructor and Description |
---|
BlindTransferActivityImpl(Call call,
Call.OperandChannel channelToTransfer,
EndPoint transferTarget,
CallerID toCallerID,
boolean autoAnswer,
long timeout,
ActivityCallback<BlindTransferActivity> listener)
Blind transfers a live channel to a given endpoint which may need to be
dialed.
|
JoinActivityImpl(Call lhsCall,
Call.OperandChannel originatingOperand,
Call rhsCall,
Call.OperandChannel acceptingOperand,
CallDirection direction,
ActivityCallback<JoinActivity> listener)
Joins a specific channel from this call with a specific channel from
another call which results in a new Call object being created.
|
Modifier and Type | Method and Description |
---|---|
BlindTransferActivity |
AsteriskPBX.blindTransfer(Call call,
Call.OperandChannel channelToTransfer,
EndPoint transferTarget,
CallerID toCallerID,
boolean autoAnswer,
long timeout) |
void |
AsteriskPBX.blindTransfer(Call call,
Call.OperandChannel channelToTransfer,
EndPoint transferTarget,
CallerID toCallerID,
boolean autoAnswer,
long timeout,
ActivityCallback<BlindTransferActivity> listener) |
JoinActivity |
AsteriskPBX.join(Call lhs,
Call.OperandChannel originatingOperand,
Call rhs,
Call.OperandChannel acceptingOperand,
CallDirection direction)
Joins two calls not returning until the join completes.
|
void |
AsteriskPBX.join(Call lhs,
Call.OperandChannel originatingOperand,
Call rhs,
Call.OperandChannel acceptingOperand,
CallDirection direction,
ActivityCallback<JoinActivity> listener)
Joins two calls not returning until the join completes.
|
Copyright © 2004–2017. All rights reserved.