UNICORE Resource Broker NJS Plugin
1.5α1

org.eurogrid.broker.server.ws
Class UnicoreServerStub

java.lang.Object
  |
  +--org.eurogrid.broker.server.ws.UnicoreServerStub
All Implemented Interfaces:
ServerCore

public class UnicoreServerStub
extends Object
implements ServerCore

Stub class that allows the use of the real Java types.


Constructor Summary
UnicoreServerStub(UnicoreServerServiceLocator locator)
           
UnicoreServerStub(UnicoreServerServiceLocator locator, URL address)
           
UnicoreServerStub(UnicoreServerSoapBindingStub stub)
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnicoreServerStub

public UnicoreServerStub(UnicoreServerServiceLocator locator)
                  throws ServiceException

UnicoreServerStub

public UnicoreServerStub(UnicoreServerServiceLocator locator,
                         URL address)
                  throws ServiceException

UnicoreServerStub

public UnicoreServerStub(UnicoreServerSoapBindingStub stub)
Method Detail

getQoSData

public String getQoSData(int nodes,
                         int procs,
                         int memory,
                         int time,
                         User user)
Specified by:
getQoSData in interface ServerCore

getResources

public ResourceSet getResources(String host)
Specified by:
getResources in interface ServerCore

getStorageLocation

public String getStorageLocation(Storage storage)
Specified by:
getStorageLocation in interface ServerCore

getTicket

public Ticket getTicket(ResourceSet resourceSet,
                        int validity)
Specified by:
getTicket in interface ServerCore

runDelegatedQoSCheck

public VsiteEstimateMap runDelegatedQoSCheck(TaskResourceDAG resourceDAG,
                                             Vsite[] hosts,
                                             User user,
                                             byte[] context)
                                      throws ResourceCheckerException
Specified by:
runDelegatedQoSCheck in interface ServerCore
ResourceCheckerException

runDelegatedResCheck

public VsiteTaskIDStatusMap runDelegatedResCheck(TaskResourceDAG resourceDAG,
                                                 Vsite[] hosts,
                                                 User user,
                                                 byte[] context)
                                          throws ResourceCheckerException
Specified by:
runDelegatedResCheck in interface ServerCore
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.