org.gwe.api
Interface ServerAPI4Agent
- All Superinterfaces:
- PulsingServerAPI, java.rmi.Remote
- All Known Implementing Classes:
- ServerAPI4AgentImpl
public interface ServerAPI4Agent
- extends PulsingServerAPI
- Since:
- Aug 15, 2007
- Author:
- Marco Ruiz
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.