org.gwe.app.controller
Interface Session4Agent


public interface Session4Agent

Since:
Feb 10, 2009
Author:
Marco Ruiz

Method Summary
 DaemonRequest<?> getNextRequest(int allocId)
           
 DaemonRequest<?> getNextRequestAgain(int allocId)
           
 boolean reportAgentProblem(int allocationId, java.lang.Exception exc)
           
 boolean reportRequestCompletion(int allocationId, java.lang.String execId, java.io.Serializable result)
           
 boolean reserveAllocation(int allocationId, ComputeResourceInfo compRes)
           
 

Method Detail

reserveAllocation

boolean reserveAllocation(int allocationId,
                          ComputeResourceInfo compRes)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getNextRequest

DaemonRequest<?> getNextRequest(int allocId)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getNextRequestAgain

DaemonRequest<?> getNextRequestAgain(int allocId)
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

reportRequestCompletion

boolean reportRequestCompletion(int allocationId,
                                java.lang.String execId,
                                java.io.Serializable result)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

reportAgentProblem

boolean reportAgentProblem(int allocationId,
                           java.lang.Exception exc)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright © 2007-2009. All Rights Reserved.