/** * Check if event targets exist. */ public boolean hasEventTargets(PublishTarget pt, PublishEventLevel pi) { boolean ret = false; if(pi.getLevel()<=getPublishEmitLevelSubscriptions().getLevel() && (PublishTarget.TOALL.equals(pt) || PublishTarget.TOSUBSCRIBERS.equals(pt))) { ret = subscriptions!=null && !subscriptions.isEmpty(); } if(!ret && pi.getLevel()<=getPublishEmitLevelMonitoring().getLevel() && (PublishTarget.TOALL.equals(pt) || PublishTarget.TOMONITORING.equals(pt))) { ret = true; } return ret; }