public class TransferMethodConfigurationRepositoryImpl extends java.lang.Object implements TransferMethodConfigurationRepository
TransferMethodConfigurationRepository.LoadFieldsCallback, TransferMethodConfigurationRepository.LoadKeysCallback
Modifier | Constructor and Description |
---|---|
|
TransferMethodConfigurationRepositoryImpl() |
protected |
TransferMethodConfigurationRepositoryImpl(android.os.Handler handler,
HyperwalletTransferMethodConfigurationKey transferMethodConfigurationKey,
java.util.Map<com.hyperwallet.android.ui.transfermethod.repository.FieldMapKey,HyperwalletTransferMethodConfigurationField> fieldMap) |
Modifier and Type | Method and Description |
---|---|
void |
getFields(java.lang.String country,
java.lang.String currency,
java.lang.String transferMethodType,
java.lang.String transferMethodProfileType,
TransferMethodConfigurationRepository.LoadFieldsCallback loadFieldsCallback) |
void |
getKeys(TransferMethodConfigurationRepository.LoadKeysCallback loadKeysCallback) |
void |
getTransferMethodTypesFeeAndProcessingTime(java.lang.String country,
java.lang.String currency,
TransferMethodConfigurationRepository.LoadKeysCallback loadKeysCallback) |
void |
refreshFields() |
void |
refreshKeys() |
public TransferMethodConfigurationRepositoryImpl()
protected TransferMethodConfigurationRepositoryImpl(android.os.Handler handler, HyperwalletTransferMethodConfigurationKey transferMethodConfigurationKey, java.util.Map<com.hyperwallet.android.ui.transfermethod.repository.FieldMapKey,HyperwalletTransferMethodConfigurationField> fieldMap)
public void getKeys(TransferMethodConfigurationRepository.LoadKeysCallback loadKeysCallback)
getKeys
in interface TransferMethodConfigurationRepository
public void getTransferMethodTypesFeeAndProcessingTime(java.lang.String country, java.lang.String currency, TransferMethodConfigurationRepository.LoadKeysCallback loadKeysCallback)
getTransferMethodTypesFeeAndProcessingTime
in interface TransferMethodConfigurationRepository
public void getFields(java.lang.String country, java.lang.String currency, java.lang.String transferMethodType, java.lang.String transferMethodProfileType, TransferMethodConfigurationRepository.LoadFieldsCallback loadFieldsCallback)
getFields
in interface TransferMethodConfigurationRepository
public void refreshKeys()
refreshKeys
in interface TransferMethodConfigurationRepository
public void refreshFields()
refreshFields
in interface TransferMethodConfigurationRepository