1 50 package org.apache.avalon.excalibur.monitor; 51 52 import java.io.FilterOutputStream ; 53 import java.io.IOException ; 54 import java.io.OutputStream ; 55 56 66 public final class ResourceOutputStream 67 extends FilterOutputStream  68 { 69 private final StreamResource m_resource; 70 71 74 public ResourceOutputStream( final OutputStream out, 75 final StreamResource resource ) 76 { 77 super( out ); 78 m_resource = resource; 79 } 80 81 85 public final void close() 86 throws IOException  87 { 88 super.close(); 89 m_resource.streamClosedEvent(); 90 } 91 } 92 | Popular Tags |