@Component public class SynchronyContentService extends Object implements org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean
Constructor and Description |
---|
SynchronyContentService(com.atlassian.event.api.EventPublisher eventPublisher,
CollaborativeEditingHelper collaborativeEditingHelper,
SynchronyRecoveryManager synchronyRecoveryManager,
ConfluenceRecoveryManager confluenceRecoveryManager,
SynchronyExternalChangesManager externalChangesManager,
SynchronyNotificationManager notificationManager,
DataHelper dataHelper,
ContentService contentService,
PersonService personService) |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
void |
blogMoved(BlogPostMovedEvent blogPostMovedEvent) |
boolean |
confluenceRecovery(ContentId contentId,
ConfluenceUser user,
String conflictingRev) |
boolean |
confluenceRecovery(String recoveryState,
ContentId contentId,
ConfluenceUser user) |
void |
destroy() |
boolean |
discardUnpublishedChanges(ContentId contentId,
ConfluenceUser user) |
void |
pageMoved(PageMoveEvent pageMoveEvent) |
void |
recovery(SynchronyRecoveryEvent synchronyRecoveryEvent) |
void |
syncContentOnUpdate(ContentUpdatedEvent contentUpdatedEvent) |
boolean |
synchronyRecovery(String recoveryState,
ContentId contentId,
ConfluenceUser user) |
@Autowired public SynchronyContentService(com.atlassian.event.api.EventPublisher eventPublisher, CollaborativeEditingHelper collaborativeEditingHelper, @Qualifier(value="synchrony-recovery-manager") SynchronyRecoveryManager synchronyRecoveryManager, ConfluenceRecoveryManager confluenceRecoveryManager, SynchronyExternalChangesManager externalChangesManager, SynchronyNotificationManager notificationManager, DataHelper dataHelper, ContentService contentService, PersonService personService)
@EventListener public void recovery(SynchronyRecoveryEvent synchronyRecoveryEvent)
public boolean synchronyRecovery(String recoveryState, ContentId contentId, ConfluenceUser user)
public boolean confluenceRecovery(String recoveryState, ContentId contentId, ConfluenceUser user)
public boolean confluenceRecovery(ContentId contentId, ConfluenceUser user, String conflictingRev)
@EventListener public void syncContentOnUpdate(ContentUpdatedEvent contentUpdatedEvent)
public boolean discardUnpublishedChanges(ContentId contentId, ConfluenceUser user)
@EventListener public void pageMoved(PageMoveEvent pageMoveEvent)
@EventListener public void blogMoved(BlogPostMovedEvent blogPostMovedEvent)
public void destroy() throws Exception
destroy
in interface org.springframework.beans.factory.DisposableBean
Exception
Copyright © 2003–2017 Atlassian. All rights reserved.