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
 
 -