Collaborative ALM
Free SaaS for open source projects on Amazon EC2
         
Welcome to retepTools
Tags:   No tags associated yet.
All Tags...
RetepTools is the Core library used by all of my Open Source projects.

It contains a lot of api’s covering concurrency, collections, generic messaging, compression, io, nio, jaxb, xml and archiving – and that’s a short list!

As with all retep.org projects this requires a current Java 6 (JDK1.6) or later (yes I do test against Java7 occasionally).

You can find more details on the blog at http://blog.retep.org/reteptools/

Project Info

Description
Core library used by all of my Open Source projects. Contains core api's for concurrency, collections, messaging, compression, io/nio and archiving

Overview
Project ID: 3170
Start Date: Jul 31, 1998
End Date: --
Status: Stable
Category: api libraries
Created: petermount Jan 31 08:36
Homepage: http://www.retep.org

Tasks/Bugs Summary
Open Tasks 0 Closed Tasks 0
Spent Hours 0.0 Estimated Hours 0.0
Open Bugs 0 Closed Bugs 0
Task Exceptions
Overtime Tasks 0
Overdue Tasks 0
Delayed Tasks 0
Overtime Hours 0.0


SCM Commits
Yesterday & Today This Week Last 30 Days All
0 0 4 590

Source Code Summary
Category Files Lines Bytes
XML 91 7,311 307,542
Java 855 162,231 5,159,370
Image 330 -- 316,993
Other 83 13,925 483,440
Html 8 1,053 129,011
Summary: 1,367 184,520 6,396,356

Retep Open Source » retepTools - Feed
NioSax – Sax style xml parser for Java NIO
Jun 25 15:00
NioSax (pronounced 'Neo-Sax') provides a Java NIO friendly XML push parser similar in operation to SAX. Unlike SAX, with NioSax it is possible for the xml source to contain partial content (i.e. only part of the XML stream has been received over the network). When this occurs, instead of failing with an error, NioSax simply stops. As soon as your application receives more data you simply call the same instance of the parser again and it will resume parsing where it left off.
It’s been a busy couple of months
Apr 17 13:39
It’s been a couple of busy months with most of my time being taken up with my day job. Most of my time has been spent with either tracking down issues with our live environment, or trying to finish off a couple major projects (both related to XMPP) interspersed with the usual major partner getting [...]
retepTools Concurrency Support
Mar 12, 2009 04:21
retepTools Concurrency Support The retepTools library provides additional concurrency support to that provided by the java.util.concurrency package of JDK 1.5 or later. The core component of the concurrency support provided by retepTools is the locking. By utilising a set of annotations, it is possible to mark a method so that the entire body of that [...]
The Generic Messaging API
Feb 15, 2009 07:00
A common use case is the routing of messages from one component within a system to another. The standard API for this type of messaging within Java is the Java Messaging Service or JMS – but that can be a bit overkill for small embedded systems or if you are implementing another existing messaging protocol [...]
Validating source with Annotation Processors
Feb 14, 2009 07:00
The release of retepTools 9.2 this week introduces a new annotation processor which validates the use of some of the annotations provided by the library generating either compilation warnings or errors dependent upon the errors found. This article describes how that processor works and the reasons behind it’s creation. In the previous article I wrote [...]
Members
Members: 1 (14182)
Administrators:
- petermount

Recent News
No news posted recently.

Recent Wiki Pages
No wiki pages updated or commented recently.

Recent Documents
No documents updated recently.

retepTools - Recent Issues
No issues updated recently.

Recent Builds
Project Statistic - Successful
Yesterday 02:22
Highest Rated Wiki Pages
Content Rating