ecommshipping API 8.19.7.RELEASE

Packages
Package
Description
This package contains details about release such as release version, release date etc.
Boot Application Class of the Shipping Service available here It have the applications scan path, logger and swagger configuration.
This package provide generic functionality for tax services security.
This package provide generic cache functionality for shipping services.
This package provide interface for define method use in shipping service for collections.
provide package to implement and transfer data domain to entity, entity to domain and domain to data transfer object.
Provide package for define data transfer model object.
Provide package to define domain model object.
Provide package to define collection entity model object.
Provide package to define method for collection process.
Provide package to define collection repository.
Provide package to define collection service methods.
Provide package to define collection service implementation.
Provide package to validating collection request parameters .
provide common fixed value and static constant to refer all interface and classes.
Provide common implementation of user defined exception handlling.
This package provide interface for define method use in shipping service.
This package provide class for implemented method for shipping service.
This package provide generic functionality for shipping services.
This package provide list of domain model objects.
This package provide list of data transfer model objects.
This package provide list of request model objects.
This package provide list of response model objects.
Provide interface to extends and to write customizable plugin
Provide default implementation of of the plugin classes.
Provides classes defining of the shipping process with interaction of domain model, entity model and data transfer model .
provide interface to define the service methods.
This package provide the service implementation layer for validation ,persist in database and fetch from database and cache implementation.
Interface declare methods strategy for shipping calculation.
This package provide default implementation for calculating shipping cost.
This package provide utility class for utility functions.
Provide package to validate shipping details.
This package provide list of controller to access the shipping service.