code: @Override
      public ConnectionConsumer createSharedConnectionConsumer(Topic arg0, String arg1, String arg2, ServerSessionPool arg3, int arg4) throws javax.jms.IllegalStateException, InvalidDestinationException, InvalidSelectorException, JMSException {
  
          if (isManaged) {
              throw (javax.jms.JMSException) JmsErrorUtils.newThrowable(javax.jms.JMSException.class,
                                                                        "MGD_ENV_CWSIA0025",
                                                                        new Object[] { "createSharedConnectionConsumer" }, tc);
          }
          // This is an ASF function that we do not support in Jetstream
          throw (JMSException) JmsErrorUtils.newThrowable(
                                                          JMSException.class,
                                                          "UNSUPPORTED_FUNC_CWSIA0026",
                                                          new Object[] { "JmsConnectionImpl.createSharedConnectionConsumer()" },
                                                          tc
                          );
      }
docs: /*
  (non-Javadoc)
  
  @see javax.jms.Connection#createSharedConnectionConsumer(javax.jms.Topic, java.lang.String, java.lang.String, javax.jms.ServerSessionPool, int)