Open the menu

    Portal

    Esta seção tem como objetivo explicar os conceitos envolvidos no desenvolvimento de serviços, auxiliando o desenvolvedor a criar serviços customizados utilizando as facilidades do Portal Framework .

    Um serviço do Portal é uma aplicação Java em sua essência. Mesmo que não precise criar classes novas, as classes do Lumis serão utilizadas em sua execução.

    Cada serviço implementado para o portal deve conter um conjunto mínimo de métodos. Esses métodos são definidos numa interface Java que se chama IService. Todos os serviços devem implementar essa interface.

    O LumisXP já vem com uma implementação da IService: a classe GenericService. O serviço criado pode usar diretamente essa classe ou simplesmente estendê-la para fazer customizações. Se na definição do serviço não tiver uma classe que o implementa, a GenericService será utilizada.