Package com.xwiki.azureoauth.user.sync
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
ConstructorsConstructorDescriptionEntraIDUsersSyncJobStatus(String jobType, EntraIDUsersSyncJobRequest request, org.xwiki.observation.ObservationManager observationManager, org.xwiki.logging.LoggerManager loggerManager) Create a new users sync job status. -
Method Summary
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
-
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
Get the ID of the job.- Returns:
- the job ID as a
List.
-