added new Field "origin" to Tapi3PrivateData for getting infos about direction of call (inbound/outbound) and if call is internal or external
simplified build.xml to put all providers together in one gjtapi.jar
move content of src dir to gjtapi subdir
moved xtapi to gjtapi src tree
added jaxws jar files
created IntelliJ project
deleted CVS Root
Standard project directories initialized by cvs2svn.
First checkin of version 1.4 of Generic JTAPI and Jcc
initial checkin
This commit was manufactured by cvs2svn to create tag 'start'.
Fixing to -kb binary mode
Fixing inadvertant checkin
New version of image and zip doc files in binary format.
Adding back binary versions of these files.
This commit was manufactured by cvs2svn to create tag 'Version1-4'.
Removing non-binary versions
1.4 javadocs moved to File Release area
Files moved to Sourceforge release directory
fixed problems where variables, that are declared as 'static final', are used as if they were instance variables
fixed ProviderFactory.getTerminals() bug; now throws a ResourceUnavailableException instead of returning null if the basicJtapi interface is not implemented
added pointer to javax.telephony.events.Ev and javax.telephony.Event in javadoc for cause parameters
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.
Temporarily wrapped exceptions that the GJTAPI provider interface does not
Fixed "getCapabilities()" so it handles null values correctly.
Added some toString() methods and corrected placement of "release()" from
This commit was manufactured by cvs2svn to create tag 'rel-jcc1-0a'.
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.
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
getConnections() now returns null instead of empty Connections array if no connections are given for a FreeCall
Clarified the Connection.release behaviour. Now Connection.release blocks on
fixed bug in removeConnection(Connection c) method; Connection is actually removed now when method is called
Fixed GenericProvider.getCalls() so that it returns null if the set of calls is
getConnections() now returns null if no Connections are given; fixes bug 592969
getTerminalConnections() now returns null if no TerminalConnections are given; fixes bug 593005
Fixed the DomainMgr so that null and ResourceUnavailableExecption are
Fixed loading of addresses and terminals soo that it only happens during
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
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 "{}".
fixes SF bug 612253
Fix to support Jcc 1.1 package refactoring.
added calls to this.startEvents() in addCallListener() and addCallObserver() methods; fixes SF bug #612252
Minor fixes that add better support for remote number ids
Test class for the XTAPI bridge.
This commit was manufactured by cvs2svn to create tag 'version-1-5'.
Fixed some links and minor formatting stuff
Fixed FreeCall.connect() so that the two resulting Connections are in CONNECTED
Noted that addParty and 1.2 media are supported and that low-level hold is
added toString() method for easier debugging
fixed bug in toHeld() method; fixes SF bug 618628
removed redundant TerminalConnection.hold() call from transfer() and addParty() methods
New low-level interface for CSTA consultation.
Minor fixes to correct double ";"
Alpha (non-media) provider for Dialogic GlobalCall on Linux
I've updated the net.sourceforge.gjtapi.test.TestCallListener so
Alpha Provider code for Dialogic GC
Added support for Dialogic GlobalCall provider
Fixed typo in signoff email.
Add support for MediaService factory, as required by JTAPI 1.4
First pass at native code for a globalCall provider - Linux only
Added initial ant script for building GJTAPI and the XTAPI bridge source and it's jar files.
This is the props file for net.sourceforge.gjtapi.raw.modem.ModemProvider
The README for the ModemProvider implementation for GJTapi.
First commit of the ModemProvider implementation for GJTapi.
Adding XTAPI bridge licences to the repository
The X11 licence used by the project
Added new test cases for Connection state and TerminalConnection Listeners.
Fix up some comment ordering.
The X11 licence used by the project
Added automatic event generation when first Connection added and last Connection
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
Fixed up binding so that it releases any waiting threads caused by a
Check for null Dictionaries and try to handle missing interfaces in JTAPI
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
Fix bug where incoming call wasn't registering it's terminal to CallId mapping.
Trapped LINE_GENERATE events properly
Changed fax and non-fax mixing test so that null String ids are ignored and don't cause
Minor fixes to expose some attributes so as to enable serialization of GJTAPI