I have use the next code:
<p:dataTable id="transactionListNavigator" var="item" value="#{transactionListNavigator.lazyModel}" binding="#{transactionListNavigator.dataTable}" >
<p:column>
<f:facet name="header">
<h:selectBooleanCheckbox id="all_transactionIdChkb" name="all_transactionIdChkb" />
</f:facet>
<h:selectBooleanCheckbox id="transactionIdChkb" value="#{item.selected}"/>
</p:column>
When I click on this checkbox ("all_transactionIdChkb") - it checked and then unchecked automatically.