Uses of Class
org.ourgrid.common.spec.GumSpec

Packages that use GumSpec
org.ourgrid.common.gum   
org.ourgrid.common.id   
org.ourgrid.common.spec.main   
org.ourgrid.common.spec.semantic   
org.ourgrid.deployer   
org.ourgrid.gridmachine.services   
org.ourgrid.gridmachine.services.creators   
org.ourgrid.gridmachine.services.validators   
org.ourgrid.gridmachine.useragent   
org.ourgrid.gridmachine.useragent.test   
org.ourgrid.mygrid.scheduler   
org.ourgrid.mygrid.scheduler.gridmanager   
org.ourgrid.mygrid.scheduler.test   
org.ourgrid.mygrid.ui   
org.ourgrid.mygrid.ui.gui   
org.ourgrid.mygrid.ui.gui.event   
org.ourgrid.mygrid.ui.test   
org.ourgrid.peer.ebgum   
org.ourgrid.peer.manager   
org.ourgrid.peer.manager.allocation   
org.ourgrid.peer.manager.event   
org.ourgrid.peer.manager.gummanager   
org.ourgrid.peer.manager.status   
org.ourgrid.peer.ui   
org.ourgrid.test   
org.ourgrid.test.functionalunits   
 

Uses of GumSpec in org.ourgrid.common.gum
 

Methods in org.ourgrid.common.gum that return GumSpec
 GumSpec GumClient.getGumSpec()
          Retrieves the gum specification cached on the client side
 

Constructors in org.ourgrid.common.gum with parameters of type GumSpec
FakeGumClient(GumID gumID, GumSpec spec)
           
FakeGumClient(GumSpec gumSpec)
           
FakeGumClient(GumSpec gumSpec, java.io.File[] files, long[] sizes)
           
 

Uses of GumSpec in org.ourgrid.common.id
 

Constructors in org.ourgrid.common.id with parameters of type GumSpec
GumID(GumSpec gumSpec)
           
 

Uses of GumSpec in org.ourgrid.common.spec.main
 

Methods in org.ourgrid.common.spec.main that return types with arguments of type GumSpec
static java.util.List<GumSpec> DescriptionFileCompile.compileSDF(java.lang.String descriptionFilePath)
           
 

Uses of GumSpec in org.ourgrid.common.spec.semantic
 

Methods in org.ourgrid.common.spec.semantic that return types with arguments of type GumSpec
 java.util.List<GumSpec> SDFSemanticActions.getResult()
           
 

Uses of GumSpec in org.ourgrid.deployer
 

