com.atlassian.confluence.pages
Class WebDavAttachmentManager

java.lang.Object
  extended bycom.atlassian.confluence.pages.AbstractAttachmentManager
      extended bycom.atlassian.confluence.pages.DefaultAttachmentManager
          extended bycom.atlassian.confluence.pages.WebDavAttachmentManager
All Implemented Interfaces:
AttachmentManager

public class WebDavAttachmentManager
extends DefaultAttachmentManager


Field Summary
 
Fields inherited from class com.atlassian.confluence.pages.DefaultAttachmentManager
log
 
Constructor Summary
WebDavAttachmentManager()
           
 
Method Summary
 List getAllVersions(Attachment attachment)
          Get all versions of an attachment, starting with the current version
 List getAttachments(ContentEntityObject content)
          Returns a list of all attachments, old and new.
 List getAttachments(ListQuery query, int firstResult)
          Currently there is no efficitent way to query for recently attached attachments
 
Methods inherited from class com.atlassian.confluence.pages.DefaultAttachmentManager
getAttachmentDao, getAttachmentData, getCopier, getLatestVersionsOfAttachments, getMigrator, moveAttachment, removeAttachmentFromServer, saveNewAttachment, saveNewAttachmentVersion, setAttachmentDao, setAttachmentData
 
Methods inherited from class com.atlassian.confluence.pages.AbstractAttachmentManager
getAttachment, getAttachment, getPreviousVersions, getThumbnailManager, removeAttachments, removeThumbnail, saveAttachment, setThumbnailManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebDavAttachmentManager

public WebDavAttachmentManager()
Method Detail

getAttachments

public List getAttachments(ContentEntityObject content)
Description copied from interface: AttachmentManager
Returns a list of all attachments, old and new.

Specified by:
getAttachments in interface AttachmentManager
Overrides:
getAttachments in class DefaultAttachmentManager

getAttachments

public List getAttachments(ListQuery query,
                           int firstResult)
Currently there is no efficitent way to query for recently attached attachments

Specified by:
getAttachments in interface AttachmentManager
Overrides:
getAttachments in class DefaultAttachmentManager

getAllVersions

public List getAllVersions(Attachment attachment)
Description copied from interface: AttachmentManager
Get all versions of an attachment, starting with the current version

Specified by:
getAllVersions in interface AttachmentManager
Overrides:
getAllVersions in class DefaultAttachmentManager


Confluence is developed by Atlassian.