| java.lang.Object com.sun.portal.rproxy.connectionhandler.Session
All known Subclasses: com.sun.portal.rproxy.connectionhandler.HTTPSession,
Session | abstract public class Session (Code) | | This class processes the next request and sends a response back to the
client.
author: Gabriel Lawrence |
Method Summary | |
public void | addClientIP(Request req) | public void | addCustomHeaders(Request req) | public void | addGatewayInfo(Request req) | public void | addNetletCustomHeader(Request req) | public void | addPDCInfo(Request req) | public void | close() Close the session. | SSLSocket | getActualSocket() | protected String | getDefaultOrg(String gwhost) | abstract public Request | getRequest() | Response | handleRedirectRequest(Request req, String destinationHost) | public boolean | isStillActive() | final public void | processNextRequest() Process next request, gets the request by calling getRequest, Checks
Authorization for object, Retrieves it, translates it, and sends it back
to the client. | public Response | processNotificationRequest(Request req) | Response | retrieveResponse(Request req, String destinationHost, Retriever retr, SSOToken token) | public void | setStillActive(boolean v) | protected void | translateSpecificHeader(String headerName, Request req, HTTPResponse resp, boolean isExternal) | protected void | translateWebDAVHeaders(Request req, HTTPResponse resp, boolean isExternal) |
GRACE_PERIOD | final public static int GRACE_PERIOD(Code) | | |
THREAD_SLEEP_TIME | final public static long THREAD_SLEEP_TIME(Code) | | |
_moreElements | protected boolean _moreElements(Code) | | |
_numBytesRead | public static int _numBytesRead(Code) | | |
_numBytesSent | public static int _numBytesSent(Code) | | |
_platformloginURL | protected static String _platformloginURL(Code) | | |
_platformlogoutURL | protected static String _platformlogoutURL(Code) | | |
_useHTTPProxy | protected static boolean _useHTTPProxy(Code) | | |
accessDeniedErrorMessage | final static String accessDeniedErrorMessage(Code) | | |
defaultOrg | protected static String defaultOrg(Code) | | Bug 4696175
|
doingPDC | public static boolean doingPDC(Code) | | Changes to accomodate DSAME pdc support. Bug : 4670649
|
exceptionErrorMessage | final static String exceptionErrorMessage(Code) | | |
expandedSessionServersList | static List expandedSessionServersList(Code) | | |
faviconLocation | protected static String faviconLocation(Code) | | |
hostConnectErrorMessage | final static String hostConnectErrorMessage(Code) | | |
invalidGatewayHostNameErrorMessage | final static String invalidGatewayHostNameErrorMessage(Code) | | |
invalidateSSL | protected boolean invalidateSSL(Code) | | |
maxTimeOutSetting | final public static long maxTimeOutSetting(Code) | | |
notificationErrorMessage | final static String notificationErrorMessage(Code) | | |
notificationURL | final public static String notificationURL(Code) | | |
pdcCookiePresent | protected boolean pdcCookiePresent(Code) | | |
processKeepAliveConnections | final public static boolean processKeepAliveConnections(Code) | | |
readTimeout | final protected int readTimeout(Code) | | |
rphost | protected static String rphost(Code) | | Changes to accomodate DSAME pdc support. Bug : 4670649
|
sessionCookieLen | final static int sessionCookieLen(Code) | | |
sessionCookieName | final static String sessionCookieName(Code) | | |
srapGateway_certificateEnabledList_lc | protected static List srapGateway_certificateEnabledList_lc(Code) | | |
this_req | protected int this_req(Code) | | |
thisreqKeepAlive | protected boolean thisreqKeepAlive(Code) | | |
webProxErrorMessage | final static String webProxErrorMessage(Code) | | |
Session | public Session(Socket s)(Code) | | Create a Session from a socket
|
addNetletCustomHeader | public void addNetletCustomHeader(Request req)(Code) | | |
close | public void close()(Code) | | Close the session.
|
getActualSocket | SSLSocket getActualSocket()(Code) | | |
getRequest | abstract public Request getRequest()(Code) | | Method subclasses override to return a request class for a specific
Session type
|
isStillActive | public boolean isStillActive()(Code) | | Check to see if a session is still active
|
processNextRequest | final public void processNextRequest()(Code) | | Process next request, gets the request by calling getRequest, Checks
Authorization for object, Retrieves it, translates it, and sends it back
to the client.
|
setStillActive | public void setStillActive(boolean v)(Code) | | Set Active state of a session
|
|
|