Uses of Interface
com.atlassian.confluence.core.SaveContext
-
Packages that use SaveContext Package Description com.atlassian.confluence.content com.atlassian.confluence.content.event com.atlassian.confluence.content.service.experimental com.atlassian.confluence.core com.atlassian.confluence.event.events.internal.attachment com.atlassian.confluence.impl.content com.atlassian.confluence.impl.notifications com.atlassian.confluence.impl.pages.attachments com.atlassian.confluence.internal Internal interfaces that are NOT exposed to the plugin classpath, by being excluded in the packageScanningConfiguration of bootstrapContext.xml.com.atlassian.confluence.internal.content.collab com.atlassian.confluence.internal.pages com.atlassian.confluence.pages -
-
Uses of SaveContext in com.atlassian.confluence.content
Methods in com.atlassian.confluence.content with parameters of type SaveContext Modifier and Type Method Description voidCustomContentManager. saveContentEntity(ContentEntityObject obj, @Nullable ContentEntityObject origObj, @Nullable SaveContext saveContext) -
Uses of SaveContext in com.atlassian.confluence.content.event
Methods in com.atlassian.confluence.content.event that return SaveContext Modifier and Type Method Description SaveContextPluginContentUpdatedEvent. getSaveContext()Constructors in com.atlassian.confluence.content.event with parameters of type SaveContext Constructor Description PluginContentUpdatedEvent(Object src, CustomContentEntityObject currentContent, CustomContentEntityObject oldContent, SaveContext saveContext) -
Uses of SaveContext in com.atlassian.confluence.content.service.experimental
Methods in com.atlassian.confluence.content.service.experimental that return SaveContext Modifier and Type Method Description SaveContextPreparedAbstractPage. getSaveContext()Methods in com.atlassian.confluence.content.service.experimental with parameters of type SaveContext Modifier and Type Method Description PreparedAbstractPageDefaultPageUpdateService. prepare(long id, Modification<AbstractPage> modification, @Nullable SaveContext saveContext)PreparedAbstractPagePageUpdateService. prepare(long id, Modification<AbstractPage> modification, @Nullable SaveContext saveContext)Prepare content (page or blogpost) for update. -
Uses of SaveContext in com.atlassian.confluence.core
Classes in com.atlassian.confluence.core that implement SaveContext Modifier and Type Class Description classDefaultSaveContextFields in com.atlassian.confluence.core declared as SaveContext Modifier and Type Field Description static SaveContextDefaultSaveContext. BULK_OPERATIONstatic SaveContextDefaultSaveContext. DEFAULTstatic SaveContextDefaultSaveContext. DRAFTstatic SaveContextDefaultSaveContext. DRAFT_REFACTORINGstatic SaveContextDefaultSaveContext. MINOR_EDITstatic SaveContextDefaultSaveContext. RAW_DRAFTstatic SaveContextDefaultSaveContext. REFACTORINGstatic SaveContextDefaultSaveContext. REVERTstatic SaveContextDefaultSaveContext. SUPPRESS_NOTIFICATIONSMethods in com.atlassian.confluence.core with parameters of type SaveContext Modifier and Type Method Description voidContentEntityManager. saveContentEntity(ContentEntityObject obj, @Nullable ContentEntityObject origObj, @Nullable SaveContext saveContext)In order to create a history for this object, we need to pass in the modified as well as the original version of the object.voidContentEntityManager. saveContentEntity(ContentEntityObject obj, @Nullable SaveContext saveContext)<T extends ContentEntityObject>
voidContentEntityManager. saveNewVersion(T current, Modification<T> modification, @Nullable SaveContext saveContext)Applies the state changes supplied by modification and persists those changes to a new version. -
Uses of SaveContext in com.atlassian.confluence.event.events.internal.attachment
Methods in com.atlassian.confluence.event.events.internal.attachment that return SaveContext Modifier and Type Method Description SaveContextAttachmentCreatedAuditingEvent. getSaveContext()Constructors in com.atlassian.confluence.event.events.internal.attachment with parameters of type SaveContext Constructor Description AttachmentCreatedAuditingEvent(Attachment attachment, SaveContext saveContext) -
Uses of SaveContext in com.atlassian.confluence.impl.content
Methods in com.atlassian.confluence.impl.content with parameters of type SaveContext Modifier and Type Method Description <T extends ContentEntityObject>
TDefaultContentEntityManager. createDraft(T draft, SaveContext saveContext)protected voidDefaultContentEntityManager. publishCreateEvent(ContentEntityObject obj, @Nullable SaveContext saveContext)protected voidDefaultContentEntityManager. publishUpdateEvent(ContentEntityObject obj, @Nullable ContentEntityObject origObj, @Nullable SaveContext saveContext)voidDefaultPageManager. reconcileIfNeeded(AbstractPage content, @Nullable SaveContext saveContext)voidDefaultContentEntityManager. saveContentEntity(ContentEntityObject obj, @Nullable ContentEntityObject origObj, @Nullable SaveContext saveContext)voidDefaultContentEntityManager. saveContentEntity(ContentEntityObject obj, @Nullable SaveContext saveContext)voidDefaultPageManager. saveContentEntity(ContentEntityObject obj, @Nullable ContentEntityObject origObj, @Nullable SaveContext saveContext)voidDefaultPageManager. saveContentEntity(ContentEntityObject obj, @Nullable SaveContext saveContext)<T extends ContentEntityObject>
voidDefaultContentEntityManager. saveNewVersion(T current, Modification<T> modification, @Nullable SaveContext saveContext)<T extends ContentEntityObject>
voidDefaultPageManager. saveNewVersion(T current, Modification<T> modification, @Nullable SaveContext saveContext) -
Uses of SaveContext in com.atlassian.confluence.impl.notifications
Methods in com.atlassian.confluence.impl.notifications that return SaveContext Modifier and Type Method Description SaveContextContentEntityAutoWatcher.AutowatchIfRequiredEvent. getSaveContext()Methods in com.atlassian.confluence.impl.notifications with parameters of type SaveContext Modifier and Type Method Description voidContentEntityAutoWatcher. autowatchIfRequired(ContentEntityObject ceo, SaveContext saveContext)Constructors in com.atlassian.confluence.impl.notifications with parameters of type SaveContext Constructor Description AutowatchIfRequiredEvent(ContentEntityObject ceo, SaveContext saveContext) -
Uses of SaveContext in com.atlassian.confluence.impl.pages.attachments
Methods in com.atlassian.confluence.impl.pages.attachments with parameters of type SaveContext Modifier and Type Method Description voidReadThroughCachingAttachmentManager. copyAttachments(ContentEntityObject sourceContent, ContentEntityObject destinationContent, SaveContext saveContext)voidReadThroughCachingAttachmentManager. saveAttachment(Attachment attachment, @Nullable Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)voidReadThroughCachingAttachmentManager. saveAttachments(List<SavableAttachment> savableAttachments, SaveContext saveContext) -
Uses of SaveContext in com.atlassian.confluence.internal
Methods in com.atlassian.confluence.internal with parameters of type SaveContext Modifier and Type Method Description <T extends ContentEntityObject>
TContentDraftManagerInternal. createDraft(T obj, SaveContext saveContext)This method sets the common properties of theContentEntityObjectto be saved as a draft -
Uses of SaveContext in com.atlassian.confluence.internal.content.collab
Methods in com.atlassian.confluence.internal.content.collab with parameters of type SaveContext Modifier and Type Method Description voidContentReconciliationManager. handleContentUpdateAfterSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext, @NonNull Optional<Date> lastUpdateDate)This part of the content update must run after the content has an ID.voidDefaultContentReconciliationManager. handleContentUpdateAfterSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext, @NonNull Optional<Date> lastUpdateDate)voidContentReconciliationManager. handleContentUpdateBeforeSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext)Prepares Synchrony flags for reconciliationIfNeeded.voidDefaultContentReconciliationManager. handleContentUpdateBeforeSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext)voidContentReconciliationManager. handleEditorOnlyContentUpdateAfterSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext, @NonNull Optional<Date> lastUpdateDate)Used for Editor only changes where-in storage doesn't change.voidDefaultContentReconciliationManager. handleEditorOnlyContentUpdateAfterSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext, @NonNull Optional<Date> lastUpdateDate)voidContentReconciliationManager. handleEditorOnlyContentUpdateBeforeSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext)Used for Editor only changes where-in storage doesn't change.voidDefaultContentReconciliationManager. handleEditorOnlyContentUpdateBeforeSave(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext)voidContentReconciliationManager. reconcileIfNeeded(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext)This method triggersSynchronyRecoveryEventif collab editing is turned on and data recovery is needed.voidDefaultContentReconciliationManager. reconcileIfNeeded(@NonNull ContentEntityObject content, @Nullable SaveContext saveContext) -
Uses of SaveContext in com.atlassian.confluence.internal.pages
Methods in com.atlassian.confluence.internal.pages with parameters of type SaveContext Modifier and Type Method Description voidPageManagerInternal. reconcileIfNeeded(AbstractPage content, @Nullable SaveContext saveContext)Deprecated.since 7.14.0 UseContentReconciliationManager.reconcileIfNeeded(ContentEntityObject, SaveContext)instead. -
Uses of SaveContext in com.atlassian.confluence.pages
Methods in com.atlassian.confluence.pages with parameters of type SaveContext Modifier and Type Method Description voidAttachmentManager. copyAttachments(ContentEntityObject sourceContent, ContentEntityObject destinationContent, SaveContext saveContext)Copy the latest version of all the attachments on the sourceContent to the destinationContent.voidDefaultAttachmentManager. copyAttachments(ContentEntityObject sourceContent, ContentEntityObject destinationContent, SaveContext saveContext)voidDelegatorAttachmentManager. copyAttachments(ContentEntityObject sourceContent, ContentEntityObject destinationContent, SaveContext saveContext)voidAttachmentManager. saveAttachment(Attachment attachment, @Nullable Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)Saves an Attachment and its data, taking aSaveContextto allow more useful event handling.voidDefaultAttachmentManager. saveAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)voidDelegatorAttachmentManager. saveAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)voidAttachmentManager. saveAttachments(List<SavableAttachment> savableAttachments, SaveContext saveContext)Saves multiple attachment and their datavoidDefaultAttachmentManager. saveAttachments(List<SavableAttachment> savableAttachments, SaveContext saveContext)voidDelegatorAttachmentManager. saveAttachments(List<SavableAttachment> savableAttachments, SaveContext saveContext)protected voidDefaultAttachmentManager. saveNewAttachment(Attachment attachment, InputStream attachmentData, SaveContext saveContext)protected voidDefaultAttachmentManager. saveNewAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)
-