@Override public final DataSet get() throws FeatureException { try { DataSet dataSet = this.delegate.get(resource()); checkResponseNotNull(dataSet,ResourceHandler.class,"No data set returned"); return dataSet; } catch (ApplicationException | ApplicationApiRuntimeException e) { throw featureException(e,ResourceHandler.class); } finally { finalizeSession(); } }