class BranchDelegator extends BaseDelegator implements IBranchDelegator {

    @Override
    public String deleteBranchSpec(final String branchSpecName, final boolean force)
            throws ConnectionException, RequestException, AccessException {

        // p4ic4idea: centralize RequestException wrapping
        return asRequestException(() ->
                deleteBranchSpec(branchSpecName, new DeleteBranchSpecOptions(force))
        );
    }

    public  BranchDelegator(IOptionsServer server);

}