RSS 17 projects tagged "Apache 2.0"

No download No website Updated 14 Mar 2013 Geomajas profiling project

Screenshot
Pop 62.71
Vit 1.00

Geomajas profiling project is a simple application profiling system that can be used to continuously gather profiling information in a running application. It allows you to get the number of invocations and total/average time. Profiling data can also be grouped to allow total time to be split up over different groups. There is utility code to use this for JDBC access profiling, and JMX integration for accessing the data which is gathered and reset the counters.

No download Website Updated 09 Feb 2013 jTransfo

Screenshot
Pop 40.67
Vit 1.99

jTransfo is a Java library to easily convert between transfer and domain objects. It is driven using annotations on the transfer object. Several transfer objects for the same domain object can be used. There are integrations with the Spring framework and Joda-Time.

Download Website Updated 01 Jan 2013 Object Query

Screenshot
Pop 37.52
Vit 1.36

Object Query is a Java tool which allows writing type-safe and refactor-resistant queries with cross persistence technology.

Download Website Updated 30 Oct 2012 Funcito

Screenshot
Pop 50.28
Vit 2.64

Funcito is a Java library which simplifies access to your favorite functional programming APIs by wrapping Java methods as the function-type objects defined in those libraries. Rather than creating another functional programming API, Funcito makes it easy to define function-type objects which wrap existing methods. As a result, your code has less noise and clutter of anonymous inner classes, annotations, etc. Your code remains safe for automated refactoring, since there are no String-based reflection or forced naming conventions. The supported frameworks are Google Guava, Jedi, Functional Java, Play! Framework 2, and collections-generic.

No download No website Updated 31 Jan 2012 Hades

Screenshot
Pop 22.25
Vit 25.72

Hades is a high availability (HA) data source. This HA data source contains two other data sources: the main one and the failover one. The HA data source exposes one of them at a time and can automatically switch between them when certain conditions are met. These conditions are highly configurable. By default, when the main data source is overloaded, the failover data source is used. The load of a data base is determined on the basis of the average execution time of some configurable SQL statement that is examined periodically. The HA data source exposes through JMX its state and also operations for manual switching between the two contained data sources in case automatic switching must be suppressed for some reason.

No download No website Updated 30 Jan 2012 Geomajas Geometry project

Screenshot
Pop 28.71
Vit 1.00

The Geometry project contains a DTO class for representing a geometry and services for manipulating these geometries. These objects can be used in various environments, including GWT. They can also easily be serialized to and from JSON.

No download No website Updated 29 Jan 2012 Geomajas API project

Screenshot
Pop 26.83
Vit 1.00

The Geomajas API project contains some annotations that can be used to indicate which parts (which classes and which (public) methods or fields) are considered as the API. This is particularly useful for projects where you want to mark the API without the need to refactor everything to interfaces and factories.

No download No website Updated 29 Jan 2012 Geomajas SLD project

Screenshot
Pop 25.77
Vit 1.00

The SLD project contains DTOclasses and services to convert between these SLD objects and the XML representation. The DTO classes can be used in various environments, including GWT. They can also easily be serialized to and from JSON.

No download Website Updated 06 Nov 2011 kongcurrent

Screenshot
Pop 19.67
Vit 23.78

kongcurrent provides an easy-to use helper to assist debugging issues which cause exceptions under concurrent access. It was inspired by a problem in which a non-thread-safe Map object held by a third party framework was accidentally shared between threads, causing a ConcurrentModificationException. The helper (a "monitor") creates a proxied version of an object implementing some interface. The proxy can track invocations of the objects' methods and can report on potential concurrent access on the object. This can be used to help find code paths which concurrently access the object through its interface methods. By design, the helper is extensible, and can be adapted to more specific needs.

Download No website Updated 24 Oct 2011 CSS Import Resolver

Screenshot
Pop 21.73
Vit 1.00

CSS Import Resolver resolves the @import url(...); statements in input CSS files (by replacing the @import statement with the actual content of the linked CSS) and creates a huge CSS output (written to STDOUT by default). Including the combined CSS in your Web pages will improve the performance of a site by avoiding additional HTTP roundtrips.

Screenshot

Project Spotlight

Nag

The Horde task list manager.

Screenshot

Project Spotlight

Jodd

A general-purpose Java library.