@Override
    public void destroy() {
        if (subscriber != null) {
            subscriber.close();
        }
    }
This method runs the selector associated with the given location on the content of the message. If the selector
validates the location, this method returns true.

@param context   the routing context that contains the necessary data.
@param routeName the candidate route whose selector to run.
@return whether or not to send to the given recipient.
documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/DocumentRouteSelectorPolicy.java