com.atlassian.confluence.core
Interface AttachmentResource

All Superinterfaces:
org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource
All Known Implementing Classes:
InputStreamAttachmentResource, UploadedResource, UploadedResource

public interface AttachmentResource
extends org.springframework.core.io.Resource

Represents a resource that exposes the required state to create a Confluence attachment.


Method Summary
 String getComment()
           
 long getContentLength()
           
 String getContentType()
           
 
Methods inherited from interface org.springframework.core.io.Resource
createRelative, exists, getDescription, getFile, getFilename, getURI, getURL, isOpen, isReadable, lastModified
 
Methods inherited from interface org.springframework.core.io.InputStreamSource
getInputStream
 

Method Detail

getContentType

String getContentType()
Returns:
the content/mime type of the attachment

getContentLength

long getContentLength()
Returns:
the content length (size of the attachment)

getComment

String getComment()
Returns:
the comment associated with the attachment or null if there is no comment


Copyright © 2003-2012 Atlassian. All Rights Reserved.