com.atlassian.jira.util
Class CompositeCloseable

java.lang.Object
  extended by com.atlassian.jira.util.CompositeCloseable
All Implemented Interfaces:
java.io.Closeable

public class CompositeCloseable
extends java.lang.Object
implements Closeable


Field Summary
 
Fields inherited from interface com.atlassian.jira.util.Closeable
CLOSE
 
Constructor Summary
CompositeCloseable(Closeable closeable, Closeable closeable2)
           
CompositeCloseable(java.util.Collection<Closeable> closeables)
           
 
Method Summary
 void close()
          Closes this stream and releases any system resources associated with it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeCloseable

public CompositeCloseable(@NotNull
                          Closeable closeable,
                          @NotNull
                          Closeable closeable2)

CompositeCloseable

public CompositeCloseable(java.util.Collection<Closeable> closeables)
Method Detail

close

public void close()
Description copied from interface: Closeable
Closes this stream and releases any system resources associated with it. If the stream is already closed then invoking this method has no effect.

Specified by:
close in interface java.io.Closeable


Copyright © 2002-2010 Atlassian. All Rights Reserved.