Interface SingleSettlementInstructionServerFieldSet
public interface SingleSettlementInstructionServerFieldSet
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a field to this eventdefault voidCreate, Update, Delete, Release, Rejectdefault voidsetBankAccount(Object value) The account number of the beneficiary's bank.default voidsetBankAddress1(Object value) The first line of the beneficiary's bank's address.default voidsetBankAddress2(Object value) The second line of the beneficiary's bank's address.default voidsetBankAddress3(Object value) The third line of the beneficiary's bank's address.default voidsetBankName(Object value) The name of the beneficiary's bank.default voidsetBankSwift(Object value) The BIC of the beneficiary's bank.default voidsetIndividualAccount(Object value) The account number of the beneficiary.default voidsetIndividualAddress1(Object value) The first line of the beneficiary.default voidsetIndividualAddress2(Object value) The second line of the beneficiary.default voidsetIndividualName(Object value) The name of the beneficiary.default voidsetIndividualSwift(Object value) The BIC of the beneficiary's account.default voidIs this the default settlement instruction for this currency.default voidsetIsNettingInstruction(Object value) Is this settlement instruction a netting instruction.default voidsetSettlementCurrency(Object value) The currency this settlement instruction is for.default voidsetSettlementDetailsLine1(Object value) The first line of remittance information.default voidsetSettlementDetailsLine2(Object value) The second line of remittance information.default voidsetSettlementDetailsLine3(Object value) The third line of remittance information.default voidsetSettlementDetailsLine4(Object value) The forth line of remittance information.default voidsetSettlementDetailsLine5(Object value) The fifth line of remittance information.default voidsetSettlementDetailsLine6(Object value) The sixth line of remittance information.default voidsetSettlementDirection(Object value) The direction the settlement instruction can refer to, Supported directions are: PAY, RECEIVE, BOTH.default voidsetSettlementDisplayName(Object value) The name of the settlement instruction.default voidsetSettlementId(Object value) The ID corresponding to the settlement instruction.default voidThe status of a settlement instruction is either PENDING or CURRENT.default voidThe type of settlement instruction.
-
Method Details
-
addField
Adds a field to this event- Parameters:
fieldName- The name of the field to add.value- The value of the field to add. If the value is a BigDecimal then it will be converted to aStringusingBigDecimal.toPlainString()
-
setAction
Create, Update, Delete, Release, Reject- Parameters:
value- The value to be set passed by i18n
-
setSettlementId
The ID corresponding to the settlement instruction.- Parameters:
value- The value to be set passed by i18n
-
setSettlementCurrency
The currency this settlement instruction is for.- Parameters:
value- The value to be set passed by i18n
-
setSettlementDirection
The direction the settlement instruction can refer to, Supported directions are: PAY, RECEIVE, BOTH.- Parameters:
value- The value to be set passed by i18n
-
setIsDefaultSettlementInstruction
Is this the default settlement instruction for this currency.- Parameters:
value- The value to be set passed by i18n
-
setIsNettingInstruction
Is this settlement instruction a netting instruction.- Parameters:
value- The value to be set passed by i18n
-
setSettlementInstructionStatus
The status of a settlement instruction is either PENDING or CURRENT.- Parameters:
value- The value to be set passed by i18n
-
setSettlementInstructionType
The type of settlement instruction. Supported types are [EXISTING, ADHOC, NONE].- Parameters:
value- The value to be set passed by i18n
-
setSettlementDisplayName
The name of the settlement instruction.- Parameters:
value- The value to be set passed by i18n
-
setBankAccount
The account number of the beneficiary's bank.- Parameters:
value- The value to be set passed by i18n
-
setBankSwift
The BIC of the beneficiary's bank.- Parameters:
value- The value to be set passed by i18n
-
setBankName
The name of the beneficiary's bank.- Parameters:
value- The value to be set passed by i18n
-
setBankAddress1
The first line of the beneficiary's bank's address.- Parameters:
value- The value to be set passed by i18n
-
setBankAddress2
The second line of the beneficiary's bank's address.- Parameters:
value- The value to be set passed by i18n
-
setBankAddress3
The third line of the beneficiary's bank's address.- Parameters:
value- The value to be set passed by i18n
-
setIndividualAccount
The account number of the beneficiary.- Parameters:
value- The value to be set passed by i18n
-
setIndividualSwift
The BIC of the beneficiary's account.- Parameters:
value- The value to be set passed by i18n
-
setIndividualName
The name of the beneficiary.- Parameters:
value- The value to be set passed by i18n
-
setIndividualAddress1
The first line of the beneficiary.- Parameters:
value- The value to be set passed by i18n
-
setIndividualAddress2
The second line of the beneficiary.- Parameters:
value- The value to be set passed by i18n
-
setSettlementDetailsLine1
The first line of remittance information.- Parameters:
value- The value to be set passed by i18n
-
setSettlementDetailsLine2
The second line of remittance information.- Parameters:
value- The value to be set passed by i18n
-
setSettlementDetailsLine3
The third line of remittance information.- Parameters:
value- The value to be set passed by i18n
-
setSettlementDetailsLine4
The forth line of remittance information.- Parameters:
value- The value to be set passed by i18n
-
setSettlementDetailsLine5
The fifth line of remittance information.- Parameters:
value- The value to be set passed by i18n
-
setSettlementDetailsLine6
The sixth line of remittance information.- Parameters:
value- The value to be set passed by i18n
-