Provide a short description for this tutorial lesson.
The following table shows the details of the parameter maps for the createCustomer operations.
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, operation createCustomer | specifc BankInterface, operation createCustomer | ||||
inputCustomer | CustomerBO | inputCustomer | CustomerBO | map | GenericCustomerToSpecificCustomer |
specific BankInterface, operation createCustomer | generic BankInterface, operation createCustomer | ||||
outputCustomer | CustomerBO | outputCustomer | CustomerBO | map | SpecificCustomerToGenericCustomer |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, operation retrieveCustomer | specific BankInterface, operation retrieveCustomer | ||||
inputCustomer | CustomerBO | inputCustomer | CustomerBO | map | GenericCustomerToSpecificCustomer |
specific BankInterface, operation retrieveCustomer | generic BankInterface, operation retrieveCustomer | ||||
outputCustomer | CustomerBO | outputCustomer | CustomerBO | map | SpecificCustomerToGenericCustomer |
Source name | Source type | Target name | Target type | Parameter map type | Business object type |
---|---|---|---|---|---|
generic BankInterface, operation updateCustomer | specific BankInterface, operation updateCustomer | ||||
inputCustomer | CustomerBO | inputCustomer | CustomerBO | map | GenericCustomerToSpecificCustomer |
specific BankInterface, operation updateCustomer | generic BankInterface, operation updateCustomer | ||||
outputCustomer | CustomerBO | outputCustomer | CustomerBO | map | SpecificCustomerToGenericCustomer |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, updateContactInformation | specific BankInterface, updateContactInfo | ||||
customer | CustomerBO | inputContactInfo | ContactInfoBO | map | GenericCustomerToSpecificContactInfo |
specific BankInterface, updateContacInfo | generic BankInterface, updateContactInformation | ||||
outputContactInfo | ContactInfoBO | result | TrueOrFalseBO | map | SpecificContactInfoToGenericTrueOrFalse |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, createAccount | specific BankInterface, createAccount | ||||
inputCustomer | CustomerBO | inputCustomer | CustomerBO | map | GenericCustomerToSpecificCustomer |
inputAccount | BankAccountBO | inputAccount | AccountBO | map | GenericBankAccountToSpecificAccount |
specific BankInterface, operation createAccount | generic BankInterface, operation createAccount | ||||
outputAccount | AccountBO | outputAccount | BankAccountBO | map | SpecificAccountToGenericBankAccount |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, getAccounts | specific BankInterface, getAccounts | ||||
customer | CustomerBO | customer | CustomerBO | map | GenericCustomerToSpecificCustomer |
specific BankInterface, getAccounts | generic BankInterface, getAccounts | ||||
accounts | BankAccountListBO | accounts | AccountListBO | map | SpecificAccountListToGenericBankAccountList |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, deleteAccount | specific BankInterface, deleteAccount | ||||
inputCustomer | CustomerBO | inputCustomer | CustomerBO | map | GenericCustomerToSpecificCustomer |
inputAccount | BankAccountBO | inputAccount | AccountBO | map | GenericBankAccountToSpecificAccount |
specific BankInterface, deleteAccount | generic BankInterface, deleteAccount | ||||
outputAccount | AccountBO | result | TrueOrFalseBO | map | SpecificAccountToGenericTrueOrFalse |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, withdraw | specific BankInterface, withdraw | ||||
amount | double | inputAmount | double | move | |
account | BankAccountBO | inputAccount | AccountBO | map | GenericBankAccountToSpecificAccount |
specific BankInterface, withdraw | generic BankInterface, withdraw | ||||
outputAccount | AccountBO | newBalance | CashAmountBO | map | SpecificAccountToGenericCashAmount |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, deposit | specific BankInterface, deposit | ||||
amount | double | inputAmount | double | move | |
account | BankAccountBO | inputAccount | AccountBO | map | GenericBankAccountToSpecificAccount |
specific BankInterface, deposit | generic BankInterface, deposit | ||||
outputAccount | AccountBO | newBalance | CashAmountBO | map | SpecificAccountToGenericCashAmount |
Source name | Source type | Target name | Target type | Parameter map type | Business object map |
---|---|---|---|---|---|
generic BankInterface, transfer | specific BankInterface, transfer | ||||
fromAccount | BankAccountBO | inputAccountFrom | AccountBO | map | GenericBankAccountToSpecificAccount |
toAccount | BankAccountBO | inputAccountTo | AccountBO | map | GenericBankAccountToSpecificAccount |
amount | double | inputAmount | double | move | |
specific BankInterface, transfer | generic BankInterface, transfer | ||||
outputAccountFrom | AccountBO | result | TrueOrFalse | map | SpecificAccountToGenericTrueOrFalse |
Source name | Source type | Target name | Target type | Parameter map type |
---|---|---|---|---|
generic BankInterface, authenticate | specific BankInterface, isWebLoginValid | |||
customerName | string | customerName | string | move |
password | string | password | string | move |
specific BankInterface, isWebLoginValid | generic BankInterface, authenticate | |||
result | boolean | result | boolean | move |