docs: public void associateConsumer(ConsumerSessionProxy consumer) {
       
       if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) 
         SibTr.entry(this, tc, "associateConsumer", new Object[]{consumer, Boolean.valueOf(strictRedeliveryOrdering)});
       
       // This is a no-op if strict redelivery ordering is disabled
       if (strictRedeliveryOrdering && consumer != null) {
         synchronized (associatedConsumersLock) {
           associatedConsumers.add(consumer);
         }
       }
       
       if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) 
         SibTr.exit(this, tc, "associateConsumer");     
     }