A B C G J L M O P S T

A

aggregate(Exchange, Exchange) - Method in class org.apache.camel.loanbroker.queue.version.BankResponseAggregationStrategy
 
aggregate(Exchange, Exchange) - Method in class org.apache.camel.loanbroker.webservice.version.BankResponseAggregationStrategy
 

B

Bank - Class in org.apache.camel.loanbroker.queue.version
 
Bank(String) - Constructor for class org.apache.camel.loanbroker.queue.version.Bank
 
Bank - Class in org.apache.camel.loanbroker.webservice.version.bank
 
Bank(String) - Constructor for class org.apache.camel.loanbroker.webservice.version.bank.Bank
 
BANK1_ADDRESS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
BANK1_URI - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
BANK2_ADDRESS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
BANK2_URI - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
BANK3_ADDRESS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
BANK3_URI - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
BANK_QUOTE - Static variable in class org.apache.camel.loanbroker.webservice.version.BankResponseAggregationStrategy
 
BANK_SERVICE_CLASS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
BankQuote - Class in org.apache.camel.loanbroker.webservice.version.bank
 
BankQuote() - Constructor for class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
BankQuote(String, String, Double) - Constructor for class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
BankResponseAggregationStrategy - Class in org.apache.camel.loanbroker.queue.version
 
BankResponseAggregationStrategy() - Constructor for class org.apache.camel.loanbroker.queue.version.BankResponseAggregationStrategy
 
BankResponseAggregationStrategy - Class in org.apache.camel.loanbroker.webservice.version
 
BankResponseAggregationStrategy() - Constructor for class org.apache.camel.loanbroker.webservice.version.BankResponseAggregationStrategy
 
BankServer - Class in org.apache.camel.loanbroker.webservice.version.bank
 
BankServer() - Constructor for class org.apache.camel.loanbroker.webservice.version.bank.BankServer
 
BankWS - Interface in org.apache.camel.loanbroker.webservice.version.bank
 

C

Client - Class in org.apache.camel.loanbroker.queue.version
 
Client() - Constructor for class org.apache.camel.loanbroker.queue.version.Client
 
Client - Class in org.apache.camel.loanbroker.webservice.version
The client that will invoke the loan broker service
Client() - Constructor for class org.apache.camel.loanbroker.webservice.version.Client
 
configure() - Method in class org.apache.camel.loanbroker.queue.version.Client
Lets configure the Camel routing rules using Java code to pull the response message
configure() - Method in class org.apache.camel.loanbroker.queue.version.LoanBroker
Lets configure the Camel routing rules using Java code...
configure() - Method in class org.apache.camel.loanbroker.webservice.version.LoanBroker
Lets configure the Camel routing rules using Java code...
Constants - Interface in org.apache.camel.loanbroker.queue.version
 
Constants - Interface in org.apache.camel.loanbroker.webservice.version
 
CreditAgency - Class in org.apache.camel.loanbroker.queue.version
 
CreditAgency() - Constructor for class org.apache.camel.loanbroker.queue.version.CreditAgency
 
CreditAgency - Class in org.apache.camel.loanbroker.webservice.version.credit
 
CreditAgency() - Constructor for class org.apache.camel.loanbroker.webservice.version.credit.CreditAgency
 
CREDITAGENCY_ADDRESS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
CREDITAGENCY_SERVICE - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
CREDITAGENCY_SERVICE_CLASS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
CreditAgencyClient - Class in org.apache.camel.loanbroker.webservice.version.credit
 
CreditAgencyClient() - Constructor for class org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyClient
 
CreditAgencyServer - Class in org.apache.camel.loanbroker.webservice.version.credit
 
CreditAgencyServer() - Constructor for class org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyServer
 
CreditAgencyWS - Interface in org.apache.camel.loanbroker.webservice.version.credit
 
CREDITAGNCY_URI - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 

G

getBankName() - Method in class org.apache.camel.loanbroker.webservice.version.bank.Bank
 
getBankName() - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
getBankName() - Method in interface org.apache.camel.loanbroker.webservice.version.bank.BankWS
 
getCreditHistoryLength(String) - Method in class org.apache.camel.loanbroker.webservice.version.credit.CreditAgency
 
getCreditHistoryLength(String) - Method in interface org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyWS
 
getCreditScore(String) - Method in class org.apache.camel.loanbroker.webservice.version.credit.CreditAgency
 
getCreditScore(String) - Method in interface org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyWS
 
