Interface IImportPrincipalManager

  • All Known Implementing Classes:
    ImportPrincipalManager

    public interface IImportPrincipalManager
    Interface for principal import operations.
    Since:
    4.0.8
    Version:
    $Revision: 11633 $ $Date: 2010-06-08 16:44:57 -0300 (Tue, 08 Jun 2010) $
    • Method Detail

      • readPrincipals

        void readPrincipals​(SessionConfig sessionConfig,
                            String principalReaderConfigId,
                            ITransaction transaction)
                     throws PortalException
        Read xml config file initializing the declared readers building a xml file with the users and groups extracted by the users.
        Parameters:
        sessionConfig -
        principalReaderConfigId -
        transaction -
        Throws:
        PortalException
        Since:
        4.0.8
      • writePrincipals

        void writePrincipals​(SessionConfig sessionConfig,
                             String principalWriterConfigId,
                             ITransaction transaction)
                      throws PortalException
        Read a xml file with user's and group's configuration and import them to Lumis database.
        Parameters:
        sessionConfig -
        principalWriterConfigId -
        transaction -
        Throws:
        PortalException
        Since:
        4.0.8