|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.5) E22562-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.common.ApplSessionFilter
public class ApplSessionFilter
The ApplSessionFilter takes care of setting up and making available an ApplSession for use by applications code that executes within the request, assuming the application is configured to use ApplSession's.
Constructor Summary | |
---|---|
ApplSessionFilter()
|
Method Summary | |
---|---|
void |
destroy()
|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
Does the work of our ApplSessionFilter: Check if an FND session cookie exists If not, create a new one, attach to it, and set the FND session cookie on the request If a cookie exists, validate it. |
static java.lang.String |
getCookieDomain(javax.servlet.http.HttpServletRequest request)
Deprecated. for the api in ApplSessionView |
javax.servlet.FilterConfig |
getFilterConfig()
|
java.util.HashMap<java.lang.String,java.lang.String> |
getLastAccessedPillarInfoFromCookie(javax.servlet.http.HttpServletRequest request)
Get the last access pillar from the cookie Cookie structure ("FND_SESSION","PillarA:SessionIdA:timestamp/PillarB:SessionIdB:timestamp") |
java.lang.String |
getSessionCookieByPillar(java.lang.String PillarName,
javax.servlet.http.HttpServletRequest request)
Get the SessionCookie for the current pillar from request message |
static java.lang.String |
getSessionCookieName()
Deprecated. for the version in ApplSessionView |
void |
init(javax.servlet.FilterConfig filterConfig)
|
void |
setFilterConfig(javax.servlet.FilterConfig filterConfig)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ApplSessionFilter()
Method Detail |
---|
public void init(javax.servlet.FilterConfig filterConfig)
init
in interface javax.servlet.Filter
public void destroy()
destroy
in interface javax.servlet.Filter
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws java.io.IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
request
- response
- chain
-
java.io.IOException
javax.servlet.ServletException
public javax.servlet.FilterConfig getFilterConfig()
public void setFilterConfig(javax.servlet.FilterConfig filterConfig)
public static java.lang.String getSessionCookieName()
ApplSessionView.getSessionCookieName();
public java.util.HashMap<java.lang.String,java.lang.String> getLastAccessedPillarInfoFromCookie(javax.servlet.http.HttpServletRequest request)
request
-
public static java.lang.String getCookieDomain(javax.servlet.http.HttpServletRequest request)
ApplSessionView.getCookieDomain(javax.servlet.http.HttpServletRequest);
public java.lang.String getSessionCookieByPillar(java.lang.String PillarName, javax.servlet.http.HttpServletRequest request)
PillarName
- request
-
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.5) E22562-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |