Package org.apache.catalina.ssi
Class SSIEcho
- java.lang.Object
-
- org.apache.catalina.ssi.SSIEcho
-
- All Implemented Interfaces:
SSICommand
public class SSIEcho extends Object implements SSICommand
Return the result associated with the supplied Server Variable.- Author:
- Bip Thelin, Paul Speed, Dan Sandberg, David Becker
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringDEFAULT_ENCODINGprotected static StringMISSING_VARIABLE_VALUE
-
Constructor Summary
Constructors Constructor Description SSIEcho()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanisValidEncoding(String encoding)longprocess(SSIMediator ssiMediator, String commandName, String[] paramNames, String[] paramValues, PrintWriter writer)Write the output of the command to the writer.
-
-
-
Field Detail
-
DEFAULT_ENCODING
protected static final String DEFAULT_ENCODING
- See Also:
- Constant Field Values
-
MISSING_VARIABLE_VALUE
protected static final String MISSING_VARIABLE_VALUE
- See Also:
- Constant Field Values
-
-
Method Detail
-
process
public long process(SSIMediator ssiMediator, String commandName, String[] paramNames, String[] paramValues, PrintWriter writer)
Description copied from interface:SSICommandWrite the output of the command to the writer.- Specified by:
processin interfaceSSICommand- Parameters:
ssiMediator- the ssi mediatorcommandName- the name of the actual command ( ie. echo )paramNames- The parameter namesparamValues- The parameter valueswriter- the writer to output to- Returns:
- the most current modified date resulting from any SSI commands
- See Also:
SSICommand
-
isValidEncoding
protected boolean isValidEncoding(String encoding)
-
-