jet.servlet.action
Class QueuedAction

java.lang.Object
  extended by jet.servlet.action.QueuedAction

public class QueuedAction
extends java.lang.Object

Author:
markus.meisters@web.de

Field Summary
private  JetAction action
           
private  ActionValueHolder actiondef
           
private  byte[] bytes
           
private  java.lang.String id
           
private  java.util.Date start
           
private  java.lang.Object waitForResult
           
 
Constructor Summary
QueuedAction(java.lang.String id, JetAction action, ActionValueHolder actiondef)
          Creates a new instance of QueuedAction
 
Method Summary
 void delegateAction()
           
 JetAction getAction()
           
 ActionValueHolder getActionDef()
           
 long getActionDelay()
           
 byte[] getBytes()
           
 java.lang.String getId()
           
 java.util.Date getStart()
           
 java.lang.Object getWaitForResult()
           
 void setBytes(byte[] bytes)
           
 void setWaitForResult(java.lang.Object waitForResult)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private java.lang.String id

action

private JetAction action

actiondef

private ActionValueHolder actiondef

start

private java.util.Date start

waitForResult

private java.lang.Object waitForResult

bytes

private byte[] bytes
Constructor Detail

QueuedAction

public QueuedAction(java.lang.String id,
                    JetAction action,
                    ActionValueHolder actiondef)
Creates a new instance of QueuedAction

Method Detail

getId

public java.lang.String getId()

getAction

public JetAction getAction()

getStart

public java.util.Date getStart()

getActionDef

public ActionValueHolder getActionDef()

delegateAction

public void delegateAction()
                    throws JetActionException,
                           java.io.IOException
Throws:
JetActionException
java.io.IOException

getActionDelay

public long getActionDelay()

getBytes

public byte[] getBytes()

setBytes

public void setBytes(byte[] bytes)

getWaitForResult

public java.lang.Object getWaitForResult()

setWaitForResult

public void setWaitForResult(java.lang.Object waitForResult)