class RepositoryBackedSession {

  boolean replicateOnGet(Object obj) {
    return replicateOnGet && !isImmutableType(obj);
  }

  public  RepositoryBackedSession(SessionData sessionData, SessionManager manager, SessionFactory factory);
  protected  RepositoryBackedSession(RepositoryBackedSession linked);

}