| de.finix.contelligent.CallData
All known Subclasses: de.finix.contelligent.core.AbstractCallDataImpl,
CallData | public interface CallData (Code) | | This interface provides access to all the data which are necessary to resolve
components and their values.
|
Method Summary | |
public boolean | checkRenderStack(ComponentPath cp) Returns true if a likely recursion of the provided ComponentPath has been
detected in the render stack. | void | clearRequestStorageDomain(String storageKey) | void | clearSessionStorageDomain(String storageKey) | void | clearSessionStore() | public Vector | cloneRenderStack() Generates a copy of the current render stack. | Object | doAsSystem(PrivilegedExceptionAction action) | String | encodeRedirectURL(String url) | String | encodeURL(String url) | ComponentManager | getActualManager() | String | getBaseURL() | String | getBaseURL(boolean useHttpAuth) | Map | getCategoryMap() | Session | getContelligentSession() | public Cookie[] | getCookies() If the underlying transport supports cookies, this method returns them as
an array, otherwise it returns null. | String | getCurrentBaseURL() | String | getCurrentBaseURL(boolean forceProtocolHttp, boolean forceProtocolHttps, boolean forceHttpAuth, boolean forceWebAuth) | public String | getEnvironment() | public String | getEnvironment(String defaultEnvironment) | FileItem | getFileItem(String source) | Map | getFileParameters() | List | getLocales() Answer the list of locales accepted by the client. | String | getParameter(String key) | String[] | getParameterValues(String key) | Map | getParameters() | public String | getRawEnvironment() | Object | getRequestAttribute(String key) | Object | getRequestAttribute(String key, String storageKey) | public long | getRequestTimeStamp() | Map | getResultDataMap() | String | getSecureBaseURL() | String | getSecureBaseURL(boolean useHttpAuth) | Object | getSessionAttribute(String key) | Object | getSessionAttribute(String key, String storageKey) | Map | getSessionStore() | Contelligent | getSystem() | User | getUser() | boolean | isCurrentHttpAuth() | boolean | isCurrentProtocolHttps() | void | markForRollback() marks the current transaction for rollback. | public ComponentPath | popRenderStack() | public void | pushRenderStack(ComponentPath cp) | void | removeRequestAttribute(String key) | void | removeRequestAttribute(String key, String storageKey) | void | removeSessionAttribute(String key) | void | removeSessionAttribute(String key, String storageKey) | boolean | secureTransfer() Answer wether the request uses a secure transfer protocol (e.g. | void | setCategoryMap(Map categoryMap) | void | setParameters(Map parameters) | void | setRequestAttribute(String key, Object value) Store an attribute with request scope in the global (nameless) storage
domain. | void | setRequestAttribute(String key, Object value, String storageKey) Store an attribute with request scope in the given storage domain. | void | setSessionAttribute(String key, Object value) | void | setSessionAttribute(String key, Object value, String storageKey) | boolean | shouldCheckRelations() | boolean | txMarkedForRollback() |
checkRenderStack | public boolean checkRenderStack(ComponentPath cp)(Code) | | Returns true if a likely recursion of the provided ComponentPath has been
detected in the render stack.
|
clearRequestStorageDomain | void clearRequestStorageDomain(String storageKey)(Code) | | |
clearSessionStorageDomain | void clearSessionStorageDomain(String storageKey)(Code) | | |
clearSessionStore | void clearSessionStore()(Code) | | |
cloneRenderStack | public Vector cloneRenderStack()(Code) | | Generates a copy of the current render stack.
|
encodeURL | String encodeURL(String url)(Code) | | Encode the given url and add the session id if necessary
Parameters: url - |
getCategoryMap | Map getCategoryMap()(Code) | | Answer the category map valid for this request
|
getCookies | public Cookie[] getCookies()(Code) | | If the underlying transport supports cookies, this method returns them as
an array, otherwise it returns null. It also returns null if cookies are
supported, but none are present.
|
getCurrentBaseURL | String getCurrentBaseURL(boolean forceProtocolHttp, boolean forceProtocolHttps, boolean forceHttpAuth, boolean forceWebAuth)(Code) | | |
getFileParameters | Map getFileParameters()(Code) | | |
getLocales | List getLocales()(Code) | | Answer the list of locales accepted by the client.
|
getRequestTimeStamp | public long getRequestTimeStamp()(Code) | | |
getResultDataMap | Map getResultDataMap()(Code) | | |
getSecureBaseURL | String getSecureBaseURL(boolean useHttpAuth)(Code) | | |
isCurrentHttpAuth | boolean isCurrentHttpAuth()(Code) | | |
isCurrentProtocolHttps | boolean isCurrentProtocolHttps()(Code) | | |
markForRollback | void markForRollback()(Code) | | marks the current transaction for rollback.
|
removeRequestAttribute | void removeRequestAttribute(String key)(Code) | | |
removeSessionAttribute | void removeSessionAttribute(String key)(Code) | | |
secureTransfer | boolean secureTransfer()(Code) | | Answer wether the request uses a secure transfer protocol (e.g. SSL/TLS)
|
setCategoryMap | void setCategoryMap(Map categoryMap)(Code) | | |
setParameters | void setParameters(Map parameters)(Code) | | |
setRequestAttribute | void setRequestAttribute(String key, Object value)(Code) | | Store an attribute with request scope in the global (nameless) storage
domain.
Parameters: key - attribute name Parameters: value - attribute value |
setRequestAttribute | void setRequestAttribute(String key, Object value, String storageKey)(Code) | | Store an attribute with request scope in the given storage domain.
Parameters: key - attribute name Parameters: value - attribute value Parameters: storageKey - name of the storage domain |
shouldCheckRelations | boolean shouldCheckRelations()(Code) | | |
txMarkedForRollback | boolean txMarkedForRollback()(Code) | | |
|
|