View Javadoc
1   package pk.lucidxpo.ynami.service.sample;
2   
3   import pk.lucidxpo.ynami.persistence.model.sample.Sample;
4   
5   import java.util.List;
6   import java.util.Map;
7   import java.util.Optional;
8   
9   public interface SampleService {
10      List<Sample> getAll();
11  
12      boolean existsByFirstName(String firstName);
13  
14      Optional<Sample> findById(String id);
15  
16      Sample create(Sample sample);
17  
18      Sample update(Sample sample);
19  
20      void delete(String id);
21  
22      Sample updateStatus(String id, Map<String, Object> updates);
23  }