org.guiceyfruit.support
Interface Closer

All Known Implementing Classes:
CompositeCloser, DisposableBeanCloser, PreDestroyCloser

public interface Closer

Represents a strategy for closing an object down such as using the @PreDestroy lifecycle from JSR 250, invoking Closeable.close() or using the DisposableBean interface from Spring.

Version:
$Revision: 1.1 $

Method Summary
 void close(java.lang.Object object)
          Closes the given object
 

Method Detail

close

void close(java.lang.Object object)
           throws java.lang.Throwable
Closes the given object

Parameters:
object - the object to be closed
Throws:
java.lang.Exception - if the close operation caused some exception to occur
java.lang.Throwable


Copyright © 2011. All Rights Reserved.