com.atlassian.jira.web.util
Class DefaultWebAttachmentManager

java.lang.Object
  extended bycom.atlassian.jira.web.util.DefaultWebAttachmentManager
All Implemented Interfaces:
WebAttachmentManager

public class DefaultWebAttachmentManager
extends Object
implements WebAttachmentManager


Constructor Summary
DefaultWebAttachmentManager(AttachmentManager attachmentManager)
           
 
Method Summary
 ChangeItemBean createAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper, User remoteUser, org.ofbiz.core.entity.GenericValue issue, String fileParamName, Map attachmentProperties)
           
 boolean validateAttachmentIfExists(File file, String fileName)
           
 boolean validateAttachmentIfExists(webwork.multipart.MultiPartRequestWrapper requestWrapper, String fileParamName, boolean required)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultWebAttachmentManager

public DefaultWebAttachmentManager(AttachmentManager attachmentManager)
Method Detail

createAttachment

public ChangeItemBean createAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
                                       User remoteUser,
                                       org.ofbiz.core.entity.GenericValue issue,
                                       String fileParamName,
                                       Map attachmentProperties)
                                throws AttachmentException,
                                       org.ofbiz.core.entity.GenericEntityException
Specified by:
createAttachment in interface WebAttachmentManager
Throws:
AttachmentException
org.ofbiz.core.entity.GenericEntityException

validateAttachmentIfExists

public boolean validateAttachmentIfExists(webwork.multipart.MultiPartRequestWrapper requestWrapper,
                                          String fileParamName,
                                          boolean required)
                                   throws AttachmentException
Specified by:
validateAttachmentIfExists in interface WebAttachmentManager
Throws:
AttachmentException

validateAttachmentIfExists

public boolean validateAttachmentIfExists(File file,
                                          String fileName)
                                   throws AttachmentException
Specified by:
validateAttachmentIfExists in interface WebAttachmentManager
Returns:
true if the file exists, false if it doesn't.
Throws:
AttachmentException - If the file exists and is not valid.


Copyright © 2002-2006 Atlassian. All Rights Reserved.