|
PageMixer API - 3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jp.ne.dti.lares.foozy.pagemixer.servlet.RequestMethodKey
Base class of key to identify values from ServletRequest method invocation pseudo storage class.
You must concretize below method(s) to have this function.
Field Summary | |
static RequestMethodKey |
AUTH_TYPE
Key to get value from request#getAuthType() . |
static RequestMethodKey |
CONTEXT_PATH
Key to get value from request#getContextPath() . |
static RequestMethodKey |
LOCALE
Key to get value from request#getLocale() . |
static RequestMethodKey |
METHOD
Key to get value from request#getMethod() . |
static RequestMethodKey |
PATH_INFO
Key to get value from request#getPathInfo() . |
static RequestMethodKey |
PROTOCOL
Key to get value from request#getProtocol() . |
static RequestMethodKey |
QUERY_STRING
Key to get value from request#getQueryString() . |
static RequestMethodKey |
REMOTE_ADDR
Key to get value from request#getRemoteAddr() . |
static RequestMethodKey |
REMOTE_HOST
Key to get value from request#getRemoteHost() . |
static RequestMethodKey |
REMOTE_USER
Key to get value from request#getRemoteUser() . |
static RequestMethodKey |
REQUEST_URI
Key to get value from request#getRequestURI() . |
static RequestMethodKey |
SCHEME
Key to get value from request#getScheme() . |
static RequestMethodKey |
SECURE
Key to get value from request#isSecure() . |
static RequestMethodKey |
SERVER_NAME
Key to get value from request#getServerName() . |
static RequestMethodKey |
SERVER_PORT
Key to get value from request#getServerPort() . |
static RequestMethodKey |
SERVLET_PATH
Key to get value from request#getServletPath() . |
static RequestMethodKey |
USER_PRINCIPAL
Key to get value from request#getUserPrincipal() . |
Constructor Summary | |
RequestMethodKey()
Constructor. |
Method Summary | |
java.lang.Boolean |
getBoolean(ConsumerContext context)
Utility method to get Boolean directly. |
java.lang.Integer |
getInteger(ConsumerContext context)
Utility method to get Integer directly. |
java.util.Locale |
getLocale(ConsumerContext context)
Utility method to get Locale directly. |
java.security.Principal |
getPrincipal(ConsumerContext context)
Utility method to get Principal directly. |
java.lang.String |
getString(ConsumerContext context)
Utility method to get String directly. |
abstract java.lang.Object |
getValue(javax.servlet.http.HttpServletRequest request)
Set value from HttpServletResponse . |
java.lang.Object |
getValue(javax.servlet.http.HttpServlet servlet,
javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get value from HttpServletRequest . |
void |
setValue(javax.servlet.http.HttpServlet servlet,
javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object value)
This is not supported. |
void |
unsetValue(javax.servlet.http.HttpServlet servlet,
javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This is not supported. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final RequestMethodKey AUTH_TYPE
request#getAuthType()
.
This finds String
value out in context.
public static final RequestMethodKey CONTEXT_PATH
request#getContextPath()
.
This finds String
value out in context.
public static final RequestMethodKey LOCALE
request#getLocale()
.
This finds Locale
value out in context.
public static final RequestMethodKey METHOD
request#getMethod()
.
This finds String
value out in context.
public static final RequestMethodKey PATH_INFO
request#getPathInfo()
.
This finds String
(may be null)
value out in context.
public static final RequestMethodKey PROTOCOL
request#getProtocol()
.
This finds String
value out in context.
public static final RequestMethodKey QUERY_STRING
request#getQueryString()
.
This finds String
(may be null)
value out in context.
public static final RequestMethodKey REMOTE_ADDR
request#getRemoteAddr()
.
This finds String
value out in context.
public static final RequestMethodKey REMOTE_HOST
request#getRemoteHost()
.
This finds String
value out in context.
public static final RequestMethodKey REMOTE_USER
request#getRemoteUser()
.
This finds String
value out in context.
public static final RequestMethodKey REQUEST_URI
request#getRequestURI()
.
You can get URI value for current Servlet(or JSP).
This finds String
value out in context.
public static final RequestMethodKey SCHEME
request#getScheme()
.
This finds String
value out in context.
public static final RequestMethodKey SECURE
request#isSecure()
.
This finds Boolean
value out in context.
public static final RequestMethodKey SERVER_NAME
request#getServerName()
.
This finds String
value out in context.
public static final RequestMethodKey SERVER_PORT
request#getServerPort()
.
This finds Integer
value out in context.
public static final RequestMethodKey SERVLET_PATH
request#getServletPath()
.
This finds String
value out in context.
public static final RequestMethodKey USER_PRINCIPAL
request#getUserPrincipal()
.
This finds Principal
value out in context.
Constructor Detail |
public RequestMethodKey()
Method Detail |
public final java.lang.Boolean getBoolean(ConsumerContext context)
Boolean
directly.public final java.lang.Integer getInteger(ConsumerContext context)
Integer
directly.public final java.util.Locale getLocale(ConsumerContext context)
Locale
directly.public final java.lang.String getString(ConsumerContext context)
String
directly.public final java.security.Principal getPrincipal(ConsumerContext context)
Principal
directly.public abstract java.lang.Object getValue(javax.servlet.http.HttpServletRequest request)
HttpServletResponse
.request
- on which consumer context depends.public java.lang.Object getValue(javax.servlet.http.HttpServlet servlet, javax.servlet.ServletContext context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
HttpServletRequest
.
This is equivalent to getValue(request)
.
getValue
in interface ServletConsumerContext.KeyCommand
jp.ne.dti.lares.foozy.pagemixer.servlet.ServletConsumerContext.KeyCommand
servlet
- on which consumer context depends.context
- on which consumer context depends.request
- on which consumer context depends.response
- on which consumer context depends.public void setValue(javax.servlet.http.HttpServlet servlet, javax.servlet.ServletContext context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object value)
setValue
in interface ServletConsumerContext.KeyCommand
UnsupportedOperationException
- alwayspublic void unsetValue(javax.servlet.http.HttpServlet servlet, javax.servlet.ServletContext context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
unsetValue
in interface ServletConsumerContext.KeyCommand
UnsupportedOperationException
- always
|
PageMixer API - 3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |