Apache Tomcat 6.0.41

org.apache.catalina.ssi
Class SSIFsize

java.lang.Object
  extended by 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

Field Summary
protected static int ONE_KILOBYTE
           
protected static int ONE_MEGABYTE
           
 
Constructor Summary
SSIFsize()
           
 
Method Summary
protected  java.lang.String formatSize(long size, java.lang.String format)
           
 java.lang.String padLeft(java.lang.String str, int maxChars)
           
 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.
 java.lang.String repeat(char aChar, int numChars)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ONE_KILOBYTE

protected static final int ONE_KILOBYTE
See Also:
Constant Field Values

ONE_MEGABYTE

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

SSIFsize

public SSIFsize()
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

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)

Apache Tomcat 6.0.41

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