Adicionar UiParameter em um AjaxBehavior

Galera, bom dia.

Alguém sabe como consigo adicionar um UiParameter em um AjaxBehavior?

Por exemplo, criei um checkBox e criei um evento change para esse checkbox:

boolCheckBox = new SelectBooleanCheckbox();

ajax = new AjaxBehavior();
ajax.setListener(FacesUtils.createMethodExpression(this.getFacesContext(), "#{visualizacaoBean.onNodeSelect}", Void.class, new Class[] { AjaxBehaviorEvent.class }));

UIParameter parameter = new UIParameter();
parameter.setName("param_id");
parameter.setValueExpression("value", FacesUtils.createValueExpression(this.getFacesContext(), "#{valor.titulo}", String.class));
		
boolCheckBox.addClientBehavior("change", ajax);

boolCheckBox.getChildren().add(parameter);

column.getChildren().add(boolCheckBox);

Quando o evento ocorrer, vai ser chamado o método onNodeSelect e nesse método vou pegar um AjaxBehaviorEvent.
Preciso adicionar o UiParameter para que quando ocorrer o evento, eu consiga pegar o valor do UiParameter.

Alguém pode ajudar?