drools-eclipse/org.guvnor.eclipse.webdav/src/client/org/eclipse/webdav/client/AbstractResourceHandle.java
public IContext head() throws DAVException {
        IResponse response = null;
        try {
            response = davClient.head(locator, newContext());
            examineResponse(response);
            return response.getContext();
        } catch (IOException exception) {
            throw new SystemException(exception);
        } finally {
            closeResponse(response);
        }
    }
public IContext head() throws DAVException {
        IResponse response = null;
        try {
            response = davClient.head(locator, newContext());
            examineResponse(response);
            return response.getContext();
        } catch (IOException exception) {
            throw new SystemException(exception);
        } finally {
            closeResponse(response);
        }
    }
public IContext head ( ) throws DAVException { IResponse response = null ; try { response = davClient . head ( locator , newContext ( ) ) ; examineResponse ( response ) ; return response . getContext ( ) ; } catch ( IOException exception ) { throw new SystemException ( exception ) ; } finally { closeResponse ( response ) ; } }
Return the header from a message send to the server.

@return a context with the message header contents
@exception DAVException if there was a problem sending the message
@see IServer#head(Locator, Context)
Return the header from a message send to the server .