org.apache.camel.guice.support
Interface Closer

All Known Implementing Classes:
CompositeCloser, 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:

Method Summary
 void close(Object object)
          Closes the given object
 

Method Detail

close

void close(Object object)
           throws Throwable
Closes the given object

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


Apache Camel