Interface | Description |
---|---|
Activity | |
ActivityCallback<T extends Activity> |
Provides a generic callback mechansim which allows tracking of the progress
of any of the async methods provided by iPBX.
|
AgiChannelActivityAction | |
AsteriskSettings | |
Call | |
CallerID | |
CallHangupListener | |
Channel |
Provides an abstraction for an channel object which is independant of the
underlying PBX.
|
ChannelHangupListener |
Used to notify channel listeners of state changes to a channel.
|
EndPoint |
Provides an abstract interface for entities which can be dialed.
|
NewChannelListener | |
NewExtensionListener |
Used to notify interested parties when a new extension has been read from the
pbx configuration.
|
PBX |
Provides an abstracted interface for communicating with a PBX.
|
PhoneNumber |
Provides an abstraction of a phone number.
|
Tech | |
Trunk |
Provides an abstraction of a trunk * @author bsutton
|
Class | Description |
---|---|
CallImpl |
Holds a call which may consist of 0, 1, 2 or 3 channels.
|
CallStateAnswered | |
CallStateData | |
CallStateDataNewInbound | |
CallStateDataParked | |
CallStateDataTransfer | |
ChannelFactory |
Currently this factories only purposes is to serve up globally unique channel
id's which every new channel must be assigned.
|
CompletionAdaptor<T extends Activity> |
This is a utility class designed to wait for an activity to complete.
|
DefaultAsteriskSettings |
A convenience class that provides a set of defaults that will work
for most people.
|
DialPlanExtension |
Represents an asterisk dial plan extension such as: [njr-operator]
njr-inbound,1,xxxxx In the above example njr-inbound is the dialplan
extension.
|
PBXFactory |
Enum | Description |
---|---|
ActivityStatusEnum | |
Call.OperandChannel |
Used to identify which channel of a call an operation is to be performed
on.
|
CallDirection |
Describes the direction of the call.
|
CallImpl.OWNER |
Used to indicate the ownership of the call.
|
CallImpl.TransferType | |
DTMFTone |
Used to indicate the set of possible DTMF tones which can be sent.
|
ListenerPriority | |
TechType |
Exception | Description |
---|---|
InvalidChannelName | |
PBXException |
Copyright © 2004–2017. All rights reserved.