Package com.atlassian.crowd.util
Class DirectorySynchronisationEventHelper
java.lang.Object
com.atlassian.crowd.util.DirectorySynchronisationEventHelper
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDirectorySynchronisationEventHelper(InternalSynchronisationStatusManager synchronisationStatusManager, AuditLogContext auditLogContext, com.atlassian.event.api.EventPublisher eventPublisher, DirectoryInstanceLoader directoryInstanceLoader) -
Method Summary
Modifier and TypeMethodDescriptionvoidpublishDirectorySynchronisationEvent(Object source, Directory directory, boolean wasSuccessful, Long customTimeTakenInMs) voidpublishFailedDirectorySynchronisationEvent(Object source, Directory directory, Long customTimeTakenInMs) voidpublishSuccessfulDirectorySynchronisationEvent(Object source, Directory directory, Long customTimeTakenInMs)
-
Field Details
-
UNKNOWN_TIME_TAKEN_VALUE
public static final long UNKNOWN_TIME_TAKEN_VALUE- See Also:
-
-
Constructor Details
-
DirectorySynchronisationEventHelper
public DirectorySynchronisationEventHelper(InternalSynchronisationStatusManager synchronisationStatusManager, AuditLogContext auditLogContext, com.atlassian.event.api.EventPublisher eventPublisher, DirectoryInstanceLoader directoryInstanceLoader)
-
-
Method Details
-
publishDirectorySynchronisationEvent
public void publishDirectorySynchronisationEvent(Object source, Directory directory, boolean wasSuccessful, Long customTimeTakenInMs) throws Exception - Throws:
Exception
-
publishSuccessfulDirectorySynchronisationEvent
public void publishSuccessfulDirectorySynchronisationEvent(Object source, Directory directory, Long customTimeTakenInMs) throws Exception - Throws:
Exception
-
publishFailedDirectorySynchronisationEvent
public void publishFailedDirectorySynchronisationEvent(Object source, Directory directory, Long customTimeTakenInMs) throws Exception - Throws:
Exception
-