java.lang.Object | |
↳ | com.atlassian.confluence.pages.persistence.dao.SessionDraftDao |
Stores drafts in the session, primarily for anonymous users.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns all drafts stored in the data store.
| |||||||||||
Returns the drafts stored against the given username.
| |||||||||||
Finds and returns a draft object with all the specified properties or null if none is found.
| |||||||||||
Returns the draft with the given ID, or null if no draft is found with that ID.
| |||||||||||
Removes a draft based on its page ID, owner and type.
| |||||||||||
Remove a draft based on its ID.
| |||||||||||
Removes all drafts in the data store.
| |||||||||||
Saves the draft.
| |||||||||||
Changes all drafts with a space key of oldSpaceKey to have newSpaceKey.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.atlassian.confluence.pages.persistence.dao.DraftDao
|
Returns the drafts stored against the given username.
Finds and returns a draft object with all the specified properties or null if none is found.
pageId | the id of the page which this draft is associated with |
---|---|
owner | the owner of the draft |
type | the type of draft, which is usually the result of calling ContentEntityObject#getType() |
spaceKey | space key, if relevant for the draft. This is used to enable NEW page drafts across multiple spaces |
Returns the draft with the given ID, or null if no draft is found with that ID.
Removes a draft based on its page ID, owner and type. Does nothing if such a draft is not found in the data store.
Remove a draft based on its ID. Does nothing if such a draft is not found in the data store.
Removes all drafts in the data store.
Changes all drafts with a space key of oldSpaceKey to have newSpaceKey.
newSpaceKey | the new space key |
---|---|
oldSpaceKey | the old space key |