AutoCloseable? I guess I wouldn’t think it would be all that common to use that, but OK. Most of the time I expect it will get used in some other initialize method and shutdown would be called in some sort of termination handler, much like the Servlet spec does. So unlike something like a JDBC connection I wouldn’t expect this to get used a lot.
Ralph > On Jul 20, 2016, at 9:40 AM, Gary Gregory <[email protected]> wrote: > > Hi, > > Right I have to say: > > import org.apache.logging.log4j.core.LoggerContext; > > final LoggerContext context = Configurator.initialize("Name", > aClassLoader, "path/to/config.xml"); > try { > ... > } finally { > Configurator.shutdown(context); > } > > This would be nicer: > > try (LoggerContext context = Configurator.initialize("Name", > aClassLoader, "path/to/config.xml")) { > ... > } > > Thoughts? > > Gary > > -- > E-Mail: [email protected] <mailto:[email protected]> | > [email protected] <mailto:[email protected]> > Java Persistence with Hibernate, Second Edition > <http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.com/> > Home: http://garygregory.com/ <http://garygregory.com/> > Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
