org.mule.example.loanbroker.bank
Class Bank
java.lang.Object
org.mule.example.loanbroker.bank.Bank
- All Implemented Interfaces:
- Serializable, ServiceAware, BankService
public class Bank
- extends Object
- implements ServiceAware, Serializable, BankService
Bank
is a representation of a bank from which to obtain loan
quotes.
- See Also:
- Serialized Form
Field Summary |
protected static Log |
logger
logger used by this class |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final Log logger
- logger used by this class
Bank
public Bank()
Bank
public Bank(String bankname)
setService
public void setService(Service service)
throws ConfigurationException
- Specified by:
setService
in interface ServiceAware
- Throws:
ConfigurationException
getLoanQuote
public LoanQuote getLoanQuote(LoanBrokerQuoteRequest request)
- Specified by:
getLoanQuote
in interface BankService
getBankName
public String getBankName()
setBankName
public void setBankName(String bankName)
getPrimeRate
public double getPrimeRate()
setPrimeRate
public void setPrimeRate(double primeRate)
getEndpoint
public String getEndpoint()
setEndpoint
public void setEndpoint(String endpoint)
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.