Jade Utilities

Jade Utilities
Documentation
Jade Projects

Home

Welcome to Jade Utilities project.
This library contains utilities whose goal is to simplify and speed up application development. These utilities include form processing, database definition, data conversion and validation, database interaction (retrieving, updating, etc) as well as a set of general purpose stand-alone tools that are useful for the deployment and maintenance of web applications. A summary of each package is given below.

data Package - Database Modeling and Interface

This package contains classes to manage data processing. This package is divided into two main components:

  1. RDBMS modeling module allows you to model your data and generate SQL scripts, data dictionary documentation and Java record classes.
  2. DB interface module provides classes that are used to interface with the database using JDBC.

doclet Package - Javadoc Extensions

This package contains classes allow for improved documentation when generating Javadocs. This package provides the following:

  1. A set of classes that extend and implement Sun's com.sun.tools.doclets.standard.Standard Standard doclet interface to allow multiple doclets to be used when generating documentation.
  2. A Subdoclet that provides database schema documentation for the data package.
  3. A Subdoclet that provides documentation tag libraries.

forms Package - Form Processing

This package contains set of classes and JSP tags that handle with form processing and data presentation. The package interfaces with the model data to move data between the data access layer and the JSP page.

text Package - Data Validation and Rendering

This package contains utilities for rendering that text will be viewed by a user of the application as well as validation of application data that has been edited by the user.

tools Package - Checked FTP

Checked FTP is a general purpose utility that will transfer a directory of files to and from a FTP server. It can be called from the command line or programmatically.

What makes this different from a simple batch FTP transfer is that the utility follows a strategy that ensures that the directory is fully transferred and acknowledged by the receiving system. By calling the utility on a schedule you can automate the ftp transfer, be assured that files will be received complete and intact and detect transfer errors.

Read more about Checked FTP.

Requirements

Jade Utilities are written for Java version 1.4 and greater. They require:

In order to build and modify Jade Utilities you need:

  • Ant version 1.6.1 or compatible.

Downloads

To download the most recent release go here.


Supported by SourceForge.net Logo