Java Doc for Mapper.java in  » Sevlet-Container » apache-tomcat-6.0.14 » org » apache » tomcat » util » http » mapper » 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 » Sevlet Container » apache tomcat 6.0.14 » org.apache.tomcat.util.http.mapper 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.tomcat.util.http.mapper.Mapper

Mapper
final public class Mapper (Code)
Mapper, which implements the servlet API mapping rules (which are derived from the HTTP rules).
author:
   Remy Maucherat

Inner Class :abstract protected static class MapElement
Inner Class :final protected static class Host extends MapElement
Inner Class :final protected static class ContextList
Inner Class :final protected static class Context extends MapElement
Inner Class :protected static class Wrapper extends MapElement

Field Summary
protected  Contextcontext
     Context associated with this wrapper, used for wrapper mapping.
protected  StringdefaultHostName
     Default host name.
protected  Host[]hosts
     Array containing the virtual hosts definitions.


Method Summary
public  voidaddContext(String hostName, String path, Object context, String[] welcomeResources, javax.naming.Context resources)
     Add a new Context to an existing Host.
public synchronized  voidaddHost(String name, String[] aliases, Object host)
     Add a new host to the mapper.
public  voidaddWrapper(String hostName, String contextPath, String path, Object wrapper)
     Add a new Wrapper to an existing Context.
public  voidaddWrapper(String hostName, String contextPath, String path, Object wrapper, boolean jspWildCard)
    
public  voidaddWrapper(String path, Object wrapper)
     Add a wrapper to the context associated with this wrapper.
public  voidaddWrapper(String path, Object wrapper, boolean jspWildCard)
    
protected  voidaddWrapper(Context context, String path, Object wrapper)
    
protected  voidaddWrapper(Context context, String path, Object wrapper, boolean jspWildCard)
     Adds a wrapper to the given context.
public  String[]getContextNames()
    
public  StringgetDefaultHostName()
     Get default host.
public  String[]getHosts()
    
public  String[]getWrapperNames(String host, String context)
    
public  StringgetWrappersString(String host, String context)
    
public  voidmap(MessageBytes host, MessageBytes uri, MappingData mappingData)
     Map the specified host name and URI, mutating the given mapping data.
public  voidmap(MessageBytes uri, MappingData mappingData)
     Map the specified URI relative to the context, mutating the given mapping data.
public  voidremoveContext(String hostName, String path)
     Remove a context from an existing host.
public synchronized  voidremoveHost(String name)
     Remove a host from the mapper.
public  voidremoveWrapper(String path)
     Remove a wrapper from the context associated with this wrapper.
public  voidremoveWrapper(String hostName, String contextPath, String path)
     Remove a wrapper from an existing context.
protected  voidremoveWrapper(Context context, String path)
    
public  voidsetContext(String path, String[] welcomeResources, javax.naming.Context resources)
     Set context, used for wrapper mapping (request dispatcher).
public  voidsetDefaultHostName(String defaultHostName)
     Set default host.

Field Detail
context
protected Context context(Code)
Context associated with this wrapper, used for wrapper mapping.



defaultHostName
protected String defaultHostName(Code)
Default host name.



hosts
protected Host[] hosts(Code)
Array containing the virtual hosts definitions.





Method Detail
addContext
public void addContext(String hostName, String path, Object context, String[] welcomeResources, javax.naming.Context resources)(Code)
Add a new Context to an existing Host.
Parameters:
  hostName - Virtual host name this context belongs to
Parameters:
  path - Context path
Parameters:
  context - Context object
Parameters:
  welcomeResources - Welcome files defined for this context
Parameters:
  resources - Static resources of the context



addHost
public synchronized void addHost(String name, String[] aliases, Object host)(Code)
Add a new host to the mapper.
Parameters:
  name - Virtual host name
Parameters:
  host - Host object



addWrapper
public void addWrapper(String hostName, String contextPath, String path, Object wrapper)(Code)
Add a new Wrapper to an existing Context.
Parameters:
  hostName - Virtual host name this wrapper belongs to
Parameters:
  contextPath - Context path this wrapper belongs to
Parameters:
  path - Wrapper mapping
Parameters:
  wrapper - Wrapper object



addWrapper
public void addWrapper(String hostName, String contextPath, String path, Object wrapper, boolean jspWildCard)(Code)



addWrapper
public void addWrapper(String path, Object wrapper)(Code)
Add a wrapper to the context associated with this wrapper.
Parameters:
  path - Wrapper mapping
Parameters:
  wrapper - The Wrapper object



addWrapper
public void addWrapper(String path, Object wrapper, boolean jspWildCard)(Code)



addWrapper
protected void addWrapper(Context context, String path, Object wrapper)(Code)



addWrapper
protected void addWrapper(Context context, String path, Object wrapper, boolean jspWildCard)(Code)
Adds a wrapper to the given context.
Parameters:
  context - The context to which to add the wrapper
Parameters:
  path - Wrapper mapping
Parameters:
  wrapper - The Wrapper object
Parameters:
  jspWildCard - true if the wrapper corresponds to the JspServletand the mapping path contains a wildcard; false otherwise



getContextNames
public String[] getContextNames()(Code)
Return all contexts, in //HOST/PATH form The context names



getDefaultHostName
public String getDefaultHostName()(Code)
Get default host. Default host name



getHosts
public String[] getHosts()(Code)



getWrapperNames
public String[] getWrapperNames(String host, String context)(Code)



getWrappersString
public String getWrappersString(String host, String context)(Code)



map
public void map(MessageBytes host, MessageBytes uri, MappingData mappingData) throws Exception(Code)
Map the specified host name and URI, mutating the given mapping data.
Parameters:
  host - Virtual host name
Parameters:
  uri - URI
Parameters:
  mappingData - This structure will contain the result of the mappingoperation



map
public void map(MessageBytes uri, MappingData mappingData) throws Exception(Code)
Map the specified URI relative to the context, mutating the given mapping data.
Parameters:
  uri - URI
Parameters:
  mappingData - This structure will contain the result of the mappingoperation



removeContext
public void removeContext(String hostName, String path)(Code)
Remove a context from an existing host.
Parameters:
  hostName - Virtual host name this context belongs to
Parameters:
  path - Context path



removeHost
public synchronized void removeHost(String name)(Code)
Remove a host from the mapper.
Parameters:
  name - Virtual host name



removeWrapper
public void removeWrapper(String path)(Code)
Remove a wrapper from the context associated with this wrapper.
Parameters:
  path - Wrapper mapping



removeWrapper
public void removeWrapper(String hostName, String contextPath, String path)(Code)
Remove a wrapper from an existing context.
Parameters:
  hostName - Virtual host name this wrapper belongs to
Parameters:
  contextPath - Context path this wrapper belongs to
Parameters:
  path - Wrapper mapping



removeWrapper
protected void removeWrapper(Context context, String path)(Code)



setContext
public void setContext(String path, String[] welcomeResources, javax.naming.Context resources)(Code)
Set context, used for wrapper mapping (request dispatcher).
Parameters:
  welcomeResources - Welcome files defined for this context
Parameters:
  resources - Static resources of the context



setDefaultHostName
public void setDefaultHostName(String defaultHostName)(Code)
Set default host.
Parameters:
  defaultHostName - Default host name



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.