Asterisk-Java

Package org.asteriskjava.manager.event

Provides classes that represent the standard events that can be received from an Asterisk server via the Manager API.

See:
          Description

Class Summary
AbstractAgentEvent Abstract base class for several agent related events.
AbstractChannelEvent Abstract base class providing common properties channel related events.
AbstractChannelStateEvent Abstract base class providing common properties for HangupEvent, NewChannelEvent and NewStateEvent.
AbstractMeetMeEvent Abstract base class providing common properties for MeetMe (Asterisk's conference system) events.
AbstractMonitorEvent Abstract base class for monitoring events.
AbstractParkedCallEvent Abstract base class for several call parking related events.
AbstractQueueMemberEvent Abstract base class for several queue member related events.
AbstractRtcpEvent Abstract base class for RTCP related events.
AbstractRtpStatEvent Abstract base class for RTP statistics events.
AgentCallbackLoginEvent An AgentCallbackLoginEvent is triggered when an agent is successfully logged in using AgentCallbackLogin.
AgentCallbackLogoffEvent An AgentCallbackLogoffEvent is triggered when an agent that previously logged in using AgentCallbackLogin is logged of.
AgentCalledEvent An AgentCalledEvent is triggered when an agent is rung.
AgentCompleteEvent An AgentCompleteEvent is triggered when at the end of a call if the caller was connected to an agent.
AgentConnectEvent An AgentConnectEvent is triggered when a caller is connected to an agent.
AgentDumpEvent An AgentDumpEvent is triggered when an agent dumps the caller while listening to the queue announcement.
AgentLoginEvent An AgentLoginEvent is triggered when an agent is successfully logged in using AgentLogin.
AgentLogoffEvent An AgentCallbackLogoffEvent is triggered when an agent that previously logged in using AgentLogin is logged of.
AgentRingNoAnswerEvent An AgentRingNoAnswerEvent is triggered when a call is routed to an agent but the agent does not answer the call.
AgentsCompleteEvent An AgentsCompleteEvent is triggered after the state of all agents has been reported in response to an AgentsAction.
AgentsEvent An AgentsEvent is triggered for each agent in response to an AgentsAction.
AgiExecEvent AgiExecEvents are triggered when an AGI command is executed.
AlarmClearEvent An AlarmEvent is triggered when a Zap channel leaves alarm state.
AlarmEvent An AlarmEvent is triggered when a Zap channel enters or changes alarm state.
AsyncAgiEvent The following sub events are reported: Start: A channel has started the AGI("agi:async") application and is awaiting Async AGI commands. Exec: Execution of an AGI command initiated through AgiAction has finished. End: A channel has left the AGI("agi:async") application. It is implemented in res/res_agi.c.
BridgeEvent A BridgeEvent is triggered when a link between two voice channels is established ("Link") or discontinued ("Unlink").
BridgeExecEvent A BridgeExecEvent is triggered when two channels are bridged through a feature code or bridging the channels fails.
CdrEvent A CdrEvent is triggered when a call detail record is generated, usually at the end of a call.
ChannelReloadEvent A ChannelReloadEvent is when a channel driver is reloaded, either on startup or by request.
ChannelUpdateEvent A ChannelUpdateEvent provides additional channel type specific information like the SIP call id or IAX2 call numbers about a channel.
ConnectEvent A ConnectEvent is triggered after successful login to the Asterisk server.
CoreShowChannelEvent A CoreShowChannelEvent is triggered for each active channel in response to a CoreShowChannelsAction.
CoreShowChannelsCompleteEvent A CoreShowChannelsCompleteEvent is triggered after the state of all channels has been reported in response to a CoreShowChannelsAction.
DbGetResponseEvent A DBGetResponseEvent is sent in response to a DBGetAction and contains the entry that was queried.
DialEvent A dial event is triggered whenever a phone attempts to dial someone.
DisconnectEvent A DisconnectEvent is triggered when the connection to the asterisk server is lost.
DndStateEvent A DNDStateEvent is triggered by the Zap channel driver when a channel enters or leaves DND (do not disturb) state.
DtmfEvent A DtmfEvent is triggered each time a DTMF digit is sent or received on a channel.
ExtensionStatusEvent An ExtensionStatusEvent is triggered when the state of an extension changes.
FaxReceivedEvent A FaxReceivedEvent is triggered by spandsp after a new fax has been received.
HangupEvent A HangupEvent is triggered when a channel is hung up.
HoldedCallEvent A HoldedCallEvent is triggered when a channel is put on hold.
HoldEvent A HoldEvent is triggered when a channel is put on hold (or no longer on hold).
JabberEventEvent A JabberEventEvent is triggered when Asterisk receives a Jabber (XMPP) message.
JitterBufStatsEvent A JitterBufStatsEvent is triggered at the end of IAX2 calls and reports jitter statistics.
JoinEvent A JoinEvent is triggered when a channel joines a queue.
LeaveEvent A LeaveEvent is triggered when a channel leaves a queue.
LinkEvent Deprecated. as of 1.0.0, use BridgeEvent and BridgeEvent.isLink() instead
ListDialplanEvent A ShowDialplanCompleteEvent is triggered for each priority in the dialplan in response to a ShowDialplanAction.
LogChannelEvent A LogChannelEvent is triggered when logging is turned on or off.
ManagerEvent Abstract base class for all Events that can be received from the Asterisk server.
MasqueradeEvent A MasqueradeEvent is triggered when Asterisk masquerades a channel.
MeetMeEndEvent A MeetMeEnd event indicates that a conference room was disposed.
MeetMeJoinEvent A MeetMeJoinEvent is triggered if a channel joins a MeetMe conference.
MeetMeLeaveEvent A MeetMeLeaveEvent is triggered if a channel leaves a MeetMe conference.
MeetMeMuteEvent A MeetMeMuteEvent is triggered when a user in a MeetMe room is muted or unmuted.
MeetMeStopTalkingEvent Deprecated. as of 1.0.0, use MeetMeTalkingEvent instead and check for MeetMeTalkingEvent.getStatus().
MeetMeTalkingEvent A MeetMeTalkingEvent is triggered when a user starts talking in a meet me conference.
MeetMeTalkingRequestEvent A MeetMeTalkingEvent is triggered when a muted user requests talking in a meet me conference.
MessageWaitingEvent A MessageWaitingEvent is triggered when someone leaves voicemail.
ModuleLoadReportEvent A ModuleLoadReportEvent is triggerd when Asterisk has completed loading its modules.
MonitorStartEvent A MonitorStartEvent indicates that monitoring was started on a channel.
MonitorStopEvent A MonitorStopEvent indicates that monitoring was stopped on a channel.
MusicOnHoldEvent A MusicOnHoldEvent is triggered when music on hold starts or stops on a channel.
NewAccountCodeEvent A NewAccountCodeEvent indicates that the account code used for CDR has changed.
NewCallerIdEvent A NewCallerIdEvent is triggered when the caller id of a channel changes.
NewChannelEvent A NewChannelEvent is triggered when a new channel is created.
NewExtenEvent A NewExtenEvent is triggered when a channel is connected to a new extension.
NewStateEvent A NewStateEvent is triggered when the state of a channel has changed.
OriginateFailureEvent Deprecated.  
OriginateResponseEvent Response to an OriginateAction.
OriginateSuccessEvent Deprecated.  
ParkedCallEvent A ParkedCallEvent is triggered when a channel is parked (in this case no action id is set) and in response to a ParkedCallsAction.
ParkedCallGiveUpEvent A ParkedCallGiveUpEvent is triggered when a channel that has been parked is hung up.
ParkedCallsCompleteEvent A ParkedCallsCompleteEvent is triggered after all parked calls have been reported in response to a ParkedCallsAction.
ParkedCallTimeOutEvent A ParkedCallTimeOutEvent is triggered when call parking times out for a given channel.
PeerEntryEvent A PeerEntryEvent is triggered in response to a SipPeersAction, SipShowPeerAction or IaxPeerListAction and contains information about a SIP or IAX peer.
PeerlistCompleteEvent A PeerlistCompleteEvent is triggered after the details of all peers has been reported in response to an SIPPeersAction or SIPShowPeerAction.
PeerStatusEvent A PeerStatusEvent is triggered when a SIP or IAX client attempts to registrer at this asterisk server.
PriEventEvent This event is implemented in channels/chan_dahdi.c.
ProtocolIdentifierReceivedEvent A ProtocolIdentifierReceivedEvent is triggered when the network connection to the Asterisk server has been established and the protocol identifier has been sent.
QueueCallerAbandonEvent A QueueCallerAbandonEvent is triggered when a caller abandons a queue before getting connected with an agent.
QueueEntryEvent A QueueEntryEvent is triggered in response to a QueueStatusAction and contains information about an entry in a queue.
QueueEvent Abstract base class providing common properties for JoinEvent and LeaveEvent.
QueueMemberAddedEvent A QueueMemberAddedEvent is triggered when a queue member is added to a queue.
QueueMemberEvent A QueueMemberEvent is triggered in response to a QueueStatusAction and contains information about a member of a queue.
QueueMemberPausedEvent A QueueMemberPausedEvent is triggered when a queue member is paused or unpaused.
QueueMemberPenaltyEvent A QueueMemberPenaltyEvent is triggered when a queue member is assigned a new penalty.
QueueMemberRemovedEvent A QueueMemberRemovedEvent is triggered when a queue member is removed from a queue.
QueueMemberStatusEvent A QueueMemberStatusEvent shows the status of a QueueMemberEvent
QueueParamsEvent A QueueParamsEvent is triggered in response to a QueueStatusAction and contains the parameters of a queue.
QueueStatusCompleteEvent A QueueStatusCompleteEvent is triggered after the state of all queues has been reported in response to a QueueStatusAction.
QueueSummaryCompleteEvent A QueueSummaryCompleteEvent is triggered after the summary for all requested queues has been reported in response to a QueueSummaryAction.
QueueSummaryEvent A QueueSummaryEvent is triggered in response to a QueueSummaryAction and contains a summary of the current state of a queue.
RegistrationsCompleteEvent A RegistrationsCompleteEvent is triggered after the details of all SIP registrations has been reported in response to an SipShowRegistryAction.
RegistryEntryEvent A RegistryEntry is triggered in response to a SipShowRegistryAction and contains information about a SIP registration.
RegistryEvent A RegistryEvent is triggered when this asterisk server attempts to register as a client at another SIP or IAX server.
ReloadEvent A ReloadEvent is triggerd when the reload console command is executed or the Asterisk server is started.
RenameEvent A RenameEvent is triggered when the name of a channel is changed.
ResponseEvent Abstract base class for events triggered in response to a ManagerAction.
RtcpReceivedEvent An RTCPReceivedEvent is triggered when Asterisk receives an RTCP message.
RtcpSentEvent An RtcpSentEvent is triggered when Asterisk sends an RTCP message.
RtpReceiverStatEvent An RtpReceiverStatEvent is triggered at the end of an RTP transmission and reports transmission statistics.
RtpSenderStatEvent An RtpSenderStatEvent is triggered at the end of an RTP transmission and reports transmission statistics.
ShowDialplanCompleteEvent A ShowDialplanCompleteEvent is triggered after the dialplan has been reported in response to a ShowDialplanAction.
ShutdownEvent A ShutdownEvent is triggered when the asterisk server is shut down or restarted.
StatusCompleteEvent A StatusCompleteEvent is triggered after the state of all channels has been reported in response to a StatusAction.
StatusEvent A StatusEvent is triggered for each active channel in response to a StatusAction.
TransferEvent A TransferEvent is triggered when a SIP channel is transfered.
UnholdEvent Deprecated. as of 1.0.0, use HoldEvent and its HoldEvent.isUnhold() method instead.
UnlinkEvent Deprecated. as of 1.0.0, use BridgeEvent and BridgeEvent.isUnlink() instead
UnparkedCallEvent A UnparkedCallEvent is triggered when a channel that has been parked is resumed.
UserEvent Abstract base class for user events.
VarSetEvent A VarSetEvent is triggered when a channel or global variable is set in Asterisk.
VoicemailUserEntryCompleteEvent A VoicemailUserEntryCompleteEvent is triggered after the details of all voicemail users has been reported in response to a VoicemailUsersListAction.
VoicemailUserEntryEvent A VoicemailUserEntryCompleteEvent is triggered in response to a VoicemailUsersListAction and contains the details about a voicemail user.
ZapShowChannelsCompleteEvent A ZapShowChannelsCompleteEvent is triggered after the state of all zap channels has been reported in response to a ZapShowChannelsAction.
ZapShowChannelsEvent A ZapShowChannelsEvent is triggered in response to a ZapShowChannelsAction and shows the state of a zap channel.
 

Package org.asteriskjava.manager.event Description

Provides classes that represent the standard events that can be received from an Asterisk server via the Manager API.


Asterisk-Java

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