Class DefaultImportSpecificationService

java.lang.Object
com.broadleafcommerce.dataimport.service.DefaultImportSpecificationService
All Implemented Interfaces:
ImportSpecificationService

@DataRouteByExample(Import.class) public class DefaultImportSpecificationService extends Object implements ImportSpecificationService
Default service to fetch ImportSpecification and GlobalImportSpecification instances.

NOTE: Specifications are static at this time. They are pre-configured and not context-discriminated. Those who wish to support context-specific specifications should override this class and its methods to filter to such instances accordingly. TODO: Eventually, Broadleaf plans to introduce dynamic specifications and more robust mechanisms for different specifications on a per-tenant or per-application basis.

Author:
Kelly Tisdell (ktisdell)