|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.ar.document.service.impl.CustomerServiceImpl
@Transactional public class CustomerServiceImpl
| Field Summary | |
|---|---|
protected static String |
CUSTOMER_NUMBER_SEQUENCE
|
| Constructor Summary | |
|---|---|
CustomerServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
createCustomerNote(String customerNumber,
String customerNote)
|
org.kuali.rice.kns.service.BusinessObjectService |
getBusinessObjectService()
|
Customer |
getByPrimaryKey(String customerNumber)
Return customer by customerNumber |
Customer |
getByTaxNumber(String taxNumber)
Return customer by taxNumber |
Customer |
getCustomerByName(String customerName)
This method gets a customer given his name |
CustomerDao |
getCustomerDao()
|
CustomerInvoiceDocumentService |
getCustomerInvoiceDocumentService()
|
Collection<CustomerInvoiceDocument> |
getInvoicesForCustomer(Customer customer)
|
Collection<CustomerInvoiceDocument> |
getInvoicesForCustomer(String customerNumber)
|
String |
getNextCustomerNumber(Customer newCustomer)
This method builds the new customer number |
org.kuali.rice.kns.service.NoteService |
getNoteService()
|
org.kuali.rice.kns.service.SequenceAccessorService |
getSequenceAccessorService()
This method gets the sequenceAccessorService |
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
|
void |
setCustomerDao(CustomerDao customerDao)
|
void |
setCustomerInvoiceDocumentService(CustomerInvoiceDocumentService customerInvoiceDocumentService)
|
void |
setNoteService(org.kuali.rice.kns.service.NoteService noteService)
|
void |
setSequenceAccessorService(org.kuali.rice.kns.service.SequenceAccessorService sequenceAccessorService)
This method sets the sequenceAccessorService |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final String CUSTOMER_NUMBER_SEQUENCE
| Constructor Detail |
|---|
public CustomerServiceImpl()
| Method Detail |
|---|
public Customer getByPrimaryKey(String customerNumber)
CustomerService
getByPrimaryKey in interface CustomerServiceCustomerService.getByPrimaryKey(java.lang.String)public Customer getByTaxNumber(String taxNumber)
CustomerService
getByTaxNumber in interface CustomerServicepublic CustomerDao getCustomerDao()
public void setCustomerDao(CustomerDao customerDao)
public String getNextCustomerNumber(Customer newCustomer)
CustomerService
getNextCustomerNumber in interface CustomerServicenewCustomer - the new customer
CustomerService.getNextCustomerNumber(org.kuali.kfs.module.ar.businessobject.Customer)public org.kuali.rice.kns.service.SequenceAccessorService getSequenceAccessorService()
public void setSequenceAccessorService(org.kuali.rice.kns.service.SequenceAccessorService sequenceAccessorService)
sequenceAccessorService - public Customer getCustomerByName(String customerName)
CustomerService
getCustomerByName in interface CustomerServiceCustomerService.getCustomerByName(java.lang.String)public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
public CustomerInvoiceDocumentService getCustomerInvoiceDocumentService()
public void setCustomerInvoiceDocumentService(CustomerInvoiceDocumentService customerInvoiceDocumentService)
public Collection<CustomerInvoiceDocument> getInvoicesForCustomer(Customer customer)
getInvoicesForCustomer in interface CustomerServicepublic Collection<CustomerInvoiceDocument> getInvoicesForCustomer(String customerNumber)
getInvoicesForCustomer in interface CustomerService
public void createCustomerNote(String customerNumber,
String customerNote)
createCustomerNote in interface CustomerServicepublic org.kuali.rice.kns.service.NoteService getNoteService()
public void setNoteService(org.kuali.rice.kns.service.NoteService noteService)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||