Monday, March 20, 2006

Refactoring progress.

The Carrier, Agent and Customer domain classes now extend ShipperEntity, some extra refactoring effort was needed to the xml stylesheets for the carrier maintenance module since we no longer have a Carrier standing for itself but have Air, Ocean and Land subtypes.

Some refactoring is needed in the web command and ejb command classes too, once they are done I'll proceed with the vendor maintenance module who will also be extending from ShipperEntity.

Tuesday, March 14, 2006

Carrier, Agent and Customer refactoring.

Ok. It's official! Certifications are cleared and now I'm back at full speed once again!.
I'm currently refactoring the Carrier, Agent and Customer domains to inherit from a new ShipperEntity superclass which is a requirement for the shipments module construction.
This would not have been possible without the lengthy but necesary porting to EJB3.0.
Also I found that a module for vendor maintenance is necesary and it is already in my todo list.