Polish DeferredResult

After this change a DeferredResult can be set before a
DeferredResultHandler has been set.
This commit is contained in:
Rossen Stoyanchev
2012-10-24 23:06:03 -04:00
parent 788f298a35
commit b093b30315
4 changed files with 75 additions and 83 deletions

View File

@@ -100,7 +100,7 @@ public class DeferredResultTests {
DeferredResult<String> result = new DeferredResult<String>();
assertFalse(result.isSetOrExpired());
result.getAndSetExpired();
result.expire();
assertTrue(result.isSetOrExpired());
assertFalse(result.setResult("hello"));
}