Uses of Interface
net.sf.asterisk.manager.action.EventGeneratingAction

Packages that use EventGeneratingAction
net.sf.asterisk.manager Provides an implementaion of Asterisk's Manager API. 
net.sf.asterisk.manager.action Provides classes that represent the standard actions that can be sent to an Asterisk server via the Manager API. 
 

Uses of EventGeneratingAction in net.sf.asterisk.manager
 

Methods in net.sf.asterisk.manager with parameters of type EventGeneratingAction
 ResponseEvents DefaultManagerConnection.sendEventGeneratingAction(EventGeneratingAction action)
           
 ResponseEvents ManagerConnection.sendEventGeneratingAction(EventGeneratingAction action)
          Sends a EventGeneratingAction to the Asterisk server and waits for the corresponding ManagerResponse and the ResponseEvents.
EventGeneratingActions are ManagerActions that don't return their response in the corresponding ManagerResponse but send a series of events that contain the payload.
Examples for EventGeneratingActions are the StatusAction, the net.sf.asterisk.manager.action.QueueAction or the AgentsAction.
 ResponseEvents DefaultManagerConnection.sendEventGeneratingAction(EventGeneratingAction action, long timeout)
           
 ResponseEvents ManagerConnection.sendEventGeneratingAction(EventGeneratingAction action, long timeout)
          Sends a EventGeneratingAction to the Asterisk server and waits for the corresponding ManagerResponse and the ResponseEvents.
 

Uses of EventGeneratingAction in net.sf.asterisk.manager.action
 

Classes in net.sf.asterisk.manager.action that implement EventGeneratingAction
 class AgentsAction
          The AgentsAction requests the state of all agents.
For each agent an AgentsEvent is generated.
 class DBGetAction
          Retrieves an entry in the Asterisk database for a given family and key.
If an entry is found a DBGetResponseEvent is sent by Asterisk containing the value, otherwise a ManagerError indicates that no entry matches.
Available since Asterisk 1.2
 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.
If you want to connect to an extension use the properties context, exten and priority.
 class ParkedCallsAction
          The ParkedCallsAction requests a list of all currently parked calls.
For each active channel a ParkedCallEvent is generated.
 class QueueStatusAction
          The QueueStatusAction requests the state of all defined queues their members (agents) and entries (callers).
For each queue a QueueParamsEvent is generated, followed by a QueueMemberEvent for each member of that queue and a QueueEntryEvent for each entry in the queue.
Since Asterisk 1.2 a QueueStatusCompleteEvent is sent to denote the end of the generated dump.
This action is implemented in apps/app_queue.c
 class SIPPeersAction
          Retrieves a list of all defined SIP peers.
For each peer that is found a PeerEntryEvent is sent by Asterisk containing the details.
 class SIPShowPeerAction
          Retrieves a the details about a given SIP peer.
For a PeerEntryEvent is sent by Asterisk containing the details of the peer followed by a PeerlistCompleteEvent.
Available since Asterisk 1.2
 class StatusAction
          The StatusAction requests the state of all active channels.
For each active channel a StatusEvent is generated.
 class ZapShowChannelsAction
          The ZapShowChannelsAction requests the state of all zap channels.
For each zap channel a ZapShowChannelsEvent is generated.
 



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