public class RepositoryFile extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RepositoryFile.State |
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
RepositoryFile() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataType() |
String |
getId() |
InputStream |
getInputStream()
Retrieves the set input stream.
|
URI |
getLocalImage() |
String |
getOriginalName() |
long |
getSize() |
RepositoryFile.State |
getState() |
long |
getTimestamp() |
URI |
getUri() |
boolean |
hasInputStream() |
boolean |
isPermanent() |
void |
markPersisted() |
InputStream |
peekInputStream() |
void |
setDataType(String dataType) |
void |
setId(String id) |
void |
setInputStream(InputStream inputStream) |
void |
setLocalImage(URI localImage) |
void |
setOriginalName(String originalName) |
void |
setPermanent(boolean permanent) |
void |
setSize(long size) |
void |
setTimestamp(long timestamp) |
void |
setUri(URI file) |
public String getId()
public void setId(String id)
public String getOriginalName()
public void setOriginalName(String originalName)
public String getDataType()
public void setDataType(String dataType)
public long getSize()
public void setSize(long size)
public boolean isPermanent()
public void setPermanent(boolean permanent)
public InputStream getInputStream()
RepositoryFile.State.PERSISTED a new stream will be opened based on the
RepositoryFile's local image, otherwise the current instance is returnedpublic boolean hasInputStream()
public InputStream peekInputStream()
public void setInputStream(InputStream inputStream)
public URI getUri()
public void setUri(URI file)
public URI getLocalImage()
public RepositoryFile.State getState()
public void markPersisted()
public void setLocalImage(URI localImage)
public long getTimestamp()
public void setTimestamp(long timestamp)
Copyright © 2020. All Rights Reserved.