📄 externalcontext.java
字号:
/* * Copyright 2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package javax.faces.context;import java.util.Iterator;import java.util.Locale;import java.util.Map;import java.util.Set;/** * @author Manfred Geiler (latest modification by $Author: mwessendorf $) * @version $Revision: 1.3 $ $Date: 2004/07/01 22:01:13 $ */public abstract class ExternalContext{ public static final String BASIC_AUTH = "BASIC"; public static final String CLIENT_CERT_AUTH = "CLIENT_CERT"; public static final String DIGEST_AUTH = "DIGEST"; public static final String FORM_AUTH = "FORM"; public abstract void dispatch(String path) throws java.io.IOException; public abstract String encodeActionURL(String url); public abstract String encodeNamespace(String name); public abstract String encodeResourceURL(String url); public abstract Map getApplicationMap(); public abstract String getAuthType(); public abstract Object getContext(); public abstract String getInitParameter(String name); public abstract Map getInitParameterMap(); public abstract String getRemoteUser(); public abstract Object getRequest(); public abstract String getRequestContextPath(); public abstract Map getRequestCookieMap(); public abstract Map getRequestHeaderMap(); public abstract Map getRequestHeaderValuesMap(); public abstract Locale getRequestLocale(); public abstract Iterator getRequestLocales(); public abstract Map getRequestMap(); public abstract Map getRequestParameterMap(); public abstract Iterator getRequestParameterNames(); public abstract Map getRequestParameterValuesMap(); public abstract String getRequestPathInfo(); public abstract String getRequestServletPath(); public abstract java.net.URL getResource(String path) throws java.net.MalformedURLException; public abstract java.io.InputStream getResourceAsStream(String path); public abstract Set getResourcePaths(String path); public abstract Object getResponse(); public abstract Object getSession(boolean create); public abstract Map getSessionMap(); public abstract java.security.Principal getUserPrincipal(); public abstract boolean isUserInRole(String role); public abstract void log(String message); public abstract void log(String message, Throwable exception); public abstract void redirect(String url) throws java.io.IOException;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -