Open the menu

    API e XSD

    O LumisXP possui uma API - Application Program Interface, que permite aos serviços e aplicações sejam integrados com o framework Lumis.

    LumisXP API Javadoc da API do LumisXP.

    Os arquivos XML de definição possuem um arquivo XML Schema (XSD) correspondente. Abaixo, segue a lista da documentação de cada um dos arquivos de definição:

    douidefinition.xsd Define a estrutura dos arquivos de definição dos serviços DOUI. Os serviços que utilizam o framework DOUI, são definidos por um arquivo chamado douidefinition.xml .
    servicedefinition.xsd Define a estrutura dos arquivos de definição dos serviços. Todo serviço tem um arquivo de definição chamado servicedefinition.xml .
    themedefinition.xsd Define a estrutura dos arquivos de definição dos temas do portal. Todo tema tem um arquivo de definição chamado themedefinition.xml.
    workflowdefinition.xsd Define a estrutura do arquivo de definição dos workflows utilizados pelo produto. Todo workflow é definido por um arquivo chamado workflowdefinition.xml .
    contextdefinition.xsd Define a estrutura dos arquivos de definição de contextos de negócio do portal. Todo contexto de negócio é definido por um arquivo chamado contextdefinition.xml.
    activityprocessordefinition.xsd Define a estrutura dos arquivos de definição de processadores de atividades. Todo processador de atividades é definido por um arquivo chamado activityprocessordefinition.xml.
    lumis-package.xsd Define a estrutura dos arquivos de definição de pacotes de deployment. Para maiores informações sobre pacotes, veja a página Pacotes.
    lumis-module.xsd Define a estrutura dos arquivos de definição de módulos. Para maiores informações sobre módulos, veja a página Módulos.
    lumis-component.xsd Define a estrutura dos arquivos de definição de componentes. Para maiores informações sobre componentes, veja a página Componentes.
    lumis-component-install-script.xsd Define a estrutura de arquivos de script de instalação de componentes. Para maiores informações sobre scripts de deployment de componente, veja a página Scripts de instalação, atualização e desinstalação.
    lumis-component-upgrade-script.xsd Define a estrutura de arquivos de script de atualização de componentes. Para maiores informações sobre scripts de deployment de componente, veja a página Scripts de instalação, atualização e desinstalação.
    lumis-component-uninstall-script.xsd Define a estrutura de arquivos de script de desinstalação de componentes. Para maiores informações sobre scripts de deployment de componente, veja a página Scripts de instalação, atualização e desinstalação.
    monitor-definition.xsd Arquivo de definição que define eventos, campos e grupos de campos de monitoramento. Um exemplo de arquivo de eventos de monitoramento é encontrado na documentação de Módulos. Para maiores informações sobre rastreamento e coleta de evento, consulte a API Javascript de Monitoramento ou a API REST de Monitoramento.
    environmentproperties.xsd Define a estrutura dos arquivos XML que configuram as propriedades de ambiente. Os arquivos devem estar no caminho META-INF/lumis/portal/system/properties/ disponibilizados no classloader do portal.