public Message getIn() { if (in == null) { in = new DefaultMessage(); configureMessage(in); } return in; }
public Message getOut() { // lazy create if (out == null) { out = (in != null && in instanceof MessageSupport) ? ((MessageSupport) in).newInstance() : new DefaultMessage(); configureMessage(out); } return out; }
public void setOut(Message out) { this.out = out; configureMessage(out); }
public void setIn(Message in) { this.in = in; configureMessage(in); }