org.uom.arcon.njs.broker.ws
Interface UnicoreServer
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- UnicoreServerSoapBindingImpl, UnicoreServerSoapBindingSkeleton, UnicoreServerSoapBindingStub
- public interface UnicoreServer
- extends Remote
Formal Java interface to the NJS part of the broker webservice.
ServerCore is the real interface though; this class exists
because of limitations in the Axis tooling.
|
Method Summary |
byte[] |
getHostResources(String host)
|
String |
getQoSData(int nodes,
int procs,
int memory,
int time,
byte[] user)
|
String |
getStorageLocation(byte[] storage)
|
byte[] |
getTicket(byte[] resourceSet,
int validity)
|
byte[] |
runDelegatedQoSCheck(byte[] resourceDAG,
byte[] hosts,
byte[] user,
byte[] context)
|
byte[] |
runDelegatedResCheck(byte[] resourceDAG,
byte[] hosts,
byte[] user,
byte[] context)
|
getHostResources
public byte[] getHostResources(String host)
throws RemoteException
RemoteException
getQoSData
public String getQoSData(int nodes,
int procs,
int memory,
int time,
byte[] user)
throws RemoteException
RemoteException
getStorageLocation
public String getStorageLocation(byte[] storage)
throws RemoteException
RemoteException
getTicket
public byte[] getTicket(byte[] resourceSet,
int validity)
throws RemoteException
RemoteException
runDelegatedQoSCheck
public byte[] runDelegatedQoSCheck(byte[] resourceDAG,
byte[] hosts,
byte[] user,
byte[] context)
throws RemoteException,
ResourceCheckerException
RemoteException
ResourceCheckerException
runDelegatedResCheck
public byte[] runDelegatedResCheck(byte[] resourceDAG,
byte[] hosts,
byte[] user,
byte[] context)
throws RemoteException,
ResourceCheckerException
RemoteException
ResourceCheckerException
Submit a bug or feature
Copyright © 2002-2004 University of Manchester, U.K. All Rights Reserved.