package org.realityforge.replicant.shared.transport;

public class ReplicantContext
{
  /**
   * Key used to retrieve an opaque identifier for the session from the ReplicantContextHolder.
   * Used to pass data from the servlet to the EJB.
   */
  public static final String SESSION_ID_KEY = "SessionID";
  /**
   * Key used to retrieve an opaque identifier for the request from the ReplicantContextHolder.
   * Used to pass data from the servlet to the EJB.
   */
  public static final String REQUEST_ID_KEY = "RequestID";
  /**
   * Key used to retrieve a flag whether the request produced a changeset relevant for the initiating session..
   * Used to pass data from the EJB to the servlet.
   */
  public static final String REQUEST_COMPLETE_KEY = "RequestComplete";

  /**
   * HTTP request header to indicate the request id.
   */
  public static final String REQUEST_ID_HEADER = "X-GWT-RequestID";
  /**
   * HTTP response header to indicate the whether the request is complete or a change set is expected.
   */
  public static final String REQUEST_COMPLETE_HEADER = "X-GWT-RequestComplete";
  /**
   * HTTP request header to indicate the session id.
   */
  public static final String SESSION_ID_HEADER = "X-GWT-SessionID";
}

@@ -765,16 +765,149 @@
 lete%22;%0A%0A
+  /**%0A   * HTTP request header to indicate the session id.%0A   */%0A  public static final String SESSION_ID_HEADER = %22X-GWT-SessionID%22;%0A
   /**%0A  
@@ -1230,139 +1230,6 @@
 e%22;%0A
-  /**%0A   * HTTP request header to indicate the session id.%0A   */%0A  public static final String SESSION_ID_HEADER = %22X-GWT-SessionID%22;%0A
 %7D%0A

Reorder some fields