Java Doc for DefaultCommandRegistry.java in  » Web-Server » Jigsaw » org » w3c » jigsaw » ssi » commands » 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 » Web Server » Jigsaw » org.w3c.jigsaw.ssi.commands 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.w3c.jigsaw.ssi.commands.CommandRegistry
      org.w3c.jigsaw.ssi.commands.BasicCommandRegistry
         org.w3c.jigsaw.ssi.commands.DefaultCommandRegistry

DefaultCommandRegistry
public class DefaultCommandRegistry extends BasicCommandRegistry (Code)

This class provides the most general and commonly used SSI commands. Compatibility with the NCSA-style directive set has been maintained as much as it made sense to, and new functionality adequate to Jigsaw has been added.

In the description that follows, please refer to the NCSA server-side includes tutorial for comparison.

The full set of commands of the DefaultCommandRegistry is:

config
The errmsg tag is not implemented.
include
The file and virtual tags are handled in the same way. Both originate an internal request to the URL given as the value of the tag. There is no provision for including a file that is not indexed by Jigsaw. This command can be used to include the content of any resource. This includes the SSIFrame.

In addition, the following tags are admissible:

ifheader
Its value is interpreted as a header name. It causes the resource to be included only if that header was defined in the original (client) request.
else
Used in conjunction with ifheader, it specifies a URL to be included in case the header is not defined.
echo
In addition to the var tag, which has the NCSA behavior, the following tags are admissible:
reqstate
Its value is interpreted as a Jigsaw request state, and is expanded as the value of the state. For instance, the command
<!--#echo reqstate="org.w3c.jigsaw.filters.CounterFilter.count"-->
will print the current hit-count, assuming a CounterFilter exists for the resource.
reqheader
Its value is interpreted as a header in the request, and is expanded as the value of the header.
here If this tag is present, command is expanded as interpreted relative to the innermost internal request. By default, it is interpreted relative to the original (client) request.
fsize
Behaves like its NCSA counterpart, except that it also recognizes the tag here. If present, this tag indicates to include the file size of the innermost included file. Normally, it includes the file size of the topmost SSI-parsed file requested by the client. It honors the sizefmt variable, as set by config.
flastmod
In addition to NCSA behavior, it honors the here tag, which indicates to include the time stamp of the innermost included file.
exec
It accepts only the cmd tag. Given that the include command can include CgiResources, the cgi tag is superfluous.

If the SSIFrame secure attribute is set, this command will be inoperative.

params
This command expands to an HTML unordered list of the parameters that it was called with. Provided mainly for instructional purposes.
count
Expands to the access count reported by the CounterFilter. (This may or may not mean the access count of the document, depending on the way the CounterFilter is set up)

author:
   Antonio Ramirez



Constructor Summary
public  DefaultCommandRegistry()
    

Method Summary
public  DictionaryinitVariables(SSIFrame ssiframe, Request request, Dictionary variables)
    


Constructor Detail
DefaultCommandRegistry
public DefaultCommandRegistry()(Code)




Method Detail
initVariables
public Dictionary initVariables(SSIFrame ssiframe, Request request, Dictionary variables)(Code)



Fields inherited from org.w3c.jigsaw.ssi.commands.BasicCommandRegistry
Hashtable commands(Code)(Java Doc)

Methods inherited from org.w3c.jigsaw.ssi.commands.BasicCommandRegistry
protected Command getDebugWrapperCommand(Command cmd)(Code)(Java Doc)
public Dictionary initVariables(SSIFrame ssiframe, Request request, Dictionary variables)(Code)(Java Doc)
public Command lookupCommand(String name)(Code)(Java Doc)
public void registerCommand(Command cmd)(Code)(Java Doc)

Methods inherited from org.w3c.jigsaw.ssi.commands.CommandRegistry
abstract public Dictionary initVariables(SSIFrame ssiframe, Request request, Dictionary variables)(Code)(Java Doc)
abstract public Command lookupCommand(String name)(Code)(Java Doc)

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.