java.lang.Objectorg.objectweb.telosys.common.TelosysObject
org.objectweb.telosys.rpl.ScreenResponse
Field Summary | |
static int |
ACTION_CANCELED
|
static int |
ACTION_ERROR
|
static int |
ACTION_OK
|
static int |
INVALID_ACTION
|
static int |
INVALID_SCREEN_ID
|
static int |
SCREEN_NOT_FOUND
|
Constructor Summary | |
ScreenResponse(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
java.lang.String sScreenName,
java.lang.String sScreenId,
java.lang.String sAction,
java.lang.String sProcName)
Constructor |
Method Summary | |
void |
addError(ScreenError error)
|
void |
addError(java.lang.Throwable th)
|
void |
addMessage(ScreenMessage message)
|
void |
forceRedirect(GenericURI uri)
Force the client-side (the browser) to redirect to the given generic URI ( replace the current screen by the given object URL ) |
void |
forceRedirect(java.lang.String sURL)
Force the client-side (the browser) to redirect to the given URL ( replace the current screen by the given URL ) |
java.lang.String |
getAction()
|
ScreenDataElements |
getDataElements()
|
ScreenError |
getError(int index)
|
java.lang.Throwable |
getException(int index)
|
ScreenMessage |
getMessage(int index)
|
int |
getNumberOfErrors()
|
int |
getNumberOfExceptions()
|
int |
getNumberOfMessages()
|
int |
getNumberOfValues()
|
java.lang.String |
getProcName()
|
java.lang.String |
getRedirection()
Returns the redirection URL set by 'forceRedirect' or null if none |
int |
getReturnCode()
|
java.lang.String |
getReturnMessage()
|
java.lang.String |
getScreenId()
|
java.lang.String |
getScreenName()
|
java.lang.String |
getValue(java.lang.String sName)
|
java.util.Enumeration |
getValueNames()
|
boolean |
isFlagFound()
|
boolean |
isFlagNotFound()
|
void |
setActionReturn(int iActionReturnCode)
|
void |
setDataElements(ScreenData data)
|
void |
setDataElements(ScreenDataElements dataElements)
|
void |
setFlagFound()
|
void |
setFlagNotFound()
|
void |
setReturnCode(int iCode)
|
void |
setReturnMessage(java.lang.String sMsg)
|
void |
setValue(java.lang.String sName,
int iValue)
|
void |
setValue(java.lang.String sName,
java.lang.String sValue)
|
java.lang.String |
toString()
|
void |
unsetFlagFound()
|
void |
unsetFlagNotFound()
|
Methods inherited from class org.objectweb.telosys.common.TelosysObject |
error, error, error, getFlagTrace, info, setFlagTrace, trace, warn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int ACTION_OK
public static final int ACTION_CANCELED
public static final int ACTION_ERROR
public static final int INVALID_ACTION
public static final int INVALID_SCREEN_ID
public static final int SCREEN_NOT_FOUND
Constructor Detail |
public ScreenResponse(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, java.lang.String sScreenName, java.lang.String sScreenId, java.lang.String sAction, java.lang.String sProcName)
httpRequest
- httpResponse
- sScreenName
- sScreenId
- sAction
- sProcName
- Method Detail |
public java.lang.String getScreenName()
public java.lang.String getScreenId()
public java.lang.String getAction()
public java.lang.String getProcName()
public void setReturnCode(int iCode)
public int getReturnCode()
public void setActionReturn(int iActionReturnCode)
public void setReturnMessage(java.lang.String sMsg)
public java.lang.String getReturnMessage()
public boolean isFlagNotFound()
public void setFlagNotFound()
public void unsetFlagNotFound()
public boolean isFlagFound()
public void setFlagFound()
public void unsetFlagFound()
public void addMessage(ScreenMessage message)
public int getNumberOfMessages()
public ScreenMessage getMessage(int index)
public void addError(ScreenError error)
public int getNumberOfErrors()
public ScreenError getError(int index)
public void addError(java.lang.Throwable th)
public int getNumberOfExceptions()
public java.lang.Throwable getException(int index)
public ScreenDataElements getDataElements()
public void setDataElements(ScreenData data)
public void setDataElements(ScreenDataElements dataElements)
public void setValue(java.lang.String sName, java.lang.String sValue)
public void setValue(java.lang.String sName, int iValue)
public java.lang.String getValue(java.lang.String sName)
public int getNumberOfValues()
public java.util.Enumeration getValueNames()
public void forceRedirect(java.lang.String sURL)
sURL
- public void forceRedirect(GenericURI uri)
uri
- public java.lang.String getRedirection()
public java.lang.String toString()