Asterisk-Java provides a set of Java classes that allow you to easily build Java applications that interact with an Asterisk PBX Server. It supports the FastAGI protocol and the Manager API.
This release has full support for Asterisk 1.4 and the new Live API (org.asteriskjava.live). The Live API takes care of the low-level action and event handling of the Manager API, and offers an intuitive API for Java developers. Asterisk-Java takes advantage of the features of Java 5.0, and therefore requires a Java Virtual Machine of at least version 1.5.0.