org.gwe.persistence.model.live
Class LiveExecutions

java.lang.Object
  extended by org.gwe.persistence.model.live.LiveExecutions

public class LiveExecutions
extends java.lang.Object

Since:
Nov 27, 2007
Author:
Marco Ruiz

Constructor Summary
LiveExecutions()
           
 
Method Summary
 void addPreparedExecution(JobExecutionInfo exec)
           
 JobExecutionInfo getNextPreparedExecution()
           
 void prepareExecutions(java.util.Map<JobInfo,OrderLive> jobs)
           
 void setConfig(DaemonConfigDesc config)
           
 int size()
           
 JobExecutionInfo transitionNextFinishedPreparingToPrepared()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiveExecutions

public LiveExecutions()
Method Detail

setConfig

public void setConfig(DaemonConfigDesc config)

prepareExecutions

public void prepareExecutions(java.util.Map<JobInfo,OrderLive> jobs)

transitionNextFinishedPreparingToPrepared

public JobExecutionInfo transitionNextFinishedPreparingToPrepared()
                                                           throws java.lang.InterruptedException,
                                                                  java.util.concurrent.ExecutionException
Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException

addPreparedExecution

public void addPreparedExecution(JobExecutionInfo exec)

getNextPreparedExecution

public JobExecutionInfo getNextPreparedExecution()

size

public int size()


Copyright © 2007-2009. All Rights Reserved.