psdi.security.vmm

Class VMMSyncTask

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


  • public class VMMSyncTask
    extends java.lang.Object
    A class to represent the VMM synchronization task that performs the synchronization of the VMM user and group object data to MAXIMO database tables.
    • Constructor Detail

      • VMMSyncTask

        public VMMSyncTask()
      • VMMSyncTask

        public VMMSyncTask(java.lang.String task,
                           java.lang.String instance)
        Parameters:
        task -
        instance -
    • Method Detail

      • setFullSync

        public void setFullSync(boolean fullSync)
        Sets a boolean flag to indicate whether a full synchronization is needed or not.
        Parameters:
        fullSync - true, if full synchronization is needed or not.
      • getLogger

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

        public void setLogger(MXLogger logger)
        Sets the logger object to be used to log messages.
        Parameters:
        logger - the logger object to be used to log messages.
      • getSqlLogger

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

        public void setSqlLogger(MXLogger logger)
        Sets the logger object to be used to log SQL messages.
        Parameters:
        logger - the logger object to be used to log SQL messages.
      • setConnection

        public void setConnection(java.sql.Connection connection)
        Sets the database connection to be used to perform the task.
        Parameters:
        connection - the database connection
      • getConnection

        public java.sql.Connection getConnection()
        Returns the database connection used to perform the task.
        Returns:
        the database connection
      • setUserInfo

        public void setUserInfo(UserInfo userInfo)
        Sets the UserInfo.
        Parameters:
        userInfo - UserInfo for getting mboSets.
      • getUserInfo

        public UserInfo getUserInfo()
        Returns the UserInfo for getting MboSets.
      • setCronTaskHistoryMsg

        public void setCronTaskHistoryMsg(java.lang.String val)
      • getCronTaskHistoryMsg

        public java.lang.String getCronTaskHistoryMsg()
      • getTaskInstanceName

        public java.lang.String getTaskInstanceName()
      • setTaskInstanceName

        public void setTaskInstanceName(java.lang.String taskInstanceName)
      • getTaskName

        public java.lang.String getTaskName()
      • setTaskName

        public void setTaskName(java.lang.String taskName)