Class ResourceInfo
- java.lang.Object
-
- jadex.extension.rs.publish.mapper.ResourceInfo
-
public class ResourceInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]dataThe direct data as alternative to the path.protected java.util.Map<java.lang.String,java.lang.String>headersThe headers.protected java.lang.StringmediatypeThe media type.protected java.lang.StringpathThe resource file path.protected java.lang.IntegerstatusThe response http state.
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getData()Get the data.java.util.Map<java.lang.String,java.lang.String>getHeaders()Get the response headers (if any).java.lang.StringgetMediatype()Get the mediatype.java.lang.StringgetPath()Get the path.java.lang.IntegergetStatus()Get the state.voidsetData(byte[] data)Set the data.voidsetHeaders(java.util.Map<java.lang.String,java.lang.String> headers)Set the response headers.voidsetMediatype(java.lang.String mediatype)Set the mediatype.voidsetPath(java.lang.String path)Set the path.voidsetStatus(java.lang.Integer status)Set the state.
-
-
-
Field Detail
-
path
protected java.lang.String path
The resource file path.
-
data
protected byte[] data
The direct data as alternative to the path.
-
mediatype
protected java.lang.String mediatype
The media type.
-
status
protected java.lang.Integer status
The response http state.
-
headers
protected java.util.Map<java.lang.String,java.lang.String> headers
The headers.
-
-
Constructor Detail
-
ResourceInfo
public ResourceInfo(java.lang.String path, java.lang.String mediatype)Create a new ResourceInfo.
-
ResourceInfo
public ResourceInfo(byte[] data, java.lang.String mediatype)Create a new ResourceInfo.
-
ResourceInfo
public ResourceInfo(java.lang.String path, java.lang.String mediatype, java.lang.Integer status)Create a new ResourceInfo.
-
ResourceInfo
public ResourceInfo(byte[] data, java.lang.String mediatype, java.lang.Integer status)Create a new ResourceInfo.
-
-
Method Detail
-
getMediatype
public java.lang.String getMediatype()
Get the mediatype. return The mediatype.
-
setMediatype
public void setMediatype(java.lang.String mediatype)
Set the mediatype.- Parameters:
mediatype- The mediatype to set.
-
getPath
public java.lang.String getPath()
Get the path. return The path.
-
setPath
public void setPath(java.lang.String path)
Set the path.- Parameters:
path- The path to set.
-
getData
public byte[] getData()
Get the data. return The data.
-
setData
public void setData(byte[] data)
Set the data.- Parameters:
data- The data to set.
-
getStatus
public java.lang.Integer getStatus()
Get the state.- Returns:
- The state.
-
setStatus
public void setStatus(java.lang.Integer status)
Set the state.- Parameters:
state- The state to set.
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
Get the response headers (if any).
-
setHeaders
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Set the response headers.
-
-