Package org.jboss.errai.bus.client.api.base

Examples of org.jboss.errai.bus.client.api.base.RuleDelegateMessageCallback


    DeliveryPlan plan = subscriptions.get(subject);
    if (plan == null) {
      throw new RuntimeException("no such subject: " + subject);
    }

    subscriptions.put(subject, new RuleDelegateMessageCallback(plan, rule));
  }
View Full Code Here


    DeliveryPlan plan = subscriptions.get(subject);
    if (plan == null) {
      throw new RuntimeException("no such subject: " + subject);
    }

    subscriptions.put(subject, new RuleDelegateMessageCallback(plan, rule));
  }
View Full Code Here

    DeliveryPlan plan = subscriptions.get(subject);
    if (plan == null) {
      throw new RuntimeException("no such subject: " + subject);
    }

    subscriptions.put(subject, new RuleDelegateMessageCallback(plan, rule));
  }
View Full Code Here

    final DeliveryPlan plan = subscriptions.get(subject);
    if (plan == null) {
      throw new RuntimeException("no such subject: " + subject);
    }

    subscriptions.put(subject, new RuleDelegateMessageCallback(plan, rule));
  }
View Full Code Here

            for (MessageCallback mc : receivers) {
                receiversNode.add(new DefaultMutableTreeNode(mc.getClass().getName()));

                if (mc instanceof RuleDelegateMessageCallback) {
                    RuleDelegateMessageCallback ruleDelegate = (RuleDelegateMessageCallback) mc;
                    DefaultMutableTreeNode securityNode =
                            new DefaultMutableTreeNode("Security");

                    if (ruleDelegate.getRoutingRule() instanceof RolesRequiredRule) {
                        RolesRequiredRule rule = (RolesRequiredRule) ruleDelegate.getRoutingRule();

                        DefaultMutableTreeNode rolesNode =
                                new DefaultMutableTreeNode(rule.getRoles().isEmpty() ? "Requires Authentication" : "Roles Required");

                        for (Object o : rule.getRoles()) {
View Full Code Here

     */
    public void addRule(String subject, BooleanRoutingRule rule) {
        List<MessageCallback> newCallbacks = new LinkedList<MessageCallback>();
        Iterator<MessageCallback> iter = subscriptions.get(subject).iterator();
        while (iter.hasNext()) {
            newCallbacks.add(new RuleDelegateMessageCallback(iter.next(), rule));
            iter.remove();
        }

        List<MessageCallback> slist = subscriptions.get(subject);
        for (MessageCallback mc : newCallbacks) {
View Full Code Here

    DeliveryPlan plan = subscriptions.get(subject);
    if (plan == null) {
      throw new RuntimeException("no such subject: " + subject);
    }

    subscriptions.put(subject, new RuleDelegateMessageCallback(plan, rule));
  }
View Full Code Here

      for (MessageCallback mc : receivers) {
        receiversNode.add(new DefaultMutableTreeNode(mc.getClass().getName()));

        if (mc instanceof RuleDelegateMessageCallback) {
          RuleDelegateMessageCallback ruleDelegate = (RuleDelegateMessageCallback) mc;
          DefaultMutableTreeNode securityNode =
                  new DefaultMutableTreeNode("Security");

          if (ruleDelegate.getRoutingRule() instanceof RolesRequiredRule) {
            RolesRequiredRule rule = (RolesRequiredRule) ruleDelegate.getRoutingRule();

            DefaultMutableTreeNode rolesNode =
                    new DefaultMutableTreeNode(rule.getRoles().isEmpty() ? "Requires Authentication" : "Roles Required");

            for (Object o : rule.getRoles()) {
View Full Code Here

      for (MessageCallback mc : receivers) {
        receiversNode.add(new DefaultMutableTreeNode(mc.getClass().getName()));

        if (mc instanceof RuleDelegateMessageCallback) {
          RuleDelegateMessageCallback ruleDelegate = (RuleDelegateMessageCallback) mc;
          DefaultMutableTreeNode securityNode =
                  new DefaultMutableTreeNode("Security");

          if (ruleDelegate.getRoutingRule() instanceof RolesRequiredRule) {
            RolesRequiredRule rule = (RolesRequiredRule) ruleDelegate.getRoutingRule();

            DefaultMutableTreeNode rolesNode =
                    new DefaultMutableTreeNode(rule.getRoles().isEmpty() ? "Requires Authentication" : "Roles Required");

            for (Object o : rule.getRoles()) {
View Full Code Here

            for (MessageCallback mc : receivers) {
                receiversNode.add(new DefaultMutableTreeNode(mc.getClass().getName()));

                if (mc instanceof RuleDelegateMessageCallback) {
                    RuleDelegateMessageCallback ruleDelegate = (RuleDelegateMessageCallback) mc;
                    DefaultMutableTreeNode securityNode =
                            new DefaultMutableTreeNode("Security");

                    if (ruleDelegate.getRoutingRule() instanceof RolesRequiredRule) {
                        RolesRequiredRule rule = (RolesRequiredRule) ruleDelegate.getRoutingRule();

                        DefaultMutableTreeNode rolesNode =
                                new DefaultMutableTreeNode(rule.getRoles().isEmpty() ? "Requires Authentication" : "Roles Required");

                        for (Object o : rule.getRoles()) {
View Full Code Here

TOP

Related Classes of org.jboss.errai.bus.client.api.base.RuleDelegateMessageCallback

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.