public class DefaultCsUrlActivationDao extends AbstractItemDao implements CsUrlActivationDao
CsUrlActivationDao interface.flexibleSearchService, modelService| Constructor and Description |
|---|
DefaultCsUrlActivationDao() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
cleanupPhoneNumber(java.lang.String phoneNumber) |
protected CustomerModel |
findCustomerByPhoneNumber(java.lang.String phoneNumber) |
CustomerModel |
getCustomerByEmail(java.lang.String customerEmailAddress)
Searches for a customer using an email address
|
CustomerModel |
getCustomerById(java.lang.String customerId)
Searches for a customer using a customer id
|
CustomerModel |
getCustomerByPhone(java.lang.String customerPhoneNumber)
Searches for a customer using a phone number
|
OrderModel |
getOrderByCode(java.lang.String itemCode)
Searches for a subclass of
OrderModel using an order code. |
CsTicketModel |
getTicketById(java.lang.String ticketId)
Searches for a ticket using a ticket id
|
protected TicketService |
getTicketService() |
void |
setTicketService(TicketService ticketService)
Sets the
TicketService instance used to lookup tickets |
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelServiceprotected TicketService getTicketService()
public void setTicketService(TicketService ticketService)
TicketService instance used to lookup ticketsticketService - a TicketService instancepublic OrderModel getOrderByCode(java.lang.String itemCode)
CsUrlActivationDaoOrderModel using an order code.getOrderByCode in interface CsUrlActivationDaoitemCode - the order codepublic CustomerModel getCustomerById(java.lang.String customerId)
CsUrlActivationDaogetCustomerById in interface CsUrlActivationDaocustomerId - the customer idpublic CustomerModel getCustomerByEmail(java.lang.String customerEmailAddress)
CsUrlActivationDaogetCustomerByEmail in interface CsUrlActivationDaocustomerEmailAddress - the email addresspublic CustomerModel getCustomerByPhone(java.lang.String customerPhoneNumber)
CsUrlActivationDaogetCustomerByPhone in interface CsUrlActivationDaocustomerPhoneNumber - the phone numberprotected CustomerModel findCustomerByPhoneNumber(java.lang.String phoneNumber)
protected java.lang.String cleanupPhoneNumber(java.lang.String phoneNumber)
public CsTicketModel getTicketById(java.lang.String ticketId)
CsUrlActivationDaogetTicketById in interface CsUrlActivationDaoticketId - the ticket idCopyright © 2018 SAP SE. All Rights Reserved.