Description: gjtapi is the right right jtapi implementation, most of the features are implemented
File list (Check if you may need any files):
Gjtapi-1.8-src
..............\DefaultJccPeer.java
..............\DefaultJtapiPeer.java
..............\net
..............\...\sourceforge
..............\...\...........\gjtapi
..............\...\...........\......\TelephonyProvider.java
..............\...\...........\......\RawSigDetectEvent.java
..............\...\...........\......\ConnectionData.java
..............\...\...........\......\RawStateException.java
..............\...\...........\......\TelephonyListener.java
..............\...\...........\......\FreeCall.java
..............\...\...........\......\CallMgr.java
..............\...\...........\......\CallId.java
..............\...\...........\......\TCData.java
..............\...\...........\......\GenericJtapiPeer.java
..............\...\...........\......\TermData.java
..............\...\...........\......\FreeConnection.java
..............\...\...........\......\ObservableHelper.java
..............\...\...........\......\FreeTerminal.java
..............\...\...........\......\FreeAddress.java
..............\...\...........\......\RawEventHandler.java
..............\...\...........\......\CallData.java
..............\...\...........\......\GenericProvider.java
..............\...\...........\......\ListenerManager.java
..............\...\...........\......\DomainMgr.java
..............\...\...........\......\FreeTerminalConnection.java
..............\...\...........\......\capabilities
..............\...\...........\......\............\GenProviderCapabilities.java
..............\...\...........\......\............\Capabilities.java
..............\...\...........\......\............\RawCapabilities.java
..............\...\...........\......\............\GenCallCapabilities.java
..............\...\...........\......\............\GenConnectionCapabilities.java
..............\...\...........\......\............\GenTerminalCapabilities.java
..............\...\...........\......\............\GenTermConnCapabilities.java
..............\...\...........\......\............\GenAddressCapabilities.java
..............\...\...........\......\............\BaseCap.java
..............\...\...........\......\events
..............\...\...........\......\......\FreeTerminalConnectionEvent.java
..............\...\...........\......\......\FreeTerminalEvent.java
..............\...\...........\......\......\FreeTermConnDroppedEv.java
..............\...\...........\......\......\FreeTermConnPassiveEv.java
..............\...\...........\......\......\FreeCallEvent.java
..............\...\...........\......\......\FreeTermConnTalkingEv.java
..............\...\...........\......\......\GenPrivateTermEv.java
..............\...\...........\......\......\FreeCCTermConnEv.java
..............\...\...........\......\......\CCTermConnTalkingEv.java
..............\...\...........\......\......\FreeConnAlertingEv.java
..............\...\...........\......\......\FreeTermConnUnknownEv.java
..............\...\...........\......\......\FreeTermConnRingingEv.java
..............\...\...........\......\......\FreeEv.java
..............\...\...........\......\......\CCTermConnEv.java
..............\...\...........\......\......\CCTermConnRingingEv.java
..............\...\...........\......\......\GenPrivateCallEv.java
..............\...\...........\......\......\FreeConnectionEvent.java
..............\...\...........\......\......\FreeConnFailedEv.java
..............\...\...........\......\......\FreeConnConnectedEv.java
..............\...\...........\......\......\Dispatchable.java
..............\...\...........\......\......\FreeConnInProgressEv.java
..............\...\...........\......\......\FreeAddrObsEndedEv.java
..............\...\...........\......\......\GenPrivateAddrEv.java
..............\...\...........\......\......\FreeTermConnActiveEv.java
..............\...\...........\......\......\FreeConnDisconnectedEv.java
..............\...\...........\......\......\CCTermConnDroppedEv.java
..............\...\...........\......\......\FreeCallInvalidEv.java
..............\...\...........\......\......\FreeConnCreatedEv.java
..............\...\...