Marcar ou desmaracar selectBooleanCheckbox ao clicar em outro

Olá, estou com a seguinte situação:
Na minha página jsf tenho alguns componentes selectBooleanCheckbox. Preciso que, ao clicar em um deles alguns outros sejam desmarcados (ou marcados) dependendo da situação.
È possível? Se sim, alguém tem alguma informação, material que possa me ajudar? Obrigado

xhtml:

       <h:selectBooleanCheckbox value="#{simpleReport.colunaId}" />
                <h:outputText escape="false" value="Cód." />
                <h:selectBooleanCheckbox value="#{simpleReport.colunaCliente}" />
                <h:outputText escape="false" value="Cliente" />
                <h:selectBooleanCheckbox value="#{simpleReport.colunaCondutor}" />
                <h:outputText escape="false" value="Condutor" />
                <h:selectBooleanCheckbox
                    value="#{simpleReport.colunaCondicaoTempo}" />
                <h:outputText escape="false" value="Cond. Tempo" />
                <h:selectBooleanCheckbox value="#{simpleReport.colunaOcorrencia}" />
                <h:outputText escape="false" value="Ocorrência" />
                <h:selectBooleanCheckbox value="#{simpleReport.colunaStatus}" />
                <h:outputText escape="false" value="Status" />
                <h:selectBooleanCheckbox value="#{simpleReport.colunaPeriodo}" />
                <h:outputText escape="false" value="Período" />
                <h:selectBooleanCheckbox value="#{simpleReport.colunaSoma}" />
                <h:outputText escape="false" value="Soma" />
                <h:selectBooleanCheckbox value="#{simpleReport.colunaQtdCli}" />
                <h:outputText escape="false" value="QtdCli" />

No bean:

boolean colunaId = false, colunaCliente = false, colunaCondutor = false, colunaPeriodo = false,
        colunaCondicaoTempo = false, colunaStatus = false, colunaOcorrencia = false, colunaSoma = false,
        colunaQtdCond = false, colunaQtdCli = false;

inserir a descrição da imagem aqui