/** * Remove a header. * * @param name header name. * @return updated context. */ public InboundMessageContext remove(String name) { this.getHeaders().remove(name); return this; }
/** * Remove a header. * * @param name header name. * @return updated context. */ public InboundMessageContext remove(String name) { this.getHeaders().remove(name); return this; }
/** * Add a new header value. * * @param name header name. * @param value header value. * @return updated context. */ public InboundMessageContext header(String name, Object value) { getHeaders().add(name, HeaderUtils.asString(value, RuntimeDelegate.getInstance())); return this; }
/** * Add a new header value. * * @param name header name. * @param value header value. * @return updated context. */ public InboundMessageContext header(String name, Object value) { getHeaders().add(name, HeaderUtils.asString(value, RuntimeDelegate.getInstance())); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Iterable<?> values) { this.getHeaders().addAll(name, iterableToList(values)); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Iterable<?> values) { this.getHeaders().addAll(name, iterableToList(values)); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Object... values) { this.getHeaders().addAll(name, HeaderUtils.asStringList(Arrays.asList(values), RuntimeDelegate.getInstance())); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Object... values) { this.getHeaders().addAll(name, HeaderUtils.asStringList(Arrays.asList(values), RuntimeDelegate.getInstance())); return this; }
/** * Remove a header. * * @param name header name. * @return updated context. */ public InboundMessageContext remove(String name) { this.getHeaders().remove(name); return this; }
/** * Remove a header. * * @param name header name. * @return updated context. */ public InboundMessageContext remove(String name) { this.getHeaders().remove(name); return this; }
/** * Remove a header. * * @param name header name. * @return updated context. */ public InboundMessageContext remove(String name) { this.getHeaders().remove(name); return this; }
/** * Remove a header. * * @param name header name. * @return updated context. */ public InboundMessageContext remove(String name) { this.getHeaders().remove(name); return this; }
/** * Remove a header. * * @param name header name. * @return updated context. */ public InboundMessageContext remove(String name) { this.getHeaders().remove(name); return this; }
/** * Add a new header value. * * @param name header name. * @param value header value. * @return updated context. */ public InboundMessageContext header(String name, Object value) { getHeaders().add(name, HeaderUtils.asString(value, RuntimeDelegate.getInstance())); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Iterable<?> values) { this.getHeaders().addAll(name, iterableToList(values)); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Iterable<?> values) { this.getHeaders().addAll(name, iterableToList(values)); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Iterable<?> values) { this.getHeaders().addAll(name, iterableToList(values)); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Object... values) { this.getHeaders().addAll(name, HeaderUtils.asStringList(Arrays.asList(values), RuntimeDelegate.getInstance())); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Object... values) { this.getHeaders().addAll(name, HeaderUtils.asStringList(Arrays.asList(values), RuntimeDelegate.getInstance())); return this; }
/** * Add new header values. * * @param name header name. * @param values header values. * @return updated context. */ public InboundMessageContext headers(String name, Object... values) { this.getHeaders().addAll(name, HeaderUtils.asStringList(Arrays.asList(values), RuntimeDelegate.getInstance())); return this; }