Class EntraIDUsersSyncJobStatus

java.lang.Object
org.xwiki.job.AbstractJobStatus<R>
org.xwiki.job.DefaultJobStatus<EntraIDUsersSyncJobRequest>
com.xwiki.azureoauth.user.sync.EntraIDUsersSyncJobStatus
All Implemented Interfaces:
org.xwiki.job.event.status.CancelableJobStatus, org.xwiki.job.event.status.JobStatus

@Unstable public class EntraIDUsersSyncJobStatus extends org.xwiki.job.DefaultJobStatus<EntraIDUsersSyncJobRequest>
The status of a users sync job.
Since:
2.1
Version:
$Id$
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.xwiki.job.event.status.JobStatus

    org.xwiki.job.event.status.JobStatus.State
  • Constructor Summary

    Constructors
    Constructor
    Description
    EntraIDUsersSyncJobStatus(String jobType, EntraIDUsersSyncJobRequest request, org.xwiki.observation.ObservationManager observationManager, org.xwiki.logging.LoggerManager loggerManager)
    Create a new users sync job status.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the ID of the job.

    Methods inherited from class org.xwiki.job.AbstractJobStatus

    answered, ask, ask, cancel, getEndDate, getError, getJobType, getLog, getLog, getLoggerTail, getLogTail, getParentJobStatus, getProgress, getQuestion, getQuestionTimeLeft, getRequest, getStartDate, getState, ignoreLogs, isCancelable, isCanceled, isIsolated, isSerialized, isSubJob, setCancelable, setEndDate, setError, setIsolated, setLoggerTail, setParentJobStatus, setStartDate, setState, startListening, stopListening

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EntraIDUsersSyncJobStatus

      public EntraIDUsersSyncJobStatus(String jobType, EntraIDUsersSyncJobRequest request, org.xwiki.observation.ObservationManager observationManager, org.xwiki.logging.LoggerManager loggerManager)
      Create a new users sync job status.
      Parameters:
      jobType - the job type.
      request - the request provided when the job was started.
      observationManager - the observation manager.
      loggerManager - the logger manager.
  • Method Details

    • getJobID

      public List<String> getJobID()
      Get the ID of the job.
      Returns:
      the job ID as a List.