Interface ManagedFactory<T extends java.lang.AutoCloseable>

  • All Superinterfaces:
    java.lang.AutoCloseable, java.io.Serializable
    All Known Implementing Classes:
    ManagedFactoryImpl

    public interface ManagedFactory<T extends java.lang.AutoCloseable>
    extends java.lang.AutoCloseable, java.io.Serializable
    A ManagedFactory produces instances and tears down any produced instances when it is itself closed.

    close() should never be called on produced instances.