/** * {@inheritDoc } */ @Override public void close() { for (ODataResponse response : responses.values()) { response.close(); } closed = true; } }
/** * {@inheritDoc } */ @Override public void close() { for (ODataResponse response : responses.values()) { response.close(); } closed = true; } }
@Override public void close() { super.close(); if (current != null && !(current instanceof AsyncResponseImpl) && !(current instanceof ODataBatchErrorResponse)) { current.close(); } }
@Override public void close() { super.close(); if (current != null && !(current instanceof AsyncResponseImpl) && !(current instanceof ODataBatchErrorResponse)) { current.close(); } }
@Override public ODataResponse next() { if (current != null) { current.close(); } if (closed) { throw new IllegalStateException("Invalid request - the item has been closed"); } if (!hasNext()) { throw new NoSuchElementException("No item found"); } if (unexpected) { breaking = true; return nextUnexpected(); } else { return nextExpected(); } }
@Override public ODataResponse next() { if (current != null) { current.close(); } if (closed) { throw new IllegalStateException("Invalid request - the item has been closed"); } if (!hasNext()) { throw new NoSuchElementException("No item found"); } if (unexpected) { breaking = true; return nextUnexpected(); } else { return nextExpected(); } }
} finally { if(createMediaResponse != null) { createMediaResponse.close();
} finally { if(createMediaResponse != null) { createMediaResponse.close();