di.clientID = sub.getClientID();
di.isActive = sub.isActive();
di.activeCount = sub.getActiveSubscriberCnt();
di.isShared = sub.getShared();
di.nMessages = sub.numInProcessMsgs();
di.consumer = new ConsumerInfo();
//Ok, I'm not setting id because it really should be an int, maybe later
di.consumer.destination = sub.getDestinationUID().getName();
di.consumer.type = DestType.DEST_TYPE_TOPIC;
di.consumer.selector = sub.getSelectorStr();
// not bothering with the connection this time either