1 23 24 29 30 31 package com.sun.cli.jmx.cmd; 32 33 import java.io.File ; 34 import java.io.FileOutputStream ; 35 import java.io.PrintStream ; 36 37 public class CmdOutputToFile implements CmdOutput 38 { 39 final PrintStream mOutput; 40 41 CmdOutputToFile( File theFile ) 42 throws java.io.IOException 43 { 44 theFile.createNewFile( ); 45 mOutput = new PrintStream ( new FileOutputStream ( theFile, true ) ); 46 } 47 48 public void 49 print( Object o ) 50 { 51 mOutput.print( o ); 52 } 53 54 public void 55 println( Object o ) 56 { 57 mOutput.println( o ); 58 } 59 60 public void 61 printError( Object o ) 62 { 63 mOutput.println( o ); 64 } 65 66 public void 67 printDebug( Object o ) 68 { 69 println( o ); 70 } 71 72 public void 73 close() 74 { 75 mOutput.close(); 76 } 77 }; 78 79 80 | Popular Tags |