<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>src/flails/clients/HTTPClientBase.as</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -19,7 +19,7 @@
       &lt;class&gt;flails.request.RequestConfig&lt;/class&gt;
       &lt;class&gt;flails.request.RequestParam&lt;/class&gt;
       &lt;class&gt;flails.request.JSONFilter&lt;/class&gt;
-      &lt;class&gt;flails.clients.AbstractHTTPClient&lt;/class&gt;
+      &lt;class&gt;flails.clients.HTTPClientBase&lt;/class&gt;
       &lt;class&gt;flails.clients.RailsClient&lt;/class&gt;
       &lt;class&gt;flails.clients.JavaScriptClient&lt;/class&gt;
       &lt;class&gt;flails.resource.Record&lt;/class&gt;</diff>
      <filename>build_swc.xml</filename>
    </modified>
    <modified>
      <diff>@@ -7,7 +7,7 @@ package flails.clients {
   import mx.logging.ILogger;
   import mx.logging.Log;
 
-  public class RailsClient extends AbstractHTTPClient {
+  public class RailsClient extends HTTPClientBase {
     public function RailsClient(url:String, method:String) {
       super(url, method);
 
@@ -25,11 +25,11 @@ package flails.clients {
     }
 
     private function requestMethod(method:String):String {
-      return method == HTTPRequestMethod.GET ? URLRequestMethod.GET : URLRequestMethod.POST;
+      return method == HTTPClientBase.METHOD_GET ? URLRequestMethod.GET : URLRequestMethod.POST;
     }
 
     private function selectContentType(contentType:String, method:String):String {
-      if (method == HTTPRequestMethod.GET) {
+      if (method == HTTPClientBase.METHOD_GET) {
         return contentType;
       } else {
         return &quot;application/x-www-form-urlencoded&quot;;
@@ -39,7 +39,7 @@ package flails.clients {
     private function argsToVariables(params:Object, method:String):Object {
       var variables:URLVariables = new URLVariables();
       
-      if (method == HTTPRequestMethod.PUT || method == HTTPRequestMethod.DELETE) {
+      if (method == HTTPClientBase.METHOD_PUT || method == HTTPClientBase.METHOD_DELETE) {
         variables[&quot;_method&quot;] = method.toLowerCase();
       }
 </diff>
      <filename>src/flails/clients/RailsClient.as</filename>
    </modified>
    <modified>
      <diff>@@ -6,7 +6,7 @@ package flails.resource {
   import flash.events.EventDispatcher;
 
   import flails.IdentityMap;
-  import flails.clients.HTTPRequestMethod;
+  import flails.clients.HTTPClientBase;
   import flails.clients.RailsClient;
   import flails.clients.ResourceClient;
   import flails.request.HTTPFilter;
@@ -28,23 +28,23 @@ package flails.resource {
     }
     
     public function index(data:Object = null):Result {
-      return client(collection('index'), HTTPRequestMethod.GET).send(requestData(data));
+      return client(collection('index'), HTTPClientBase.METHOD_GET).send(requestData(data));
     }
 
     public function show(id:Object = null, data:Object = null):Result {
-      return client(member('show', id), HTTPRequestMethod.GET).send(requestData(data));
+      return client(member('show', id), HTTPClientBase.METHOD_GET).send(requestData(data));
     }
 
     public function create(data:Object = null):Result {
-      return client(collection('create'), HTTPRequestMethod.POST).send(requestData(data));
+      return client(collection('create'), HTTPClientBase.METHOD_POST).send(requestData(data));
     }
 
     public function update(id:Object = null, data:Object = null):Result {
-      return client(member('update', id), HTTPRequestMethod.PUT).send(requestData(data));
+      return client(member('update', id), HTTPClientBase.METHOD_PUT).send(requestData(data));
     }
 
     public function destroy(id:Object, data:Object = null):Result {
-      return client(member('destroy', id), HTTPRequestMethod.DELETE).send(requestData(data));
+      return client(member('destroy', id), HTTPClientBase.METHOD_DELETE).send(requestData(data));
     }
 
     private function collection(method:String):String {</diff>
      <filename>src/flails/resource/RailsResource.as</filename>
    </modified>
    <modified>
      <diff>@@ -3,13 +3,13 @@ package test.clients {
   import test.TestResponder;
 
   import flails.clients.RailsClient;
-  import flails.clients.HTTPRequestMethod;
+  import flails.clients.HTTPClientBase;
   import flails.request.Result;
   import flails.request.JSONFilter;
   
   public class RailsClientTest extends FlailsTest {
     public function testPost():void {
-      var client:RailsClient = client(&quot;http://localhost:3000/clients&quot;, HTTPRequestMethod.POST);
+      var client:RailsClient = client(&quot;http://localhost:3000/clients&quot;, HTTPClientBase.METHOD_POST);
 
       doTest(client.send({test_object: {var1: &quot;one&quot;, var2: &quot;two&quot;}}), function (result:Object):void {
         assertEquals(result.var1, &quot;created-one&quot;);
@@ -18,7 +18,7 @@ package test.clients {
     }
 
     public function testGet():void {
-      var client:RailsClient = client(&quot;http://localhost:3000/clients&quot;, HTTPRequestMethod.GET);
+      var client:RailsClient = client(&quot;http://localhost:3000/clients&quot;, HTTPClientBase.METHOD_GET);
 
       doTest(client.send({test_object: {var1: &quot;one&quot;, var2: &quot;two&quot;}}), function(result:Array):void {
         assertEquals(result[0].var1, &quot;0-one&quot;);
@@ -29,7 +29,7 @@ package test.clients {
     }
 
     public function testPut():void {
-      var client:RailsClient = client(&quot;http://localhost:3000/clients/1&quot;, HTTPRequestMethod.PUT);
+      var client:RailsClient = client(&quot;http://localhost:3000/clients/1&quot;, HTTPClientBase.METHOD_PUT);
 
       doTest(client.send({test_object: {var1: &quot;one&quot;, var2: &quot;two&quot;}}), function (result:Object):void {
         assertEquals(result.id, &quot;1&quot;);
@@ -39,7 +39,7 @@ package test.clients {
     }
 
     public function testDelete():void {
-      var client:RailsClient = client(&quot;http://localhost:3000/clients/100&quot;, HTTPRequestMethod.DELETE)
+      var client:RailsClient = client(&quot;http://localhost:3000/clients/100&quot;, HTTPClientBase.METHOD_DELETE)
       
       doTest(client.send(), function (result:Object):void {
         assertEquals(result.id, &quot;100&quot;);</diff>
      <filename>test/clients/RailsClientTest.as</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ package test.resource {
   import mx.rpc.events.ResultEvent;
   import mx.collections.ArrayCollection;
 
-  import flails.clients.HTTPRequestMethod;
+  import flails.clients.HTTPClientBase;
   import flails.clients.RailsClient;
   import flails.request.JSONFilter;
   import flails.resource.RailsResource;
@@ -12,7 +12,7 @@ package test.resource {
 
   public class RailsResourceTest extends FlailsTest {
     override protected function setUp():void {
-      var c:RailsClient = new RailsClient(&quot;http://localhost:3000/posts/reset&quot;, HTTPRequestMethod.GET);
+      var c:RailsClient = new RailsClient(&quot;http://localhost:3000/posts/reset&quot;, HTTPClientBase.METHOD_GET);
       
       c.result      = new Result(new JSONFilter().load);
       c.contentType = JSONFilter.CONTENT_TYPE;</diff>
      <filename>test/resource/RailsResourceTest.as</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>src/flails/clients/AbstractHTTPClient.as</filename>
    </removed>
    <removed>
      <filename>src/flails/clients/HTTPRequestMethod.as</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>121fc62215b26f6a44304d9ad7b2544a058e2a9c</id>
    </parent>
  </parents>
  <author>
    <name>David Leal</name>
    <email>dgleal@gmail.com</email>
  </author>
  <url>http://github.com/lancecarlson/flails/commit/6f66e3a307c4a804a8189c14830fa22c5c7c24c4</url>
  <id>6f66e3a307c4a804a8189c14830fa22c5c7c24c4</id>
  <committed-date>2009-11-05T11:13:08-08:00</committed-date>
  <authored-date>2009-11-05T11:13:08-08:00</authored-date>
  <message>Revert &quot;Renaming HTTPClientBase to AbstractHTTPClient. Introducing HTTPRequestMethod.&quot;

This reverts commit 1079df057b3b775fe28101a303c2af96fe2c03a2.

Signed-off-by: David Leal &lt;dgleal@gmail.com&gt;</message>
  <tree>214e5f12c0f5f6c4890121e463cc38ea7aba4933</tree>
  <committer>
    <name>David Leal</name>
    <email>dgleal@gmail.com</email>
  </committer>
</commit>
