org.gwe.app.daemon.domain
Class InternalDomain
java.lang.Object
org.gwe.app.daemon.domain.BaseDomain
org.gwe.app.daemon.domain.InternalDomain
public class InternalDomain
- extends BaseDomain
- Since:
- Jan 1, 2009
- Author:
- Marco Ruiz
Methods inherited from class org.gwe.app.daemon.domain.BaseDomain |
getAllocationDAO, getComputeResourceDAO, getConfig, getHeadResourceDAO, getJobDAO, getJobExecutionDAO, getOrderDAO, setAllocationDAO, setComputeResourceDAO, setConfig, setHeadResourceDAO, setJobDAO, setJobExecutionDAO, setOrderDAO, verifyAccount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InternalDomain
public InternalDomain()
triggerMoreJobsAndAllocationPreparation
public void triggerMoreJobsAndAllocationPreparation()
prepareMoreAllocations
@Transactional(propagation=REQUIRES_NEW)
public java.util.List<AllocationInfo> prepareMoreAllocations()
selectNextJobBatch
@Transactional(propagation=REQUIRES_NEW)
public java.util.List<JobInfo> selectNextJobBatch()
launchPreparers
@Transactional(propagation=NEVER)
public void launchPreparers(java.util.List<JobInfo> jobs)
flagNextPreparedJobAsReady
@Transactional(propagation=REQUIRES_NEW)
public void flagNextPreparedJobAsReady()
throws java.lang.InterruptedException,
java.util.concurrent.ExecutionException
- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
wrapUpJob
@Transactional(propagation=REQUIRES_NEW)
public void wrapUpJob(JobExecutionInfo exec)
pairNextJobAndAllocationReady
@Transactional(propagation=REQUIRES_NEW)
public void pairNextJobAndAllocationReady()
throws java.lang.Exception
- Throws:
java.lang.Exception
runUpdateOrdersCycle
public void runUpdateOrdersCycle()
updateOrder
@Transactional(propagation=REQUIRES_NEW)
public void updateOrder(int orderId,
int amount)
Copyright © 2007-2009. All Rights Reserved.