JPatternUtils (Version 1.1)

JPatternUtils is a general-purpose toolkit facilitating the use of common design patterns in Java.

See:
          Description

Packages
org.jpu.patterns.common Generic utilities used within JPatternUtils.
org.jpu.patterns.factory Factory-related utilities.
org.jpu.patterns.proxy Proxy-related utilities.
org.jpu.patterns.proxy.test Code to test the jpu.patterns.proxy package.
org.jpu.patterns.serviceLocator Utilities related to the Service Locator pattern.
org.jpu.patterns.serviceLocator.onePerContext OnePerContextManager-based subclasses of the locators defined in org.jpu.patterns.serviceLocator.
org.jpu.patterns.serviceLocator.onePerContext.test  
org.jpu.patterns.serviceLocator.test  
org.jpu.patterns.singleton.onePerContext Utilities related to the "OnePerContext" variant of Singleton.
org.jpu.patterns.singleton.onePerContext.test  
org.jpu.patterns.transferObject Utilities related to the Transfer Object pattern.

 

JPatternUtils is a general-purpose toolkit facilitating the use of common design patterns in Java. The main focus is on GoF patterns and J2EE Blueprints and variations on them, but additional patterns will be incorporated as needed.

A major design goal for JPatternUtils is a very high level of extensibility, in order to allow the toolkit to be used in the widest possible range of applications. This translates into the following:

Follow the links below for detailed documentation on the key classes and interfaces currently provided by JPatternUtils

Downloading

JPatternUtils is hosted by SourceForge.net. Its project page is www.sourceforge.net/projects/jpatternutils.

To download the latest tarballs, go here:

  • jpatternutils-1.1.tar.gz (binary)
  • jpatternutils-1.1-src.tar.gz (source)
  • Installation

    To use JPatternUtils, you must include the jar files for the following Jakarta Commons components in your CLASSPATH: Recent versions of these jars are included in the distribution under the jars directory.

    JPatternUtils is compatible with Java 1.3.1 or higher.

    License

    JPatternUtils is released under the Apache Software License.

    Contributing

    If you have a contribution to make to JPatternUtils, please email the project administrator.



    Copyright (c) 2001-2003 - Apache Software Foundation