|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.griphyn.cPlanner.engine.Engine
org.griphyn.cPlanner.engine.AuthenticateEngine
public class AuthenticateEngine
It authenticates the user with the sites, that the user specifies at the execution time. It spawns out a thread for each pool that authenticates against the jobmanager for the vanilla universe as specified in the pool configuration file.
| Field Summary | |
|---|---|
private Set |
mExecPools
The Set of pools that need to be authenticated against. |
| Fields inherited from class org.griphyn.cPlanner.engine.Engine |
|---|
mLogger, mLogMsg, mOutputPool, mPoolClass, mPoolFile, mPoolHandle, mPOptions, mProps, mRLIUrl, mTCFile, mTCHandle, mTCMode, REGISTRATION_UNIVERSE, TRANSFER_UNIVERSE |
| Constructor Summary | |
|---|---|
AuthenticateEngine(PegasusProperties props,
Set pools)
The overloaded constructor. |
|
| Method Summary | |
|---|---|
Set |
authenticate()
It returns a set of pools against which the user can authenticate to. |
static void |
main(String[] args)
The main testing method. |
private void |
purgePools()
It removies from the list of pools the pool that was not authenticated against. |
| Methods inherited from class org.griphyn.cPlanner.engine.Engine |
|---|
addVector, appendArrayList, loadProperties, printVector, stringInList, stringInPegVector, stringInVector, vectorToString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Set mExecPools
| Constructor Detail |
|---|
public AuthenticateEngine(PegasusProperties props,
Set pools)
props - the PegasusProperties to be used.pools - The set of pools against which you want to authenticate the
user.| Method Detail |
|---|
public Set authenticate()
private void purgePools()
public static void main(String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||