Methods in org.ourgrid.deployer with parameters of type GumSpec
static boolean Deployer.gumIsUserAgent(GumSpec currentGuMSpec)
          Verifies whether the specified GuM is a User Agent public static boolean gumIsUserAgent(GuMSpec currentGuMSpec) {
static boolean Deployer.uaHasMandatoryAttributes(GumSpec currentGuMSpec)
          Verifies whether the gum spec has the attributes that are mandatory to use uaadmin.
static boolean Deployer.uaIsAutoInstallable(GumSpec currentGuMSpec)
          Verifies whether it is possible to install User Agent through deployer.
 

Constructors in org.ourgrid.deployer with parameters of type GumSpec
DeployerRunnable(java.lang.String uaadminCommand, GumSpec currentGuMSpec)
          Constructor.
 

Uses of GumSpec in org.ourgrid.gridmachine.services
 

Methods in org.ourgrid.gridmachine.services with parameters of type GumSpec
static Gum GumSpecServices.createGum(GumSpec gumSpec)
          Creates a GuM according to the GuMSpec passed as the constructor parameter.
static boolean GumSpecServices.isSpecValid(GumSpec spec)
          Verifies if the GuMSpec used in the constructor is valid.
 

Constructors in org.ourgrid.gridmachine.services with parameters of type GumSpec
DefaultGumServicesBuilder(GumSpec spec)
          Constructor.
 

Uses of GumSpec in org.ourgrid.gridmachine.services.creators
 

Methods in org.ourgrid.gridmachine.services.creators with parameters of type GumSpec
 Gum UserAgentClientCreator.createGuM(GumSpec gumSpec)
           
 Gum GumCreator.createGuM(GumSpec gumSpec)
          Creates a GridMachine according to a given GuM specification.
 Gum FakeGumCreator.createGuM(GumSpec gumSpec)
          GuMCreator responsible for creating FakeGuMs from a GuMSpec.
 

Uses of GumSpec in org.ourgrid.gridmachine.services.validators
 

Methods in org.ourgrid.gridmachine.services.validators with parameters of type GumSpec
 boolean UserAgentClientValidator.isValid(GumSpec gumSpec)
           
 boolean GumSpecValidator.isValid(GumSpec gumSpec)
          Verifies if a GuMSpec is valid.
 boolean DefaultGumSpecValidator.isValid(GumSpec gumSpec)
          Method for verifying if a GuMSpec is valid.
 

Uses of GumSpec in org.ourgrid.gridmachine.useragent
 

Methods in org.ourgrid.gridmachine.useragent that return GumSpec
 GumSpec UserAgentClient.getGumSpec()
           
 

Constructors in org.ourgrid.gridmachine.useragent with parameters of type GumSpec
UserAgentClient(Gum gum, GumSpec gumSpec)
          Default constructor.
 

Uses of GumSpec in org.ourgrid.gridmachine.useragent.test
 

Methods in org.ourgrid.gridmachine.useragent.test that return GumSpec
 GumSpec FakeUserAgentServer.getGuMSpec()
           
 

Constructors in org.ourgrid.gridmachine.useragent.test with parameters of type GumSpec
FakeUserAgentServer(GumID gumID, GumSpec gumSpec)
           
FakeUserAgentServer(GumSpec spec)
           
 

Uses of GumSpec in org.ourgrid.mygrid.scheduler
 

Methods in org.ourgrid.mygrid.scheduler that return types with arguments of type GumSpec
 java.util.Collection<GumSpec> SchedulerImpl.getGumSpecs()
           
 java.util.Collection<GumSpec> Scheduler.getGumSpecs()
          Provides information about the gums currently in use by the scheduler
 EventQueue<ResponseEvent<java.util.Collection<GumSpec>>> EBSchedulerFacade.getGumSpecs()
           
 

Methods in org.ourgrid.mygrid.scheduler with parameters of type GumSpec
 void DataDiscovery.modDDEntry(java.lang.String fileDigest, java.lang.String remotePath, GumSpec spec)
          Removes invalid locations from an entry and deletes an entry if its location sub-table is empty.
 void DataDiscovery.putDDEntry(java.lang.String fileDigest, java.lang.String remotePath, long fileSize, GumSpec spec)
          Records STORE file transfer activity for repeated transfers.
 

Constructor parameters in org.ourgrid.mygrid.scheduler with type arguments of type GumSpec
GetGumSpecsRequestEvent(GridManager gridManager, EventQueue<ResponseEvent<java.util.Collection<GumSpec>>> eq)
           
 

Uses of GumSpec in org.ourgrid.mygrid.scheduler.gridmanager
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager that return GumSpec
 GumSpec GumResponseEntry.getGumSpec()
           
 GumSpec GridManagerEntry.getGumSpec()
           
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager that return types with arguments of type GumSpec
 java.util.Collection<GumSpec> GridManager.getGumSpecs()
           
 java.util.Collection<GumSpec> EBGridManager.getGumSpecs()
           
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager with parameters of type GumSpec
 void GridManagerListenerRemote.hereIsGum(GumSpec spec, int jobID, ObjectID peerBrokerAccessID)
           
 

Constructors in org.ourgrid.mygrid.scheduler.gridmanager with parameters of type GumSpec
GridManagerEntry(GumSpec spec, int jobID, ObjectID peerBrokerAccessId)
           
GumResponseEntry(Gum gum, GumSpec spec, long requestid, ObjectID providerObjectID)
          Default constructor.
 

Uses of GumSpec in org.ourgrid.mygrid.scheduler.test
 

Constructors in org.ourgrid.mygrid.scheduler.test with parameters of type GumSpec
SleeperFakeUserAgentClient(Gum gum, GumSpec gumSpec)
           
 

Uses of GumSpec in org.ourgrid.mygrid.ui
 

Methods in org.ourgrid.mygrid.ui that return types with arguments of type GumSpec
 java.util.Collection<GumSpec> UIManager.getGumSpecs()
          Obtains a collection with the gums that are currently in use by Mygrid
 java.util.Collection<GumSpec> MyGridUIManager.getGumSpecs()
           
 

Uses of GumSpec in org.ourgrid.mygrid.ui.gui
 

Methods in org.ourgrid.mygrid.ui.gui with parameters of type GumSpec
 void SimpleSynchronizedGridManager.hereIsGum(GumSpec spec, int jobID, ObjectID peerBrokerAccessID)
           
 void GridManagerListener.hereIsGum(GumSpec spec, int jobID, ObjectID peerBrokerAccessID)
           
 void GUIListenerImpl.hereIsGum(GumSpec spec, int jobID, ObjectID peerBrokerAccessID)
           
 void EBGuiFacade.hereIsGum(GumSpec spec, int jobID, ObjectID peerBrokerAccessID)
           
 

Uses of GumSpec in org.ourgrid.mygrid.ui.gui.event
 

Constructors in org.ourgrid.mygrid.ui.gui.event with parameters of type GumSpec
GUIHereIsGumNotifyEvent(GumSpec spec, int jobID, ObjectID peerBrokerAccessID, SimpleSynchronizedGridManager manager)
           
 

Uses of GumSpec in org.ourgrid.mygrid.ui.test
 

Methods in org.ourgrid.mygrid.ui.test that return types with arguments of type GumSpec
 java.util.Collection<GumSpec> FakeScheduler.getGumSpecs()
           
 

Uses of GumSpec in org.ourgrid.peer.ebgum
 

Methods in org.ourgrid.peer.ebgum that return GumSpec
 GumSpec FakeEBGum.getGumSpec()
           
 GumSpec EBGumImpl.getGumSpec()
           
 GumSpec EBGumFacade.getGumSpec()
           
 GumSpec EBGum.getGumSpec()
          Retrieves the GumSpec cached in the peer
 

Methods in org.ourgrid.peer.ebgum with parameters of type GumSpec
static EBGumFacade EBGumCreator.createGuM(Gum gum, GumSpec gumSpec)
           
static EBGumFacade EBGumCreator.createGuM(GumSpec spec)
           
 

Constructors in org.ourgrid.peer.ebgum with parameters of type GumSpec
EBGumImpl(Gum gum, GumSpec gumSpec)
           
EBGumImpl(GumSpec gumSpec)
          This constructor should only be used by tests.
FakeEBGum(GumSpec gumSpec)
           
FakeGumFacade(GumSpec spec)
           
 

Uses of GumSpec in org.ourgrid.peer.manager
 

Methods in org.ourgrid.peer.manager with parameters of type GumSpec
 void EBPeerManager.hereIsLocalGum(EBGum ebGum, GumSpec gumSpec)
          When a machine is set at EBGumManagerImpl at it state is up, a hereIsLocalGuM is received at this entity.
 

Method parameters in org.ourgrid.peer.manager with type arguments of type GumSpec
 void EBPeerManagerFacade.setGums(java.util.Collection<GumSpec> gumSpecCollection)
           
 

Uses of GumSpec in org.ourgrid.peer.manager.allocation
 

Methods in org.ourgrid.peer.manager.allocation that return GumSpec
 GumSpec AllocationEntry.getGumSpec()
           
 

Methods in org.ourgrid.peer.manager.allocation with parameters of type GumSpec
 AllocationEntry AllocationManager.gumReceived(EBGum ebGum, GumSpec gumSpec)
          A new gum has been received
 

Constructors in org.ourgrid.peer.manager.allocation with parameters of type GumSpec
AllocationEntry(EBGum ebGum, GumSpec gumSpec)
           
 

Uses of GumSpec in org.ourgrid.peer.manager.event
 

Constructor parameters in org.ourgrid.peer.manager.event with type arguments of type GumSpec
SetGumsNotifyEvent(EBGumManagerImpl manager, java.util.Collection<GumSpec> gumSpecCollection)
          The default constructor of this event.
 

Uses of GumSpec in org.ourgrid.peer.manager.gummanager
 

Methods in org.ourgrid.peer.manager.gummanager that return GumSpec
 GumSpec GumManagerEntry.getGumSpec()
          Returns the GuMSpec that describes the GridMachine of this Entry.
 

Methods in org.ourgrid.peer.manager.gummanager that return types with arguments of type GumSpec
protected  java.util.Collection<GumSpec> EBGumManagerImpl.getGumSpecs()
           
 java.util.Collection<GumSpec> EBGumManagerImpl.getOfflineGums()
           
 java.util.Collection<GumSpec> EBGumManagerImpl.getOnlineGums()
           
 java.util.Collection<GumSpec> EBGumManagerImpl.getOwnerGums()
           
 

Method parameters in org.ourgrid.peer.manager.gummanager with type arguments of type GumSpec
 void EBGumManagerImpl.setGums(java.util.Collection<GumSpec> gumSpecList)
          Sets the collection of gums to be managed.
 void EBGumManager.setGums(java.util.Collection<GumSpec> gumSpecList)
           
 

Constructors in org.ourgrid.peer.manager.gummanager with parameters of type GumSpec
GumManagerEntry(GumSpec gumSpec)
          The GUM will not be contacted during creation.
 

Uses of GumSpec in org.ourgrid.peer.manager.status
 

Methods in org.ourgrid.peer.manager.status that return GumSpec
 GumSpec StatusEntry.getGumSpec()
           
 

Constructors in org.ourgrid.peer.manager.status with parameters of type GumSpec
StatusEntry(GumSpec gumSpec, AllocationStatus status)
           
 

Uses of GumSpec in org.ourgrid.peer.ui
 

Method parameters in org.ourgrid.peer.ui with type arguments of type GumSpec
 void UIManager.setLocalGums(java.util.Collection<GumSpec> gums)
           
 void PeerUIManager.setLocalGums(java.util.Collection<GumSpec> guMSpecs)
           
 

Uses of GumSpec in org.ourgrid.test
 

Methods in org.ourgrid.test that return GumSpec
 GumSpec TestUtils.getLocalGuMSpec(java.lang.String type)
          Generates a GuMSpec for LocalMachine.
 

Methods in org.ourgrid.test that return types with arguments of type GumSpec
 java.util.List<GumSpec> TestUtils.getGumSpecs(int numberOfGums, java.lang.String type)
          Returns a List containing GuMSpecs that were defined as usable in the test.properties file.
 

Uses of GumSpec in org.ourgrid.test.functionalunits
 

Methods in org.ourgrid.test.functionalunits that return GumSpec
 GumSpec UserAgentUnit.getGumSpec()
          Get's the GumSpec representing this user agent unit.