Class AccountBalance
java.lang.Object
mx.com.sw.services.Services
mx.com.sw.services.account.balance.AccountBalanceService
mx.com.sw.services.account.balance.AccountBalance
public class AccountBalance extends AccountBalanceService
Servicio de Consulta de Saldo.
Clase que permite obtener el saldo de la cuenta de SW.
Ejemplo de uso:
AccountBalance account = new AccountBalance("http://services.test.sw.com.mx", "demo", "123456789", null, 0);
AccountBalanceResponse res = account.getBalance();
if("success".equalsIgnoreCase(res.getStatus()){
System.out.println(res.getData().getSaldoTimbres());
System.out.println(res.getData().getTimbresAsignados());
System.out.println(res.getData().getTimbresUtilizados());
System.out.println(res.getData().isUnlimited());
} else{ // ocurrió un error y en los mensajes podría haber información últil acerca del error.
System.out.println(res.getMessage());
System.out.println(res.getMessageDetail());
}
- Since:
- 2020-08-14
- Version:
- 0.0.0.1
- Author:
- Juan Gamez
-
Constructor Summary
Constructors Constructor Description AccountBalance(java.lang.String url, java.lang.String token, java.lang.String proxy, int proxyPort)Constructor de la clase.AccountBalance(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String proxy, int proxyPort)Constructor de la clase. -
Method Summary
Modifier and Type Method Description AccountBalanceResponsegetBalance()Consulta el saldo de la cuenta configurada.Methods inherited from class mx.com.sw.services.Services
getExpirationDate, getPassword, getProxy, getProxyPort, getToken, getUrl, getUser, setupRequest
-
Constructor Details
-
AccountBalance
public AccountBalance(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String proxy, int proxyPort)Constructor de la clase.- Parameters:
url- url base de la APIuser- correo o usuario de SWpassword- password de SW.proxy- ip o dominio de proxy (null si no se utiliza)proxyPort- número de puerto de proxy (cualquier valor si proxy es null)
-
AccountBalance
public AccountBalance(java.lang.String url, java.lang.String token, java.lang.String proxy, int proxyPort)Constructor de la clase.- Parameters:
url- url base de la APItoken- token infinito de SW.proxy- ip o dominio de proxy (null si no se utiliza)proxyPort- número de puerto de proxy (cualquier valor si proxy es null)
-
-
Method Details
-
getBalance
Description copied from class:AccountBalanceServiceConsulta el saldo de la cuenta configurada.- Specified by:
getBalancein classAccountBalanceService- Returns:
AccountBalanceResponse
-