Java Doc for UtilHttp.java in  » ERP-CRM-Financial » SourceTap-CRM » org » ofbiz » base » util » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ERP CRM Financial » SourceTap CRM » org.ofbiz.base.util 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.ofbiz.base.util.UtilHttp

UtilHttp
public class UtilHttp (Code)
HttpUtil - Misc TTP Utility Functions
author:
   Andy Zeneski
author:
   David E. Jones
version:
   $Revision: 1.10 $
since:
   2.1


Field Summary
final public static  Stringmodule
    


Method Summary
public static  StringgetApplicationName(HttpServletRequest request)
    
public static  StringgetContentTypeByFileName(String fileName)
    
public static  StringgetCurrencyUom(HttpSession session)
     Get the currency string from the session.
public static  StringgetCurrencyUom(HttpServletRequest request)
     Get the currency string from the session.
public static  StringBuffergetFullRequestUrl(HttpServletRequest request)
    
public static  LocalegetLocale(HttpServletRequest request)
    
public static  LocalegetLocale(HttpSession session)
     Get the Locale object from a session variable; if not found use the system's default.
public static  MapgetParameterMap(HttpServletRequest request)
    
public static  StringBuffergetServerRootUrl(HttpServletRequest request)
    
public static  ListmakeParamListWithSuffix(HttpServletRequest request, String suffix, String prefix)
    
public static  MapmakeParamMapWithPrefix(HttpServletRequest request, String prefix, String suffix)
    
public static  voidparametersToAttributes(HttpServletRequest request)
     Put request parameters in request object as attributes.
public static  voidsetCurrencyUom(HttpServletRequest request, String currencyUom)
    
public static  voidsetLocale(HttpServletRequest request, String localeString)
    
public static  voidsetLocale(HttpServletRequest request, Locale locale)
    
public static  StringsetResponseBrowserProxyNoCache(HttpServletRequest request, HttpServletResponse response)
    
public static  voidsetResponseBrowserProxyNoCache(HttpServletResponse response)
    
public static  StringsetSessionCurrencyUom(HttpServletRequest request, HttpServletResponse response)
    
public static  StringsetSessionLocale(HttpServletRequest request, HttpServletResponse response)
    
public static  voidstreamContent(OutputStream out, InputStream in, int length)
    
public static  voidstreamContentToBrowser(HttpServletResponse response, byte[] bytes, String contentType)
    
public static  voidstreamContentToBrowser(HttpServletResponse response, InputStream in, int length, String contentType)
    
public static  StringurlEncodeArgs(Map args)
    

Field Detail
module
final public static String module(Code)





Method Detail
getApplicationName
public static String getApplicationName(HttpServletRequest request)(Code)
Given a request, returns the application name or "root" if deployed on root
Parameters:
  request - An HttpServletRequest to get the name info from String



getContentTypeByFileName
public static String getContentTypeByFileName(String fileName)(Code)



getCurrencyUom
public static String getCurrencyUom(HttpSession session)(Code)
Get the currency string from the session.
Parameters:
  session - HttpSession object to use for lookup String The ISO currency code



getCurrencyUom
public static String getCurrencyUom(HttpServletRequest request)(Code)
Get the currency string from the session.
Parameters:
  request - HttpServletRequest object to use for lookup String The ISO currency code



getFullRequestUrl
public static StringBuffer getFullRequestUrl(HttpServletRequest request)(Code)



getLocale
public static Locale getLocale(HttpServletRequest request)(Code)
Get the Locale object from a session variable; if not found use the browser's default
Parameters:
  request - HttpServletRequest object to use for lookup Locale The current Locale to use



getLocale
public static Locale getLocale(HttpSession session)(Code)
Get the Locale object from a session variable; if not found use the system's default. NOTE: This method is not recommended because it ignores the Locale from the browser not having the request object.
Parameters:
  session - HttpSession object to use for lookup Locale The current Locale to use



getParameterMap
public static Map getParameterMap(HttpServletRequest request)(Code)
Create a map from an HttpServletRequest object The resulting Map



getServerRootUrl
public static StringBuffer getServerRootUrl(HttpServletRequest request)(Code)



makeParamListWithSuffix
public static List makeParamListWithSuffix(HttpServletRequest request, String suffix, String prefix)(Code)



makeParamMapWithPrefix
public static Map makeParamMapWithPrefix(HttpServletRequest request, String prefix, String suffix)(Code)



parametersToAttributes
public static void parametersToAttributes(HttpServletRequest request)(Code)
Put request parameters in request object as attributes.
Parameters:
  request -



setCurrencyUom
public static void setCurrencyUom(HttpServletRequest request, String currencyUom)(Code)
Simple event to set the users per-session currency uom value



setLocale
public static void setLocale(HttpServletRequest request, String localeString)(Code)



setLocale
public static void setLocale(HttpServletRequest request, Locale locale)(Code)



setResponseBrowserProxyNoCache
public static String setResponseBrowserProxyNoCache(HttpServletRequest request, HttpServletResponse response)(Code)



setResponseBrowserProxyNoCache
public static void setResponseBrowserProxyNoCache(HttpServletResponse response)(Code)



setSessionCurrencyUom
public static String setSessionCurrencyUom(HttpServletRequest request, HttpServletResponse response)(Code)
Simple event to set the users per-session currency uom value



setSessionLocale
public static String setSessionLocale(HttpServletRequest request, HttpServletResponse response)(Code)
Simple event to set the users per-session locale setting



streamContent
public static void streamContent(OutputStream out, InputStream in, int length) throws IOException(Code)
Stream binary content from InputStream to OutputStream This method does not close the streams passed
Parameters:
  out - OutputStream content should go to
Parameters:
  in - InputStream of the actual content
Parameters:
  length - Size (in bytes) of the content
throws:
  IOException -



streamContentToBrowser
public static void streamContentToBrowser(HttpServletResponse response, byte[] bytes, String contentType) throws IOException(Code)
Stream an array of bytes to the browser This method will close the ServletOutputStream when finished
Parameters:
  response - HttpServletResponse object to get OutputStream from
Parameters:
  bytes - Byte array of content to stream
Parameters:
  contentType - The content type to pass to the browser
throws:
  IOException -



streamContentToBrowser
public static void streamContentToBrowser(HttpServletResponse response, InputStream in, int length, String contentType) throws IOException(Code)
Streams content from InputStream to the ServletOutputStream This method will close the ServletOutputStream when finished This method does not close the InputSteam passed
Parameters:
  response - HttpServletResponse object to get OutputStream from
Parameters:
  in - InputStream of the actual content
Parameters:
  length - Size (in bytes) of the content
Parameters:
  contentType - The content type to pass to the browser
throws:
  IOException -



urlEncodeArgs
public static String urlEncodeArgs(Map args)(Code)
URL Encodes a Map of arguements



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.