Open the menu

API

Todos os componentes do portal são gerenciados através de um conjunto de classes chamadas de Managers. Os Managers e seus métodos representam as API's do portal. Por exemplo, os serviços que necessitam receber informações de dados do usuário logado, se comunicam através dessas API’s ( managers ). Toda a interação com o Portal é feita através dos Managers tais como Channel Manager, Service Manager, Service Interface Manager, Page Manager etc.

Para obter um manager é necessário utilizar o ManagerFactory. Não é permitido instanciar nenhum manager. É errado criar um Channel Manager instanciado diretamente o objeto (IChannelManager cm = new ChannelManager()), por exemplo. O correto é utilizar o ManagerFactory ManagerFactory.getChannelManager();

A seguir as APIs Lumis que podem ser utilizadas para a implementação de:

Authentication Manager

Javadoc da autenticação no portal.

Channel Manager

Javadoc referente a gerência de canais.

FileManager

Javadoc referente a gerência de arquivos.

FileSystemManager

Javadoc referente a alterações de arquivos no sistema operacional.

GroupManager

Javadoc rerente a gerência de operações sobre grupos do portal.

HyperLinkManager

Javadoc referente a gerência de operações de hyperlinks .

LocalizationManager

Javadoc referente a gerência de localização de strings

PageManager

Javadoc referente a gerência de página.

PortalEventManager

Javadoc referente a gerência de eventos do portal.

PrincipalManager

Javadoc referente a gerência de usuários e grupos.

SendMailManager

Javadoc referente a gerência de envio de e-mail.

UserManager

Javadoc referente a gerência de usuários no portal.

LockManager

Javadoc para operações relacionadas a lock.

CacheManager

Javadoc para operações relacionadas a cache do portal. A limpeza do cache do portal é realizada após ações tais como adição e edições de configurações no portal administration e portal studio .

MonitorManager

Javadoc para operações relacionadas a monitoração de dados e coleção de estatísticas utilizados pelos observadores de eventos ocorridos no portal.

Deployment

Javadoc referente ao comportamento do deployment de pacote de classes que o Lumis pode executar.