KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > serversystem > PrintHandler


1 package com.daffodilwoods.daffodildb.server.serversystem;
2
3
4 public class PrintHandler {
5   static boolean verbose = false;
6
7   public static final void print(String JavaDoc query) {
8     if( verbose ){
9       System.out.println(query);
10     }
11   }
12
13   public static final void print(Object JavaDoc query,Object JavaDoc[] parameters) {
14     if( verbose){
15       System.out.print("query :: ");
16       System.out.println(query);
17       System.out.print(Thread.currentThread().getName()+" parameters::");
18       if( parameters == null )
19         System.out.println("No Parameters");
20       else
21         System.out.println(java.util.Arrays.asList(parameters));
22     }
23   }
24
25   public static final void print(String JavaDoc query, String JavaDoc verboseUser) {
26     if( verbose ){
27       System.out.println(verboseUser+ " " + Thread.currentThread().getName() + " query : " + query);
28     }
29   }
30
31   public static final void print(Object JavaDoc query,Object JavaDoc[] parameters, String JavaDoc verboseUser) {
32     if( verbose){
33       System.out.print(verboseUser+ " " + Thread.currentThread().getName() + " query : ");
34       System.out.println(query);
35       System.out.print(verboseUser+ " " + Thread.currentThread().getName()+" parameters::");
36       if( parameters == null )
37         System.out.println("No Parameters");
38       else
39         System.out.println(java.util.Arrays.asList(parameters));
40     }
41   }
42
43   public static final void print(String JavaDoc query, String JavaDoc verboseUser, Exception JavaDoc exception) {
44     if( verbose ){
45       System.out.println(verboseUser+ " " + Thread.currentThread().getName() + " Problem in Executing query : " + query + " Exception Message : " + exception.getMessage());
46     }
47   }
48
49 }
50
Popular Tags