Currently we have some services implemented as hivemind services which are general enough to share with others in some way, some of them have even been asked for...
So, is planned to include some other services in hivemind-lib or should we create some external repository for them?
Maybe a series of specific artifacts could be reasonable: hivemind-hibernate for instance.
The components we could be sharing right now are:
- TransactionInterceptor (JTA)
- SessionService (Hibernate)
- ConnectionService (JDBC)
- CRUDService / FinderService (backed by the above 2, JDBC/Hibernate agnostic, other backends can be added by just implementing some interfaces, vastly influenced by Hibernate API's idioms)
- LoggingService (with listeners support, listeners can be other services, kind of "event-bus")
- PropertiesService (OSProperties wrapper)
Might be others useful...
-- Pablo I. Lalloni <[EMAIL PROTECTED]> Teléfono +54 (11) 4347-3177 Proyecto Pampa Dirección Informática Tributaria AFIP > In 2010, M$ Windows will be a quantum processing emulation layer for a > 128-bit mod of a 64-bit hack of a 32-bit patch to a 16-bit GUI for an > 8-bit operating system written for a 4-bit processor from a 2-bit > company that can't stand 1 bit of competition. |
