public class StatusInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATASOURCE_CANCELED
Indicates that the query was canceled
|
static java.lang.String |
DATASOURCE_COMPLETE
Indicates that data is available
|
static java.lang.String |
DATASOURCE_ERROR
Indicates that an error has occurred
|
static java.lang.String |
DATASOURCE_EXECUTING
Indicates that the data source is running
|
static java.lang.String |
DATASOURCE_PENDING_EXECUTION
Indicates that the data source is waiting to be executed
|
protected java.lang.Exception |
m_exception |
protected java.lang.Object |
m_retVal |
protected java.lang.String |
m_status |
Constructor and Description |
---|
StatusInfo(java.lang.Exception e) |
StatusInfo(java.lang.String status) |
StatusInfo(java.lang.String status,
java.lang.Object retVal) |
Modifier and Type | Method and Description |
---|---|
java.lang.Exception |
getException()
Return the exception if an error occurred
|
java.lang.Object |
getReturnValue()
Return the API return value, if any and if status is DATASOURCE_COMPLETE
|
java.lang.String |
getStatus()
Return the status of the data source
|
void |
setReturnValue(java.lang.Object retVal) |
public static final java.lang.String DATASOURCE_COMPLETE
public static final java.lang.String DATASOURCE_EXECUTING
public static final java.lang.String DATASOURCE_PENDING_EXECUTION
public static final java.lang.String DATASOURCE_ERROR
public static final java.lang.String DATASOURCE_CANCELED
protected java.lang.String m_status
protected java.lang.Exception m_exception
protected java.lang.Object m_retVal
public StatusInfo(java.lang.String status)
public StatusInfo(java.lang.String status, java.lang.Object retVal)
public StatusInfo(java.lang.Exception e)
public java.lang.String getStatus()
public java.lang.Exception getException()
public void setReturnValue(java.lang.Object retVal)
retVal
- return value to setpublic java.lang.Object getReturnValue()