Actually VJDBC is a pure JDBC proxy without interfaces
to extend its usage into more application-server like
functionality.
One possible extension is to support virtual stored
procedures. These objects would live only in the VJDBC
server and have nothing to do with the backend
database. They can be called like any other
stored-procedure and can return JDBC-ResultSets.
Before moving in this direction a restructuring is
necessary to support pluggable modules. Preference
would be to use one of the well-known IoC-Containers
like HiveMind to implement a more modular infrastructure.