iFramework: Updates
Last week I have made released a framework iFramework with a coupe of features. Here is another release that adds a few more features to the it. You can find the details
Exception Handling
This simple yet powerful implementation provides some of the most desirable features in any Exception Handling framework:
- Unchecked Exceptions for Business and System errors
- Message Externalization
- Message Localization
- Configurable Message Data Sources
Message Readers
This package provides factory to fetch various types of Message Readers. The current implementation only supports Resource Bundle based message stores, but it can be easily extended to other data stores.
Concurrent Processing
This package provides base classes that allow you to run your functions in a producer and consumer fashion. By using this framework you have to worry about writing your business logic for a Producer and a Consumer and not about multi-threading and how these two entities interact. This framework currently has only one implementation of a Broker i.e AsyncQueueBroker but more will be added in coming months.
Related articles
- A new OSS project: iFramework (scrtchpad.wordpress.com)