Interface IImportPrincipalManager

  • All Known Implementing Classes:
    ImportPrincipalManager

    public interface IImportPrincipalManager
    Interface for principal import operations.
    Since:
    4.0.8
    Version:
    $Revision$ $Date$
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void readPrincipals​(SessionConfig sessionConfig, java.lang.String principalReaderConfigId, ITransaction transaction)
      Read xml config file initializing the declared readers building a xml file with the users and groups extracted by the users.
      void writePrincipals​(SessionConfig sessionConfig, java.lang.String principalWriterConfigId, ITransaction transaction)
      Read a xml file with user's and group's configuration and import them to Lumis database.
    • Method Detail

      • readPrincipals

        void readPrincipals​(SessionConfig sessionConfig,
                            java.lang.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,
                             java.lang.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