Package com.atlassian.crowd.directory
Class DirectorySynchronisationStatusImpl
java.lang.Object
com.atlassian.crowd.directory.DirectorySynchronisationStatusImpl
- All Implemented Interfaces:
DirectorySynchronisationStatus
public class DirectorySynchronisationStatusImpl
extends Object
implements DirectorySynchronisationStatus
Implementation of
com.atlassian.crowd.model.directory.DirectorySynchronisationStatus- Since:
- 2.12.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interface -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuilder(DirectorySynchronisationStatusImpl.StatusParametersMarshaller statusParametersToMapper) builder(DirectorySynchronisationStatus status, DirectorySynchronisationStatusImpl.StatusParametersMarshaller statusParametersToMapper) booleanReturns synchronising directory.Returns timestamp of the synchronisation's ending.Returns the full synchronisation failure reason.getId()Returns the Id of the DirectorySynchronisationStatus.Returns the incremental synchronisation failure reason.Returns id of the node performing the synchronisation.Returns name of the node performing the synchronisationlongReturns timestamp of the synchronisation's beginning.Returns status key of the synchronisation.Returns parameters for the status key.inthashCode()voidsetDirectory(Directory directory) voidsetEndTimestamp(Long end) voidsetFullSyncError(String fullSyncError) voidvoidsetIncrementalSyncError(String incrementalSyncError) voidvoidsetNodeName(String nodeName) voidsetStartTimestamp(long start) voidsetStatus(SynchronisationStatusKey status) voidsetStatusParameters(String statusParameters) toString()
-
Constructor Details
-
DirectorySynchronisationStatusImpl
public DirectorySynchronisationStatusImpl() -
DirectorySynchronisationStatusImpl
-
-
Method Details
-
getId
Description copied from interface:DirectorySynchronisationStatusReturns the Id of the DirectorySynchronisationStatus.- Specified by:
getIdin interfaceDirectorySynchronisationStatus- Returns:
- id
-
setId
-
getDirectory
Description copied from interface:DirectorySynchronisationStatusReturns synchronising directory.- Specified by:
getDirectoryin interfaceDirectorySynchronisationStatus- Returns:
- synchronising directory
-
setDirectory
-
getStartTimestamp
public long getStartTimestamp()Description copied from interface:DirectorySynchronisationStatusReturns timestamp of the synchronisation's beginning.- Specified by:
getStartTimestampin interfaceDirectorySynchronisationStatus- Returns:
- timestamp of of the start of the synchronisation
-
setStartTimestamp
public void setStartTimestamp(long start) -
getEndTimestamp
Description copied from interface:DirectorySynchronisationStatusReturns timestamp of the synchronisation's ending.- Specified by:
getEndTimestampin interfaceDirectorySynchronisationStatus- Returns:
- timestamp of the end of the synchronisation, or
nullis synchronisation hasn't ended yet
-
setEndTimestamp
-
getStatus
Description copied from interface:DirectorySynchronisationStatusReturns status key of the synchronisation.- Specified by:
getStatusin interfaceDirectorySynchronisationStatus- Returns:
- status key of the synchronisation
-
setStatus
-
getStatusParameters
Description copied from interface:DirectorySynchronisationStatusReturns parameters for the status key.- Specified by:
getStatusParametersin interfaceDirectorySynchronisationStatus- Returns:
- parameters for the status k
-
setStatusParameters
-
getIncrementalSyncError
Description copied from interface:DirectorySynchronisationStatusReturns the incremental synchronisation failure reason.- Specified by:
getIncrementalSyncErrorin interfaceDirectorySynchronisationStatus- Returns:
- failure reason or null
-
setIncrementalSyncError
-
getFullSyncError
Description copied from interface:DirectorySynchronisationStatusReturns the full synchronisation failure reason.- Specified by:
getFullSyncErrorin interfaceDirectorySynchronisationStatus- Returns:
- failure reason or null
-
setFullSyncError
-
getNodeId
Description copied from interface:DirectorySynchronisationStatusReturns id of the node performing the synchronisation.- Specified by:
getNodeIdin interfaceDirectorySynchronisationStatus- Returns:
- id of the node performing the synchronisation
-
setNodeId
-
getNodeName
Description copied from interface:DirectorySynchronisationStatusReturns name of the node performing the synchronisation- Specified by:
getNodeNamein interfaceDirectorySynchronisationStatus- Returns:
- name of the node performing the synchronisation
-
setNodeName
-
equals
-
hashCode
public int hashCode() -
toString
-
builder
public static DirectorySynchronisationStatusImpl.Builder builder(DirectorySynchronisationStatusImpl.StatusParametersMarshaller statusParametersToMapper) -
builder
public static DirectorySynchronisationStatusImpl.Builder builder(DirectorySynchronisationStatus status, DirectorySynchronisationStatusImpl.StatusParametersMarshaller statusParametersToMapper)
-