code: boolean checkAccessTopicFromJsTopicControls(UserContext ctx, String topic) throws IllegalAccessException {
  		logger.debug("Looking for accessController for topic '{}' from JsTopicControls annotation", topic);
  		Instance<JsTopicAccessController> select = topicAccessController.select(new JsTopicCtrlsAnnotationLiteral());
  		if(select.isUnsatisfied()) {
  			return false;
  		}
  		return checkAccessTopicFromJsTopicAccessControllers(ctx, topic, select);
  	}
docs: Check if specific access control is allowed
  @param ctx
  @param topic
  @return true if at least one specific topicAccessControl exist
  @throws IllegalAccessException