com.atlassian.confluence.pages
Class WebDavAttachmentManager

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

public class WebDavAttachmentManager
extends DefaultAttachmentManager


Field Summary
 
Fields inherited from class com.atlassian.confluence.pages.AbstractAttachmentManager
eventManager
 
Constructor Summary
WebDavAttachmentManager()
           
 
Method Summary
 java.util.List getAllVersions(Attachment attachment)
          Get all versions of an attachment, starting with the current version
 java.util.List getAttachments(ContentEntityObject content)
          Returns a list of all attachments, old and new.
 java.util.List getAttachments(ListQuery query, int firstResult)
          Deprecated. since 2.8, use com.atlassian.confluence.search.smartlist.SmartListManager#search instead. 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, removeAttachments, saveAttachment, setEventManager
 
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 java.util.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 java.util.List getAttachments(ListQuery query,
                                     int firstResult)
Deprecated. since 2.8, use com.atlassian.confluence.search.smartlist.SmartListManager#search instead. 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 java.util.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


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.