public class ResourceInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected byte[] |
data
The direct data as alternative to the path.
|
protected java.util.Map<java.lang.String,java.lang.String> |
headers
The headers.
|
protected java.lang.String |
mediatype
The media type.
|
protected java.lang.String |
path
The resource file path.
|
protected java.lang.Integer |
status
The response http state.
|
Constructor and Description |
---|
ResourceInfo(byte[] data,
java.lang.String mediatype)
Create a new ResourceInfo.
|
ResourceInfo(byte[] data,
java.lang.String mediatype,
java.lang.Integer status)
Create a new ResourceInfo.
|
ResourceInfo(java.lang.String path,
java.lang.String mediatype)
Create a new ResourceInfo.
|
ResourceInfo(java.lang.String path,
java.lang.String mediatype,
java.lang.Integer status)
Create a new ResourceInfo.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getData()
Get the data.
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
Get the response headers (if any).
|
java.lang.String |
getMediatype()
Get the mediatype.
|
java.lang.String |
getPath()
Get the path.
|
java.lang.Integer |
getStatus()
Get the state.
|
void |
setData(byte[] data)
Set the data.
|
void |
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Set the response headers.
|
void |
setMediatype(java.lang.String mediatype)
Set the mediatype.
|
void |
setPath(java.lang.String path)
Set the path.
|
void |
setStatus(java.lang.Integer status)
Set the state.
|
protected java.lang.String path
protected byte[] data
protected java.lang.String mediatype
protected java.lang.Integer status
protected java.util.Map<java.lang.String,java.lang.String> headers
public ResourceInfo(java.lang.String path, java.lang.String mediatype)
public ResourceInfo(byte[] data, java.lang.String mediatype)
public ResourceInfo(java.lang.String path, java.lang.String mediatype, java.lang.Integer status)
public ResourceInfo(byte[] data, java.lang.String mediatype, java.lang.Integer status)
public java.lang.String getMediatype()
public void setMediatype(java.lang.String mediatype)
mediatype
- The mediatype to set.public java.lang.String getPath()
public void setPath(java.lang.String path)
path
- The path to set.public byte[] getData()
public void setData(byte[] data)
data
- The data to set.public java.lang.Integer getStatus()
public void setStatus(java.lang.Integer status)
state
- The state to set.public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)