Class TaskJcrAttachmentsProvider
java.lang.Object
com.webmethods.caf.faces.bean.PageFlowScopeAdapter
com.webmethods.caf.jcr.faces.data.JcrAttachmentsProvider
com.webmethods.caf.faces.data.task.TaskJcrAttachmentsProvider
- All Implemented Interfaces:
IPageFlowScopeAdapter
,IAttachmentsProvider
,IWebDavAwareAttachmentsProvider
,Serializable
Specialized attachments provider to work with task instances. It implements various type of attachments storage
for tasks via JCR. Implements the same functionality as
TaskAttachmentsProvider
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Nested classes/interfaces inherited from class com.webmethods.caf.jcr.faces.data.JcrAttachmentsProvider
JcrAttachmentsProvider.ErrorReportingMode, JcrAttachmentsProvider.JcrAttachmentItem, JcrAttachmentsProvider.JcrFileItem
-
Field Summary
Fields inherited from class com.webmethods.caf.jcr.faces.data.JcrAttachmentsProvider
autoSave, iconBaseUrl, jcrFileServletPath, jcrSession, parentId, parentNode, parentPath, useWebDav
Fields inherited from class com.webmethods.caf.faces.bean.PageFlowScopeAdapter
fExpireWithPageFlow
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.jcr.Node
Returns a reference to the JCR Node that is the parent of the attachments.Returns a list of the current attachmentsMethods inherited from class com.webmethods.caf.jcr.faces.data.JcrAttachmentsProvider
addAttachment, getHasAttachments, getIconBaseUrl, getJcrFileServletPath, getJcrSession, getParentId, getParentPath, getSafeFileName, isAddAttachmentsAvailable, isAutoSave, isUseWebDav, refresh, removeAttachment, reportError, safeNodeSave, sanityCheck, setAutoSave, setIconBaseUrl, setJcrFileServletPath, setJcrSession, setParentId, setParentPath, setUseWebDav, updateAttachment
Methods inherited from class com.webmethods.caf.faces.bean.PageFlowScopeAdapter
getExpireWithPageFlow, setExpireWithPageFlow
-
Constructor Details
-
TaskJcrAttachmentsProvider
public TaskJcrAttachmentsProvider()
-
-
Method Details
-
getParentNode
public javax.jcr.Node getParentNode()Description copied from class:JcrAttachmentsProvider
Returns a reference to the JCR Node that is the parent of the attachments.- Overrides:
getParentNode
in classJcrAttachmentsProvider
- Returns:
- the parentNode
-
listAttachments
Description copied from interface:IAttachmentsProvider
Returns a list of the current attachments- Specified by:
listAttachments
in interfaceIAttachmentsProvider
- Overrides:
listAttachments
in classJcrAttachmentsProvider
- Returns:
- collection of AttachmentItems
-