001 package railo.commons.io; 002 003 import java.io.OutputStream; 004 import java.io.Serializable; 005 006 /** 007 * dev null output stream, write data to nirvana 008 */ 009 public final class DevNullOutputStream extends OutputStream implements Serializable { 010 011 public static final DevNullOutputStream DEV_NULL_OUTPUT_STREAM=new DevNullOutputStream(); 012 013 /** 014 * Constructor of the class 015 */ 016 private DevNullOutputStream() {} 017 018 @Override 019 public void close(){} 020 021 @Override 022 public void flush() {} 023 024 @Override 025 public void write(byte[] b, int off, int len) {} 026 027 @Override 028 public void write(byte[] b) {} 029 030 @Override 031 public void write(int b) {} 032 033 }