ModeShape Distribution 3.0.0.Beta4

org.infinispan.schematic.internal
Class InMemoryDocumentLibrary.ImmediateFuture

java.lang.Object
  extended by org.infinispan.schematic.internal.InMemoryDocumentLibrary.ImmediateFuture
All Implemented Interfaces:
Future<Document>, org.infinispan.util.concurrent.NotifyingFuture<Document>
Enclosing class:
InMemoryDocumentLibrary

protected static class InMemoryDocumentLibrary.ImmediateFuture
extends Object
implements org.infinispan.util.concurrent.NotifyingFuture<Document>


Constructor Summary
protected InMemoryDocumentLibrary.ImmediateFuture(Document value)
           
 
Method Summary
 org.infinispan.util.concurrent.NotifyingFuture<Document> attachListener(org.infinispan.util.concurrent.FutureListener<Document> listener)
           
 boolean cancel(boolean mayInterruptIfRunning)
           
 Document get()
           
 Document get(long timeout, TimeUnit unit)
           
 boolean isCancelled()
           
 boolean isDone()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InMemoryDocumentLibrary.ImmediateFuture

protected InMemoryDocumentLibrary.ImmediateFuture(Document value)
Method Detail

cancel

public boolean cancel(boolean mayInterruptIfRunning)
Specified by:
cancel in interface Future<Document>

isCancelled

public boolean isCancelled()
Specified by:
isCancelled in interface Future<Document>

isDone

public boolean isDone()
Specified by:
isDone in interface Future<Document>

get

public Document get()
Specified by:
get in interface Future<Document>

get

public Document get(long timeout,
                    TimeUnit unit)
Specified by:
get in interface Future<Document>

attachListener

public org.infinispan.util.concurrent.NotifyingFuture<Document> attachListener(org.infinispan.util.concurrent.FutureListener<Document> listener)
Specified by:
attachListener in interface org.infinispan.util.concurrent.NotifyingFuture<Document>

ModeShape Distribution 3.0.0.Beta4

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.