JavaCareers service specification

The interface for the service layer which consists out of service interfaces, model tranfer objects and the utility classes for those TO's. This generates a library jar which is common between the serviceimpl and the different clients.