Package | Description |
---|---|
org.asteriskjava.live |
Provides a higher level API on top of Asterisk's Manager API.
|
org.asteriskjava.live.internal |
Provides private implementations and helper classes for interfaces
defined in the org.asteriskjava.live package.
|
Modifier and Type | Method and Description |
---|---|
AsteriskChannel |
DialedChannelHistoryEntry.getChannel()
Returns the channel that has been dialed.
|
AsteriskChannel |
MeetMeUser.getChannel()
Returns the channel associated with this user.
|
AsteriskChannel |
CallDetailRecord.getChannel() |
AsteriskChannel |
AsteriskQueueEntry.getChannel()
Returns the channel associated with this entry.
|
AsteriskChannel |
LinkedChannelHistoryEntry.getChannel()
Returns the channel that has been linked.
|
AsteriskChannel |
AsteriskServer.getChannelById(String id)
Returns a channel by its unique id.
|
AsteriskChannel |
DefaultAsteriskServer.getChannelById(String id) |
AsteriskChannel |
AsteriskServer.getChannelByName(String name)
Returns a channel by its name.
|
AsteriskChannel |
DefaultAsteriskServer.getChannelByName(String name) |
AsteriskChannel |
CallDetailRecord.getDestinationChannel() |
AsteriskChannel |
AsteriskChannel.getDialedChannel()
Returns the channel that has been dialed by this channel most recently,
this is the destination channel that was created because this channel
dialed it.
|
AsteriskChannel |
AsteriskChannel.getDialingChannel()
Returns the channel that was dialing this channel, this is the source
channel that created this channel by dialing it.
|
AsteriskChannel |
AsteriskChannel.getLinkedChannel()
Returns the channel this channel is currently bridged with, if any.
|
AsteriskChannel |
AsteriskServer.originate(OriginateAction originateAction)
Generates an outgoing channel.
|
AsteriskChannel |
DefaultAsteriskServer.originate(OriginateAction originateAction) |
AsteriskChannel |
AsteriskServer.originateToApplication(String channel,
String application,
String data,
long timeout)
Generates an outgoing channel to an application.
|
AsteriskChannel |
DefaultAsteriskServer.originateToApplication(String channel,
String application,
String data,
long timeout) |
AsteriskChannel |
AsteriskServer.originateToApplication(String channel,
String application,
String data,
long timeout,
CallerId callerId,
Map<String,String> variables)
Generates an outgoing channel to an application and sets an optional map
of channel variables.
|
AsteriskChannel |
DefaultAsteriskServer.originateToApplication(String channel,
String application,
String data,
long timeout,
CallerId callerId,
Map<String,String> variables) |
AsteriskChannel |
AsteriskServer.originateToExtension(String channel,
String context,
String exten,
int priority,
long timeout)
Generates an outgoing channel to a dialplan entry (extension, context,
priority).
|
AsteriskChannel |
DefaultAsteriskServer.originateToExtension(String channel,
String context,
String exten,
int priority,
long timeout) |
AsteriskChannel |
AsteriskServer.originateToExtension(String channel,
String context,
String exten,
int priority,
long timeout,
CallerId callerId,
Map<String,String> variables)
Generates an outgoing channel to a dialplan entry (extension, context,
priority) and sets an optional map of channel variables.
|
AsteriskChannel |
DefaultAsteriskServer.originateToExtension(String channel,
String context,
String exten,
int priority,
long timeout,
CallerId callerId,
Map<String,String> variables) |
Modifier and Type | Method and Description |
---|---|
Collection<AsteriskChannel> |
AsteriskServer.getChannels()
Returns the active channels of the Asterisk server.
|
Collection<AsteriskChannel> |
DefaultAsteriskServer.getChannels() |
List<AsteriskChannel> |
AsteriskChannel.getDialedChannels()
Returns the channel set that are dialing this channel, this is the source
channel that created this channel by dialing it.
|
Modifier and Type | Method and Description |
---|---|
void |
OriginateCallback.onBusy(AsteriskChannel channel)
Called if the originate was unsuccessful because the called party was
busy.
|
void |
OriginateCallback.onDialing(AsteriskChannel channel)
Called when the channel has been created and before it starts ringing.
|
void |
AsteriskServerListener.onNewAsteriskChannel(AsteriskChannel channel)
Called whenever a new channel appears on the Asterisk server.
|
void |
AbstractAsteriskServerListener.onNewAsteriskChannel(AsteriskChannel channel) |
void |
OriginateCallback.onNoAnswer(AsteriskChannel channel)
Called if the originate was unsuccessful because the called party did not
answer the call.
|
void |
OriginateCallback.onSuccess(AsteriskChannel channel)
Called if the originate was successful and the called party answered the
call.
|
Constructor and Description |
---|
DialedChannelHistoryEntry(Date date,
AsteriskChannel channel)
Creates a new instance.
|
LinkedChannelHistoryEntry(Date dateLinked,
AsteriskChannel channel)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
AsteriskChannel |
CallDetailRecordImpl.getChannel() |
AsteriskChannel |
AsteriskServerImpl.getChannelById(String id) |
AsteriskChannel |
AsteriskServerImpl.getChannelByName(String name) |
AsteriskChannel |
AsteriskServerImpl.getChannelByNameAndActive(String name) |
AsteriskChannel |
CallDetailRecordImpl.getDestinationChannel() |
AsteriskChannel |
AsteriskServerImpl.originate(OriginateAction originateAction) |
AsteriskChannel |
AsteriskServerImpl.originateToApplication(String channel,
String application,
String data,
long timeout) |
AsteriskChannel |
AsteriskServerImpl.originateToApplication(String channel,
String application,
String data,
long timeout,
CallerId callerId,
Map<String,String> variables) |
AsteriskChannel |
AsteriskServerImpl.originateToExtension(String channel,
String context,
String exten,
int priority,
long timeout) |
AsteriskChannel |
AsteriskServerImpl.originateToExtension(String channel,
String context,
String exten,
int priority,
long timeout,
CallerId callerId,
Map<String,String> variables) |
Modifier and Type | Method and Description |
---|---|
Collection<AsteriskChannel> |
AsteriskServerImpl.getChannels() |
Copyright © 2004–2017. All rights reserved.