@Override public String getReasonPhrase() { return response.getStatusMessage(); }
@Override public String getStatusMessage() { return xmlMetadataResponse.getStatusMessage(); }
@Override public Collection<String> getHeaderNames() { return xmlMetadataResponse.getHeaderNames(); }
/** * {@inheritDoc } */ @Override public void close() { for (ODataResponse response : responses.values()) { response.close(); } closed = true; } }
@Override public int getStatusCode() { return response.getStatusCode(); }
public XMLMetadata getXMLMetadata() { if (metadata == null) { try { metadata = xmlMetadataResponse.getBody(); } finally { this.close(); } } return metadata; }
@Override public Collection<String> getHeader(final String name) { return xmlMetadataResponse.getHeader(name); }
@Override public void close() { super.close(); xmlMetadataResponse.close(); }
/** * Constructor. * * @param res OData batch response. */ public AsyncResponseWrapperImpl(final ODataBatchResponse res) { super(); if (res.getStatusCode() == 202) { retrieveMonitorDetails(res); } else { response = res; } }
@Override public int getStatusCode() { return xmlMetadataResponse.getStatusCode(); }
/** * {@inheritDoc } */ @Override public void close() { for (ODataResponse response : responses.values()) { response.close(); } closed = true; } }
@Override public int getStatusCode() { return response.getStatusCode(); }
public XMLMetadata getXMLMetadata() { if (metadata == null) { try { metadata = xmlMetadataResponse.getBody(); } finally { this.close(); } } return metadata; }
@Override public Collection<String> getHeader(final String name) { return xmlMetadataResponse.getHeader(name); }
@Override public String getReasonPhrase() { return response.getStatusMessage(); }
@Override public String getStatusMessage() { return xmlMetadataResponse.getStatusMessage(); }
@Override public Collection<String> getHeaderNames() { return xmlMetadataResponse.getHeaderNames(); }
@Override public int getStatusCode() { return xmlMetadataResponse.getStatusCode(); }
@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(); } }