Apache MQ - Selector de mensajes JMS

Necesito ayuda para recuperar todos los mensajes para una cola particular que tiene una propiedad particular.

El problema aquí es que necesito hacer coincidir la propiedad del encabezado JMSproceso connombre del procesoComo el mensaje puede tener el valor de proceso en mayúsculas o minúsculas, pero processName siempre tiene un valor en mayúsculas.

yo puedoNO use equalsIgnorecase aquí como: StringJMSCriteriaBuilder ("proceso"). equalIgnorecase (processName);

Como no existe tal método en la interfaz IJMSSelectorCriteriaBuilder.

A continuación se muestra el código que tengo actualmente:

private String createJMSSelectorMessage(QueueFilter queueFilter) throws Exception {
        StringBuffer selectorMessage = new StringBuffer();
        String processName=Service.getProcess(Long.valueOf(queueFilter.getProcess())).getProcessName();


        IJMSSelectorCriteriaBuilder processNameSelectorCriteriaBuilder = new StringJMSCriteriaBuilder("process").eq(processName);
        selectorMessage.append(processNameSelectorCriteriaBuilder.getJMSSelectorCriteriaValue());
        return selectorMessage;
        }