Class LeadService

java.lang.Object
hu.rts.mike.example.dev.crm.service.LeadService

@Service public class LeadService extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • findAllForGrid

      @Transactional(readOnly=true) @RolesAllowed("READ_LEAD") public org.springframework.data.domain.Page<Lead> findAllForGrid(List<Filter<?>> filters, Set<String> searchBarMembers, String searchBarValue, org.springframework.data.domain.Pageable pageable, Set<String> fetchMembers)
    • findAllDiscounts

      public org.springframework.data.domain.Page<Discount> findAllDiscounts(Integer parentId, List<Filter<?>> filters, Set<String> searchBarMembers, String searchBarValue, org.springframework.data.domain.Pageable pageable, Set<String> fetchMembers)
    • findAllEvents

      public org.springframework.data.domain.Page<Event> findAllEvents(Integer parentId, List<Filter<?>> filters, Set<String> searchBarMembers, String searchBarValue, org.springframework.data.domain.Pageable pageable, Set<String> fetchMembers)
    • findAllProducts

      public org.springframework.data.domain.Page<Product> findAllProducts(Integer parentId, List<Filter<?>> filters, Set<String> searchBarMembers, String searchBarValue, org.springframework.data.domain.Pageable pageable, Set<String> fetchMembers)
    • findById

      @RolesAllowed("READ_LEAD") @Transactional(readOnly=true) public Lead findById(Integer id)
    • findById

      @RolesAllowed("READ_LEAD") public Lead findById(Integer id, String... fetchMembers)
    • delete

      @RolesAllowed("DELETE_LEAD") public void delete(List<Lead> items)
    • delete

      @RolesAllowed("DELETE_LEAD") public void delete(Lead item)
    • createLead

      @RolesAllowed("CREATE_LEAD") public Lead createLead(Lead item)
    • updateLead

      @RolesAllowed("UPDATE_LEAD") public Lead updateLead(Lead item)