org.dfdaemon.il2.spi.command
Class CommandFuture

java.lang.Object
  extended by org.dfdaemon.il2.spi.command.CommandFuture

public class CommandFuture
extends Object

Author:
aka50

Nested Class Summary
static class CommandFuture.Status
          Statuses
 
Constructor Summary
CommandFuture(C cmd)
           
 
Method Summary
 void awaitComplete()
           
 void complete()
           
 void complete(CommandFuture.Status status, String reason)
           
 Command<?> getCommand()
           
 String getReason()
           
 Object getResult()
           
 CommandFuture.Status getStatus()
           
 void setResult(Object o)
           
 void setStatus(CommandFuture.Status status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandFuture

public CommandFuture(C cmd)
Method Detail

setResult

public void setResult(Object o)

getResult

public Object getResult()

getCommand

public Command<?> getCommand()

getStatus

public CommandFuture.Status getStatus()

setStatus

public void setStatus(CommandFuture.Status status)

getReason

public String getReason()

awaitComplete

public void awaitComplete()
                   throws InterruptedException
Throws:
InterruptedException

complete

public void complete(CommandFuture.Status status,
                     String reason)

complete

public void complete()


Copyright © 2007-2008. All Rights Reserved.