protected override ITable CreateTable() { return(AmazonReliability.Execute(() => new ReliableSdbTable(new DelayedTable(SdbTable.Create( AmazonTest.ServiceId, AmazonTest.ServiceSecret, GetNextDomainName(), false, SelectLimit), DelayMilliseconds)))); }
protected override ITable CreateTable() { return(AmazonReliability.Execute(() => new ReliableSdbTable(SdbTable.Create( AmazonTest.ServiceId, AmazonTest.ServiceSecret, GetNextDomainName(), true, SelectLimit)))); }
public void Delete(string name, System.Action <IDeleteWriter> action) { AmazonReliability.Execute(() => { _table.Delete(name, action); }); }
public IReader Select(IEnumerable <string> attributeNames, Condition condition, bool?withConsistency, int?selectLimit) { return(AmazonReliability.Execute(() => _table.Select(attributeNames, condition, withConsistency, selectLimit))); }
public void BatchPut(Action <IBatchPutWriter> action) { AmazonReliability.Execute(() => { _table.BatchPut(action); }); }
public void Put(string name, System.Action <IPutWriter> action) { AmazonReliability.Execute(() => { _table.Put(name, action); }); }
public void Delete() { AmazonReliability.Execute(() => { _table.Delete(); }); }
public IEnumerable <IReceipt> Receive(int maximumCount) { return(AmazonReliability.Execute(() => _queue.Receive(maximumCount))); }
public void Send(string message) { AmazonReliability.Execute(() => { _queue.Send(message); }); }