@Component(value="ui_FileStorageResource") @Scope(value="prototype") public class FileStorageResourceImpl extends AbstractStreamSettingsResource implements WebResource, FileStorageResource
| Modifier and Type | Field and Description |
|---|---|
protected io.jmix.core.FileRef |
fileReference |
protected io.jmix.core.FileStorageLocator |
fileStorageLocator |
protected java.lang.String |
mimeType |
bufferSize, cacheTime, fileNamehasSource, resource, resourceUpdateHandler| Constructor and Description |
|---|
FileStorageResourceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createResource() |
io.jmix.core.FileRef |
getFileReference() |
java.lang.String |
getMimeType() |
protected java.lang.String |
getResourceName() |
FileStorageResource |
setFileReference(io.jmix.core.FileRef fileReference) |
void |
setFileStorageLocator(io.jmix.core.FileStorageLocator fileStorageLocator) |
void |
setMimeType(java.lang.String mimeType)
Sets the mime type of the resource.
|
getBufferSize, getCacheTime, getFileName, setBufferSize, setCacheTime, setFileNamefireResourceUpdateEvent, getResource, hasSource, setResourceUpdatedHandlerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetResource, hasSourcegetBufferSize, getCacheTime, getFileName, setBufferSize, setCacheTime, setFileNameprotected io.jmix.core.FileStorageLocator fileStorageLocator
protected io.jmix.core.FileRef fileReference
protected java.lang.String mimeType
@Autowired public void setFileStorageLocator(io.jmix.core.FileStorageLocator fileStorageLocator)
public FileStorageResource setFileReference(io.jmix.core.FileRef fileReference)
setFileReference in interface FileStorageResourcepublic io.jmix.core.FileRef getFileReference()
getFileReference in interface FileStorageResourceprotected void createResource()
createResource in class AbstractResourceprotected java.lang.String getResourceName()
public void setMimeType(java.lang.String mimeType)
ResourceView.HasMimeTypesetMimeType in interface ResourceView.HasMimeTypemimeType - the MIME type to be setpublic java.lang.String getMimeType()
getMimeType in interface ResourceView.HasMimeType