org.trails.component.blob
Class DefaultFilePersister
java.lang.Object
org.trails.component.blob.DefaultFilePersister
- All Implemented Interfaces:
- IFilePersister
public class DefaultFilePersister
- extends java.lang.Object
- implements IFilePersister
The Trails IFilePersister default implementation.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFilePersister
public DefaultFilePersister()
store
public void store(IPropertyDescriptor propertyDescriptor,
java.lang.Object model,
org.apache.tapestry.request.IUploadFile file)
- Specified by:
store in interface IFilePersister
getData
public byte[] getData(IPropertyDescriptor propertyDescriptor,
java.lang.Object model)
- Specified by:
getData in interface IFilePersister
delete
public void delete(IPropertyDescriptor propertyDescriptor,
java.lang.Object model)
- Specified by:
delete in interface IFilePersister
getAsset
public org.apache.tapestry.IAsset getAsset(IPropertyDescriptor propertyDescriptor,
java.lang.Object model)
- Specified by:
getAsset in interface IFilePersister
getContentType
public java.lang.String getContentType(IPropertyDescriptor propertyDescriptor,
java.lang.Object model)
- Specified by:
getContentType in interface IFilePersister
getFileName
public java.lang.String getFileName(IPropertyDescriptor propertyDescriptor,
java.lang.Object model)
- Specified by:
getFileName in interface IFilePersister
setPersistenceService
public void setPersistenceService(PersistenceService persistenceService)
setBlobDownloadService
public void setBlobDownloadService(BlobDownloadService blobDownloadService)
setDescriptorService
public void setDescriptorService(DescriptorService descriptorService)
Copyright © 2004-2008. All Rights Reserved.