Class DefaultGuestTokenService<P extends com.broadleafcommerce.cart.client.domain.GuestToken>

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

    public class DefaultGuestTokenService<P extends com.broadleafcommerce.cart.client.domain.GuestToken>
    extends com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService<P>
    implements GuestTokenService<P>
    Author:
    Nick Crum (ncrum)
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultGuestTokenService​(GuestTokenRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager getMapper()  
      protected GuestTokenRepository<com.broadleafcommerce.data.tracking.core.Trackable> getRepository()  
      • Methods inherited from class com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService

        convertFromPersistentDomain, convertToPersistentDomain, create, createAll, createAllAllowingPartialSuccess, delete, getHelper, 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

      • DefaultGuestTokenService

        public DefaultGuestTokenService​(GuestTokenRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository,
                                        com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper,
                                        com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapper)
    • Method Detail

      • getRepository

        protected GuestTokenRepository<com.broadleafcommerce.data.tracking.core.Trackable> getRepository()
        Overrides:
        getRepository in class com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService<P extends com.broadleafcommerce.cart.client.domain.GuestToken>
      • getMapper

        protected com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager getMapper()