com.tivoli.twg.log
Class TWGOutput

java.lang.Object
  extended bycom.tivoli.twg.log.TWGOutput

public class TWGOutput
extends java.lang.Object

TWGOutput is a class to reduce the overhead of printing debug statements to System.out, especially when output is disabled. The TWGOutput.println method is intended to replace System.out.println in the code. Output is enabled by defining system property "twg.log.output" with a value of "1".


Field Summary
static boolean outputEnabled
           
static java.lang.String PROPERTY_KEY
           
 
Method Summary
static java.lang.String getPrefix()
           
static boolean isEnabled()
          Get enabled/disabled state
static void print(char[] x)
          Print a character array, and then finish the line.
static void print(java.lang.Object x)
          Print an Object.
static void print(java.lang.String x)
          Print a String.
static void println()
          Finish the print line.
static void println(char[] x)
          Print a character array, and then finish the line.
static void println(java.lang.Object x)
          Print an Object, and then finish the line.
static void println(java.lang.String x)
          Print a String, and then finish the line.
static void setEnabled(boolean enabled)
          Set enabled/disabled state
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_KEY

public static final java.lang.String PROPERTY_KEY
See Also:
Constant Field Values

outputEnabled

public static boolean outputEnabled
Method Detail

isEnabled

public static boolean isEnabled()
Get enabled/disabled state


setEnabled

public static void setEnabled(boolean enabled)
Set enabled/disabled state


getPrefix

public static java.lang.String getPrefix()

println

public static void println(java.lang.String x)
Print a String, and then finish the line. println(String).


println

public static void println(java.lang.Object x)
Print an Object, and then finish the line.

See Also:
println(String)

println

public static void println(char[] x)
Print a character array, and then finish the line.

See Also:
println(String)

println

public static void println()
Finish the print line.

See Also:
println(String)

print

public static void print(java.lang.String x)
Print a String. print(String).


print

public static void print(java.lang.Object x)
Print an Object.

See Also:
print(String)

print

public static void print(char[] x)
Print a character array, and then finish the line.

See Also:
println(String)