Package mx.com.sw.services.acceptreject
Class AcceptRejectService
java.lang.Object
mx.com.sw.services.Services
mx.com.sw.services.acceptreject.AcceptRejectService
public abstract class AcceptRejectService extends Services
AcceptRejectService Servicio para implementación de aceptación/rechazo.
- Since:
- 2020-08-01
- Version:
- 0.0.0.1
- Author:
- Juan Gamez
-
Constructor Summary
Constructors Modifier Constructor Description protectedAcceptRejectService(java.lang.String url, java.lang.String token, java.lang.String proxy, int proxyPort)Constructor de la clase.protectedAcceptRejectService(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 protected java.util.Map<java.lang.String,java.lang.String>getHeaders()Obtiene los headers necesarios para el consumo del servicio.protected java.lang.StringrequestCancelar(java.lang.String csd, java.lang.String key, java.lang.String rfc, java.lang.String password, java.util.List<AcceptRejectItem> uuids)Construye el json del request a partir de los datos.protected java.lang.StringrequestCancelar(java.lang.String pfx, java.lang.String rfc, java.lang.String password, java.util.List<AcceptRejectItem> uuids)Construye el json del request a partir de los datos.Methods inherited from class mx.com.sw.services.Services
getExpirationDate, getPassword, getProxy, getProxyPort, getToken, getUrl, getUser, setupRequest
-
Constructor Details
-
AcceptRejectService
protected AcceptRejectService(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 de la API Rest.user- usuario de SW.password- password de SW.proxy- url o host a usar de proxy (null en caso de no usar).proxyPort- puerto a usar de proxy (cualquier valor en caso de no usar).
-
AcceptRejectService
protected AcceptRejectService(java.lang.String url, java.lang.String token, java.lang.String proxy, int proxyPort)Constructor de la clase.- Parameters:
url- url de la API Rest.token- token infinito de SW.proxy- url o host a usar de proxy (null en caso de no usar).proxyPort- puerto a usar de proxy (cualquier valor en caso de no usar).
-
-
Method Details
-
getHeaders
protected java.util.Map<java.lang.String,java.lang.String> getHeaders()Obtiene los headers necesarios para el consumo del servicio.- Returns:
- Map String, String
-
requestCancelar
protected java.lang.String requestCancelar(java.lang.String pfx, java.lang.String rfc, java.lang.String password, java.util.List<AcceptRejectItem> uuids)Construye el json del request a partir de los datos.- Parameters:
pfx- pfx base64.rfc- rfc emisor.password- passwor pfx.uuids- lista uuids a tratar.- Returns:
- String json
-
requestCancelar
protected java.lang.String requestCancelar(java.lang.String csd, java.lang.String key, java.lang.String rfc, java.lang.String password, java.util.List<AcceptRejectItem> uuids)Construye el json del request a partir de los datos.- Parameters:
csd- certificado del emisor.key- llave privada del emisor.rfc- rfc emisor.password- password de la llave privada.uuids- lista de uuid a tratar.- Returns:
- String json
-