Examples of addToMessage()


Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

  @Override
  public void addBlacklistRule(final FunctionBlacklistRule rule, final int timeToLive) {
    final FudgeSerializer fsc = new FudgeSerializer(getProvider().getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    msg.add(DataManageableFunctionBlacklistResource.TTL_FIELD, null, FudgeWireType.LONG, timeToLive);
    fsc.addToMessage(msg, DataManageableFunctionBlacklistResource.RULE_FIELD, null, rule);
    getProvider().add(getName(), msg);
  }

  @Override
  public void addBlacklistRules(final Collection<FunctionBlacklistRule> rules) {
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

  @Override
  public void addBlacklistRules(final Collection<FunctionBlacklistRule> rules) {
    final FudgeSerializer fsc = new FudgeSerializer(getProvider().getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    for (FunctionBlacklistRule rule : rules) {
      fsc.addToMessage(msg, DataManageableFunctionBlacklistResource.RULE_FIELD, null, rule);
    }
    getProvider().add(getName(), msg);
  }

  @Override
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

  public void addBlacklistRules(final Collection<FunctionBlacklistRule> rules, final int timeToLive) {
    final FudgeSerializer fsc = new FudgeSerializer(getProvider().getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    msg.add(DataManageableFunctionBlacklistResource.TTL_FIELD, null, FudgeWireType.LONG, timeToLive);
    for (FunctionBlacklistRule rule : rules) {
      fsc.addToMessage(msg, DataManageableFunctionBlacklistResource.RULE_FIELD, null, rule);
    }
    getProvider().add(getName(), msg);
  }

  @Override
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

  @Override
  public void removeBlacklistRule(final FunctionBlacklistRule rule) {
    final FudgeSerializer fsc = new FudgeSerializer(getProvider().getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    fsc.addToMessage(msg, DataManageableFunctionBlacklistResource.RULE_FIELD, null, rule);
    getProvider().remove(getName(), msg);
  }

  @Override
  public void removeBlacklistRules(final Collection<FunctionBlacklistRule> rules) {
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

  @Override
  public void removeBlacklistRules(final Collection<FunctionBlacklistRule> rules) {
    final FudgeSerializer fsc = new FudgeSerializer(getProvider().getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    for (FunctionBlacklistRule rule : rules) {
      fsc.addToMessage(msg, DataManageableFunctionBlacklistResource.RULE_FIELD, null, rule);
    }
    getProvider().remove(getName(), msg);
  }

}
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

    final MutableFudgeMsg info = fsc.newMessage();
    info.add(NAME_FIELD, getUnderlying().getName());
    info.add(MODIFICATION_COUNT_FIELD, getUnderlying().getModificationCount());
    final MutableFudgeMsg rules = info.addSubMessage(RULES_FIELD, null);
    for (FunctionBlacklistRule rule : getUnderlying().getRules()) {
      fsc.addToMessage(rules, null, null, rule);
    }
    info.add(JMS_TOPIC_FIELD, _jmsTopic);
    return responseOk(info);
  }
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

    final int modificationCount = getUnderlying().getModificationCount();
    if (modificationCount != mod) {
      info.add(MODIFICATION_COUNT_FIELD, modificationCount);
      final MutableFudgeMsg rules = info.addSubMessage(RULES_FIELD, null);
      for (FunctionBlacklistRule rule : getUnderlying().getRules()) {
        fsc.addToMessage(rules, null, null, rule);
      }
    }
    return responseOk(info);
  }
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

  public void ruleAdded(final int modificationCount, final FunctionBlacklistRule rule, final ExecutorService defer) {
    final FudgeSerializer fsc = new FudgeSerializer(getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    msg.add(MODIFICATION_COUNT_FIELD, modificationCount);
    final MutableFudgeMsg rulesMessage = msg.addSubMessage(RULES_ADDED_FIELD, null);
    fsc.addToMessage(rulesMessage, null, null, rule);
    defer.submit(new Publish(msg));
  }

  @Override
  public void rulesAdded(final int modificationCount, final Collection<FunctionBlacklistRule> rules, final ExecutorService defer) {
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

    final FudgeSerializer fsc = new FudgeSerializer(getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    msg.add(MODIFICATION_COUNT_FIELD, modificationCount);
    final MutableFudgeMsg rulesMessage = msg.addSubMessage(RULES_ADDED_FIELD, null);
    for (FunctionBlacklistRule rule : rules) {
      fsc.addToMessage(rulesMessage, null, null, rule);
    }
    defer.submit(new Publish(msg));
  }

  @Override
View Full Code Here

Examples of org.fudgemsg.mapping.FudgeSerializer.addToMessage()

  public void ruleRemoved(final int modificationCount, final FunctionBlacklistRule rule, final ExecutorService defer) {
    final FudgeSerializer fsc = new FudgeSerializer(getFudgeContext());
    final MutableFudgeMsg msg = fsc.newMessage();
    msg.add(MODIFICATION_COUNT_FIELD, modificationCount);
    final MutableFudgeMsg rulesMessage = msg.addSubMessage(RULES_REMOVED_FIELD, null);
    fsc.addToMessage(rulesMessage, null, null, rule);
    defer.submit(new Publish(msg));
  }

  @Override
  public void rulesRemoved(final int modificationCount, final Collection<FunctionBlacklistRule> rules, final ExecutorService defer) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.