Asterisk-Java

Package org.asteriskjava.manager.action

Provides classes that represent the standard actions that can be sent to an Asterisk server via the Manager API.

See:
          Description

Interface Summary
EventGeneratingAction The EventGeneratingAction interface is implemented by ManagerActions that return their result not in a ManagerResponse but by sending a series of events.
ManagerAction Interface that all Actions that can be sent to the Asterisk server must impement.
 

Class Summary
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.
AbstractManagerAction This class implements the ManagerAction interface and can serve as base class for your concrete Action implementations.
AbstractMeetMeMuteAction Abstract base class for mute and unmute actions.
AgentCallbackLoginAction Deprecated. use QueueAddAction instead.
AgentLogoffAction The AgentLogoffAction sets an agent as no longer logged in.
AgentsAction The AgentsAction requests the state of all agents.
AgiAction Add a new AGI command to execute by the Async AGI application.
AtxferAction Starts an attended transfer.
BridgeAction The BridgeAction bridges two channels that are currently active on the system.
ChallengeAction The ChallengeAction requests a challenge from the server to use when logging in using challenge/response.
ChangeMonitorAction The ChangeMonitorAction changes the monitoring filename of a channel.
CommandAction The CommandAction sends a command line interface (CLI) command to the asterisk server.
CoreSettingsAction The CoreStatusAction requests a settings summary from the server.
CoreStatusAction The CoreStatusAction requests a status summary from the server.
DbDelAction Deletes an entry in the Asterisk database for a given family and key.
DbDelTreeAction Recursivly deletes entries in the Asterisk database for a given family and key.
DbGetAction Retrieves an entry in the Asterisk database for a given family and key.
DbPutAction Adds or updates an entry in the Asterisk database for a given family, key, and value.
EventsAction With the EventsAction you can specify what kind of events should be sent to this manager connection.
ExtensionStateAction The ExtensionStateAction queries the state of an extension in a given context.
GetConfigAction The GetConfigAction sends a GetConfig command to the Asterisk server.
GetVarAction The GetVarAction queries for a global or local channel variable.
HangupAction The HangupAction causes Asterisk to hang up a given channel.
IaxPeerListAction Retrieves a list of all defined IAX peers.
JabberSendAction The JabberSendAction sends a Jabber (XMPP) message to a recipient.
ListCommandsAction The ListCommandsAction returns possible commands in the Manager interface.
LoginAction The LoginAction authenticates the connection.
LogoffAction The LogoffAction causes the server to close the connection.
MailboxCountAction The MailboxCountAction queries the number of unread and read messages in a mailbox.
MailboxStatusAction The MailboxStatusAction checks if a mailbox contains waiting messages.
MeetMeMuteAction The MeetMeMuteAction mutes a user in a conference.
MeetMeUnmuteAction The MeetMeUnmuteAction unmutes a user in a conference.
ModuleCheckAction The ModuleLoadAction checks if an Asterisk module is loaded and reports its version.
ModuleLoadAction The ModuleLoadAction loads, unloads or reloads Asterisk modules.
MonitorAction The MonitorAction starts monitoring (recording) a channel.
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.
ParkAction The ParkAction parks a channel using Asterisk's park feature.
ParkedCallsAction The ParkedCallsAction requests a list of all currently parked calls.
PauseMonitorAction The PauseMonitorAction temporarily stop monitoring (recording) a channel.
PingAction The PingAction is used to keep the manager connection open and performs no operation.
PlayDtmfAction The PlayDTMFAction plays a DTMF digit on the specified channel.
QueueAddAction The QueueAddAction adds a new member to a queue.
QueueLogAction The QueueLogAction adds a custom log entry to the queue_log.
QueuePauseAction The QueuePauseAction makes a queue member temporarily unavailabe (or available again).
QueuePenaltyAction The QueuePenaltyAction sets the penalty for a queue member.
QueueRemoveAction The QueueRemoveAction removes a member from a queue.
QueueResetAction The QueueResetAction resets all statistical data of a given queue or all queues.
QueueStatusAction The QueueStatusAction requests the state of all defined queues their members (agents) and entries (callers).
QueueSummaryAction The QueueSummaryAction retrieves the summary for one or all queues.
RedirectAction Redirects a given channel (and an optional additional channel) to a new extension.
SendTextAction Sends a text message to a given channel while in a call.
SetCdrUserFieldAction The SetCDRUserFieldAction causes the user field of the call detail record for the given channel to be changed.
SetVarAction The SetVarAction sets the value of a global or local channel variable.
ShowDialplanAction Retrieves a list of all priorities defined in the dialplan.
SipNotifyAction Send a custom SIP notify message to the specified peer.
SipPeersAction Retrieves a list of all defined SIP peers.
SipShowPeerAction Retrieves a the details about a given SIP peer.
SipShowRegistryAction Retrieves a list with the details about the SIP registrations.
StatusAction The StatusAction requests the state of all active channels.
StopMonitorAction The StopMonitorAction ends monitoring (recording) a channel.
UnpauseMonitorAction The PauseMonitorAction re-enables monitoring (recording) of a channel after calling PauseMonitor.
UpdateConfigAction The UpdateConfigAction sends an UpdateConfig command to the asterisk server.
UserEventAction The UserEventAction will send a custom user event to the Asterisk server.
VoicemailUsersListAction Retrieves a list of all defined voicemail users.
ZapDialOffhookAction The ZapDialOffhookAction dials a number on a zap channel while offhook.
ZapDndOffAction The ZapDNDOnAction switches a zap channel "Do Not Disturb" status off.
ZapDndOnAction The ZapDNDOnAction switches a zap channel "Do Not Disturb" status on.
ZapHangupAction The ZapHangupAction hangs up a zap channel.
ZapRestartAction Fully restarts all zaptel channels and terminates any calls on Zap interfaces.
ZapShowChannelsAction The ZapShowChannelsAction requests the state of all zap channels.
ZapTransferAction The ZapTransferAction transfers a zap channel.
 

Package org.asteriskjava.manager.action Description

Provides classes that represent the standard actions that can be sent to an Asterisk server via the Manager API.


Asterisk-Java

Copyright © 2004-2009 Stefan Reuter. All Rights Reserved.