Package | Description |
---|---|
org.asteriskjava.manager |
Provides an implementaion of Asterisk's Manager API.
|
org.asteriskjava.manager.action |
Provides classes that represent the standard actions that can be sent
to an Asterisk server via the Manager API.
|
org.asteriskjava.manager.internal |
Provides private implementations for interfaces defined in the
org.asteriskjava.manager package.
|
org.asteriskjava.pbx.asterisk.wrap.actions | |
org.asteriskjava.pbx.internal.core |
Modifier and Type | Method and Description |
---|---|
ManagerResponse |
DefaultManagerConnection.sendAction(ManagerAction action) |
ManagerResponse |
ManagerConnection.sendAction(ManagerAction action)
Sends a ManagerAction to the Asterisk server and waits for the
corresponding ManagerResponse.
|
ManagerResponse |
DefaultManagerConnection.sendAction(ManagerAction action,
long timeout) |
ManagerResponse |
ManagerConnection.sendAction(ManagerAction action,
long timeout)
Sends a ManagerAction to the Asterisk server and waits for the
corresponding
ManagerResponse . |
void |
DefaultManagerConnection.sendAction(ManagerAction action,
SendActionCallback callbackHandler) |
void |
ManagerConnection.sendAction(ManagerAction action,
SendActionCallback callback)
Sends a ManagerAction to the Asterisk server and registers a callback
handler to be called when the corresponding
ManagerResponse is
received. |
Modifier and Type | Interface and Description |
---|---|
interface |
EventGeneratingAction
The EventGeneratingAction interface is implemented by ManagerActions that
return their result not in a ManagerResponse but by sending a series of
events.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteTimeoutAction
The AbsoluteTimeoutAction sets the absolute maximum amount of time permitted
for a call on a given channel, it hangs up the channel after a certain time.
|
class |
AbstractManagerAction
This class implements the ManagerAction interface and can serve as base class
for your concrete Action implementations.
|
class |
AbstractMeetMeMuteAction
Abstract base class for mute and unmute actions.
|
class |
AgentCallbackLoginAction
Deprecated.
use
QueueAddAction instead. |
class |
AgentLogoffAction
The AgentLogoffAction sets an agent as no longer logged in.
|
class |
AgentsAction
The AgentsAction requests the state of all agents.
|
class |
AgiAction
Add a new AGI command to execute by the Async AGI application.
|
class |
AtxferAction
Starts an attended transfer.
|
class |
BridgeAction
The BridgeAction bridges two channels that are currently active on the system.
|
class |
ChallengeAction
The ChallengeAction requests a challenge from the server to use when logging
in using challenge/response.
|
class |
ChangeMonitorAction
The ChangeMonitorAction changes the monitoring filename of a channel.
|
class |
CommandAction
The CommandAction sends a command line interface (CLI) command to the
asterisk server.
|
class |
ConfbridgeKickAction
The ConfbridgeKickAction kicks a channel out of a conference.
|
class |
ConfbridgeListAction
Lists all users in a particular ConfBridge conference.
|
class |
ConfbridgeListRoomsAction
Lists data about all active conferences.
|
class |
ConfbridgeLockAction
The ConfbridgeLockAction lockes a specified conference.
|
class |
ConfbridgeMuteAction
The ConfbridgeMuteAction mutes a channel in a conference.
|
class |
ConfbridgeSetSingleVideoSrcAction
The ConfbridgeSetSingleVideoSrcAction sets a conference user as the single video source distributed to all other video-capable participants.
|
class |
ConfbridgeStartRecordAction
The ConfbridgeStartAction starts an audio recording of a conference.
|
class |
ConfbridgeStopRecordAction
The ConfbridgeStopAction stops an audio recording of a conference.
|
class |
ConfbridgeUnlockAction
The ConfbridgeUnlockAction unlocks a specified conference.
|
class |
ConfbridgeUnmuteAction
The ConfbridgeUnmuteAction unmutes a channel in a conference.
|
class |
CoreSettingsAction
The CoreStatusAction requests a settings summary from the server.
|
class |
CoreShowChannelsAction
The CoreShowChannelsAction requests the state of all active channels.
|
class |
CoreStatusAction
The CoreStatusAction requests a status summary from the server.
|
class |
DahdiShowChannelsAction
The DahdiShowChannelsAction requests the state of all Dahdi channels.
|
class |
DbDelAction
Deletes an entry in the Asterisk database for a given family and key.
|
class |
DbDelTreeAction
Recursivly deletes entries in the Asterisk database for a given family and key.
|
class |
DbGetAction
Retrieves an entry in the Asterisk database for a given family and key.
|
class |
DbPutAction
Adds or updates an entry in the Asterisk database for a given family, key,
and value.
|
class |
DongleSendSMSAction |
class |
DongleShowDevicesAction |
class |
EventsAction
With the EventsAction you can specify what kind of events should be sent to
this manager connection.
|
class |
ExtensionStateAction
The ExtensionStateAction queries the state of an extension in a given context.
|
class |
GetConfigAction
The GetConfigAction sends a GetConfig command to the Asterisk server.
|
class |
GetVarAction
The GetVarAction queries for a global or local channel variable.
|
class |
HangupAction
The HangupAction causes Asterisk to hang up a given channel.
|
class |
IaxPeerListAction
Retrieves a list of all defined IAX peers.
|
class |
JabberSendAction
The JabberSendAction sends a Jabber (XMPP) message to a recipient.
|
class |
ListCommandsAction
The ListCommandsAction returns possible commands in the Manager interface.
|
class |
LocalOptimizeAwayAction
LocalOptimizeAway action -- Optimize away a local channel when possible.
|
class |
LoginAction
The LoginAction authenticates the connection.
|
class |
LogoffAction
The LogoffAction causes the server to close the connection.
|
class |
MailboxCountAction
The MailboxCountAction queries the number of unread and read messages in a
mailbox.
|
class |
MailboxStatusAction
The MailboxStatusAction checks if a mailbox contains waiting messages.
|
class |
MeetMeMuteAction
The MeetMeMuteAction mutes a user in a conference.
|
class |
MeetMeUnmuteAction
The MeetMeUnmuteAction unmutes a user in a conference.
|
class |
MessageSendAction
Send a custom SIP message to the specified peer.
|
class |
MixMonitorMuteAction
MixMonitorMute can be used to mute and un-mute an existing recording.
|
class |
ModuleCheckAction
The ModuleLoadAction checks if an Asterisk module is loaded and reports its version.
|
class |
ModuleLoadAction
The ModuleLoadAction loads, unloads or reloads Asterisk modules.
|
class |
MonitorAction
The MonitorAction starts monitoring (recording) a channel.
|
class |
MuteAudioAction
Action: MuteAudio Synopsis: Mute an audio stream Privilege: system,all
Description: Mute an incoming or outbound audio stream in a channel.
|
class |
OriginateAction
The OriginateAction generates an outgoing call to the extension in the given
context with the given priority or to a given application with optional
parameters.
|
class |
ParkAction
The ParkAction parks a channel using Asterisk's park feature.
|
class |
ParkedCallsAction
The ParkedCallsAction requests a list of all currently parked calls.
|
class |
PauseMixMonitorAction
The PauseMixMonitorAction temporarily stop/start monitoring (recording) a/both channel(s).
|
class |
PauseMonitorAction
The PauseMonitorAction temporarily stop monitoring (recording) a channel.
|
class |
PingAction
The PingAction is used to keep the manager connection open and performs no operation.
|
class |
PlayDtmfAction
The PlayDTMFAction plays a DTMF digit on the specified channel.
|
class |
QueueAddAction
The QueueAddAction adds a new member to a queue.
|
class |
QueueLogAction
The QueueLogAction adds a custom log entry to the
queue_log . |
class |
QueuePauseAction
The QueuePauseAction makes a queue member temporarily unavailabe (or
available again).
|
class |
QueuePenaltyAction
The QueuePenaltyAction sets the penalty for a queue member.
|
class |
QueueRemoveAction
The QueueRemoveAction removes a member from a queue.
|
class |
QueueResetAction
The QueueResetAction resets all statistical data of a given queue or all queues.
|
class |
QueueStatusAction
The QueueStatusAction requests the state of all defined queues their members
(agents) and entries (callers).
|
class |
QueueSummaryAction
The QueueSummaryAction retrieves the summary for one or all queues.
|
class |
RedirectAction
Redirects a given channel (and an optional additional channel) to a new
extension.
|
class |
SendTextAction
Sends a text message to a given channel while in a call.
|
class |
SetCdrUserFieldAction
The SetCDRUserFieldAction causes the user field of the call detail record for
the given channel to be changed.
|
class |
SetVarAction
The SetVarAction sets the value of a global or local channel variable.
|
class |
ShowDialplanAction
Retrieves a list of all priorities defined in the dialplan.
|
class |
SipNotifyAction
Send a custom SIP notify message to the specified peer.
|
class |
SipPeersAction
Retrieves a list of all defined SIP peers.
|
class |
SipShowPeerAction
Retrieves a the details about a given SIP peer.
|
class |
SipShowRegistryAction
Retrieves a list with the details about the SIP registrations.
|
class |
SkypeAccountPropertyAction
The SkypeAccountPropertyAction sets properties for a Skype for Asterisk user.
|
class |
SkypeAddBuddyAction
The SkypeAddBuddyAction adds a buddy to the buddy list of a Skype for Asterisk user.
|
class |
SkypeBuddiesAction
The SkypeBuddiesAction retrieves the buddy list of a Skype for Asterisk user
including the full name and status of each buddy.
|
class |
SkypeBuddyAction
The SkypeBuddyAction retrieves the detais of a buddy for a Skype for Asterisk user.
|
class |
SkypeChatSendAction
The SkypeChatSendAction sends a Skype Chat message to a buddy of a Skype for Asterisk user.
|
class |
SkypeLicenseListAction
The SkypeLicenseListAction lists all Skype for Asterisk licenses currently installed on
the system.
|
class |
SkypeLicenseStatusAction
The SkypeLicenseStatusAction returns the total number of Skype calls licensed.
|
class |
SkypeRemoveBuddyAction
The SkypeRemoveBuddyAction removes a buddy from the buddy list of a Skype for Asterisk user.
|
class |
StatusAction
The StatusAction requests the state of all active channels.
|
class |
StopMonitorAction
The StopMonitorAction ends monitoring (recording) a channel.
|
class |
UnpauseMonitorAction
The PauseMonitorAction re-enables monitoring (recording) of a channel after
calling PauseMonitor.
|
class |
UpdateConfigAction
The UpdateConfigAction sends an UpdateConfig command to the asterisk server.
|
class |
UserEventAction
The UserEventAction will send a custom user event to the Asterisk server.
|
class |
VoicemailUsersListAction
Retrieves a list of all defined voicemail users.
|
class |
ZapDialOffhookAction
The ZapDialOffhookAction dials a number on a zap channel while offhook.
|
class |
ZapDndOffAction
The ZapDNDOnAction switches a zap channel "Do Not Disturb" status off.
|
class |
ZapDndOnAction
The ZapDNDOnAction switches a zap channel "Do Not Disturb" status on.
|
class |
ZapHangupAction
The ZapHangupAction hangs up a zap channel.
|
class |
ZapRestartAction
Fully restarts all zaptel channels and terminates any calls on Zap
interfaces.
|
class |
ZapShowChannelsAction
The ZapShowChannelsAction requests the state of all zap channels.
|
class |
ZapTransferAction
The ZapTransferAction transfers a zap channel.
|
Modifier and Type | Method and Description |
---|---|
ManagerResponse |
ManagerConnectionImpl.sendAction(ManagerAction action) |
ManagerResponse |
ManagerConnectionImpl.sendAction(ManagerAction action,
long timeout)
Implements synchronous sending of "simple" actions.
|
void |
ManagerConnectionImpl.sendAction(ManagerAction action,
SendActionCallback callback) |
void |
ManagerWriter.sendAction(ManagerAction action,
String internalActionId)
Sends the given action to the asterisk server.
|
void |
ManagerWriterImpl.sendAction(ManagerAction action,
String internalActionId) |
Modifier and Type | Method and Description |
---|---|
ManagerAction |
ManagerAction.getAJAction() |
ManagerAction |
ConfbridgeListAction.getAJAction() |
ManagerAction |
ListCommandsAction.getAJAction() |
ManagerAction |
CommandAction.getAJAction() |
ManagerAction |
PlayDtmfAction.getAJAction() |
ManagerAction |
BridgeAction.getAJAction() |
ManagerAction |
DbGetAction.getAJAction() |
ManagerAction |
SipPeersAction.getAJAction() |
ManagerAction |
SipShowPeerAction.getAJAction() |
ManagerAction |
StatusAction.getAJAction() |
ManagerAction |
HangupAction.getAJAction() |
ManagerAction |
MonitorAction.getAJAction() |
ManagerAction |
PingAction.getAJAction() |
ManagerAction |
OriginateAction.getAJAction() |
ManagerAction |
GetVarAction.getAJAction() |
ManagerAction |
RedirectAction.getAJAction() |
ManagerAction |
SetVarAction.getAJAction() |
Modifier and Type | Method and Description |
---|---|
static ManagerAction |
CoherentEventFactory.build(ManagerAction action) |
Copyright © 2004–2017. All rights reserved.