public class StateDescriptionDroplet extends DynamoServlet
Example:
<importbean bean="/atg/dynamo/droplet/OrderStatesDetailed">
<droplet bean="OrderStatesDetailed">
<param name="state" value="param:order.state">
<oparam name="output">
<valueof param="detailedState"></valueof>
</oparam>
</droplet>
Usage:
ObjectStates
component containing the state definitions.
ObjectStates
component
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
static ParameterName |
ELEMENT_NAME
the parameter that provides the value that will contain the description
|
static ParameterName |
ERROR |
static ParameterName |
OUTPUT |
static ParameterName |
STATE |
mAllowCleanupRequest, mParameters
SERVLET_INFO_KEY
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
StateDescriptionDroplet() |
Modifier and Type | Method and Description |
---|---|
ObjectStates |
getStates()
Gets the
ObjectStates that contains the raw and translated
state values. |
boolean |
isUseResourcedStateDescriptions()
If this is true, then the state descriptions will be localized based on
the current request locale
|
void |
service(DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
Takes the provided raw state value and renderes it in its readable
form.
|
void |
setStates(ObjectStates pStates)
Sets the
ObjectStates that contains the raw and translated
state values. |
void |
setUseResourcedStateDescriptions(boolean pUseResourcedStateDescriptions) |
doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameter
destroy, getServletConfig, getServletInfo, setServletInfo
getAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatistics
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public static java.lang.String CLASS_VERSION
public static final ParameterName STATE
public static final ParameterName OUTPUT
public static final ParameterName ERROR
public static final ParameterName ELEMENT_NAME
public void setStates(ObjectStates pStates)
ObjectStates
that contains the raw and translated
state values.public ObjectStates getStates()
ObjectStates
that contains the raw and translated
state values.public void setUseResourcedStateDescriptions(boolean pUseResourcedStateDescriptions)
public boolean isUseResourcedStateDescriptions()
public void service(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
service
in class DynamoServlet
DynamoHttpServletRequest
- DynamoHttpServletResponse
- javax.servlet.ServletException
- an application specific error occurred
processing this requestjava.io.IOException
- an error occurred reading data from the request
or writing data to the response.