I am getting a ResourceResolver Object from ResourceResolverFactory i.e. I am creating this resourceResolver and I am adapting to Session.
Session session = resourceResolver.adaptTo(Session.class);
Do I need to close both, the resolver and the session or closing one would be suffice?
finally {
if (session != null && session.isLive()) {
session.logout();
}
if (resourceResolver != null && resourceResolver.isLive()) {
resourceResolver.close();
}
}
This question is about "should we be closing both" and not which to close first