Java Programmer's Guide and Reference
IBM CallPath Enterprise Toolkit for Java
IBM CallPath Enterprise Toolkit for Java overview
Java Telephony Application Program Interface (JTAPI)
CallPath Enterprise JTAPI Class Library
Software prerequisites
Installation and configuration
Telephony beans
Action beans
Resource beans
Informational beans
Telephony bean properties
Telephony bean methods
Telephony bean events
Using telephony beans in visual builders
Examples
JTAPI example
JtapiAppl files
Understanding JtapiAppl
Running JtapiAppl
Getting JtapiPeer in an application and an applet
Telephony beans example
Step 1: Add a CPLineResource
Step 2: Start the CPLineResource
Step 3: Add the Telephony Action beans
Step 4: Add visible controls
Step 5: Connect visible controls to model
Step 6: Set the enable and disable states of buttons
Step 7: Compile the code and test your application
JTAPI reference
JtapiPeerFactory class
Methods
JtapiPeer class
Methods
Provider class
Methods
States
Call class
Methods
Address class
Methods
Terminal class
Methods
Connection class
Methods
States
Using JTAPI to end a Connection
TerminalConnection class
Methods
States
Agent class
Methods
States
Trunk class
Methods
Events
Exceptions
Capabilities
Observers
Telephony beans reference
Action
Properties
Event sets
Methods
Resource
Properties
Event sets
Methods
Information Item
ConnectionItem properties
PartyItem properties
AgentItem properties
ACDItem properties
ForwardItem properties
Limitations
Escape mechanism for the CallPath Enterprise JTAPI package
Using the JTAPI escape mechanism
Receiving private data events
CallPath Phone for Java
CallPath Phone for Java overview
Telephony Phone beans
Properties
Methods
Events
Programming visually with Telephony Phone beans
Modifying CallPath Phone for Java
Example 1: Basic softphone
Step 1: Add CPLineResource1
Step 2: Start CPLineResource1
Step 3: Add the MakeCallButton
Step 4: Add the AnswerCallButton and DisconnectCallButton
Step 5: Associate the buttons with CPLineResource1
Step 6: Compile the code and test your application
Example 2: Add a line button
Step 1: Add a LineSelector bean
Step 2: Associate the LineSelector with the CPLineResource
Step 3: Display status text
Step 4: Compile the code and test your application
Example 3: Multiple-line phone
Step 1: Add two CPLineResources
Step 2: Start the additional CPLineResources
Step 3: Add two LineSelectors
Step 4: Add a SelectManager
Step 5: Add more Telephony buttons
Step 6: Compile the code and test your application
Example 4: Using agent buttons
Step 1: Replace CPLineResource with CPAgentResource
Step 2: Add agent buttons
Step 3: Connect the buttons
Step 4: Compile the code and test your application
Example 5: Add ACDMonitor function
Step 1: Add an ACDMonitor
Step 2: Make connections
Step 3: Display the talk time
Step 4: Compile the code and test your application
CallPath Phone for Java beans reference
Telephony buttons
Methods
Properties
Events
Telephony Destination buttons
Properties
LineSelector button
Properties
Event
ACDMonitor
Methods
Properties
SelectManager
Event
PotentialCallMonitor
Methods
Properties
Customizing CallPath Phone for Java default dialogs
DestinationDialogInterface
ConsultRetrieveDialogInterface
ForwardDialogInterface
Appendixes
Appendix A. Notices
Trademarks
Index
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]