Package | Description |
---|---|
edu.isi.pegasus.planner.catalog.site.impl.old | |
edu.isi.pegasus.planner.refiner |
Modifier and Type | Class and Description |
---|---|
class |
Abstract
An abstract implementation of the PoolInfoProvider.
|
class |
Text
It gets the information about a pool by reading the multiline site
catalog that is in a multiline format.
|
class |
XML
It gets the information about a pool by reading the pool config xml that is
generated from querying mds or using the static information provided by the
user at the submit host.
|
Modifier and Type | Method and Description |
---|---|
static PoolInfoProvider |
SiteFactory.loadInstance(PegasusProperties properties,
boolean singleton)
Connects the interface with the site catalog implementation.
|
private static PoolInfoProvider |
PoolMode.loadPoolInstance(String poolClass,
int lMode,
Object[] argList)
Loads the appropriate class that implements a particular
pool mode using the reflection package in java at runtime.
|
static PoolInfoProvider |
PoolMode.loadPoolInstance(String poolClass,
String poolProvider,
int lMode)
Loads the pool info provider class using the reflection package
in java at runtime.
|
static PoolInfoProvider |
PoolMode.loadPoolInstance(String poolClass,
String poolProvider,
String propFileName,
int lMode)
Loads the pool info provider class using the reflection package
in java at runtime.
|
static PoolInfoProvider |
Text.nonSingletonInstance(String poolProvider,
String propFileName)
The method that returns a Non Singleton instance of the dervived
InfoProvider class.
|
static PoolInfoProvider |
XML.nonSingletonInstance(String poolProvider,
String propFileName)
The method that returns a Non Singleton instance of the dervived
InfoProvider class.
|
static PoolInfoProvider |
PoolInfoProvider.nonSingletonInstance(String poolProvider,
String propFileName)
The method that returns a Non Singleton instance of the dervived
InfoProvider class.
|
static PoolInfoProvider |
PoolInfoProvider.singletonInstance(String poolProvider)
The method which returns a Singleton instance of the derived InfoProvider
class.
|
static PoolInfoProvider |
Text.singletonInstance(String poolProvider,
String propFileName)
The method returns a singleton instance of the derived InfoProvider class.
|
static PoolInfoProvider |
XML.singletonInstance(String poolProvider,
String propFileName)
The method returns a singleton instance of the derived InfoProvider class.
|
Modifier and Type | Field and Description |
---|---|
private PoolInfoProvider |
ThreadPool.mPoolHandle
The handle to the Pool Info Provider.
|
private PoolInfoProvider |
Authenticate.mPoolHandle
The handle to the Pool Info Provider.
|
Constructor and Description |
---|
Authenticate(PegasusProperties properties,
PoolInfoProvider poolHandle)
The overloaded constructor.
|