Changeset 4729
- Timestamp:
- 06/19/08 17:50:51 (5 months ago)
- Files:
-
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Agent.cs (modified) (2 diffs)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Handler/ExceptionHandler.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/LoadBalancer/WorkerQueue.cs (modified) (2 diffs)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Nuxleus.Extension.Aws.csproj (modified) (2 diffs)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/CreateDomainRequest.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/DeleteDomainRequest.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/GetAttributesRequest.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/IRequest.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/ListDomainsRequest.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/PutAttributesRequest.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/QueryRequest.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/CreateDomainResponse.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/DeleteDomainResponse.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/GetAttributesResponse.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/IResponse.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/ListDomainsResponse.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/PutAttributesResponse.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/QueryResponse.cs (deleted)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Scope/LoggerScope.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/Scope/ProfilerScope.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Model/Attribute.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Operation/Operation.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Request (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Request/CreateDomainRequest.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Request/DeleteDomainRequest.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Request/GetAttributesRequest.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Request/ListDomainsRequest.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Request/PutAttributesRequest.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Request/QueryRequest.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Response (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Response/CreateDomainResponse.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Response/DeleteDomainResponse.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Response/GetAttributesResponse.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Response/ListDomainsResponse.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Response/PutAttributesResponse.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Response/QueryResponse.cs (added)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/SimpleDBService.cs (modified) (3 diffs)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/CreateDomain.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/DeleteDomain.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/GetAttributes.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/ITask.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/ListDomains.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/PutAttributes.cs (modified) (1 diff)
- trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/Query.cs (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/nuxleus/Source/Nuxleus.Extension.Aws/Agent.cs
r4728 r4729 1 1 using System.Collections.Generic; 2 2 using System.Text; 3 using Nuxleus.Extension.A WS.SimpleDB;3 using Nuxleus.Extension.Aws.SimpleDb; 4 4 using VVMF.SOA.Common; 5 5 using Nuxleus.Asynchronous; … … 10 10 using System.Collections; 11 11 using System.IO; 12 using Nuxleus.Extension.A WS.SimpleDB.Model;12 using Nuxleus.Extension.Aws.SimpleDb.Model; 13 13 using System.Xml.Linq; 14 14 using Nuxleus.Extension; trunk/nuxleus/Source/Nuxleus.Extension.Aws/Handler/ExceptionHandler.cs
r4728 r4729 9 9 using System.Xml.Linq; 10 10 11 namespace Nuxleus.Extension.A WS.SimpleDB{11 namespace Nuxleus.Extension.Aws.SimpleDb { 12 12 public class ExceptionHandlerScope : HandlerBase { 13 13 trunk/nuxleus/Source/Nuxleus.Extension.Aws/LoadBalancer/WorkerQueue.cs
r4728 r4729 4 4 using Nuxleus.Asynchronous; 5 5 6 namespace Nuxleus.Extension.A WS.SimpleDB{6 namespace Nuxleus.Extension.Aws.SimpleDb { 7 7 8 public classWorkerQueue : IDisposable {9 object m_lock = new object();8 public struct WorkerQueue : IDisposable { 9 static object m_lock = new object(); 10 10 Thread[] workers; 11 Queue<IEnumerable<IAsync>> queue = new Queue<IEnumerable<IAsync>>();11 static Queue<IEnumerable<IAsync>> queue = new Queue<IEnumerable<IAsync>>(); 12 12 13 13 public WorkerQueue(int workerCount) { … … 37 37 return; 38 38 } 39 //Console.WriteLine("Thread is background: {0}, Thread ID: {1}, Thread is managed: {2}", Thread.CurrentThread.IsBackground, Thread.CurrentThread.ManagedThreadId, Thread.CurrentThread.IsThreadPoolThread);40 39 task.ExecuteAndWait(); 41 40 } trunk/nuxleus/Source/Nuxleus.Extension.Aws/Nuxleus.Extension.Aws.csproj
r4728 r4729 74 74 <DependentUpon>Settings.settings</DependentUpon> 75 75 </Compile> 76 <Compile Include="Request\QueryRequest.cs" />77 <Compile Include="Request\ListDomainsRequest.cs" />78 <Compile Include="Request\DeleteDomainRequest.cs" />79 <Compile Include="Request\CreateDomainRequest.cs" />80 <Compile Include="Request\GetAttributesRequest.cs" />81 76 <Compile Include="Request\IRequest.cs" /> 82 <Compile Include="Request\PutAttributesRequest.cs" />83 <Compile Include="Response\CreateDomainResponse.cs" />84 <Compile Include="Response\DeleteDomainResponse.cs" />85 <Compile Include="Response\QueryResponse.cs" />86 <Compile Include="Response\ListDomainsResponse.cs" />87 <Compile Include="Response\GetAttributesResponse.cs" />88 77 <Compile Include="Response\IResponse.cs" /> 89 <Compile Include="Response\PutAttributesResponse.cs" />90 78 <Compile Include="Scope\LoggerScope.cs" /> 91 79 <Compile Include="Scope\ProfilerScope.cs" /> … … 94 82 <Compile Include="SimpleDB\Model\Item.cs" /> 95 83 <Compile Include="SimpleDB\Operation\Operation.cs" /> 84 <Compile Include="SimpleDB\Request\CreateDomainRequest.cs" /> 85 <Compile Include="SimpleDB\Request\DeleteDomainRequest.cs" /> 86 <Compile Include="SimpleDB\Request\GetAttributesRequest.cs" /> 87 <Compile Include="SimpleDB\Request\ListDomainsRequest.cs" /> 88 <Compile Include="SimpleDB\Request\PutAttributesRequest.cs" /> 89 <Compile Include="SimpleDB\Request\QueryRequest.cs" /> 90 <Compile Include="SimpleDB\Response\CreateDomainResponse.cs" /> 91 <Compile Include="SimpleDB\Response\DeleteDomainResponse.cs" /> 92 <Compile Include="SimpleDB\Response\GetAttributesResponse.cs" /> 93 <Compile Include="SimpleDB\Response\ListDomainsResponse.cs" /> 94 <Compile Include="SimpleDB\Response\PutAttributesResponse.cs" /> 95 <Compile Include="SimpleDB\Response\QueryResponse.cs" /> 96 96 <Compile Include="SimpleDB\SimpleDBService.cs" /> 97 97 <Compile Include="SimpleDB\Task\CreateDomain.cs" /> trunk/nuxleus/Source/Nuxleus.Extension.Aws/Request/IRequest.cs
r4723 r4729 5 5 using System.Xml.Linq; 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB{7 namespace Nuxleus.Extension.Aws.SimpleDb { 8 8 public interface IRequest { 9 9 KeyValuePair<string, string>[] Headers { get; } trunk/nuxleus/Source/Nuxleus.Extension.Aws/Response/IResponse.cs
r4728 r4729 5 5 using System.Xml.Linq; 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB{7 namespace Nuxleus.Extension.Aws.SimpleDb { 8 8 public interface IResponse { 9 9 KeyValuePair<string,string>[] Headers { get; set;} trunk/nuxleus/Source/Nuxleus.Extension.Aws/Scope/LoggerScope.cs
r4717 r4729 5 5 using VVMF.SOA.Common; 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB7 namespace Nuxleus.Extension.Aws.SimpleDb 8 8 { 9 9 public class LoggerScope : HandlerBase trunk/nuxleus/Source/Nuxleus.Extension.Aws/Scope/ProfilerScope.cs
r4717 r4729 5 5 using VVMF.SOA.Common; 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB{7 namespace Nuxleus.Extension.Aws.SimpleDb { 8 8 9 9 public class ProfilerScope : HandlerBase { trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Model/Attribute.cs
r4716 r4729 5 5 using System.Xml.Serialization; 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB.Model {7 namespace Nuxleus.Extension.Aws.SimpleDb.Model { 8 8 9 9 [XmlTypeAttribute(Namespace = "http://sdb.amazonaws.com/doc/2007-11-07/")] trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Operation/Operation.cs
r4728 r4729 6 6 using VVMF.SOA.Common; 7 7 8 namespace Nuxleus.Extension.A WS.SimpleDB{8 namespace Nuxleus.Extension.Aws.SimpleDb { 9 9 public struct Operation<T> { 10 10 trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/SimpleDBService.cs
r4728 r4729 1 1 using System; 2 using Nuxleus.Extension.AWS.SimpleDB;3 2 using System.Xml; 4 3 using System.Xml.Linq; … … 8 7 using System.Security.Cryptography; 9 8 using System.Web; 10 using System.Web.Services.Protocols;11 9 using System.Globalization; 12 10 using Nuxleus.Extension; … … 20 18 using log4net; 21 19 22 namespace Nuxleus.Extension.A WS.SimpleDB{20 namespace Nuxleus.Extension.Aws.SimpleDb { 23 21 24 22 public enum RequestType { trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/CreateDomain.cs
r4728 r4729 4 4 using Nuxleus.Asynchronous; 5 5 6 namespace Nuxleus.Extension.A WS.SimpleDB{6 namespace Nuxleus.Extension.Aws.SimpleDb { 7 7 8 8 [XmlTypeAttribute(Namespace = "http://sdb.amazonaws.com/doc/2007-11-07/")] trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/DeleteDomain.cs
r4728 r4729 3 3 using System.Xml.Serialization; 4 4 using Nuxleus.Asynchronous; 5 using Nuxleus.Extension.A WS.SimpleDB.Model;5 using Nuxleus.Extension.Aws.SimpleDb.Model; 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB{7 namespace Nuxleus.Extension.Aws.SimpleDb { 8 8 9 9 [XmlTypeAttribute(Namespace = "http://sdb.amazonaws.com/doc/2007-11-07/")] trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/GetAttributes.cs
r4728 r4729 3 3 using System.Xml.Serialization; 4 4 using Nuxleus.Asynchronous; 5 using Nuxleus.Extension.A WS.SimpleDB.Model;5 using Nuxleus.Extension.Aws.SimpleDb.Model; 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB{7 namespace Nuxleus.Extension.Aws.SimpleDb { 8 8 9 9 [XmlTypeAttribute(Namespace = "http://sdb.amazonaws.com/doc/2007-11-07/")] trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/ITask.cs
r4728 r4729 6 6 using Nuxleus.Asynchronous; 7 7 8 namespace Nuxleus.Extension.A WS.SimpleDB{8 namespace Nuxleus.Extension.Aws.SimpleDb { 9 9 public interface ITask { 10 10 Guid TaskID { get; } trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/ListDomains.cs
r4728 r4729 4 4 using Nuxleus.Asynchronous; 5 5 6 namespace Nuxleus.Extension.A WS.SimpleDB{6 namespace Nuxleus.Extension.Aws.SimpleDb { 7 7 8 8 [XmlTypeAttribute(Namespace = "http://sdb.amazonaws.com/doc/2007-11-07/")] trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/PutAttributes.cs
r4728 r4729 2 2 using System.Xml.Serialization; 3 3 using Nuxleus.Asynchronous; 4 using Nuxleus.Extension.A WS.SimpleDB.Model;4 using Nuxleus.Extension.Aws.SimpleDb.Model; 5 5 6 6 7 namespace Nuxleus.Extension.A WS.SimpleDB{7 namespace Nuxleus.Extension.Aws.SimpleDb { 8 8 9 9 [XmlTypeAttribute(Namespace = "http://sdb.amazonaws.com/doc/2007-11-07/")] trunk/nuxleus/Source/Nuxleus.Extension.Aws/SimpleDB/Task/Query.cs
r4728 r4729 4 4 using Nuxleus.Asynchronous; 5 5 6 namespace Nuxleus.Extension.A WS.SimpleDB{6 namespace Nuxleus.Extension.Aws.SimpleDb { 7 7 8 8 [XmlTypeAttribute(Namespace = "http://sdb.amazonaws.com/doc/2007-11-07/")] … … 28 28 [XmlElementAttribute(ElementName = "QueryExpression")] 29 29 public String QueryExpression { 30 get { return m_queryExpression; } 31 set { m_queryExpression = value; } 30 get { 31 return m_queryExpression; 32 } 33 set { 34 m_queryExpression = value; 35 } 32 36 } 33 37 … … 52 56 public IRequest Request { 53 57 get { throw new NotImplementedException(); } 54 set { throw new NotImplementedException(); }55 58 } 56 59
