Open the menu

    API

    All the components of the portal are managed through a set of classes called Managers. The Managers and their methods represent the API's of the portal. For example, services that need to receive user data information communicate through these API's ( managers ). All interaction with the Portal is done through the Managers such as Channel Manager, Service Manager, Service Interface Manager, Page Manager, etc.

    In order to obtain a manager, it is necessary to use the ManagerFactory. It is not allowed to instantiate any manager. It is wrong to create a Channel Manager by directly instantiating the object (IChannelManager cm = new ChannelManager()), for example. The correct way is to use the ManagerFactory ManagerFactory.getChannelManager();

    The following are the Lumis APIs that can be used for implementation of:

    Authentication Manager

    Javadoc for authentication in the portal.

    Channel Manager

    Javadoc regarding channel management.

    FileManager

    Javadoc regarding file management.

    FileSystemManager

    Javadoc regarding file changes in the operating system.

    GroupManager

    Javadoc regarding management of operations on portal groups.

    HyperLinkManager

    Javadoc regarding management of hyperlink operations.

    LocalizationManager

    Javadoc regarding management of string localization.

    PageManager

    Javadoc regarding page management.

    PortalEventManager

    Javadoc regarding management of portal events.

    PrincipalManager

    Javadoc regarding management of users and groups.

    SendMailManager

    Javadoc regarding management of email sending.

    UserManager

    Javadoc regarding user management in the portal.

    LockManager

    Javadoc for operations related to locks.

    CacheManager

    Javadoc for operations related to portal cache. The clearing of the portal cache is performed after actions such as adding and editing settings in the portal administration and portal studio.

    MonitorManager

    Javadoc for operations related to data monitoring and collection of statistics used by event observers occurring in the portal.

    Deployment

    Javadoc regarding the behavior of the package class deployment that Lumis can perform.