getLoanQuote(String, Double, Integer) - Method in interface org.apache.camel.loanbroker.webservice.version.LoanBrokerWS
 
getProxy(String) - Method in class org.apache.camel.loanbroker.webservice.version.Client
 
getProxy() - Method in class org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyClient
 
getQuote(String, double, int, int, int) - Method in class org.apache.camel.loanbroker.webservice.version.bank.Bank
 
getQuote(String, double, int, int, int) - Method in interface org.apache.camel.loanbroker.webservice.version.bank.BankWS
 
getRate() - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
getSsn() - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 

J

JmsBroker - Class in org.apache.camel.loanbroker.queue.version
 
JmsBroker() - Constructor for class org.apache.camel.loanbroker.queue.version.JmsBroker
 
JmsBroker(String) - Constructor for class org.apache.camel.loanbroker.queue.version.JmsBroker
 

L

LENDERGATEWAY_SERVICE - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
LoanBroker - Class in org.apache.camel.loanbroker.queue.version
The LoanBroker is a RouteBuilder which builds the whole loan message routing rules
LoanBroker() - Constructor for class org.apache.camel.loanbroker.queue.version.LoanBroker
 
LoanBroker - Class in org.apache.camel.loanbroker.webservice.version
The LoanBroker is a RouteBuilder which builds the whole loan message routing rules
LoanBroker() - Constructor for class org.apache.camel.loanbroker.webservice.version.LoanBroker
 
LOANBROKER_ADDRESS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
LOANBROKER_SERVICE - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
LOANBROKER_SERVICE_CLASS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
LOANBROKER_URI - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
LoanBrokerWS - Interface in org.apache.camel.loanbroker.webservice.version
 

M

main(String[]) - Static method in class org.apache.camel.loanbroker.queue.version.Client
 
main(String...) - Static method in class org.apache.camel.loanbroker.queue.version.LoanBroker
A main() so we can easily run these routing rules in our IDE
main(String[]) - Static method in class org.apache.camel.loanbroker.webservice.version.bank.BankServer
 
main(String[]) - Static method in class org.apache.camel.loanbroker.webservice.version.Client
 
main(String[]) - Static method in class org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyClient
 
main(String[]) - Static method in class org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyServer
 
main(String...) - Static method in class org.apache.camel.loanbroker.webservice.version.LoanBroker
 

O

org.apache.camel.loanbroker.queue.version - package org.apache.camel.loanbroker.queue.version
 
org.apache.camel.loanbroker.webservice.version - package org.apache.camel.loanbroker.webservice.version
 
org.apache.camel.loanbroker.webservice.version.bank - package org.apache.camel.loanbroker.webservice.version.bank
 
org.apache.camel.loanbroker.webservice.version.credit - package org.apache.camel.loanbroker.webservice.version.credit
 

P

PARALLEL_LOANBROKER_ADDRESS - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
PARALLEL_LOANBROKER_URI - Static variable in interface org.apache.camel.loanbroker.webservice.version.Constants
 
process(Exchange) - Method in class org.apache.camel.loanbroker.queue.version.Bank
 
process(Exchange) - Method in class org.apache.camel.loanbroker.queue.version.CreditAgency
 
process(Exchange) - Method in class org.apache.camel.loanbroker.queue.version.Translator
 
PROPERTY_AMOUNT - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
PROPERTY_BANK - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
PROPERTY_DURATION - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
PROPERTY_HISTORYLENGTH - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
PROPERTY_RATE - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
PROPERTY_RECIPIENTS - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
PROPERTY_SCORE - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 
PROPERTY_SSN - Static variable in interface org.apache.camel.loanbroker.queue.version.Constants
 

S

setBankName(String) - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
setRate(Double) - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
setSsn(String) - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
start() - Method in class org.apache.camel.loanbroker.queue.version.JmsBroker
 
start() - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankServer
 
start() - Method in class org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyServer
 
stop() - Method in class org.apache.camel.loanbroker.queue.version.JmsBroker
 
stop() - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankServer
 
stop() - Method in class org.apache.camel.loanbroker.webservice.version.credit.CreditAgencyServer
 

T

toString() - Method in class org.apache.camel.loanbroker.webservice.version.bank.BankQuote
 
Translator - Class in org.apache.camel.loanbroker.queue.version
 
Translator() - Constructor for class org.apache.camel.loanbroker.queue.version.Translator
 

A B C G J L M O P S T

Apache CAMEL