This project is to build a Java Class Library that will allow you to "load and go" with Java-level classes to interface with and the communications with your BigIP masked by the class library. F5 iControl API constructs will be wrapped in Java-friendly classes - Unsigned Long 64 will be wrapped to present the programmer with a Double, A login dialog that collects the relevant information will be made available (currently implemented in Swing, but AWT is easy enough to implement also if demand exists), F5 classes in the overlay class library will have single-call interfaces to get results such as all VLANs a port is on, etc.
We're looking for your input - we want this to be a community driven project. So if you're interested in using iControl with Java, join us and help set the priorities for each successive release.
Making use of this release is easy. Just follow these steps:
1. Install Eclipse.
2. Unzip iControlIntermediary.JarFiles.zip to the root of your disk.
3. Unzip iControlIntermediary.Samples.zip to the root of your disk.
4. Add all of the libraries in C:\F5Lib to your project.
5. That's it! You're ready to use the iControl intermediary classes in your programs.
The iControlIntermediary document includes documenation of the classes and instructions on using them.
If you wish to use the JavaDocs, then download the JavaDoc zip file and install it in your JavaDoc directory.