final RequestBuilder builder = createRequestBuilder();
return builder.toBytes();
}
private RequestBuilder createRequestBuilder() {
final RequestBuilder builder = new ByteArrayRequestBuilder();
builder.append(OutgoingMessageId.EXECUTION_REPORT_REQUEST.getId());
builder.append(VERSION);
if (Feature.EXECUTION_MARKER.isSupportedByVersion(getServerCurrentVersion())) {
builder.append(toInternalId(getId()));
}
appendFilter(builder);
return builder;
}