Java tools, components, libraries and plugins [NEW] My favorites| sign in | create your account  
proagora.com - .NET and Java jobs
Author

OpenSymphony

 Home Page Home Page

OSCache

 Home Page Home Page

Categories: Caching

Latest version: 2.3.1
Added 2005-02-15Updated 2006-07-07

J2EE caching framework.
In addition to its servlet-specific features, OSCache can be used as a generic caching solution for Java applications.

Features include:
- Caching of arbitrary objects: you are not restricted to caching portions of JSP pages or HTTP requests. Any Java object can be cached.
- API: gives you full programmatic control over all of OSCache's features.
- Persistent caching: the cache can optionally be disk-based, thereby allowing expensive-to-create data to remain cached even across application restarts.
- Clustering: support for clustering of cached data can be enabled with a single configuration parameter. No code changes required.
- Expiry of cache entries: you have control over how cached objects expire, including pluggable RefreshPolicies if the default functionality does not meet your requirements.

Built for Java
Built for Java
Free or free version available
Free or free version available
Source code provided
Source code provided

OSWorkflow

 Home Page Home Page

Categories: Workflow

Latest version: 2.8
Added 2006-02-09

Workflow engine designed to be embedded in enterprise applications. It provides support for a number of persistence API's, including EJB, Hibernate, JDBC, and others.

OSWorkflow does not mandate a graphical tool for developing workflows, and the recommended approach is to write the XML workflow descriptors "by hand". It is up to the application developer to provide this sort of integration, as well as any integration with existing code and databases.
OSWorkflow can be considered a "low level" workflow implementation. Situations like "loops" and "conditions" that might be represented by a graphical icon in other workflow systems must be "coded" in OSWorkflow. It is not expected that a non-technical user modify workflow. Having said that, the latest version provides a GUI designer that can help with the editing of the workflow.

Built for Java
Built for Java
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Quartz

 Home Page Home Page

Categories: Miscellaneous

Latest version: 1.6.0
Added 2007-08-27

Open source job scheduling system that can be integrated with, or used along side any J2EE or J2SE application.
Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components or EJBs.

Features include:
- Jobs are scheduled to run when a given trigger occurs. triggers can be created with combinations of the following directives: at a certain time of day; on certain days of the week, the month, or the year; not on certain days; repeated a specific number of times; repeated until a specific time/date; repeated indefinitely; repeated with a delay interval
- Jobs can be any Java class that implements the Job interface.
- The design of Quartz includes a JobStore interface that can be implemented to provide various mechanisms for the storage of jobs. Built-in implementations: JDBNC and RAM
- Quartz can participate in and manage JTA transactions
- Clustering: Fail-over and load balancing
- Listeners and plug-ins

Built for Java
Built for Java
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided
Advertise here! Contact us to know the options
Help the Java community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
 
Advertise here! Contact us to know the options
Hosted by Arvixe
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Oracle.
This site is not affiliated in any way with Oracle.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | .NET tools | Java tools | Dynamics AX tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé