org.jbpm.formbuilder.server.file
Class FSFileService

java.lang.Object
  extended by org.jbpm.formbuilder.server.file.FSFileService
All Implemented Interfaces:
FileService, org.springframework.beans.factory.InitializingBean

public class FSFileService
extends Object
implements FileService, org.springframework.beans.factory.InitializingBean


Constructor Summary
FSFileService()
           
FSFileService(String baseUrl)
           
 
Method Summary
 void afterPropertiesSet()
           
 void deleteFile(String url)
           
 void deleteFile(String packageName, String fileName)
           
 String getBaseUrl()
           
 byte[] loadFile(String packageName, String fileName)
           
 List<String> loadFilesByType(String packageName, String fileType)
           
 void setBaseUrl(String baseUrl)
           
 String storeFile(String packageName, String fileName, byte[] content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FSFileService

public FSFileService()

FSFileService

public FSFileService(String baseUrl)
Method Detail

storeFile

public String storeFile(String packageName,
                        String fileName,
                        byte[] content)
                 throws FileException
Specified by:
storeFile in interface FileService
Throws:
FileException

deleteFile

public void deleteFile(String packageName,
                       String fileName)
                throws FileException
Specified by:
deleteFile in interface FileService
Throws:
FileException

deleteFile

public void deleteFile(String url)
                throws FileException
Throws:
FileException

loadFilesByType

public List<String> loadFilesByType(String packageName,
                                    String fileType)
                             throws FileException
Specified by:
loadFilesByType in interface FileService
Throws:
FileException

loadFile

public byte[] loadFile(String packageName,
                       String fileName)
                throws FileException
Specified by:
loadFile in interface FileService
Throws:
FileException

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception

getBaseUrl

public String getBaseUrl()

setBaseUrl

public void setBaseUrl(String baseUrl)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.