Class DefaultShipmentDetailsService<P extends ShipmentDetails>

  • All Implemented Interfaces:
    com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>, ShipmentDetailsService<P>

    public class DefaultShipmentDetailsService<P extends ShipmentDetails>
    extends com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService<P>
    implements ShipmentDetailsService<P>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected ShipmentDetailsRepository<com.broadleafcommerce.data.tracking.core.Trackable> getShipmentDetailsRepository()  
      Optional<P> readByOrderFulfillmentId​(String orderFulfillmentId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      Read a ShipmentDetails by an OrderFulfillment id.
      • Methods inherited from class com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService

        convertFromPersistentDomain, convertToPersistentDomain, create, createAll, createAllAllowingPartialSuccess, delete, getHelper, getRepository, getSortPositionStrategy, readAll, readAll, readAll, readAllByContextId, readByContextId, replace, replaceAll, replaceAllAllowingPartialSuccess, setSortPositionStrategy, update, updateAll, updateAllAllowingPartialSuccess, updateSort
      • Methods inherited from interface com.broadleafcommerce.data.tracking.core.service.CrudEntityService

        create, createAll, createAllAllowingPartialSuccess, delete, readAll, readAll, readAll, readAllByContextId, readByContextId, replace, replaceAll, replaceAllAllowingPartialSuccess, update, updateAll, updateAllAllowingPartialSuccess, updateSort
    • Constructor Detail

      • DefaultShipmentDetailsService

        public DefaultShipmentDetailsService​(ShipmentDetailsRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository,
                                             com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper)