psdi.security.vmm

Class VMMSynchronizerInitData

  • java.lang.Object
    • psdi.security.vmm.VMMSynchronizerInitData


  • public class VMMSynchronizerInitData
    extends java.lang.Object
    A class to represent the initialization data that has been configured for the synchronization task. This data contains all the necessary information required to perform the synchronization task.
    • Constructor Detail

      • VMMSynchronizerInitData

        public VMMSynchronizerInitData(VMMContextSettings contextSettings,
                                       VMMSynchronizerSettings synchronizerSettings,
                                       UserSettings userSettings,
                                       GroupSettings groupSettings,
                                       MXLogger logger,
                                       MXLogger sqlLogger)
        Constructor to construct the initialization data
        Parameters:
        contextSettings - VMM context settings
        synchronizerSettings - synchronizer settings
        userSettings - user settings
        groupSettings - group settings
        logger - logger to log messages
    • Method Detail

      • getContextSettings

        public VMMContextSettings getContextSettings()
        Returns the VMM context settings.
        Returns:
        the VMM context settings.
      • getSynchronizerSettings

        public VMMSynchronizerSettings getSynchronizerSettings()
        Returns the synchronizer settings.
        Returns:
        the synchronizer settings.
      • getUserSettings

        public UserSettings getUserSettings()
        Returns the user settings.
        Returns:
        the user settings.
      • getGroupSettings

        public GroupSettings getGroupSettings()
        Returns the group settings.
        Returns:
        the group settings.
      • getLogger

        public MXLogger getLogger()
        Returns the logger to be used to log messages.
        Returns:
        the logger to be used to log messages.
      • getSqlLogger

        public MXLogger getSqlLogger()
        Returns the logger to be used to log SQL messages.
        Returns:
        the logger to be used to log SQL messages.