Package org.apache.catalina.ssi
Class SSIFsize
- java.lang.Object
-
- org.apache.catalina.ssi.SSIFsize
-
- All Implemented Interfaces:
SSICommand
public final class SSIFsize extends java.lang.Object implements SSICommand
Implements the Server-side #fsize command- Author:
- Bip Thelin, Paul Speed, Dan Sandberg, David Becker
-
-
Constructor Summary
Constructors Constructor Description SSIFsize()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringformatSize(long size, java.lang.String format)java.lang.StringpadLeft(java.lang.String str, int maxChars)longprocess(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.java.lang.Stringrepeat(char aChar, int numChars)
-
-
-
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: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
-
repeat
public java.lang.String repeat(char aChar, int numChars)
-
padLeft
public java.lang.String padLeft(java.lang.String str, int maxChars)
-
formatSize
protected java.lang.String formatSize(long size, java.lang.String format)
-
-