UNICORE Resource Broker NJS Plugin
1.5α1

org.eurogrid.broker.server.ws
Interface ServerCore

All Known Implementing Classes:
UnicoreServerSoapBindingImpl, UnicoreServerStub

public interface ServerCore

Java interface to the NJS-side part of the Broker web-service. Implemented by BrokerNJSIfc.

Author:
Donal K. Fellows

Method Summary
 String getQoSData(int nodes, int procs, int memory, int time, User user)
           
 ResourceSet getResources(String host)
           
 String getStorageLocation(Storage storage)
           
 Ticket getTicket(ResourceSet resourceSet, int validity)
           
 VsiteEstimateMap runDelegatedQoSCheck(TaskResourceDAG resourceDAG, Vsite[] hosts, User user, byte[] context)
           
 VsiteTaskIDStatusMap runDelegatedResCheck(TaskResourceDAG resourceDAG, Vsite[] hosts, User user, byte[] context)
           
 

Method Detail

getQoSData

public String getQoSData(int nodes,
                         int procs,
                         int memory,
                         int time,
                         User user)

getResources

public ResourceSet getResources(String host)

getStorageLocation

public String getStorageLocation(Storage storage)

getTicket

public Ticket getTicket(ResourceSet resourceSet,
                        int validity)

runDelegatedQoSCheck

public VsiteEstimateMap runDelegatedQoSCheck(TaskResourceDAG resourceDAG,
                                             Vsite[] hosts,
                                             User user,
                                             byte[] context)
                                      throws ResourceCheckerException
ResourceCheckerException

runDelegatedResCheck

public VsiteTaskIDStatusMap runDelegatedResCheck(TaskResourceDAG resourceDAG,
                                                 Vsite[] hosts,
                                                 User user,
                                                 byte[] context)
                                          throws ResourceCheckerException
ResourceCheckerException

UNICORE Resource Broker NJS Plugin
1.5α1

Submit a bug or feature
Copyright © 2002-2004 University of Manchester, U.K. See license.terms for details.