Implementação de uma Interface de Serviço |
Top Previous Next |
Todo serviço do Lumis Portal, geralmente, tem pelo menos uma interface que apresenta o seu conteúdo e que consiste em uma classe Java. O resultado do processamento da interface é adicionado na região da página correspondente à interface, evitando que o serviço precise tratar o seu posicionamento na página, preocupando-se apenas com a lógica de negócio. No projeto configurado no Eclipse (Ex:CustomServices) crie o pacote “corporate.helloworld” e a classe “SayHello”. O exemplo Hello World, que exibe apenas a mensagem "Hello World", implementa uma classe(SayHello) que estende a classe GenericServiceInterface do Lumis, para que uma interface seja renderizada (através do método render utilizando o objeto response) exibindo a mensagem. Arquivo: SayHello.java que contém a implementação da interface do serviço.
O nome do serviço será definido no próximo passo, no arquivo de definição do serviço(servicedefinition.xml). |
Lumis Portal 6.2.0.120405
Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. Todos os direitos reservados.