Interface CustomerRequestService
- 
public interface CustomerRequestService 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomerRequestcreateCustomerRequest(CustomerRequest customerRequest)This method creates a database entity.CustomerRequestcreateCustomerRequest(java.util.LinkedHashMap<java.lang.String,java.lang.Object> data)This method creates a database entity.java.util.LinkedHashSet<CustomerRequest>getCustomerRequests(java.util.LinkedHashMap<java.lang.String,java.lang.Object> request)This method does search requests and returns data as list.CustomerRequestRepositorygetRepository()voidremoveCustomerRequestAndClean(java.lang.String requestId)This method removes a database entity and clean all relationships from another entities.voidremoveCustomerRequestsByIds(java.util.ArrayList<java.lang.String> requestIds)This method removes a list of database entities.CustomerRequestsaveCustomerRequest(CustomerRequest customerRequest)This method saves a database entity.CustomerRequestsaveCustomerRequest(java.util.LinkedHashMap<java.lang.String,java.lang.Object> data)This method save an updates of database entity. 
 - 
 
- 
- 
Method Detail
- 
getRepository
CustomerRequestRepository getRepository()
 
- 
getCustomerRequests
java.util.LinkedHashSet<CustomerRequest> getCustomerRequests(java.util.LinkedHashMap<java.lang.String,java.lang.Object> request)
This method does search requests and returns data as list.- Parameters:
 request- search request- Returns:
 - entities as list
 
 
- 
createCustomerRequest
CustomerRequest createCustomerRequest(java.util.LinkedHashMap<java.lang.String,java.lang.Object> data)
This method creates a database entity.- Parameters:
 data- map-representation of database entity- Returns:
 - database entity
 
 
- 
createCustomerRequest
CustomerRequest createCustomerRequest(CustomerRequest customerRequest)
This method creates a database entity.- Parameters:
 customerRequest- map-representation of database entity- Returns:
 - database entity
 
 
- 
saveCustomerRequest
CustomerRequest saveCustomerRequest(java.util.LinkedHashMap<java.lang.String,java.lang.Object> data)
This method save an updates of database entity.- Parameters:
 data- map-representation of database entity- Returns:
 - saved instance of database entity
 
 
- 
saveCustomerRequest
CustomerRequest saveCustomerRequest(CustomerRequest customerRequest)
This method saves a database entity.- Parameters:
 customerRequest- database entity- Returns:
 - saved instance of database entity
 
 
- 
removeCustomerRequestAndClean
void removeCustomerRequestAndClean(java.lang.String requestId)
This method removes a database entity and clean all relationships from another entities.- Parameters:
 requestId- identification for database entity which will be removed
 
- 
removeCustomerRequestsByIds
void removeCustomerRequestsByIds(java.util.ArrayList<java.lang.String> requestIds)
This method removes a list of database entities.- Parameters:
 requestIds- the list of database entities which will be removed
 
 - 
 
 -