Busboy is a Java library for interacting with USB notifiers such as an iBuddy or a PC Gizmo. It's still in the early stages. It is open source, and free for you to use.

The latest version of Busboy available for download is 0.13. The javadoc is also available online.