org.objectweb.proactive.core.process.unicore
Class UnicoreParameters
java.lang.Object
org.objectweb.proactive.core.process.unicore.UnicoreParameters
- All Implemented Interfaces:
- java.io.Serializable
- public class UnicoreParameters
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- ProActive Team (06 / 2005)
This class contains all the parameters supported for the
UnicoreProActiveClient.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UnicoreParameters
public UnicoreParameters()
toString
public java.lang.String toString()
getJobName
public java.lang.String getJobName()
- Returns:
- Returns the jobName.
setJobName
public void setJobName(java.lang.String jobName)
- Parameters:
jobName
- The jobName to set.
getKeyFilePath
public java.lang.String getKeyFilePath()
- Returns:
- Returns the keyFilePath.
setKeyFilePath
public void setKeyFilePath(java.lang.String keyFilePath)
- Parameters:
keyFilePath
- The keyFilePath to set.
getKeyPassword
public java.lang.String getKeyPassword()
- Returns:
- Returns the keyPassword.
setKeyPassword
public void setKeyPassword(java.lang.String keyPassword)
- Parameters:
keyPassword
- The keyPassword to set.
isSaveJob
public boolean isSaveJob()
- Returns:
- Returns the saveJob.
setSaveJob
public void setSaveJob(boolean saveJob)
- Parameters:
saveJob
- The saveJob to set.
setSaveJob
public void setSaveJob(java.lang.String saveJob)
getScriptContent
public java.lang.String getScriptContent()
- Returns:
- Returns the scriptContent.
setScriptContent
public void setScriptContent(java.lang.String scriptContent)
- Parameters:
scriptContent
- The scriptContent to set.
isSubmitJob
public boolean isSubmitJob()
- Returns:
- Returns the submitJob.
setSubmitJob
public void setSubmitJob(boolean submitJob)
- Parameters:
submitJob
- The submitJob to set.
setSubmitJob
public void setSubmitJob(java.lang.String submitJob)
getUnicoreDir
public java.lang.String getUnicoreDir()
- Returns:
- Returns the unicoreDir.
setUnicoreDir
public void setUnicoreDir(java.lang.String unicoreDir)
- Parameters:
unicoreDir
- The unicoreDir to set.
getUsiteName
public java.lang.String getUsiteName()
- Returns:
- Returns the usiteName.
setUsiteName
public void setUsiteName(java.lang.String usiteName)
- Parameters:
usiteName
- The usiteName to set.
getUsiteType
public com.pallas.unicore.extensions.Usite.Type getUsiteType()
- Returns:
- Returns the usiteType.
setUsiteType
public void setUsiteType(java.lang.String usiteType)
- Parameters:
usiteType
- The usiteType to set.
getUsiteUrl
public java.lang.String getUsiteUrl()
- Returns:
- Returns the usiteUrl.
setUsiteUrl
public void setUsiteUrl(java.lang.String usiteUrl)
- Parameters:
usiteUrl
- The usiteUrl to set.
getVsiteMemory
public int getVsiteMemory()
- Returns:
- Returns the vsiteMemory.
setVsiteMemory
public void setVsiteMemory(int vsiteMemory)
- Parameters:
vsiteMemory
- The vsiteMemory to set.
setVsiteMemory
public void setVsiteMemory(java.lang.String vsiteMemory)
getVsiteName
public java.lang.String getVsiteName()
- Returns:
- Returns the vsiteName.
setVsiteName
public void setVsiteName(java.lang.String vsiteName)
- Parameters:
vsiteName
- The vsiteName to set.
getVsiteNodes
public int getVsiteNodes()
- Returns:
- Returns the vsiteNodes.
setVsiteNodes
public void setVsiteNodes(int vsiteNodes)
- Parameters:
vsiteNodes
- The vsiteNodes to set.
setVsiteNodes
public void setVsiteNodes(java.lang.String vsiteNodes)
getVsitePriority
public org.unicore.resources.PriorityValue getVsitePriority()
- Returns:
- Returns the vsitePriority.
setVsitePriority
public void setVsitePriority(java.lang.String vsitePriority)
- Parameters:
vsitePriority
- The vsitePriority to set.
getVsiteProcessors
public int getVsiteProcessors()
- Returns:
- Returns the vsiteProcessors.
setVsiteProcessors
public void setVsiteProcessors(int vsiteProcessors)
- Parameters:
vsiteProcessors
- The vsiteProcessors to set.
setVsiteProcessors
public void setVsiteProcessors(java.lang.String vsiteProcessors)
getVsiteRuntime
public int getVsiteRuntime()
- Returns:
- Returns the vsiteRuntime.
setVsiteRuntime
public void setVsiteRuntime(int vsiteRuntime)
- Parameters:
vsiteRuntime
- The vsiteRuntime to set.
setVsiteRuntime
public void setVsiteRuntime(java.lang.String vsiteRuntime)
getFileSep
public java.lang.String getFileSep()
- Returns:
- Returns the local file separator: "/" "\".
addDeploymentFile
public void addDeploymentFile(java.lang.String f)
addDeploymentDir
public void addDeploymentDir(java.lang.String f)
addRetrieveFile
public void addRetrieveFile(java.lang.String f)
setParameter
public void setParameter(java.lang.String name,
java.lang.String value)
getCommandString
public java.lang.String getCommandString()
getDestMoveCommand
public java.lang.String getDestMoveCommand()
- Append the "mv" of the files to the desired destination.
- Returns:
- A string for performing this on the remote site.
getDeployAllFilesAndDirectories
public java.lang.String[] getDeployAllFilesAndDirectories()
- Returns:
- All files and dirs on the deploy queue.
getFileName
public static java.lang.String getFileName(java.lang.String fullpathname)
- Finds the filename or dirname in the path, guessing the fileSep.
- Parameters:
fullpathname
- Something like: /home/user/fileordir
- Returns:
- fileordir
Copyright 2001-2005 INRIA All Rights Reserved.