Interface TmaDirectDebitPaymentInfoFacade
- All Known Implementing Classes:
DefaultTmaDirectDebitPaymentInfoFacade
public interface TmaDirectDebitPaymentInfoFacade
Facade gathering
TuaDirectDebitPaymentInfoData related operations.- Since:
- 2302
-
Method Summary
Modifier and TypeMethodDescriptionCreate new direct debit object for the user.getTuaDirectDebitPaymentInfo(String userId) Get an existing direct debit object for usergetTuaDirectDebitPaymentInfo(String id, String userId) Get direct debit object for given unique identifier
-
Method Details
-
createTuaDirectDebitPaymentInfo
Create new direct debit object for the user.- Parameters:
userId- the data instance containing the customer's id- Returns:
- the newly created
TuaDirectDebitPaymentInfoData.
-
getTuaDirectDebitPaymentInfo
Get an existing direct debit object for user- Parameters:
userId- the unique identifier of the user for whom direct debit object needs to be retrieved.- Returns:
- a
TuaDirectDebitPaymentInfoDatabelonging to the identified principal
-
getTuaDirectDebitPaymentInfo
Get direct debit object for given unique identifier- Parameters:
id- the unique identifier of directDebitPaymentInfo object.userId- the unique identifier of the user for whom direct debit object needs to be retrieved.- Returns:
- a
TuaDirectDebitPaymentInfoDatafound.
-