|
Asterisk-Java | |||||||||
PREV NEXT | FRAMES NO FRAMES |
AsteriskServerListener
interface.ManagerEvent
is receiced from the
Asterisk server.
QueueAddAction
instead.AsteriskAgent
.AgiRequest
.AgiCommands
.AgiScript
.AgiRequest
that is then handed over to the appropriate
AgiScript
for processing.AgiServer
.
AsteriskQueue
to be notified about new calls in
and out of the queue, member state changes and exceeding service levels.ManagerConnection
and is an attempt to
simplify interaction with Asterisk by abstracting the interface.AsteriskServer
interface.AsteriskServer
to be notified about new
channels and MeetMe users.channel.c
.AgiAction
has finished.
End: A channel has left the AGI("agi:async") application.
It is implemented in res/res_agi.c
.ManagerConnection
to send
AgiCommands
as part of an AsyncAgi conversation.AgiScript
s.channel.c
bridge.
AsteriskChannel
.AsteriskChannel
.ManagerConnectionState.CONNECTED
.
ManagerConnectionState.CONNECTED
.
Executor
.DEBUG
priority.
DEBUG
priority.
DEBUG
priority.
DEBUG
priority.
AgiServer
interface for FastAGI.MappingStrategy
.
AgiScript
for all requests.
MappingStrategy
.
ManagerConnection
.
ManagerConnection
with the given
connection data.
ManagerConnection
with the given
connection data.
ManagerConnection
.
ManagerConnection
interface.AsteriskChannel
.ManagerResponse
is
received.
ERROR
priority.
ERROR
priority.
ERROR
priority.
ERROR
priority.
AbstractAgiServer.getPool()
.
ManagerAction
expects
a specific subclass of ManagerResponse
when executed
successfully.AsteriskChannel
.ExtensionStateAction
.FATAL
priority.
FATAL
priority.
FATAL
priority.
FATAL
priority.
StatusEvent.getAccountCode()
instead.
true
if a beep should be played before recording.
AgiRequest.getCallerIdNumber()
instead.
AbstractParkedCallEvent.getCallerIdNum()
instead.
AgentCalledEvent.getCallerIdNum()
instead.
DialEvent.getCallerIdNum()
instead.
"Some Name" <1234>
.
JoinEvent.getCallerIdNum()
instead.
null
if none has been set.
null
if none has been set.
null
if it is a global variable.
ChannelReloadEvent.getChannelType()
instead.
null
for global variables.
AgiAction
.
voicemail.conf
.
zapata.conf
.
getFullVariable("${CALLERID(name)}", "SIP/john-0085d860");
.
PeerEntryEvent.getPort()
instead.
StatusEvent.getBridgedChannel()
instead.
AgentLoginEvent.getChannel()
instead.
voicemail.conf
.
MeetMeRoom
object is created.
QueueMemberEvent.getName()
instead.
queues.conf
.
queues.conf
.
queues.conf
.
@getChannel
instead.
null
if the parameter does not exist.
AsteriskQueueMember.isPaused()
instead.
true
if the server has been restarted; false
if it has
been halted.
AgiAction
.
servicelevel
setting in queues.conf
.
servicelevel
setting
in queues.conf
.
DialEvent.getChannel()
instead.
DialEvent.getUniqueId()
instead.
AbstractChannelStateEvent.getChannelStateDesc()
instead or even better switch to numeric
values as returned by AbstractChannelStateEvent.getChannelState()
.
StatusEvent.getChannelStateDesc()
instead.
null
for global variables.
voicemail.conf
.
Set(CDR(userfield)=Value)
.
Set(CDR(userfield)=Value)
.
VarSetEvents
.
eventwhencalled
is set to vars
in queues.conf
.
eventwhencalled
is set to vars
in queues.conf
.
StatusAction.setVariables(String)
property has been set.
INFO
priority.
INFO
priority.
INFO
priority.
INFO
priority.
true
if this version is equal to or higher than
the given version.
AST_FRAME_DTMF_BEGIN
frame.
DEBUG
priority.
DEBUG
priority.
AST_FRAME_DTMF_END
frame.
ERROR
priority.
ERROR
priority.
FATAL
priority.
FATAL
priority.
INFO
priority.
INFO
priority.
null
in Asterisk.
queues.conf
.
queues.conf
.
TRACE
priority.
TRACE
priority.
true
or false
according to Asterisk's logic.
WARN
priority.
WARN
priority.
Log
that maps to the Logger of
the java.util.logging package.AsteriskChannel
.BridgeEvent
and
BridgeEvent.isLink()
insteadLog
that maps directly to a Log4J Logger.ManagerConnection
s.ManagerConnection
.AgiScript
is called to service a given AgiRequest
.MeetMeTalkingEvent
instead and check for
MeetMeTalkingEvent.getStatus()
.MeetMeUser
.MeetMeRoom
.
AstriskQueue
.
manager.conf
.
SipPeersAction
,
SipShowPeerAction
or IaxPeerListAction
and contains information about a SIP or IAX peer.channels/chan_dahdi.c
.AsteriskQueueEntry
.queue_log
.reload
console command is executed or the
Asterisk server is started.LiveObject.addPropertyChangeListener(PropertyChangeListener)
.
LiveObject.addPropertyChangeListener(String, PropertyChangeListener)
.
EventGeneratingAction
, that is the
ManagerResponse
and any received
ManagerEvent
s.ProtocolIdentifierReceivedEvent
) as soon as it is
received and dispatches the received events and responses via the associated dispatcher.
ScriptEngine
to run AgiScripts.ManagerConnection
with the given
connection data.
ManagerResponse
.
ManagerResponse
is
received.
ManagerAction
s
asynchronously.EventGeneratingAction
to the Asterisk server and waits
for the corresponding ManagerResponse
and the
ResponseEvent
s
EventGeneratingAction
to the Asterisk server and waits
for the corresponding ManagerResponse
and the
ResponseEvent
s
true
to play a beep before recording.
AST_FRAME_DTMF_BEGIN
frame.
DefaultAgiServer.setPort(int)
instead
DefaultManagerConnection.sendEventGeneratingAction(EventGeneratingAction)
will wait for a
response and the last response event before throwing a TimeoutException.
ManagerConnectionImpl.sendEventGeneratingAction(EventGeneratingAction)
will wait for a
response and the last response event before throwing a TimeoutException.
DefaultManagerConnection.sendAction(ManagerAction)
will wait for a response before
throwing a TimeoutException.
ManagerConnectionImpl.sendAction(ManagerAction)
will wait for a response before
throwing a TimeoutException.
DefaultManagerConnection.setDefaultResponseTimeout(long)
instead
AST_FRAME_DTMF_END
frame.
true
to try reconnecting to ther asterisk serve
even if the reconnection attempt threw an AuthenticationFailedException.
true
to try reconnecting to ther asterisk serve
even if the reconnection attempt threw an AuthenticationFailedException.
OriginateAction.setTimeout(Long)
instead.
manager.conf
.
OriginateAction.setVariables(Map)
instead.
AgiServer
.
SipShowPeerAction
.Log
that maps to a SLF4J Logger.SpeechCreateCommand
.ast_state2str
in channel.c
.
"Some Name" <1234>
.
TRACE
priority.
TRACE
priority.
TRACE
priority.
TRACE
priority.
HoldEvent
and its
HoldEvent.isUnhold()
method instead.BridgeEvent
and
BridgeEvent.isUnlink()
insteadAsteriskChannel.pauseMonitoring()
.
manager.conf
.
"Some Name" <1234>
to a CallerId object.
WARN
priority.
WARN
priority.
WARN
priority.
WARN
priority.
|
Asterisk-Java | |||||||||
PREV NEXT | FRAMES NO FRAMES |