| 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 query) { 8 if( verbose ){ 9 System.out.println(query); 10 } 11 } 12 13 public static final void print(Object query,Object [] 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 query, String verboseUser) { 26 if( verbose ){ 27 System.out.println(verboseUser+ " " + Thread.currentThread().getName() + " query : " + query); 28 } 29 } 30 31 public static final void print(Object query,Object [] parameters, String 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 query, String verboseUser, Exception 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 |