First checkin of version 1.4 of Generic JTAPI and Jcc
Fixing inadvertant checkin
Fixing to -kb binary mode
Removing non-binary versions
New version of image and zip doc files in binary format.
Adding back binary versions of these files.
1.4 javadocs moved to File Release area
Files moved to Sourceforge release directory
Fixed JccTpi so that it now properly extends CoreTpi
Changes to bring the Jcc wrapper in line with Jcc 1.0a.
Fix Call.connect() returned Connections ordering to match the specification.
Fixed race condition where events were asynchonously dispatched and then the
Fixed the InvalidEvent dispatching so that cleanup of calls is delayed until
Tightened FreeCall constructor, fixed CallMgr toString() and cleaned up some
First pass at a Service Provider for XTAPI. Not yet tested.
Fix Callback CallInfo event handling.
Fixed "getCapabilities()" so it handles null values correctly.
Temporarily wrapped exceptions that the GJTAPI provider interface does not
Added some toString() methods and corrected placement of "release()" from
Added support for connection dropping and proper capabilites reporting.
Fixed argument parsing so that white spaces are properly trimmed.
Added preliminary support for remote terminal caching.
Upgraded the Jcc package to support Jcc 1.0b
Inserted modification made by Steve Frare of XTAPI.
Jcc 1.0b new Filter
Properly caught RuntimeExceptions in synchronous callbacks
Clarified the Connection.release behaviour. Now Connection.release blocks on
Fixed GenericProvider.getCalls() so that it returns null if the set of calls is
Fixed loading of addresses and terminals soo that it only happens during
Fixed the DomainMgr so that null and ResourceUnavailableExecption are
Fixed FreeCall's constructor so that faulted call construction doesn't throw
Fixed the JavaDoc's to better explain when throttle events are required.
Updated to Jcc 1.1 support. This involved changing to the new javax.csapi.cc.jcc
Fixed for loop break statement not properly encapsulated in "{}".
Fix to support Jcc 1.1 package refactoring.
Minor fixes that add better support for remote number ids
Fixed some links and minor formatting stuff
Test class for the XTAPI bridge.
Noted that addParty and 1.2 media are supported and that low-level hold is
Fixed FreeCall.connect() so that the two resulting Connections are in CONNECTED
New low-level interface for CSTA consultation.
Minor fixes to correct double ";"
Added initial ant script for building GJTAPI and the XTAPI bridge source and it's jar files.
Add support for MediaService factory, as required by JTAPI 1.4
The X11 licence used by the project
Fix up some comment ordering.
Added automatic event generation when first Connection added and last Connection
Added new test cases for Connection state and TerminalConnection Listeners.
Test the setting of Call Observers and Listeners on an Address.
This is an optional class that can be used for overriding JTAPI's 1.3
Minor javadoc corrections and removal of an extraneous catch block
Check for null Dictionaries and try to handle missing interfaces in JTAPI
Fixed up binding so that it releases any waiting threads caused by a
Fixed Leg initialization so all connections are valid before events are sent to listeners
Fixes to ensure Jcc can register JccCallListeners for current calls and future incoming calls.
Changed behaviour so that MediaService.release() causes a disconnect
Added test case for calling out on a TAPI modem and sending digits
Trapped LINE_GENERATE events properly
Fix bug where incoming call wasn't registering it's terminal to CallId mapping.
Minor fixes to expose some attributes so as to enable serialization of GJTAPI
Changed fax and non-fax mixing test so that null String ids are ignored and don't cause
Fixed Remote serialization of CallData.
Changed DefaultJcpPeer to DefaultJccPeer to come in line with Jcc 1.1
Fixed Modem initialization so that the Modem concrete class is specified
Slight documentation modifications
Shared libraries for NT and linux Dialogic GlobalCall service provider
First commit of Release Notes for version 1.6
Fix JavaDoc comments for play and record to clarify their synchronous behaviour.
Changed bindAndConnect so that the media allocation on a Terminal is performed before the call is connected.
Fixed bindAndConnect so that connect failure frees the MediaService
Fixed erroneous and unneccesary cast (FreeTerminalConnection[]) in GenConnection.answer().
Removed unnecessary cast.
Minor tweaks to initialization code
Fixed addParty so that it doesn't call setConferenceController
Two fixes for media submitted by Doug Currie (DGC@dataconnection.com)
Fixed some Emulator DTMF recording code
Fixed some Signal conversion code for media retrieveSignals.
Fixed digit retrieval code
New Hayes Zoom 3049 Modem with Conexant chipset
Fixed some simple method comments
Added new optional ModemClass
Fixed copyright error
Added support for remote call progress detection during outbound calls
Added JFrame disposal method to Emulator frame
Added JFrame disposal method to Emulator frame
Added address-related name to beginning of terminal name to ensure uniqueness across addresses
First working version of the Web Service Bridge
Part support for Jcat FCR
Fixed documentation bugs and added ModemFailed method
Part support for Jcat FCR
Added new implementation class to satisfy JTAPI 1.4 refactoring
Added JTAPI 1.4 media additions
Minor fixes to the Observer/Listener adding code
Rebase from head
Fixed error in looking up a Terminal from an address
Fixes to bring Jcat classes up to 0.3.1 specification
Removed unused imports
Added support for System property "net.sourceforge.gjtapi.resourceDir"
Fixed disconnect so it is a no-op if Connection is already disconnected.
Added support for checking working directory for resources