| Modifier and Type | Method and Description |
|---|---|
void |
ObjectDao.refresh(EntityObject objectToRrfresh)
Refreshes the object again with the fresh data from db.
|
void |
ObjectDao.remove(EntityObject object)
Remove object from persistence.
|
void |
ObjectDao.save(EntityObject objectToSave) |
void |
ObjectDao.saveRaw(EntityObject objectToSave)
saves the object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CustomContentEntityObject
Generic ContentEntityObject that plugins can use to extend Confluence's content system.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OrderedEntityObjectBatchableWorkSource<T extends EntityObject>
A
BatchableWorkSource implementation which retrieves batches of EntityObjects by
ordering the entities by their IDs. |
protected static interface |
OrderedEntityObjectBatchableWorkSource.EntitySource<T extends EntityObject> |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultContentDao.saveRawWithoutReindex(EntityObject objectToSave) |
void |
ContentDao.saveRawWithoutReindex(EntityObject objectToSave)
This is for internal use only, Do not rely on it as a public API.
|
protected void |
MigrationPageTemplateDao.updateModificationData(EntityObject objectToSave) |
protected void |
DefaultContentDao.updateModificationData(EntityObject objectToSave)
This method overrides the default behaviour which is to get the current user from a thread local
and to set the last updated time to the current time.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLabelableEntityObject |
class |
AbstractVersionedEntityObject |
class |
ConfluenceEntityObject
The superclass of all entity objects within Confluence.
|
class |
ContentEntityObject |
class |
ContentEntitySimulacrum
A very generic SpaceContentEntityObject, used to play pretends when rendering page templates in preview / view
modes.
|
class |
PageContentEntityObject
Deprecated.
Since 4.0 This used to be implemented by Comment, but is no longer necessary.
|
class |
SpaceContentEntityObject
A ContentEntityObject that is a first-class member of a Space (i.e.
|
class |
VersionHistory
A record of an upgrade performed on Confluence.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VersionedObjectDao.save(EntityObject currentObject,
EntityObject originalObject) |
| Modifier and Type | Class and Description |
|---|---|
class |
VersionedHibernateObjectDao<T extends EntityObject> |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends EntityObject> |
HibernateObjectDao.findSingleObject(List<T> results)
Deprecated.
since 5.2. Entity ID comparison is not a recommended way to select a result. Use
HibernateObjectDao.uniqueResult(java.util.List), Query.uniqueResult(),
Criteria.uniqueResult(), or manually handle it yourself. |
protected <T extends EntityObject> |
HibernateObjectDao.uniqueResult(List<T> results)
Attempts to select a single result from a list of results.
|
| Modifier and Type | Method and Description |
|---|---|
protected EntityObject |
HibernateObjectDao.getByClassId(long id)
Retrieve the object with a particular id from the database.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
HibernateObjectDao.index(EntityObject objectToSave) |
void |
HibernateObjectDao.refresh(EntityObject objectToRefresh)
Update the stat of an object based on the current state of the database.
|
protected void |
HibernateObjectDao.reIndex(EntityObject objectToSave) |
void |
HibernateObjectDao.remove(EntityObject objectToRemove)
Remove an object from the database
|
void |
HibernateObjectDao.save(EntityObject objectToSave)
Save an object.
|
void |
VersionedHibernateObjectDao.save(EntityObject objectToSave,
EntityObject previousVersion) |
void |
HibernateObjectDao.saveRaw(EntityObject objectToSave)
Save the object without updateModificationData being called.
|
protected void |
HibernateObjectDao.unIndex(EntityObject objectToSave,
boolean unindexDependents) |
protected void |
VersionedHibernateObjectDao.updateModificationData(EntityObject objectToSave) |
protected void |
HibernateObjectDao.updateModificationData(EntityObject objectToSave)
Perform any modifications that need to be done to an object every time it is
saved.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DelegatingNotificationDao.refresh(EntityObject objectToRrfresh) |
void |
DelegatingNotificationDao.remove(EntityObject object) |
void |
CachingNotificationDao.remove(EntityObject object) |
void |
DelegatingNotificationDao.save(EntityObject objectToSave) |
void |
CachingNotificationDao.save(EntityObject objectToSave) |
void |
DelegatingNotificationDao.saveRaw(EntityObject objectToSave) |
void |
CachingNotificationDao.saveRaw(EntityObject objectToSave) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends EntityObject> |
EntityObjectProtobufConverter.populateFromProtobuf(T entity,
EntityObject.EntityObjectCommonFields cacheValue) |
| Modifier and Type | Method and Description |
|---|---|
static EntityObject.EntityObjectCommonFields.Builder |
EntityObjectProtobufConverter.toProtobuf(EntityObject entity) |
| Modifier and Type | Class and Description |
|---|---|
class |
SchedulerClusteredJob |
class |
SchedulerRunDetails
This is
NotExportable, see CONFDEV-40509. |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends EntityObject> |
RelatableEntityTypeEnum.getType() |
| Modifier and Type | Class and Description |
|---|---|
class |
Content2ContentRelationEntity |
class |
RelationEntity<S extends RelatableEntity,T extends RelatableEntity>
This class represents "relation" abstraction, which is used for "marking" different entities as related.
|
class |
User2ContentRelationEntity |
class |
User2UserRelationEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
Label |
class |
Labelling
An ostensibly immutable object that represents the link between labels and the content they label.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLink
An abstract link defines a source page (the source of the link) and is the superclass for all Link objects.
|
class |
OutgoingLink
Represents a link from a source page to a destination.
|
class |
ReferralLink
Represents a link from a remote URL to a Confluence page
|
class |
TrackbackLink |
| Modifier and Type | Class and Description |
|---|---|
class |
Mail
Deprecated.
since 4.2. Mail archiving is now managed entirely by the mail archiving plugin.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Notification
A "Notification" is an email subscription or "watch" on some space.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPage
Parent of the concrete Page and BlogPost classes
|
class |
Attachment |
class |
AttachmentData
This class encapsulates Attachment metadata and maintains an InputStream that represents
the data for the Attachment object.
|
class |
BlogPost |
class |
Comment |
class |
Draft
This is the old way of dealing with drafts in Confluence and will be deprecated soon.
|
class |
Page
Represents a Page within Confluence.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CachingPageDao.refresh(EntityObject objectToRefresh) |
void |
CachingPageDao.remove(EntityObject object) |
void |
HibernateAttachmentDataDao.save(EntityObject objectToSave) |
void |
CachingPageDao.save(EntityObject objectToSave) |
void |
CachingPageDao.save(EntityObject objectToSave,
EntityObject originalObject) |
void |
CachingPageDao.saveRaw(EntityObject objectToSave) |
| Modifier and Type | Class and Description |
|---|---|
class |
PageTemplate |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends EntityObject> |
ContentTypeEnum.getType() |
| Modifier and Type | Class and Description |
|---|---|
class |
ContentPermission
Allows a user to lock content against editing and/or viewing by other users.
|
class |
ContentPermissionSet
This is a container for
ContentPermissions linked to some ContentEntityObject. |
class |
SpacePermission
A SpacePermission restricts access to different functions on a space.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GlobalDescription
Content Entity Object that is associated with the whole confluence rather
then a specific space/page/user.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultGlobalDescriptionDao.save(EntityObject globalDescription) |
| Modifier and Type | Class and Description |
|---|---|
class |
Space |
class |
SpaceDescription |
class |
SpaceGroup
Deprecated.
in 5.9.
|
| Modifier and Type | Method and Description |
|---|---|
protected EntityObject |
HibernateSpaceDao.getByClassId(long l) |
| Modifier and Type | Method and Description |
|---|---|
void |
HibernateSpaceDao.remove(EntityObject entity)
Override the parent remove method as we want to remove the object out of the cache as well
|
| Modifier and Type | Class and Description |
|---|---|
class |
PersonalInformation |
| Modifier and Type | Method and Description |
|---|---|
void |
CachingPersonalInformationDao.refresh(EntityObject objectToRrfresh) |
void |
CachingPersonalInformationDao.remove(EntityObject object) |
void |
CachingPersonalInformationDao.save(EntityObject objectToSave) |
void |
CachingPersonalInformationDao.saveRaw(EntityObject objectToSave) |
| Modifier and Type | Class and Description |
|---|---|
class |
UserStatus
Deprecated.
since 5.9.1
Stores a short message representing a status from a User.
Not attached to any space |
Copyright © 2003–2017 Atlassian. All rights reserved.