com.webmethods.caf.faces.data.attachments
Interface IWebDavAwareAttachmentsProvider

All Superinterfaces:
IAttachmentsProvider
All Known Implementing Classes:
BasePortalContainerAttachmentsProvider, JcrAttachmentsProvider, PortalContainerAttachmentsProvider, SubFolderJcrAttachmentsProvider, TaskAttachmentsProvider, TaskJcrAttachmentsProvider, TempAttachmentsProvider

public interface IWebDavAwareAttachmentsProvider
extends IAttachmentsProvider

This interface describes the contract for a provider of attachments that is capable of supporting WebDAV URLs


Method Summary
 boolean isUseWebDav()
          Returns whether to use webDAV URLs or not
 void refresh()
          Refresh list of attachments
 void setUseWebDav(boolean useWebDav)
          Sets whether to use webDAV URLs
 
Methods inherited from interface com.webmethods.caf.faces.data.attachments.IAttachmentsProvider
addAttachment, getHasAttachments, isAddAttachmentsAvailable, listAttachments, removeAttachment, updateAttachment
 

Method Detail

isUseWebDav

boolean isUseWebDav()
Returns whether to use webDAV URLs or not

Returns:
true or false

setUseWebDav

void setUseWebDav(boolean useWebDav)
Sets whether to use webDAV URLs

Parameters:
useWebDav -

refresh

void refresh()
Refresh list of attachments