MessageSelectors are not implemented.
JMS uses the concept of durable and non-durable subscribers. A durable subscriber is a feature where notifications are guaranteed to be sent to subscribers even when they are offline, or if something catastrophic occurs, such as the ENS server going down after receiving the notification from the publisher but before delivering it to the subscriber.
Non-durable subscribers are implemented.
You can also use durable subscribers, however, the full functionality of being a durable subscriber is not implemented.
This aspect of being a durable subscriber is implemented: the publisher is acknowledged only after the subscriber receives a message.
This aspect of being a durable subscriber is not implemented: the message is not persistent, and delivery is not made to offline subscribers (after they come back online). In particular, JMSRedelivered is always set to false.