|
||||||||||
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 CustomerService
CustomerService.getByPrimaryKey(java.lang.String)
public Customer getByTaxNumber(String taxNumber)
CustomerService
getByTaxNumber
in interface CustomerService
public CustomerDao getCustomerDao()
public void setCustomerDao(CustomerDao customerDao)
public String getNextCustomerNumber(Customer newCustomer)
CustomerService
getNextCustomerNumber
in interface CustomerService
newCustomer
- 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 CustomerService
CustomerService.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 CustomerService
public Collection<CustomerInvoiceDocument> getInvoicesForCustomer(String customerNumber)
getInvoicesForCustomer
in interface CustomerService
public void createCustomerNote(String customerNumber, String customerNote)
createCustomerNote
in interface CustomerService
public 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 |