Package systextil.bo
Class JasperReportsEndpoint
java.lang.Object
systextil.ws.ResourceBase
systextil.bo.JasperReportsEndpoint
public class JasperReportsEndpoint
extends systextil.ws.ResourceBase
Executa relatórios JasperReports.
-
Nested Class Summary
Nested classes/interfaces inherited from class systextil.ws.ResourceBase
systextil.ws.ResourceBase.Err -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]generatePDF(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Map<String, Object> params) Pode ser usado por outras classes interessadas.byte[]Recebe parâmetros para executar um relatório JasperReports, e retorna o arquivo PDF resultante.voidpostEtiqueta(Map<String, Object> params) A mesma coisa depost(Map), mas envia para a impressora de etiquetas do usuário, e não retorna nada no Response.Methods inherited from class systextil.ws.ResourceBase
execute, getLogin, run
-
Constructor Details
-
JasperReportsEndpoint
public JasperReportsEndpoint()
-
-
Method Details
-
post
Recebe parâmetros para executar um relatório JasperReports, e retorna o arquivo PDF resultante.- Parameters:
params- o mapa de parâmetros que o leiaute JasperReports precisa usar. Os nomes dos parâmetros costumam estar em maiúsculas (p. ex. NOME_FORM). O único parâmetro obrigatório é JASPER, contendo o nome do leiaute a utilizar. Normalmente outros parâmetros são esperados para filtrar os dados do relatório.- Returns:
- o arquivo PDF gerado.
- See Also:
-
generatePDF
public static byte[] generatePDF(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Map<String, Object> params) Pode ser usado por outras classes interessadas.- Parameters:
conn- a conexão ao banco de dadosmdi- a MDIparams- os parâmetros para JasperReports- Returns:
- o arquivo PDF gerado
-
postEtiqueta
A mesma coisa depost(Map), mas envia para a impressora de etiquetas do usuário, e não retorna nada no Response.- Parameters:
params- os parâmetros para o relatório JasperReports
-