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.
|
|