public class CashManagementService extends CashAccountService
Class diagram
Modifier and Type | Field and Description |
---|---|
static MMBusinessAttribute |
mmCallInType
Type of call when additional funding from a settlement member is
requested by a central settlement system.
|
static MMBusinessAssociationEnd |
mmLiquidityManagementLimit
Cash management feature limiting the amount of liquidity needed to
perform clearing and settlement operations.
|
static MMBusinessAssociationEnd |
mmRelatedTransactionAdministrator
Transaction administrator of a cash management service.
|
static MMBusinessAssociationEnd |
mmRiskManagementLimit
Maximum amount value applied to or by a party versus a specific
counterparty or a set of counterparts.
|
static MMBusinessAssociationEnd |
mmStandingOrder
Specifies standing orders that must be executed in the context of cash
management.
|
mmBillingChargeMethod, mmBillingCurrency, mmCashAccount, mmCashAccountContract, mmCashAccountMandate, mmCompensationMethod, mmIdentification, mmPaymentMethod
mmAccount, mmAccountAdministrationCharge, mmAccountContract, mmReservation
Constructor and Description |
---|
CashManagementService() |
Modifier and Type | Method and Description |
---|---|
CallInCode |
getCallInType() |
LiquidityManagementLimit |
getLiquidityManagementLimit() |
TransactionAdministrator |
getRelatedTransactionAdministrator() |
List<RiskManagementLimit> |
getRiskManagementLimit() |
List<CashStandingOrder> |
getStandingOrder() |
static MMBusinessComponent |
mmObject() |
void |
setCallInType(CallInCode callInType) |
void |
setLiquidityManagementLimit(LiquidityManagementLimit liquidityManagementLimit) |
void |
setRelatedTransactionAdministrator(TransactionAdministrator relatedTransactionAdministrator) |
void |
setRiskManagementLimit(List<RiskManagementLimit> riskManagementLimit) |
void |
setStandingOrder(List<CashStandingOrder> standingOrder) |
getBillingChargeMethod, getBillingCurrency, getCashAccount, getCashAccountContract, getCashAccountMandate, getCompensationMethod, getIdentification, getPaymentMethod, setBillingChargeMethod, setBillingCurrency, setCashAccount, setCashAccountContract, setCashAccountMandate, setCompensationMethod, setIdentification, setPaymentMethod
getAccount, getAccountAdministrationCharge, getAccountContract, getReservation, setAccount, setAccountAdministrationCharge, setAccountContract, setReservation
public static final MMBusinessAssociationEnd mmRiskManagementLimit
Constant fields:
public static final MMBusinessAssociationEnd mmStandingOrder
Constant fields:
public static final MMBusinessAssociationEnd mmRelatedTransactionAdministrator
Constant fields:
public static final MMBusinessAssociationEnd mmLiquidityManagementLimit
Constant fields:
public static final MMBusinessAttribute mmCallInType
Constant fields:
public static MMBusinessComponent mmObject()
public List<RiskManagementLimit> getRiskManagementLimit()
public void setRiskManagementLimit(List<RiskManagementLimit> riskManagementLimit)
public List<CashStandingOrder> getStandingOrder()
public void setStandingOrder(List<CashStandingOrder> standingOrder)
public TransactionAdministrator getRelatedTransactionAdministrator()
public void setRelatedTransactionAdministrator(TransactionAdministrator relatedTransactionAdministrator)
public LiquidityManagementLimit getLiquidityManagementLimit()
public void setLiquidityManagementLimit(LiquidityManagementLimit liquidityManagementLimit)
public CallInCode getCallInType()
public void setCallInType(CallInCode callInType)
This software is licensed under GPL | Copyright 2017, Tools20022, László Bukodi | (Commercial licence also available)