33 lines
988 B
Plaintext
Executable File
33 lines
988 B
Plaintext
Executable File
package com.fp.frontend.webservices;
|
|
|
|
import javax.jws.WebMethod;
|
|
import javax.jws.WebParam;
|
|
import javax.jws.WebService;
|
|
|
|
/**
|
|
* Servicio web que maneja el login de un usuario ingresado
|
|
* @author dcruz
|
|
*
|
|
*/
|
|
@WebService
|
|
public interface ConsultaLoginService {
|
|
|
|
/**
|
|
* Retorna un string especificando la respuesta del servicio
|
|
* @param login
|
|
* @return 0 existe el login, 1 el login no existe, 2 existe un error en el servidor
|
|
*/
|
|
@WebMethod
|
|
public String consultaLogin(@WebParam(name="usercode") String usercode);
|
|
|
|
/**
|
|
* Retorna la localidad del usuario ingresado siempre y cuando el login y el password son correctos
|
|
* @param login el nombre de usuario
|
|
* @param password password del usuario
|
|
* @return La localidad del usuario ó 1 existe un error en el login o la contrasena , 2 existe un error en el servidor
|
|
*/
|
|
@WebMethod
|
|
public String consultaLoginPassword(@WebParam(name="usercode") String usercode, @WebParam(name="password") String password);
|
|
|
|
}
|