Asterisk-Java

Uses of Interface
org.asteriskjava.manager.action.ManagerAction

Packages that use ManagerAction
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. 
 

Uses of ManagerAction in org.asteriskjava.manager
 

Methods in org.asteriskjava.manager with parameters of type ManagerAction
 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.
 

Uses of ManagerAction in org.asteriskjava.manager.action
 

Subinterfaces of ManagerAction in org.asteriskjava.manager.action
 interface EventGeneratingAction
          The EventGeneratingAction interface is implemented by ManagerActions that return their result not in a ManagerResponse but by sending a series of events.
 

Classes in org.asteriskjava.manager.action that implement ManagerAction
 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 CoreSettingsAction
          The CoreStatusAction requests a settings summary from the server.
 class CoreStatusAction
          The CoreStatusAction requests a status summary from the server.
 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 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 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 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 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 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 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.
 

Uses of ManagerAction in org.asteriskjava.manager.internal
 

Methods in org.asteriskjava.manager.internal with parameters of type ManagerAction
 ManagerResponse ManagerConnectionImpl.sendAction(ManagerAction action)
           
 ManagerResponse ManagerConnectionImpl.sendAction(ManagerAction action, long timeout)
           
 void ManagerConnectionImpl.sendAction(ManagerAction action, SendActionCallback callback)
           
 void ManagerWriterImpl.sendAction(ManagerAction action, java.lang.String internalActionId)
           
 void ManagerWriter.sendAction(ManagerAction action, java.lang.String internalActionId)
          Sends the given action to the asterisk server.
 


Asterisk-Java

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