本文整理汇总了Java中org.apache.tomcat.util.http.FastHttpDateFormat类的典型用法代码示例。如果您正苦于以下问题:Java FastHttpDateFormat类的具体用法?Java FastHttpDateFormat怎么用?Java FastHttpDateFormat使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
FastHttpDateFormat类属于org.apache.tomcat.util.http包,在下文中一共展示了FastHttpDateFormat类的19个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: toString
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Get a String representation of this lock token.
*/
@Override
public String toString() {
StringBuilder result = new StringBuilder("Type:");
result.append(type);
result.append("\nScope:");
result.append(scope);
result.append("\nDepth:");
result.append(depth);
result.append("\nOwner:");
result.append(owner);
result.append("\nExpiration:");
result.append(FastHttpDateFormat.formatDate(expiresAt, null));
Enumeration<String> tokensList = tokens.elements();
while (tokensList.hasMoreElements()) {
result.append("\nToken:");
result.append(tokensList.nextElement());
}
result.append("\n");
return result.toString();
}
开发者ID:liaokailin,项目名称:tomcat7,代码行数:25,代码来源:WebdavServlet.java
示例2: getDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Return the value of the specified date header, if any; otherwise
* return -1.
*
* @param name Name of the requested date header
*
* @exception IllegalArgumentException if the specified header value
* cannot be converted to a date
*/
@Override
public long getDateHeader(String name) {
String value = getHeader(name);
if (value == null) {
return (-1L);
}
// Attempt to convert the date header in a variety of formats
long result = FastHttpDateFormat.parseDate(value, formats);
if (result != (-1L)) {
return result;
}
throw new IllegalArgumentException(value);
}
开发者ID:liaokailin,项目名称:tomcat7,代码行数:26,代码来源:Request.java
示例3: toString
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Get a String representation of this lock token.
*/
public String toString() {
String result = "Type:" + type + "\n";
result += "Scope:" + scope + "\n";
result += "Depth:" + depth + "\n";
result += "Owner:" + owner + "\n";
result += "Expiration:"
+ FastHttpDateFormat.formatDate(expiresAt, null) + "\n";
Enumeration<String> tokensList = tokens.elements();
while (tokensList.hasMoreElements()) {
result += "Token:" + tokensList.nextElement() + "\n";
}
return result;
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:19,代码来源:WebdavServlet.java
示例4: Http11Processor
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
public Http11Processor(int headerBufferSize, JIoEndpoint endpoint) {
this.endpoint = endpoint;
request = new Request();
inputBuffer = new InternalInputBuffer(request, headerBufferSize);
request.setInputBuffer(inputBuffer);
response = new Response();
response.setHook(this);
outputBuffer = new InternalOutputBuffer(response, headerBufferSize);
response.setOutputBuffer(outputBuffer);
request.setResponse(response);
initializeFilters();
// Cause loading of HexUtils
int foo = HexUtils.DEC[0];
// Cause loading of FastHttpDateFormat
FastHttpDateFormat.getCurrentDate();
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:24,代码来源:Http11Processor.java
示例5: toString
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Get a String representation of this lock token.
*/
@Override
public String toString() {
StringBuilder result = new StringBuilder("Type:");
result.append(type);
result.append("\nScope:");
result.append(scope);
result.append("\nDepth:");
result.append(depth);
result.append("\nOwner:");
result.append(owner);
result.append("\nExpiration:");
result.append(FastHttpDateFormat.formatDate(expiresAt, null));
Enumeration<String> tokensList = tokens.elements();
while (tokensList.hasMoreElements()) {
result.append("\nToken:");
result.append(tokensList.nextElement());
}
result.append("\n");
return result.toString();
}
开发者ID:how2j,项目名称:lazycat,代码行数:25,代码来源:WebdavServlet.java
示例6: getDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Return the value of the specified date header, if any; otherwise return
* -1.
*
* @param name
* Name of the requested date header
*
* @exception IllegalArgumentException
* if the specified header value cannot be converted to a
* date
*/
@Override
public long getDateHeader(String name) {
String value = getHeader(name);
if (value == null) {
return (-1L);
}
// Attempt to convert the date header in a variety of formats
long result = FastHttpDateFormat.parseDate(value, formats);
if (result != (-1L)) {
return result;
}
throw new IllegalArgumentException(value);
}
开发者ID:how2j,项目名称:lazycat,代码行数:28,代码来源:Request.java
示例7: addDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Add the specified date header to the specified value.
*
* @param name Name of the header to set
* @param value Date value to be set
*/
@Override
public void addDateHeader(String name, long value) {
if (name == null || name.length() == 0) {
return;
}
if (isCommitted()) {
return;
}
// Ignore any call from an included servlet
if (included) {
return;
}
if (format == null) {
format = new SimpleDateFormat(DateTool.HTTP_RESPONSE_DATE_HEADER,
Locale.US);
format.setTimeZone(TimeZone.getTimeZone("GMT"));
}
addHeader(name, FastHttpDateFormat.formatDate(value, format));
}
开发者ID:deathspeeder,项目名称:class-guard,代码行数:32,代码来源:Response.java
示例8: setDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Set the specified date header to the specified value.
*
* @param name Name of the header to set
* @param value Date value to be set
*/
@Override
public void setDateHeader(String name, long value) {
if (name == null || name.length() == 0) {
return;
}
if (isCommitted()) {
return;
}
// Ignore any call from an included servlet
if (included) {
return;
}
if (format == null) {
format = new SimpleDateFormat(DateTool.HTTP_RESPONSE_DATE_HEADER,
Locale.US);
format.setTimeZone(TimeZone.getTimeZone("GMT"));
}
setHeader(name, FastHttpDateFormat.formatDate(value, format));
}
开发者ID:deathspeeder,项目名称:class-guard,代码行数:32,代码来源:Response.java
示例9: setDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Set the specified date header to the specified value.
*
* @param name Name of the header to set
* @param value Date value to be set
*/
@Override
public void setDateHeader(String name, long value) {
if (name == null || name.length() == 0) {
return;
}
if (isCommitted()) {
return;
}
// Ignore any call from an included servlet
if (included) {
return;
}
if (format == null) {
format = new SimpleDateFormat(DateTool.HTTP_RESPONSE_DATE_HEADER,
Locale.US);
format.setTimeZone(TimeZone.getTimeZone("GMT"));
}
setHeader(name, FastHttpDateFormat.formatDate(value, format));
}
开发者ID:sdw2330976,项目名称:apache-tomcat-7.0.57,代码行数:31,代码来源:Response.java
示例10: addDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Add the specified date header to the specified value.
*
* @param name Name of the header to set
* @param value Date value to be set
*/
@Override
public void addDateHeader(String name, long value) {
if (name == null || name.length() == 0) {
return;
}
if (isCommitted())
return;
// Ignore any call from an included servlet
if (included) {
return;
}
if (format == null) {
format = new SimpleDateFormat(DateTool.HTTP_RESPONSE_DATE_HEADER,
Locale.US);
format.setTimeZone(TimeZone.getTimeZone("GMT"));
}
addHeader(name, FastHttpDateFormat.formatDate(value, format));
}
开发者ID:WhiteBearSolutions,项目名称:WBSAirback,代码行数:31,代码来源:Response.java
示例11: setDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Set the specified date header to the specified value.
*
* @param name Name of the header to set
* @param value Date value to be set
*/
@Override
public void setDateHeader(String name, long value) {
if (name == null || name.length() == 0) {
return;
}
if (isCommitted())
return;
// Ignore any call from an included servlet
if (included) {
return;
}
if (format == null) {
format = new SimpleDateFormat(DateTool.HTTP_RESPONSE_DATE_HEADER,
Locale.US);
format.setTimeZone(TimeZone.getTimeZone("GMT"));
}
setHeader(name, FastHttpDateFormat.formatDate(value, format));
}
开发者ID:WhiteBearSolutions,项目名称:WBSAirback,代码行数:31,代码来源:Response.java
示例12: getDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Return the value of the specified date header, if any; otherwise
* return -1.
*
* @param name Name of the requested date header
*
* @exception IllegalArgumentException if the specified header value
* cannot be converted to a date
*/
@Override
public long getDateHeader(String name) {
String value = getHeader(name);
if (value == null)
return (-1L);
// Attempt to convert the date header in a variety of formats
long result = FastHttpDateFormat.parseDate(value, formats);
if (result != (-1L)) {
return result;
}
throw new IllegalArgumentException(value);
}
开发者ID:WhiteBearSolutions,项目名称:WBSAirback,代码行数:25,代码来源:Request.java
示例13: getHeaderValueAsString
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
protected String getHeaderValueAsString(Object headerValue) {
if (headerValue == null) return null;
if (headerValue instanceof Date) {
// return date strings (ie Last-Modified) in HTTP format, rather
// than Java format
return FastHttpDateFormat.formatDate(
((Date)headerValue).getTime(), null);
}
return headerValue.toString();
}
开发者ID:liaokailin,项目名称:tomcat7,代码行数:11,代码来源:DirContextURLConnection.java
示例14: getDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Return the value of the specified date header, if any; otherwise
* return -1.
*
* @param name Name of the requested date header
*
* @exception IllegalArgumentException if the specified header value
* cannot be converted to a date
*/
public long getDateHeader(String name) {
String value = getHeader(name);
if (value == null)
return (-1L);
// Attempt to convert the date header in a variety of formats
long result = FastHttpDateFormat.parseDate(value, formats);
if (result != (-1L)) {
return result;
}
throw new IllegalArgumentException(value);
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:24,代码来源:Request.java
示例15: getHeaderValueAsString
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
protected String getHeaderValueAsString(Object headerValue) {
if (headerValue == null) return null;
if (headerValue instanceof Date) {
// return date strings (ie Last-Modified) in HTTP format, rather
// than Java format
return FastHttpDateFormat.formatDate(((Date)headerValue).getTime(), null);
}
return headerValue.toString();
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:10,代码来源:DirContextURLConnection.java
示例16: getHeaderValueAsString
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
protected String getHeaderValueAsString(Object headerValue) {
if (headerValue == null)
return null;
if (headerValue instanceof Date) {
// return date strings (ie Last-Modified) in HTTP format, rather
// than Java format
return FastHttpDateFormat.formatDate(((Date) headerValue).getTime(), null);
}
return headerValue.toString();
}
开发者ID:how2j,项目名称:lazycat,代码行数:11,代码来源:DirContextURLConnection.java
示例17: toString
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
/**
* Get a String representation of this lock token.
*
* @return Description of the Return Value
*/
public String toString() {
String result = "Type:" + type + "\n";
result += "Scope:" + scope + "\n";
result += "Depth:" + depth + "\n";
result += "Owner:" + owner + "\n";
result += "Expiration:"
+ FastHttpDateFormat.formatDate(expiresAt, null) + "\n";
Enumeration tokensList = tokens.elements();
while (tokensList.hasMoreElements()) {
result += "Token:" + tokensList.nextElement() + "\n";
}
return result;
}
开发者ID:Concursive,项目名称:concourseconnect-community,代码行数:20,代码来源:WebdavServlet.java
示例18: getDateHeader
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
public long getDateHeader(String name) {
if(this.headers != null) {
String value = getHeader(name);
if (value == null)
return (-1L);
long result = FastHttpDateFormat.parseDate(value, FORMATS);
if (result != (-1L)) {
return result;
}
throw new IllegalArgumentException(value);
}
return super.getDateHeader(name);
}
开发者ID:mehah,项目名称:jRender,代码行数:15,代码来源:HttpRequest.java
示例19: Http11AprProcessor
import org.apache.tomcat.util.http.FastHttpDateFormat; //导入依赖的package包/类
public Http11AprProcessor(int headerBufferSize, AprEndpoint endpoint) {
this.endpoint = endpoint;
request = new Request();
inputBuffer = new InternalAprInputBuffer(request, headerBufferSize, endpoint);
request.setInputBuffer(inputBuffer);
response = new Response();
response.setHook(this);
outputBuffer = new InternalAprOutputBuffer(response, headerBufferSize, endpoint);
response.setOutputBuffer(outputBuffer);
request.setResponse(response);
ssl = endpoint.isSSLEnabled();
initializeFilters();
// Cause loading of HexUtils
int foo = HexUtils.DEC[0];
// Cause loading of FastHttpDateFormat
FastHttpDateFormat.getCurrentDate();
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:26,代码来源:Http11AprProcessor.java
注:本文中的org.apache.tomcat.util.http.FastHttpDateFormat类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论