Implementação das Interfaces do Serviço

Top  Previous  Next

O serviço Exibe Tabela exibe apenas três tabelas e foi implementado através da extensão da classe GenericServiceInterface. Para renderizá-las, foi utilizado o método render().

package corporate.exibetabela;

 

import lumis.portal.PortalException;

import lumis.portal.UnexpectedException;

import lumis.portal.serviceinterface.GenericServiceInterface;

import lumis.portal.serviceinterface.IServiceInterfaceRenderRequest;

import lumis.portal.serviceinterface.IServiceInterfaceRenderResponse;

import lumis.portal.serviceinterface.ServiceInterfaceException;

 

public class ExibeTabela extends GenericServiceInterface

{

       public void render(IServiceInterfaceRenderRequest request, IServiceInterfaceRenderResponse response) throws ServiceInterfaceException, PortalException

       {

             try

             {

                    response.getWriter().print("Tabelas:</br></br>");

                   

                    response.getWriter().print("1 1 1 </br> 1 1 1 </br> 1 1 1</br></br>");

                    response.getWriter().print("2 2 2 </br> 2 2 2 </br> 2 2 2</br></br>");

                    response.getWriter().print("3 3 3 </br> 3 3 3 </br> 3 3 3</br></br>");

             }

             catch(Exception e)

             {

                    throw new UnexpectedException(e);

             }           

       }

}


Lumis Portal 6.1.0.111014
Copyright © 2001-2007, Lumis. Todos os direitos reservados.