No. This package didn't define everything that is needed for it to be
classified as a Java bean (that is, it won't work in Sun's Bean Box).
This product is better classified as a shared library, but most people
refer to it loosely as a bean. In an attempt to lessen confusion we too are
calling it a Java bean.
Q.
What dependencies does this bean have?
A.
This bean works in a Java 2 v.1.2.2+ runtime environment, but
we recommend v.1.3+.
The following libraries are referenced in our bean:
Why did you use Apache's RegExp over the built-in regexp in Java 2 v.1.4?
A.
If we used the regexp extensions that were added to v.1.4 then this version
would be the required minimum. We felt that was too limiting.
Q.
Do I need to ship JSSE with my application?
A.
That's up to you. If you know the version of Java that your users will be
using, and that version ships with JSSE, then it's not necessary. But,
to play it safe, we recommend shipping your app with the JSSE libraries.
Q.
I see you make use of callbacks versus events. Why?
A.
This was a design decision we made early on. We felt that it was easier
for a developer to implement and that the use of callbacks were less
expensive than sending events.
Q.
I'm new to Java. If I buy the bean will you help me develop an FTP client?
A.
No. If you are not familiar with Javadoc, then this library is probably
not meant for you. If there are problems with the bean, we will gladly
work with you to try and resolve those. If you purchase a development
license for the bean we will include the source code for a command line
FTP client that uses the bean. You can use this as a guide.