class WFS_1_1_0_Protocol implements WFSProtocol {

    public boolean supportsOperation(WFSOperationType operation, boolean post) {
        if (post && !strategy.supportsPost()) {
            return false;
        }
        if (!post && !strategy.supportsGet()) {
            return false;
        }

        HttpMethod method = post ? POST : GET;
        return null != getOperationURI(operation, method);
    }

    public  WFS_1_1_0_Protocol(InputStream capabilitiesReader, HTTPClient http,
            Charset defaultEncoding, WFSStrategy strategy);

}