org.apache.catalina.ssi
Class SSIExec

java.lang.Object
  extended byorg.apache.catalina.ssi.SSIExec
All Implemented Interfaces:
SSICommand

public class SSIExec
extends java.lang.Object
implements SSICommand

Implements the Server-side #exec command

Version:
$Id: SSIExec.java 939529 2010-04-30 00:51:34Z kkolinko $
Author:
Bip Thelin, Amy Roh, Paul Speed, Dan Sandberg, David Becker

Field Summary
protected static int BUFFER_SIZE
           
protected  SSIInclude ssiInclude
           
 
Constructor Summary
SSIExec()
           
 
Method Summary
 long process(SSIMediator ssiMediator, java.lang.String commandName, java.lang.String[] paramNames, java.lang.String[] paramValues, java.io.PrintWriter writer)
          Write the output of the command to the writer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ssiInclude

protected SSIInclude ssiInclude

BUFFER_SIZE

protected static final int BUFFER_SIZE
See Also:
Constant Field Values
Constructor Detail

SSIExec

public SSIExec()
Method Detail

process

public long process(SSIMediator ssiMediator,
                    java.lang.String commandName,
                    java.lang.String[] paramNames,
                    java.lang.String[] paramValues,
                    java.io.PrintWriter writer)
Description copied from interface: SSICommand
Write the output of the command to the writer.

Specified by:
process in interface SSICommand
Parameters:
ssiMediator - the ssi mediator
commandName - the name of the actual command ( ie. echo )
paramNames - The parameter names
paramValues - The parameter values
writer - the writer to output to
Returns:
the most current modified date resulting from any SSI commands
See Also:
SSICommand


Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.