Java Programmer's Guide and Reference


Contents

  • Figures

  • Tables

  • About this book
  • Who should read this book
  • How to use this book
  • Where to find more information
  • Education services
  • Making comments on this book
  • How to contact IBM Service

  • 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 ]