org.ourgrid.gridmachine.services.creators
Interface GumCreator

All Known Implementing Classes:
FakeGumCreator, UserAgentClientCreator

public interface GumCreator

This interface is responsible for providing a way of creating GuMs according to a given GuMSpec.


Method Summary
 Gum createGuM(GumSpec gumSpec)
          Creates a GridMachine according to a given GuM specification.
 

Method Detail

createGuM

Gum createGuM(GumSpec gumSpec)
              throws java.net.MalformedURLException,
                     java.rmi.RemoteException,
                     java.rmi.NotBoundException
Creates a GridMachine according to a given GuM specification.

Parameters:
gumSpec - The gum specification
Returns:
the created gum.
Throws:
java.rmi.NotBoundException
java.rmi.RemoteException
java.net.MalformedURLException