Package systextil.ws

Interface Executable<T,E extends Exception>

Type Parameters:
T - o tipo do objeto a ser retornado
E - o tipo de exceção que pode ser lançada
All Known Implementing Classes:
ResourceGetBase
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface Executable<T,E extends Exception>
Representa um objeto que processa uma requisição de web service recebendo uma AppConnection e um Login, retornando um Object a ser serializado como JSON após a requisição.
Author:
sergio
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(br.com.intersys.systextil.connection.AppConnection conn, br.com.intersys.systextil.global.Login login)
    Executa o processo principal e retorna o resultado.
  • Method Details

    • execute

      T execute(br.com.intersys.systextil.connection.AppConnection conn, br.com.intersys.systextil.global.Login login) throws E
      Executa o processo principal e retorna o resultado.
      Parameters:
      conn - a conexão com o banco de dados
      login - o login
      Returns:
      o resultado que será retornado como JSON
      Throws:
      E - se algo der errado