Java 1.5.4 Release Notes
Version 1.5.4
Build date November 4 2009
For more details please visit http://developer.ribbit.com
Built against the Ribbit REST API version 1.5
License
The Ribbit Java library is released with a BSD license. You are welcome to use it as you see fit both privately and commercially, and to use it to create derivative works provided you follow the licensing terms which can be found in each source file.
For further details see http://www.linfo.org/bsdlicense.html
External code
The Ribbit team has gratefully used
Base64 code from Christian d'Heureuse, Inventec Informatik AG, Zurich, Switzerland
www.source-code.biz, www.inventec.ch/chdh
JSON code from www.json.org/java
Known Dependencies
A Java Runtime, 1.5 or greater
You will need a Ribbit application credentials which can be acquired from http://developer.ribbit.com.
If you are running as a client side app, you need to configure your application to use two legged authentication.
Changelog
Version 1.5.4
BREAKING - Renamed ResourceAlreadyExistsException to ResourceConflictException
Addition of isLoggedIn and getUser (for currently logged on user) to Ribbit class
Version 1.5.3.1
* autoAnswer and allowCCF properties on devices.
Version 1.5.3.0
* An Http Proxy is now no longer set in properties. Instead use java code such as
System.getProperties().setProperty("https.proxyHost",proxyAddress);
System.getProperties().setProperty("https.proxyPort",proxyPort);
Authenticator.setDefault(new SimpleAuthenticator(proxyUsername,proxyPassword));
* Play media, record audio, and collect dtmf features now available
* The introduction of typed CallbackNotifications to serialize POSTs sent by the Ribbit REST server
Version 1.5.2.5
Initial release
