A B C D E F G H I J L M N O P Q R S T U V W X Z _

A

ABORT - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
abort the whole pipeline altogether
AbstractDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.connector.common
Created by IntelliJ IDEA.
AbstractDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.AbstractDRMConnectorManager
 
AbstractFileProviderSupport - Class in org.icenigrid.gridsam.core.plugin.transfer.provider
Purpose:
this class implements the interface FileProvider.
AbstractFileProviderSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
 
AbstractJobManagerTestCase - Class in org.icenigrid.gridsam.integration.common
 
AbstractJobManagerTestCase(String) - Constructor for class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
create a new AbstractJobManagerTestCase
AbstractJobSubmissionTestCase - Class in org.icenigrid.gridsam.integration.common
AbstractJobManager testcase
AbstractJobSubmissionTestCase(String) - Constructor for class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
create a new AbstractJobSubmissionTestCase
AbstractShell - Class in org.icenigrid.gridsam.core.plugin.shell
Abstract implementation of Shell
AbstractShell() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
 
AbstractShell.PipeRunnable - Class in org.icenigrid.gridsam.core.plugin.shell
a runnable that takes input from an ReadableByteChannel and write the input to the WritableByteChannel
AbstractShell.PipeRunnable(InputStream, int, CommandListener) - Constructor for class org.icenigrid.gridsam.core.plugin.shell.AbstractShell.PipeRunnable
pipe input from pInputChannel to pOutputChannel
AbstractShellStage - Class in org.icenigrid.gridsam.core.plugin.connector.fork
An abstract DRMConnector stage that requires a Shell to operate
AbstractShellStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.AbstractShellStage
 
AbstractSupportManager - Class in org.icenigrid.gridsam.core.support
Purpose:
A factory class to provide all providers of the host environment.
AbstractSupportManager() - Constructor for class org.icenigrid.gridsam.core.support.AbstractSupportManager
 
AbstractTransferAgent - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Abstract Class of all kinds of transfer agents.
AbstractTransferAgent() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
 
AccumulatedCommandListener - Class in org.icenigrid.gridsam.core.plugin.shell
CommandListener implementation that accumulates the output/error stream data as a string
AccumulatedCommandListener() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
 
ACTIVE - Static variable in class org.icenigrid.gridsam.core.JobState
The job has received resource, and the application is executing
ACTIVE_DATA_CONNECTION_MODE - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
FTP CONNECTION MODE : ACTIVE .
addArgument(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
Add a new argument into the arguments list.
addCalendar(String, Calendar, boolean, boolean) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
addCapabilities(Collection) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
Adds the capabilities of this file system.
addCondorEventListener(CondorEventListener) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
add a CondorEventListener
addElement(AuthorisationRule) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.AndRule
add a disjunction as a conjunct
addElement(NamePattern) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Group
add a pattern element
addElement(Group) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Groups
add a group
addElement(AuthorisationRule) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NegationRule
add a named group element
addElement(AuthorisationRule) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.OrRule
add a named group element
addElement(PublicKeyAuthenticationConfig) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
addElement(PasswordAuthenticationConfig) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
addEnvironment(String, String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
Add a environment name-value pair.
addGlobalJobListener(JobListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
addGlobalTriggerListener(TriggerListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
addJob(JobDetail, boolean) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
addJobListener(JobListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
addJobStage(JobState, String) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
add a job stage
addSchedulerListener(SchedulerListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
addStageIn(String, String, String, boolean) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
Add StageIn Description Object into the StageIn List.
addStageIn(String, String) - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
add stagein file.
addStageOut(String, String, String, boolean) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
Add StageOut Description Object into the StageOut List.
addStageOut(String, String) - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
add stage out file.
addTriggerListener(TriggerListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
advanceJobState(JobState, String) - Method in interface org.icenigrid.gridsam.core.MutableJobInstance
advance the state of this job to pState
advanceJobState(JobState, String) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
advance the state of this job to pState
afterTransactionBegin(Transaction) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
afterTransactionCompletion(Transaction) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
AFTFileProviderSupport - Class in org.icenigrid.gridsam.core.plugin.transfer.provider
Purpose:
this class implements interrupt and submit Method for AFT.
AFTFileProviderSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.AFTFileProviderSupport
 
AFTFileTransferJob - Class in org.icenigrid.gridsam.core.plugin.transfer.provider
This class implements InterruptableJob .
AFTFileTransferJob() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.AFTFileTransferJob
 
AFTJOB_ACTION - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
AFTJOB_STATUS - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
aftJobExecutionCheck(JobExecutionContext, FileJobInfo) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileProcessHelper
this method can check the AftJobs' status in the scheduler, if AftJobs' status are "terminate status"(such as COMPLETED, FAILED, CANCELLED), no need to excute the AftJobs, just need to delete the AftJobs from the Scheduler
aftJobWasExecuted(JobExecutionContext) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileProcessHelper
when a AftJob is completely, this method can change the AftJob's statu to COMPLETED and delete the AftJob from the scheduler
aftJobWasFailled(JobExecutionContext, Exception) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileProcessHelper
when a AftJob is failed, this method can change the AftJob's statu to FAILED and delete the AftJob from the scheduler
AllowRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
AllowRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.AllowRule
 
ALWAYS_ABORT_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
criteria implementation that will always stop progress
ALWAYS_PROGRESS_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
criteria implementation that will always progress
AlwaysFailDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.common
A DRMConnector that always fail.
AlwaysFailDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailDRMConnector
 
AlwaysFailFileSystemProvider - Class in org.icenigrid.gridsam.core.plugin.connector.common
FileSystemProvider implementation that always fail
AlwaysFailFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailFileSystemProvider
 
ANCESTOR_JOB_ID - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
AndRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
AndRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.AndRule
create an AndRule
APP_NAME - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
APP_VERSION - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
append(FileObject, FileObject) - Static method in class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
copy the content of a virtual file from pFrom to another (optionally append the file content to the end of the pTo file) Note.
assemble(Serializable, Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
 
assertMatches(XmlObject, String) - Static method in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
assert that the xml document matches with the given XPath expression (i.e.
assertSuccessfulSubmission(String, long) - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
submit a job that is expected to reach the done stage in pWait number of milliseconds
assertTerminatedSubmission(String, long) - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
submit a job that is expected to reach the done stage in pWait number of milliseconds
assertUnsuccessfulSubmission(String, long) - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
submit a job that is expected reach the fail stage in pWait number of milliseconds
Authorisation - Interface in org.icenigrid.gridsam.core.plugin.manager.auth
 
AuthorisationException - Exception in org.icenigrid.gridsam.core.plugin.manager.auth
 
AuthorisationException() - Constructor for exception org.icenigrid.gridsam.core.plugin.manager.auth.AuthorisationException
 
AuthorisationException(String) - Constructor for exception org.icenigrid.gridsam.core.plugin.manager.auth.AuthorisationException
 
AuthorisationException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.manager.auth.AuthorisationException
 
AuthorisationException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.manager.auth.AuthorisationException
 
AuthorisationRule - Interface in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
authorise(Subject, JobDefinitionDocument) - Method in interface org.icenigrid.gridsam.core.plugin.manager.auth.Authorisation
authorise the subject for the submission of the given job descripion
authorise(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.DefaultAuthorisation
 

B

BASIC_SITE_INFO_IP - Static variable in class org.icenigrid.gridsam.core.support.SupportContants
key of the ip in site info
BASIC_SITE_INFO_PORT - Static variable in class org.icenigrid.gridsam.core.support.SupportContants
key of the port in the site info
BATCH_BLAST_HOME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_BLAST_PROPERTIES - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_CACHE_PATH - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_CLIENT_WSDD - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_DATA_HOME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_HOME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_LOG_DEF_DIR - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_SCRIPTS_HOME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_SERVICE_PROPERTIES - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_SERVICE_PROPERTIES_NAME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BATCH_USER_DATA_HOME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
BatchConstants - Class in org.icenigrid.gridsam.core.util
Purpose:
the utility class for the batch system.
BatchConstants() - Constructor for class org.icenigrid.gridsam.core.util.BatchConstants
 
BatchJobJSDLDesc - Class in org.icenigrid.gridsam.core.util.legacy
batch job jsdl description.
BatchJobJSDLDesc() - Constructor for class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
default constructor.
BatchJobJSDLDesc(JobDefinitionDocument) - Constructor for class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
constructor with jsdl document.
BatchJobJSDLDesc(String) - Constructor for class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
constructor with jsdl content String.
BatchJobJSDLDesc(File) - Constructor for class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
constructor with jsdl file.
BATCHUTIL_CLASSNAME - Static variable in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
BatchUtils
BatchUtils - Class in org.icenigrid.gridsam.core.util
Purpose:
Provide some utilities for the ease of manipulating the batch system
BatchUtils() - Constructor for class org.icenigrid.gridsam.core.util.BatchUtils
 
beforeTransactionCompletion(Transaction) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
begin() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
begin a persistence store transaction
begin() - Method in interface org.icenigrid.gridsam.core.plugin.PersistenceStore
begin a persistence store transaction
BES_FACTORY_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
- V.Novov - HPC Profile Compliance Code - START --> Add new namespace strings
BES_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
the BES namespace string
BUFFER_LENGTH - Static variable in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
length of the buffer to cache the file stream .
buildJobManager() - Method in interface org.icenigrid.gridsam.core.JobManagerBuilder
build a job manager instance from the information collected by this object

C

cancel(String, String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To cancel local batch job.
cancelFileJob(String) - Method in class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
cancel file-transfer job.
cancelJob(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
cancel an FileJob: when an FileJob is runing or to be run or stopped, we can cancel the FileJob, and when a FileJob is cancelled, it won't be restart again.Only When the FileJob's status is RUN or BEGIN or PAUSED can we pause the FileJob.When cancel the FileJob, its status will turn to CANCELED.
cancelJob(String) - Method in interface org.icenigrid.gridsam.core.support.FileProvider
Cancel a job, then the transfer process will stop.
CAPABILITIES - Static variable in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider
capabilities
catFile(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To cat the content of the indicated file, which is owned by targer user.
changeFileJobBeginTime(String, String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob begin time in dateBase
changeFileJobBeginTime(String, String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeFileJobEndTime(String, String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob end time in dateBase
changeFileJobEndTime(String, String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeFileJobOtherInfo(String, String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob otherInfo in dateBase
changeFileJobOtherInfo(String, String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeFileJobResponseInfo(String, String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob responseInfo in dateBase
changeFileJobResponseInfo(String, String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeFileJobRetryCount(String, int) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob retryCount in dateBase
changeFileJobRetryCount(String, int) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeFileJobStatus(String, String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob status in dateBase
changeFileJobStatus(String, String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeFileJobTotalFileLength(String, long) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob total file length in dateBase
changeFileJobTotalFileLength(String, long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeFileJobTransferredFileLength(String, long) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change AftJob transferred file length in dateBase
changeFileJobTransferredFileLength(String, long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeOriginalFileJobTotalFileLength(String, long) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
change original file length in dateBase
changeOriginalFileJobTotalFileLength(String, long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
changeOriginalFileLengthInDataBase(String, long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
change totalLength in the dataBase
changeTotalLengthInDataBase(String, long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
change totalLength in the dataBase
changeTransferredLengthInDataBase(String, long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
change transferredLength in the dataBase
chmod(String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To chmod this directory.
chown(String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
to change stagein-file's owner to localUser.
cleanUpStageOutFile(String, String) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
 
cleanUpTempDir(String) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
 
cleanupThread() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
CLIENT_WSDD - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
close() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
close the persistence store connection
close() - Method in interface org.icenigrid.gridsam.core.plugin.PersistenceStore
close the persistence store
close() - Method in class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
close this shell and release all used resources
close() - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
close this shell and release all used resources
close() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
close this shell and release all used resources
closeSession() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
close the current hibernate session
CLUSTER - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
CommandListener - Interface in org.icenigrid.gridsam.core.plugin.shell
A listener interface that receives data made available to a process's output or error stream
commit() - Method in interface org.icenigrid.gridsam.core.plugin.Transaction
commit a previously started transaction
COMMON_BATCH_APP - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
compare(Object, Object) - Method in class org.icenigrid.gridsam.core.JobStageComparator
Compares its two arguments for order.
compareTo(Object) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties
Compares this object with the specified object for order.
CondorEventAdapter - Class in org.icenigrid.gridsam.core.plugin.connector.condor
Adapter class for CondorEventListener interface
CondorEventAdapter() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventAdapter
default constructor.
CondorEventAdapter(String[]) - Constructor for class org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventAdapter
1-arg constructor
CondorEventListener - Interface in org.icenigrid.gridsam.core.plugin.connector.condor
Interface representing a listener for condor event
CONF_LOCATION - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
ConfigurationException - Exception in org.icenigrid.gridsam.core
Extension to JobManagerException that indicates a configuration error
ConfigurationException() - Constructor for exception org.icenigrid.gridsam.core.ConfigurationException
Constructs a new exception with null as its detail message.
ConfigurationException(String) - Constructor for exception org.icenigrid.gridsam.core.ConfigurationException
Constructs a new exception with the specified detail message.
ConfigurationException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.ConfigurationException
Constructs a new exception with the specified detail message and cause.
ConfigurationException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.ConfigurationException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
ConfigUtil - Class in org.icenigrid.gridsam.core.hostenv
Purpose:
A utility class to find out the ConfigUtilProvider and deal with configuration files.
ConfigUtil(String) - Constructor for class org.icenigrid.gridsam.core.hostenv.ConfigUtil
Construct the ConfigUtil object from a config file name.
ConfigUtilProvider - Interface in org.icenigrid.gridsam.core.support
Purpose:
To deal with a specified format configuration.
ConfigUtilSupport - Class in org.icenigrid.gridsam.core.support.omii
Purpose:
To implement ConfigUtilProvider interface using XML config file.
ConfigUtilSupport() - Constructor for class org.icenigrid.gridsam.core.support.omii.ConfigUtilSupport
 
containsConfiguration(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
containsService(Class) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
containsService(String, Class) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
CONTINUE - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
continue with the recurring task if it is not finished or skip to the next stage if the task would be finishing
ControlException - Exception in org.icenigrid.gridsam.core
Exception thrown when there is an error in the job submission process
ControlException() - Constructor for exception org.icenigrid.gridsam.core.ControlException
Constructs a new exception with null as its detail message.
ControlException(String) - Constructor for exception org.icenigrid.gridsam.core.ControlException
Constructs a new exception with the specified detail message.
ControlException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.ControlException
Constructs a new exception with the specified detail message and cause.
ControlException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.ControlException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
convertdateStringTolong(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.DateTypeConvert
Convert the time's format from String to long
convertDateTolong(Date) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.DateTypeConvert
Convert the time's format from Date to long
convertDateToString(Date) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.DateTypeConvert
Convert the time's format from Date to String
convertStringToDate(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.DateTypeConvert
Convert the time's format from String to Date
copy(FileObject, FileObject) - Static method in class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
copy the content of a virtual file from pFrom to another virtual file pTo
copyContent(String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To read the content of source file and write to the target file.
copyFileToFile(FileObject, FileObject, boolean) - Static method in class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
copy the content of a virtual file from pFrom to another (optionally append the file content to the end of the pTo file) Note.
copyStageOutToTemp(String, String, String, String, String) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
 
CPU_TIME - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
createFile() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Creates this file, if it does not exist.
createFile(FileName) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
Creates a file object.
createFileJobInfoInstance(FileJobInfo) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
Add function : save a new AftJobInfo Record to the database.
createFileJobInfoInstance(FileJobInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
Add function : save a new AftJobInfo Record to the database.
createJobInstance() - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
create a new job instance.
createJobInstance() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
create a new job instance.
createJobManager() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
get the jobmanager instance for testing
createJobName() - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.HashFunction
Create a global unique ID which is generated by system.
createJSDLDocumentDom4j() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
Create a JSDL Dom4j Document from the value within JSDLUtility Object.
createRegistry() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
create the underlying registry.
createRegistry() - Method in class org.icenigrid.gridsam.core.plugin.manager.ResourceRegistry
create the underlying registry.
createStandardFileSystemOptions(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
create a standard set of file system options
createStandardFileSystemOptions(GSSCredential) - Static method in class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
create a standard set of file system options
createStandardFileSystemOptions(MyProxyInfo) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
create a standard set of file system options
createStandardFileSystemOptions() - Static method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
create a standard set of file system options
createStandardFileSystemOptions(GSSCredential) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
create a standard set of file system options

D

DateTypeConvert - Class in org.icenigrid.gridsam.core.plugin.transfer.util
Purpose:
This is a Date Convert Class.
DateTypeConvert() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.util.DateTypeConvert
 
DEBUG_FLAG_NAME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
DEBUG_FLAG_VALUE - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
deepCopy(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
Return a deep copy of the persistent state, stopping at entities and at collections.
DEFAULT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
DEFAULT_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
DEFAULT_FTP_PORT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
FTP's default port .
DEFAULT_LIFETIME - Static variable in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
default MyProxy lifetime
DEFAULT_LOCAL_MODE - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
DEFAULT_PORT - Static variable in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
default MyProxy port
DEFAULT_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage
number of retry when the globus gatekeeper is not responding (error code 79)
DEFAULT_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStatusStage
number of retry when the globus gatekeeper is not responding (error code 79).
DEFAULT_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
DefaultAuthorisation - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
Authorisation implementation that loads the authorisation rules from a static souce
DefaultAuthorisation(List) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.DefaultAuthorisation
create a StaticAuthorisation with the given set of rules
DefaultCommandListener - Class in org.icenigrid.gridsam.core.plugin.shell
Default implementation of CommandListener.
DefaultCommandListener() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
private constructor
DefaultFileSystemProvider - Class in org.icenigrid.gridsam.core.plugin.connector.common
Default FileSystemProvider implementation that resolves the file system using the supplied root URI
DefaultFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.DefaultFileSystemProvider
 
DefaultInterceptor - Class in org.icenigrid.gridsam.core.plugin.persistence.hibernate
Default implementation of the Hibernate Interceptor
DefaultInterceptor() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
DefaultJobContext - Class in org.icenigrid.gridsam.core.plugin.manager
Default implementation of JobContext
DefaultJobContext(Registry, MutableJobInstance, boolean) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
create a DefaultJobContext
DefaultJobManager - Class in org.icenigrid.gridsam.core.plugin.manager
Default implementation of the JobManager interface
DefaultJobManager() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
create a DefaultJobManager
DefaultJobManager(String) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
create a DefaultJobManager with a configuration resources
DefaultJobManager(String[]) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
create a DefaultJobManager with a list of configuration resources
DefaultJobManagerContext - Class in org.icenigrid.gridsam.core.plugin.manager
Default implementation of JobManagerContext
DefaultJobManagerContext(Registry) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
create a DefaultJobManagerContext
DefaultJobManagerContext.StageTask - Class in org.icenigrid.gridsam.core.plugin.manager
A Quartz Job that executes a DRMConnector
DefaultJobManagerContext.StageTask() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext.StageTask
 
DefaultJobManagerMBean - Interface in org.icenigrid.gridsam.core.plugin.manager
MBean interface for DefaultJobManager
DefaultJobStage - Class in org.icenigrid.gridsam.core.plugin.persistence.common
Default implementation of JobStage
DefaultJobStage() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
 
DefaultMutableJobInstance - Class in org.icenigrid.gridsam.core.plugin.persistence.common
Default implementation of MutableJobInstance
DefaultMutableJobInstance() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
 
DelegatingDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.manager
Implementation of DRMConnectorManager that delegates the functionality to another DRMConnectorManager
DelegatingDRMConnectorManager(DRMConnectorManager) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DelegatingDRMConnectorManager
create a DelegatingDRMConnectorManager
DelegatingFileSystemProvider - Class in org.icenigrid.gridsam.core.plugin.connector.common
A FileSystemProvider implementation that delegates responsibility to another FileSystemProvider
DelegatingFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider
 
DELETE_FILEJOB_FAULT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
String .
deleteCalendar(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
deleteFile(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To delete the indicated dir or file.
deleteFileJobInfoInstance(FileJobInfo) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
Delete function : delete AftJobInfo Records from the database.
deleteFileJobInfoInstance(FileJobInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
Delete function : delete AftJobInfo Records from the database.
deleteJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
deleteJob(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
delete an FileJob record: when a FileJob is failed or cancelled or completed, this FileJob's record may never used again, so we can use this function to delete an FileJob record.
deleteJob(String) - Method in interface org.icenigrid.gridsam.core.support.FileProvider
Delete a file-transfer job, then we can't find the job infomation.
deleteJobInstance(MutableJobInstance) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
delete a job instance from the store
deleteJobInstance(MutableJobInstance) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
delete a job instance from the store
deleteTempAfterFailed(JobInstance) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To delete the temp dir after setting the job as failed! Just try once :)
DenyRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
DenyRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.DenyRule
 
destroy() - Method in interface org.icenigrid.gridsam.core.plugin.shell.Process
Kills the subprocess.
detail(String, String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To get the details of the indicated local batch job.
disassemble(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
 
DISK_SPACE - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
disposeAgent() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPTransferAgent
close the socket and logout ftp.
disposeAgent() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.HTTPTransferAgent
stop HTTP transfer
disposeAgent() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent
 
disposeAgent() - Method in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
stop transferring file
disposeAgent() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.VFSTransferAgent
stop the transfer.
doCloseCommunicationLink() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
Close the underlaying link used to access the files
doCreateFileSystem(FileName, FileSystemOptions) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider
Creates a FileSystem.
doCreateFolder() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Creates this file as a folder.
doDelete() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Deletes the file.
doGetContentSize() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Returns the size of the file content (in bytes).
doGetInputStream() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Creates an input stream to read the file content from.
doGetOutputStream(boolean) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Creates an output stream to write the file content to.
doGetType() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Determines the type of this file.
doListChildren() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Lists the children of this file.
DONE - Static variable in class org.icenigrid.gridsam.core.JobState
The job has completed successfully
DoneStage - Class in org.icenigrid.gridsam.core.plugin.connector.common
A terminal stage that marks the job as done
DoneStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.DoneStage
 
doPBSJob(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStage
execute job through this DRMConnector.
doProcess(String, String, String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
do post process in job working directory.
doRename(FileObject) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Renames the file.
doSchedule(DRMConnectorDescriptor) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule an execution of a DRMConnector defined by the descriptor
doSetAttribute(String, Object) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
Sets an attribute of this file.
DRIVER_SCRIPT - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
DriverResponseParser - Class in org.icenigrid.gridsam.core.util
Purpose:
This class is parser of the response from driver.
DriverResponseParser(String, String, String) - Constructor for class org.icenigrid.gridsam.core.util.DriverResponseParser
construct the command response.
DrmaaDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.drmaa
MultiStageDRMConnector implementation that performs DRMAA submission
DrmaaDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnector
default constructor
DrmaaDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.connector.drmaa
DRMConnectorBuilder implementation for the shell-based condor integration
DrmaaDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager
 
DrmaaStatusStage - Class in org.icenigrid.gridsam.core.plugin.connector.drmaa
DRMConnector implementation that checks DRMAA job status
DrmaaStatusStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaStatusStage
 
DrmaaSubmissionStage - Class in org.icenigrid.gridsam.core.plugin.connector.drmaa
DRMConnector implementation that submits job through DRMAA
DrmaaSubmissionStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaSubmissionStage
 
DrmaaTerminateStage - Class in org.icenigrid.gridsam.core.plugin.connector.drmaa
DRMConnector implementation for performing DRMAA job termination
DrmaaTerminateStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaTerminateStage
 
DRMConnector - Interface in org.icenigrid.gridsam.core.plugin
Interface defining the pluggable component in GridSAM responsible for launching a job instance onto a Distributed Resource Management system.
DRMConnectorDescriptor - Class in org.icenigrid.gridsam.core.plugin.manager
Bean class describing a DRMConnector
DRMConnectorDescriptor(String, String) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
create a DRMConnectorDescriptor that resolves a DRMConnector instance from a name
DRMConnectorDescriptor(DRMConnector, String) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
create a DRMConnectorDescriptor that is associate directly to a DRMConnector instance
DRMConnectorManager - Interface in org.icenigrid.gridsam.core.plugin
A DRMConnectorManager defines the interface of a manager to instances of DRMConnector.
dst() - Method in class org.icenigrid.gridsam.core.util.legacy.FileStageDesc
 

E

ENTERPRISE_UN - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
equals(Object) - Method in class org.icenigrid.gridsam.core.JobState
equality check
equals(Object) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
equality check
equals(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
Indicates whether some other object is "equal to" this one.
equals(Object, Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
Compare two instances of the class mapped by this type for persistence "equality".
ERROR_INFO - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
evaluate(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.AndRule
 
evaluate(Subject, JobDefinitionDocument) - Method in interface org.icenigrid.gridsam.core.plugin.manager.auth.simple.AuthorisationRule
evaluate whether the subject is authorised to submit the given job descripion
evaluate(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.FalseRule
 
evaluate(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamedGroupRule
 
evaluate(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NegationRule
 
evaluate(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.OrRule
 
evaluate(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.TrueRule
 
evaluate(Subject, JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.XPathRule
 
EVENTS - Static variable in class org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventAdapter
all event codes and associated description
execProcess(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
execute the command-line command in the home directory _homedir.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailDRMConnector
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DoneStage
Launch a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.JobIdentificationStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.NullDRMConnector
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.TerminalStage
Launch a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.ValidatingStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
execute this stage
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemCleanupStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageInStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageInStatusStage
launch a job.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageInSubmitStage
launch a job.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageOutStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageOutStatusStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageOutSubmitStage
launch a job.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemCleanupStage
Launch the job to clean up temp files.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemInitStage
Launch a job to init the temp directory.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaStatusStage
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaSubmissionStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaTerminateStage
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusInitStage
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemCleanupStage
Launch the job to clean up temp files.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemInitStage
launch a job
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStage
launch a job.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStatusStage
execute a job through this DRMConnector.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSTerminalStage
execute a job through this DRMConnector.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.UserMappingStage
To check the user mapping and store the information in the job properties.
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.PBSStatusStage
execute a job through this DRMConnector
execute(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
executethis stage
execute(JobContext) - Method in interface org.icenigrid.gridsam.core.plugin.DRMConnector
execute a job through this DRMConnector
execute(JobExecutionContext) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext.StageTask
execute a quartz job.
execute(JobExecutionContext) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AFTFileTransferJob
execute the asynchronous file job
execute(FileJobInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.SFTFileTransferJob
execute the synchronous file job
executeCommand(String, String, Properties) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a system process synchronously.
executeCommand(String, String, Properties, String, String) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a command synchronously.
executeCommand(String, String, Properties, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a command synchronously.
executeCommand(String, String, Properties, String, String, String) - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
execute a command synchronously.
executeCommand(String, String, Properties) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommand(String, String, Properties, CommandListener) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommand(String, String, Properties, String, String) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommand(String, String, Properties, String, String, String) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommandAsynchronously(String, String, Properties) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a system process asynchronously.
executeCommandAsynchronously(String, String, Properties, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
execute a system process asynchronously.
executeCommandAsynchronously(String, String, Properties, String, String) - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
execute a system process asynchronously.
executeCommandAsynchronously(String, String, Properties, String, String, String) - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
execute a command synchronously.
executeCommandAsynchronously(String, String, Properties) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a system process asynchronously.
executeCommandAsynchronously(String, String, Properties, CommandListener) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a system process asynchronously.
executeCommandAsynchronously(String, String, Properties, String, String) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a system process asynchronously.
executeCommandAsynchronously(String, String, Properties, String, String, String) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommandAsynchronously(String, String, Properties, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
execute a system process asynchronously.
EXECUTED - Static variable in class org.icenigrid.gridsam.core.JobState
The job has been executed (i.e.
EXIT_CODE - Static variable in class org.icenigrid.gridsam.core.StandardJobProperties
exit code
exitValue() - Method in interface org.icenigrid.gridsam.core.plugin.shell.Process
Returns the exit value for the subprocess.
expandSymbols(String, Location) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
extractDirectory(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the directory Name from the URL
extractFile(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the file Name from the URL
extractHost(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the Host
extractHostAndPort(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the Host and Port from the URL
extractLocalFilePath(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the localFile's Path from the URL
extractPassword(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the Password from the URL
extractPort(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the Port
extractScheme(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the protocol from the URL
extractUser(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the User from the URL
extractUserInfo(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
get the UserInfo from the URL

F

FAILED - Static variable in class org.icenigrid.gridsam.core.JobState
The job terminated before completion because of an error, user-triggered cancel, or system-triggered cancel
FalseRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
FalseRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.FalseRule
 
file2String(String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
read the content of a file whose path is given in fn value , and change the format to String.
FILE_ACTION_STAGEIN - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
AftJob transferring action: stageIn .
FILE_ACTION_STAGEOUT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
AftJob transferring action: stageOut .
FILE_PREFIX - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
FILE_TYPE_ASCII - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
FTP file's type: ASCII .
FILE_TYPE_BINARY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
FTP file's type: BINARY .
FILE_XML_FILE - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
config file.
FileDriverResponseParser - Class in org.icenigrid.gridsam.core.util
Purpose:
The parser class for response of File driver.
FileDriverResponseParser(String, String) - Constructor for class org.icenigrid.gridsam.core.util.FileDriverResponseParser
Construct a response parser instance using the operaion and response content.
FILEDRIVERRESPONSEPARSER_CLASSNAME - Static variable in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
FileDriverResponseParser
FileJobCancelUtil - Class in org.icenigrid.gridsam.core.util
Purpose:
cancle the file job for the GridSAM Job
FileJobCancelUtil() - Constructor for class org.icenigrid.gridsam.core.util.FileJobCancelUtil
 
FileJobConstants - Class in org.icenigrid.gridsam.core.plugin.transfer.util
Purpose:
Indetify all the Constants used in AFT System .
FileJobConstants() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
 
FileJobFailException - Exception in org.icenigrid.gridsam.core.plugin.transfer.exception
Purpose:
this is a Exception class.
FileJobFailException() - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobFailException
Constructs a new exception with null as its detail message.The cause is not initialized, and may subsequently be initialized by a call to Throwable.initCause(java.lang.Throwable).
FileJobFailException(String) - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobFailException
Constructs a new exception with the specified detail message.
FileJobFailException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobFailException
Constructs a new exception with the specified detail message and cause.
FileJobFailException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobFailException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
FileJobInfo - Class in org.icenigrid.gridsam.core.plugin.transfer.persistence
Purpose:
The dataStructure of file job .
FileJobInfo() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
FILEJOBINFO_OBJECT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
dataBase Name.
FileJobInstanceStore - Interface in org.icenigrid.gridsam.core.plugin.transfer.persistence
Purpose:
hibernate persistence interface
FileJobMapHelper - Class in org.icenigrid.gridsam.core.plugin.transfer.provider
Purpose:
This Class is used to : set the JobDataMap of the AftJob get paremeters from the JobDataMap
FileJobMapHelper() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.FileJobMapHelper
default Constructor .
FileJobMapHelper(JobDataMap) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.FileJobMapHelper
Constructor with Parameters .
FileJobRetryException - Exception in org.icenigrid.gridsam.core.plugin.transfer.exception
Purpose:
this is a Exception class.
FileJobRetryException() - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobRetryException
Constructs a new exception with null as its detail message.The cause is not initialized, and may subsequently be initialized by a call to Throwable.initCause(java.lang.Throwable).
FileJobRetryException(String) - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobRetryException
Constructs a new exception with the specified detail message.
FileJobRetryException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobRetryException
Constructs a new exception with the specified detail message and cause.
FileJobRetryException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.transfer.exception.FileJobRetryException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
FileProcessHelper - Class in org.icenigrid.gridsam.core.plugin.transfer.provider
Purpose:
This class is used to notify the AftJob's execute situation.
FileProcessHelper() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.FileProcessHelper
 
FileProvider - Interface in org.icenigrid.gridsam.core.support
Purpose:
To describe the logic model of asynchronous and reliable file transfer (AFT).
FILEPROVIDER_ASYNCHRONOUS - Static variable in interface org.icenigrid.gridsam.core.support.FileProvider
 
FILEPROVIDER_SYNCHRONOUS - Static variable in interface org.icenigrid.gridsam.core.support.FileProvider
 
FileProviderUtil - Class in org.icenigrid.gridsam.core.hostenv
Purpose:
to support different file-transfer module.
FileProviderUtil() - Constructor for class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
constructor.
FileStageDesc - Class in org.icenigrid.gridsam.core.util.legacy
Purpose: This class define structure stage in file and stage out file.
FileStageDesc(String, String) - Constructor for class org.icenigrid.gridsam.core.util.legacy.FileStageDesc
 
FileSystemCleanupStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
DRMConnector implementation that cleans up the working directory previously created by the ShellInitialisationStage.
FileSystemCleanupStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemCleanupStage
 
FileSystemCleanupStage - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
DRMConnector implementation that cleans up the working directory.
FileSystemCleanupStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemCleanupStage
 
FileSystemInitStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
DRMConnector implementation that initialises the working directory using the given shell and exposes a job property KEY_WORKING_DIRECTORY with the value of the working directory for the job.
FileSystemInitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage
 
FileSystemInitStage - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
DRMConnector implementation that initialises the working directory using the given shell and exposes a job property KEY_WORKING_DIRECTORY with the value of the working directory for the job.
FileSystemInitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemInitStage
 
FileSystemProvider - Interface in org.icenigrid.gridsam.core.plugin
Interface for pluggable file system
FileTransferConfig - Class in org.icenigrid.gridsam.core.plugin.transfer.util
FileTransferConfig provides the configuration of retry time and delay time for each supported netwokr protocol.
FileTransferConfig() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
findDirty(Object, Serializable, Object[], Object[], String[], Type[]) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called from flush().
findJobInstance(String) - Method in interface org.icenigrid.gridsam.core.JobManager
find a job instance using the job identifier
findJobInstance(String[]) - Method in interface org.icenigrid.gridsam.core.JobManager
find a job instance using the job identifier
findJobInstance(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
find a job instance using the job identifier
findJobInstance(String[]) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
 
findJobInstancesByState(JobState) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
find all known JobInstance which has exactly the given state
findJobInstancesByState(JobState) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
find all known JobInstance which has exactly the given state
findJobInstancesWithProperties(Map) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
find all known JobInstances which satisfy the query string
findJobInstancesWithProperties(Map) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
find all known JobInstances which satisfy the query string
flush() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
flush all updates to persistent storage
flush() - Method in interface org.icenigrid.gridsam.core.plugin.PersistenceStore
flush all updates to persistent storage
ForkDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.fork
MultiStageDRMConnector implementation that performs shell based forking
ForkDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnector
default constructor
ForkDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.connector.fork
DRMConnectorBuilder implementation for the shell-based condor integration
ForkDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnectorManager
 
forkJob(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkStage
fork the job using the attached Shell
ForkStage - Class in org.icenigrid.gridsam.core.plugin.connector.fork
MultiStageDRMConnector.Stage implementation that forks the application locally as defined in the jsdl:Application element.
ForkStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.ForkStage
 
formalizePath(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
used when generate original job script
formatXSDDateTimeString(Calendar) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
format a date into a XSD dateTime compatible date string using the default time zone
formatXSDDateTimeString(Calendar, TimeZone) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
format a date into a XSD dateTime compatible date string using the default time zone
FTP - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
FTP_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
FTP_PROTOCOL - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
FTP protocol .
FTP_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
FTPSupport - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
This is an auxiliary Class of FTPTransferAgent
FTPSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPSupport
 
FTPTransferAgent - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
this Class implements the Interface TransferAgent.
FTPTransferAgent(FileJobInfo) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPTransferAgent
Constructor

G

getAction() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the transfer action of the AftJob.
getAction() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileJobMapHelper
get the action from the JobDataMap
getAddTime() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the submit time of the AftJob.
getAftScheduler() - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.RegistryUtil
get Scheduler from Hivemind registry 1.
getApplicationName() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getApplicationVersion() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getAppName() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
get app name.
getArguments() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getAuthorisation() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
obtain the Authorisation manager instance from the configuration
getBeginTime() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the time when the AftJob begin to be schedulered
getCalendar(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getCalendarNames() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getCallerDN() - Static method in class org.icenigrid.gridsam.core.hostenv.SecurityProviderUtil
get caller's DN.
getCallerDN() - Method in class org.icenigrid.gridsam.core.support.omii.SecurityProviderSupport
 
getCallerDN() - Method in interface org.icenigrid.gridsam.core.support.SecurityProvider
Get caller's DN.
getCapabilities() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider
Get the filesystem capabilities.
These are the same as on the filesystem, but available before the first filesystem was instanciated.
getCondorEventListeners() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
get the condor event listeners
getCondorLogFile() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
get the condor log file
getCondorRmCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
get the condor_rm command
getCondorSubmitCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
get the full path of the condor_submit command used by DRMConnector
getConfigClass() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystemConfigBuilder
the config class
getConfigFile() - Method in interface org.icenigrid.gridsam.core.support.ConfigUtilProvider
Get the config file.
getConfigFile() - Method in class org.icenigrid.gridsam.core.support.omii.ConfigUtilSupport
Get the config file name.
getConfigFileName() - Method in class org.icenigrid.gridsam.core.hostenv.ConfigUtil
Get the config file name.
getConfiguration(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getConfigurationAsMap(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getConfigUtil() - Static method in class org.icenigrid.gridsam.core.support.AbstractSupportManager
get config-provider instance.
not implemented yet.
getConfigUtil() - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
 
getContext() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getCputime() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getCpuTimeLimit() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getCredential(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
get a globus credential from the job context
getCurrentlyExecutingJobs() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getDataSocket() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.NetFtpClientExtension
get the ftp Socket
getDate() - Method in interface org.icenigrid.gridsam.core.JobStage
get the date when this stage is entered
getDate() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
get the date when this stage is entered
getDefaultUserDN() - Static method in class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
Get the userDN of the default user.
getDefaultUserMapInfo() - Static method in class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
Get the user mapping of the default users.
getDelay(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
getDescription() - Method in interface org.icenigrid.gridsam.core.JobStage
get the description associated with this stage
getDescription() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
get the description associated with this stage
getDescription() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getDestURL() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the transfer file's destination URL
getDestURL() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileJobMapHelper
get the destURL from the JobDataMap
getDouble(String, String, double) - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Call getString method to get a double value.
getDrmaaSession() - Static method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager
get the singleton Drmaa Session
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSDRMConnectorManager
 
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnector() - Method in interface org.icenigrid.gridsam.core.plugin.DRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnector(String) - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
get the named DRMConnector from the context
getDRMConnector(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
get the named DRMConnector from the context
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.manager.DelegatingDRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnector() - Method in class org.icenigrid.gridsam.core.plugin.manager.LegacyDRMConnectorManager
return a DRMConnector instance based on the configuration
getDRMConnectorBuilder() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
obtain the DRMConnectorBuilder instance from the configuration
getElementBody(Document, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
get element body using name from document d.
getEndTime() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the time when then AftJob is completed
getEntity(String, Serializable) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Get a fully loaded entity instance that is cached externally
getEntityName(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Get the entity name for a persistent or transient instance
getEnvironment() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getErrinfo() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getError() - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
get the accumulated error output
getError() - Method in class org.icenigrid.gridsam.core.util.FileDriverResponseParser
 
getError() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getErrorInfo() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
get error info in jsdl.
getErrorStream() - Method in class org.icenigrid.gridsam.core.plugin.shell.PipedCommandListener
get an InputStream to read data written to the standard error
getEventCodes() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventAdapter
get the set event codes interested by this event listener
getEventCodes() - Method in interface org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventListener
get the set event codes interested by this event listener
getExecutable() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getFileClient() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
get File Client
getFileJobInfo(String) - Method in class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
get a file job info
getFileJobInfo() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgentFactory
 
getFileJobInfo(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
get FileJob's info from database by JobName.
getFileJobInfo(String) - Method in interface org.icenigrid.gridsam.core.support.FileProvider
Get file job info
getFileJobInfoByJobName(String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
get AftJob by jobName
getFileJobInfoByJobName(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
getFileJobInfoByStatus(String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
get AftJob by the status
getFileJobInfoByStatus(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
 
getFileJobInfoInstance(String, Object[]) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
Query function: query all qualified AftJobInfo Records
getFileJobInfoInstance(String) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
Query function: excute a sql command to deal with qualified AftJobInfo Records.
getFileJobInfoInstance(String, Object[]) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
Query function: query all qualified AftJobInfo Records
getFileJobInfoInstance(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
Query function: excute a sql command to deal with qualified AftJobInfo Records.
getFileJobInstanceStore() - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.RegistryUtil
get FileJobInstanceStore from Hivemind registry 1.
getFileJobStatus(String) - Method in class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
get status of file-transfer job.
getFileMonitoringPeriod() - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
getFileObject(String, MyProxyInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
Provide a default method to resolve url to FileObject
getFileObject(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
Provide a default method to resolve url to FileObject
getFileProvider() - Static method in class org.icenigrid.gridsam.core.support.AbstractSupportManager
get file provider instance.
getFileProviderType() - Method in class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
get the file provider type, which is defined in the FileProvider
getFileProviderType() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AFTFileProviderSupport
get the file provider
getFileProviderType() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.SFTFileProviderSupport
get the file provider type
getFileProviderType() - Method in interface org.icenigrid.gridsam.core.support.FileProvider
 
getFileResource() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
get File Resource
getFileSizeString(long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
Parse the long file size to String.
getFileSystem(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailFileSystemProvider
get the file system associated with the job
getFileSystem(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DefaultFileSystemProvider
get the file system associated with the job
getFileSystem(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider
get the file system associated with the job
getFileSystem(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ShellBasedFileSystemProvider
get the file system associated with the job
getFileSystem(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSFileSystemProvider
get the file system associated with the job.
getFileSystem(JobContext) - Method in interface org.icenigrid.gridsam.core.plugin.FileSystemProvider
get the file system associated with the job
getFileSystem() - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
get the file system associated with the job context
getFileSystem() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
get the file system associated with the job
getFileSystem() - Method in class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
get the root of the filesystem presented by this shell
getFileSystem() - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
get the root of the filesystem presented by this shell
getFileSystem() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
get the root of the filesystem presented by this shell
getFileSystemManager() - Static method in class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
get the FileSystemManager singleton
getFileSystemOptions(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DefaultFileSystemProvider
get the file system options for the job.
getFileSystemOptions() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
get the file system options
getFirstExistPath(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To get the first exist path of the given dirPath.
getGlobalJobListeners() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getGlobalTriggerListeners() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getGlobalUserDN(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
get the grid user DN to execute the job.
getGlobalUserDN(String) - Method in class org.icenigrid.gridsam.core.support.omii.UserMapperSupport
get global user's DN according to localUserName.
getGlobalUserDN(String) - Method in interface org.icenigrid.gridsam.core.support.UserMapper
Get global user info through local user and cluster.
getGroovyScriptEngine() - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
get the shared GroovyScriptEngine
getGroupName() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent.LocalUser
 
getGSIFTPFileSystem() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
get the GSIFTPFileSystem this file is associated with
getGSSCredential(FileSystemOptions) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystemConfigBuilder
get the access credential
getHost() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
getHPCG_UN() - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
Get the HPCG UserName from the SOAP request context.
getID() - Method in interface org.icenigrid.gridsam.core.JobInstance
the job identifier
getID() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
the job identifier
getIndividualCPUCount() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getInput() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getInstance() - Static method in class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
get the singleton instance
getInstance() - Static method in class org.icenigrid.gridsam.core.plugin.shell.NullCommandListener
get the singleton instance
getInstance() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgentFactory
get TransferAgent to transfer file.
getInstance() - Static method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileNameParser
 
getInstance() - Static method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystemConfigBuilder
get the singleton instance
getInt(String, String, int) - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Call getString method to get an int value.
getJobDefinition() - Method in interface org.icenigrid.gridsam.core.JobInstance
get the Job description document as a string
getJobDefinition() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get the Job description document as a string
getJobDescriptionDocument(InputSource) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
To Load the JSDL file into the xml docement object via inputsource.
getJobDetail(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getJobGroupNames() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getJobID() - Method in class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
get the job id this DRMConnector is schedule to perform on
getJobid() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getJobInstance() - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
the job instance associated with this job context
getJobInstance(String) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
create or retrieve a job instance with the given ID
getJobInstance() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
the job instance to be launched through the DRMConnector
getJobInstance(String) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
create or retrieve a job instance with the given ID
getJobInstanceStore() - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
get the job instance store
getJobInstanceStore() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
obtain the JobInstanceStore instance from the configuration
getJobInstanceStore() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
get the job instance store
getJobListener(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getJobListenerNames() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getJobManager() - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage
 
getJobManager() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
get the job manager for this test
getJobManagerContext() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.AbstractDRMConnectorManager
get the job manager context associated with this DRMConnectorManager
getJobName() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the jobName of the AftJob
getJobName() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getJobNames(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getJobProject() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getJobStages() - Method in interface org.icenigrid.gridsam.core.JobInstance
get the job status history associated with this job instance
getJobStages() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get the job status history associated with this job instance
getJobStatus(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
search FileJob's status.
getJobStatus(String) - Method in interface org.icenigrid.gridsam.core.support.FileProvider
Get status of a job.
getJobWorkingDir(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
get private job work directory from jobcontext.
getJSDLString(String) - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
get the test case JSDL document
getKey(String, String) - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Get the key for the selected subkey and value.
getKeyfile() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
getKeys() - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Define getKeys method.
getLastKnownStage() - Method in interface org.icenigrid.gridsam.core.JobInstance
get the last known job stage
getLastKnownStage() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get the last known job stage
getLengthOfIDsInBytes() - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.HashFunction
Returns the length of IDs generated by this hash function.
getLocale() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getLocalHomePath(String) - Static method in class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
To get the correponding home location for the UserDN on the indicated cluster.
getLocalSecurityMode() - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
getLocalUN(String) - Static method in class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
Get the local UserName using the corresponding Global UserMap
getLocalUN(String) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
Get the corresponding local username by invoking the usermap function.
getLocalUser() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the localUser The localUser including user-name and group-name
getLocalUserDN(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
get local user name to execute the job.
getLocalUserGroup(String) - Static method in class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
To get local user's group for the UserDN on the indicated cluster.
getLocalUserGroup(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
 
getLocalUserInfo(String) - Method in class org.icenigrid.gridsam.core.support.omii.UserMapperSupport
get local user's info.
getLocalUserInfo(String) - Method in interface org.icenigrid.gridsam.core.support.UserMapper
Get local user info of the current global user.
getLog() - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
get a Log associated with this job.
getLog() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
get a Logger associated with this job
getMatcher(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamePattern
set the name
getMaximumRetryCount() - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage
get the retry count
getMaximumRetryCount() - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStatusStage
get the retry count.
getMaxRetryCount() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the maxRetryCout
getMBeanName() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
create an MBean ObjectName for this object
getMem() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getMetaData() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getMilliSecondString(long) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.DateTypeConvert
Format a long time to a String, support millisecond.
getModuleMessages(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getMonitoringPeriod() - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnector
get the wait between monitoring cycle
getMonitoringPeriod() - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnector
get the wait between monitoring cycle.
getMonitoringPeriod() - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnector
get the wait between monitoring cycle
getMonitoringPeriod() - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSDRMConnector
get the wait between monitoring cycle.
getMonitoringPeriod() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnector
get the wait between monitoring cycle
getMyProxyInfo() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
getMyProxyInfoFromString(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
getName() - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Group
set the name
getName() - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamedGroupRule
set the name
getName() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
get job name.
getNcpus() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getNodeList() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getNodes() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getNumberOfItems() - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Returns the number of items.
getOriginalLength() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
getOtherInfo() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the otherInfo
getOtherInfo() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getOutinfo() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getOutput() - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
get the accumulated standard output
getOutput() - Method in class org.icenigrid.gridsam.core.util.FileDriverResponseParser
 
getOutput() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getOutputStream() - Method in class org.icenigrid.gridsam.core.plugin.shell.PipedCommandListener
get an InputStream to read data written to the standard output
getPassphrase() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
getPassword() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PasswordAuthenticationConfig
 
getPasswordAuthentication() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
getPattern() - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamePattern
set the name
getPausedTriggerGroups() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getPBSJobStatusCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.PBSStatusStage
get the PBS Job Status command
getPBSJobStatusCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
get the PBS Job Status command
getPBSNamedQueue() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
 
getPBSRmCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
get the PBS_rm command
getPBSSubmitCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
get the full path of the PBS qsub command used by DRMConnector
getPBSTailCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
get the PBS log file
getPlatformMBeanServer() - Static method in class org.icenigrid.gridsam.core.jmx.JMXSupport
get the platform MBean server
getPort() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
getPosixShellPath() - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
get the path to the posix shell executable
getPossibleNextState() - Method in class org.icenigrid.gridsam.core.JobState
get a list of JobState this state can advance to
getPostProcessContent() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getPreference() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties
the preference ranking associated with the properties.
getPreProcessContent() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getProperties() - Method in interface org.icenigrid.gridsam.core.JobInstance
get the properties associated with the job
getProperties() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
get properties
getProperties() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get the properties associated with the job
getProperty(String, String) - Method in class org.icenigrid.gridsam.core.hostenv.ConfigUtil
Get a property value of the default item.
getProperty(String, String, String) - Method in class org.icenigrid.gridsam.core.hostenv.ConfigUtil
Get the property value of a specific item.
getProperty(String, String) - Method in interface org.icenigrid.gridsam.core.support.ConfigUtilProvider
Get a property value of the default item.
getProperty(String, String, String) - Method in interface org.icenigrid.gridsam.core.support.ConfigUtilProvider
Get the property value of a specific item.
getProperty(String, String) - Method in class org.icenigrid.gridsam.core.support.omii.ConfigUtilSupport
read xml config file and get property.
getProperty(String, String, String) - Method in class org.icenigrid.gridsam.core.support.omii.ConfigUtilSupport
Get the property value of a specific item.
getProtocol() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the transfer protocol which AftJob is used
getProtocol() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileJobMapHelper
get the protocol from the JobDataMap
getProvider() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider
get the delegate
getProxyLifetime() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
getProxyPassphrase() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
getProxyServerDN() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
getProxyServerHost() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
getProxyServerPort() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
getProxyUsername() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
getPublicKeyAuthentication() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
getPureName(String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
get the pure name , pure name means the name without path information.
getQueriedJobs() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
get the number of job status queries within the job manager uptime
getQueriedJobs() - Method in interface org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean
get the number of job status queries within the job manager uptime
getQueue() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getRegistry() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
get the mutable object registry associated with this job manager
getRegistry() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
get the object registry to locate configured components of the GridSAM system
getRegistry() - Static method in class org.icenigrid.gridsam.core.plugin.manager.InitRegistry
Get the Registry using the default configuration resources.
getRegistry(String[]) - Static method in class org.icenigrid.gridsam.core.plugin.manager.InitRegistry
Get the Registry using the give configuration resources.
getRegistry() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
get the registry managed by this registry
getReservedField() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
getResponseInfo() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the responseInfo of the AftJob
getRetryCount() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the retryCount of the AftJob
getRetryInterval() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the retryInterval of the AftJob
getRetryTimes(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
getRidOfDotAndDoubleDot(FTPFile[]) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPSupport
get rid of "." and "..".
getRootFileSystemURI() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DefaultFileSystemProvider
get the root file system URI
getScheduler() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
obtain the Scheduler instance from the configuration
getSchedulerInstanceId() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getSchedulerListeners() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getSchedulerName() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getScreenErrFilePath() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getScreenOutFilePath() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getScript() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
get script(executable).
getScriptResource() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
get script location
getSecurityProvider() - Static method in class org.icenigrid.gridsam.core.support.AbstractSupportManager
get security provider instance.
getService(String, Class) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getService(Class) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getServiceIds(Class) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getServiceInvoker() - Static method in class org.icenigrid.gridsam.core.support.AbstractSupportManager
get service invoker instance.
getSession() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
retrieve a hibernate session for the current thread
getShell() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
get the shell to use to for launching job
getShell() - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.AbstractShellStage
get the shell to use to for launching job
getShell() - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ShellBasedFileSystemProvider
get the associated shell
getShell() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
get the shell to use to for launching job
getSiteInfo() - Static method in class org.icenigrid.gridsam.core.hostenv.SecurityProviderUtil
get information of the site.
getSiteInfo() - Method in class org.icenigrid.gridsam.core.support.omii.SecurityProviderSupport
 
getSiteInfo() - Method in interface org.icenigrid.gridsam.core.support.SecurityProvider
Get basic info of the site.
getSourceURL() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the transfer file's source URL
getSourceURL() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileJobMapHelper
get the sourceURL from the JobDataMap
getSpoolDirectory() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage
get the spooling directory
getSpoolDirectory() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemInitStage
Get the spooling directory.
getSpoolDirectory() - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemInitStage
get the spooling directory
getStageIn() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
get stage in file list.
getStageInList() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getStageOut() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
get stage out file.
getStageOutList() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getState() - Method in interface org.icenigrid.gridsam.core.JobStage
get the state
getState() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
get the state
getStatistics() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
get statistics
getStatisticsLog() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get a log for outputting job specific statistics
getStatus() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the status of the AftJob
getStatus() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getStderr() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getStdout() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getString(String, String, String) - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Overloading of getString method with additional subkey and default parameter.
getString(String, String) - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Overloading of getString method with additional subkey.
getSubmittedJobs() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
get the number of submitted jobs within the job manager uptime
getSubmittedJobs() - Method in interface org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean
get the number of submitted jobs within the job manager uptime
getTailCommand() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
get the condor log file
getTargetQueue() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getTmpStagingDir(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
get tmp staging directory from job properties.
getTotalDiskSpace() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getTotalLength() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the totalLength of the file which AftJob transfers
getTotalPhysicalMemory() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getTotalResourceCount() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getTotalVirtualMemory() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getTransferredLength() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the transferredLength of the file which AftJob transfers
getTrigger(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getTriggerGroupNames() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getTriggerListener(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getTriggerListenerNames() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getTriggerNames(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getTriggersOfJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getTriggerState(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getUpTime() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
get the uptime of the JobManager
getUpTime() - Method in interface org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean
get the uptime of the JobManager
getUser() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
getUserDN() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
get the userDN
getUserMapInfo(String) - Static method in class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
 
getUserMapper() - Static method in class org.icenigrid.gridsam.core.support.AbstractSupportManager
get user mapper.
getUserName() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent.LocalUser
 
getUserName() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getVersion() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
get version
getVersion() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get version
getVersion() - Static method in class org.icenigrid.gridsam.core.Version
get the version string
getVmem() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getWalltime() - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
getWallTimeLimit() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getWorkingDirectory() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getXJSDL() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
getXJSDL() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
get jsdl document.
getXpath() - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.XPathRule
get the xpath expression
GLOBAL_USERDN - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
GlobusCredentialSupport - Class in org.icenigrid.gridsam.core.plugin.connector.globus
Globus credential support class (e.g.
GlobusCredentialSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
 
GlobusDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.globus
MultiStageDRMConnector implementation that provides GRAM submission functionality
GlobusDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnector
create a MultiStageDRMConnector
GlobusDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.connector.globus
DRMConnectorManager implementation for GT2.4.3 integration
GlobusDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnectorManager
 
GlobusInitStage - Class in org.icenigrid.gridsam.core.plugin.connector.globus
DRMConnector Stage that initialise the globus environment for staging and submission
GlobusInitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusInitStage
 
GRAMStatusStage - Class in org.icenigrid.gridsam.core.plugin.connector.globus
A DRMConnector for retrieving the job status from the globus gatekeeper
GRAMStatusStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage
 
GRAMSubmissionStage - Class in org.icenigrid.gridsam.core.plugin.connector.globus
DRMConnector implementation that submit the application to a GRAM job manager

To submit a job to a Globus resource, you need to have - a valid X509 proxy Not all the JSDL tags are dealt with when submitting a job to a Globus resource.

GRAMSubmissionStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage
 
GRAMTerminateStage - Class in org.icenigrid.gridsam.core.plugin.connector.globus
DRMConnector for terminating a GRAM job
GRAMTerminateStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMTerminateStage
 
GRID_MAP - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
GRIDSAM_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
the GridSAM namespace string
GridSAMSupport - Class in org.icenigrid.gridsam.core.support
Support class for GridSAM web service
GridSAMSupport() - Constructor for class org.icenigrid.gridsam.core.support.GridSAMSupport
 
GroovyDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.common
A DRMConnector that uses a groovy script to perform submission
GroovyDRMConnector(List) - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
Constructor allowing a set of properties to be passed to the groovy script as implicit variables
GroovyDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
Default constructor
Group - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
Group() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Group
 
GROUP_TRANSFER - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
the AftJob's groupName .
Groups - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
Groups() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Groups
 
GSIFTP - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
GSIFTP_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
GSIFTP_PROTOCOL - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
GSIFTP protocol .
GSIFTP_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
GSIFTPFileNameParser - Class in org.icenigrid.gridsam.core.plugin.vfs.gsiftp
 
GSIFTPFileNameParser() - Constructor for class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileNameParser
 
GSIFTPFileObject - Class in org.icenigrid.gridsam.core.plugin.vfs.gsiftp
Class representing a GSIFTP file
GSIFTPFileObject(FileName, GSIFTPFileSystem, FileName) - Constructor for class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
create a GSIFTP file object
GSIFTPFileProvider - Class in org.icenigrid.gridsam.core.plugin.vfs.gsiftp
Ths VFS provider class for Grid FTP
GSIFTPFileProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider
default constructor
GSIFTPFileSystem - Class in org.icenigrid.gridsam.core.plugin.vfs.gsiftp
A GSIFTP file system
GSIFTPFileSystem(FileName, FileSystemOptions) - Constructor for class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
default constructor
GSIFTPFileSystemConfigBuilder - Class in org.icenigrid.gridsam.core.plugin.vfs.gsiftp
GSIFTPFileSystem configurer

H

handleGetObject(String) - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
handleGetObject implementation.
hashCode() - Method in class org.icenigrid.gridsam.core.JobState
get the hashcode of this object
hashCode() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
get hashcode value
hashCode() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
Returns a hash code value for the object.
hashCode() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
Returns a hash code value for the object.
hashCode(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
 
hashcontents - Variable in class org.icenigrid.gridsam.core.util.XMLConfigReader
The hastable that will contain data loaded from XML.
HashFunction - Class in org.icenigrid.gridsam.core.plugin.transfer.util
Purpose:
This Class is used to generate the unique jobName of the different AftJob
hasShell() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
test if a shell has been associated with this stage
hasShell() - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.AbstractShellStage
test if a shell has been associated with this stage
hasShell() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
test if a shell has been associated with this stage
HibernateFileJobInstanceStore - Class in org.icenigrid.gridsam.core.plugin.transfer.persistence
Purpose:
hibernate persistence class
HibernateFileJobInstanceStore(String) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
create a new HibernatePersistenceStore with a transient database
HibernateFileJobInstanceStore(List) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
create a HibernatePersistenceStore with a list of InlineProperties that is aggregated to become a single Properties.
HibernateFileJobInstanceStore(Properties) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
create a new HibernatePersistenceStore
HibernateFileJobInstanceStore(Configuration) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
create a new HibernatePersistenceStore
HibernateJobInstanceStore - Class in org.icenigrid.gridsam.core.plugin.persistence.hibernate
JobInstanceStore implementation that uses Hibernate to persist java objects
HibernateJobInstanceStore(String) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
create a new HibernatePersistenceStore with a transient database
HibernateJobInstanceStore(List) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
create a HibernatePersistenceStore with a list of InlineProperties that is aggregated to become a single Properties.
HibernateJobInstanceStore(Properties) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
create a new HibernatePersistenceStore
HibernateJobInstanceStore(Configuration) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
create a new HibernatePersistenceStore
HibernateJobStateEnum - Class in org.icenigrid.gridsam.core.plugin.persistence.hibernate
Hibernate type mapper for JobState class
HibernateJobStateEnum() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
 
HibernatePersistenceStore - Class in org.icenigrid.gridsam.core.plugin.persistence.hibernate
PersistenceStore implementation that uses Hibernate to persist java objects
HibernatePersistenceStore(String) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
create a new HibernatePersistenceStore with a transient database
HibernatePersistenceStore(List) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
create a HibernatePersistenceStore with a list of InlineProperties that is aggregated to become a single Properties.
HibernatePersistenceStore(Properties) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
create a new HibernatePersistenceStore
HibernatePersistenceStore(Configuration) - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
create a new HibernatePersistenceStore
HPCG_JOB_ID_PREFIX - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
The prefix of Job ID for HPCG Job.
HPCG_NAMESPACE - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
the GridSAM namespace as a org.dom4j.Namespace object
HPCG_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
HPCG Namespace String.
HPCG_UN - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
HPCGJobPropertyConstants - Class in org.icenigrid.gridsam.core.util
Purpose:
To provide constants of job property names.
HPCGJobPropertyConstants() - Constructor for class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
HPCGSupport - Class in org.icenigrid.gridsam.core.util
Support class for HPCG Service
HPCGSupport() - Constructor for class org.icenigrid.gridsam.core.util.HPCGSupport
 
HTTP - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
HTTP_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
HTTP_PROTOCOL - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
HTTP protocol .
HTTP_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
HTTPS - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
HTTPS_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
HTTPS_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
HTTPTransferAgent - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
this Class implements the Interface TransferAgent.
HTTPTransferAgent(FileJobInfo, FileObject, FileObject) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.HTTPTransferAgent
 

I

inGroup(Subject) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Group
test whether the subject is in the group
initialise(JobManagerContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.AbstractDRMConnectorManager
called by the Job Manager to initialise this DRMConnectorBuilder
initialise(JobManagerContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
called by the Job Manager to initialise this DRMConnectorBuilder
initialise(JobManagerContext) - Method in interface org.icenigrid.gridsam.core.plugin.DRMConnectorManager
called by the Job Manager to initialise this DRMConnectorBuilder
initialise(Registry) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
reinitialise the machinery
initialise(JobManagerContext) - Method in class org.icenigrid.gridsam.core.plugin.manager.DelegatingDRMConnectorManager
called by the Job Manager to initialise this DRMConnectorBuilder
initialise(JobManagerContext) - Method in class org.icenigrid.gridsam.core.plugin.manager.LegacyDRMConnectorManager
called by the Job Manager to initialise this DRMConnectorBuilder
initialise(Scheduler) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
initialise the Scheduler with the delegatee
InitRegistry - Class in org.icenigrid.gridsam.core.plugin.manager
Use single pattern to create Registry instance.
To make the whole gridsam has only one place to init the Registry.
InlineProperties - Class in org.icenigrid.gridsam.core.plugin.connector.common
Extension of Properties that allows a string that follows the properties file format to be added to the Properties object.
InlineProperties() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties
 
instantiate(String, EntityMode, Serializable) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Instantiate the entity class.
instantiate(String, Serializable) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Instantiate the entity class.
interrupt() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext.StageTask

Called by the Scheduler when a user interrupts the Job.

interrupt(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
interrupt() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AFTFileTransferJob
interrupt the asynchronous file job
interrupt() - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.SFTFileTransferJob
interrupt the FileJob
INTERRUPT_FILEJOB_FAULT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
String .
invoke(String, String, Object[], boolean) - Method in interface org.icenigrid.gridsam.core.support.ServiceInvoker
invoke service.
isAppend() - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
isCompletely(FileJobInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.AbstractTransferAgent
Provide a default judge method to check the file transfer process
isCompletely(FileJobInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent
do not check whether the file has been
isCompletely(FileJobInfo) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
check wheter the transfer is completely
isConfigurationMappable(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
isCopyToSpool() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
should the binary be copy to the condor spool directory if the executable is staged in
isCopyToSpool() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
should the binary be copy to the PBS spool directory if the executable is staged in
isEnableSecurity() - Static method in class org.icenigrid.gridsam.core.util.SecurityConfigUtil
 
isInStage(JobState) - Method in interface org.icenigrid.gridsam.core.JobInstance
test whether the job is currently in the given state
isInStage(JobState) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
test whether the job is currently in the given state
isInterrupted() - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
test whether this context has been interrupted
isInterrupted() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
test whether this context has been interrupted
isMutable() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
Are objects of this type mutable?
isNeedExecution(JobInstance) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
Whether this job need execution? Only the job whose last state is before the executed state is possible need execution.
isNeedStageIn(JobInstance) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
Whether this job need stage in? Only the job whose last state is before the staged-in state is possible need a stage-in.
isNeedStageout(JobInstance) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
Whether this job need stage out? Only the job whose last state is before the staged-out state is possible need stage out.
isObjEqual(Object, Object) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.util.HashFunction
Whether the two object is equal?
isPaused() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
isReadAble(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
check owner can read filePath or not.
isRecovering() - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
test whether this context is recovering from a crash
isRecovering() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
test whether this context is recovering from a crash
isShutdown() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
isSuccess() - Method in class org.icenigrid.gridsam.core.util.FileDriverResponseParser
 
isSuspended() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
flag to indicate whether the JobManager is suspended
isSuspended() - Method in interface org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean
flag to indicate whether the JobManager is suspended
isTerminal() - Method in class org.icenigrid.gridsam.core.JobState
test whether this state is a terminal state
isTransient(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called to distinguish between transient and detached entities.
isWriteAble(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
check owner can write in filePath or not.

J

JMXSupport - Class in org.icenigrid.gridsam.core.jmx
Created by IntelliJ IDEA.
JMXSupport() - Constructor for class org.icenigrid.gridsam.core.jmx.JMXSupport
 
JOB_HOME_DIR - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
JOB_NAME - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
JOB_STATUS - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
JOB_TRANSFER - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
 
JobContext - Interface in org.icenigrid.gridsam.core.plugin
Interface defining a context object being passed through the launching pipeline providing useful information about the job and the environment to be launched.
JobContext.ThrowableRunnable - Interface in org.icenigrid.gridsam.core.plugin
A runnable-like interface that allows exception to be caught
JobIdentificationStage - Class in org.icenigrid.gridsam.core.plugin.connector.common
DRMConnector for inserting the JSDL JobIdentification data into the job instance as properties
JobIdentificationStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.JobIdentificationStage
 
JobInstance - Interface in org.icenigrid.gridsam.core
Interface representing a job instance in the GridSAM JobManager API
JobInstanceChangeListener - Interface in org.icenigrid.gridsam.core
Listener interface to receive job change event
JobInstanceStore - Interface in org.icenigrid.gridsam.core.plugin
Manager interface of JobInstance storage.
JobManager - Interface in org.icenigrid.gridsam.core
Interface representing the entry-point to the GridSAM job submission and monitoring system.
JOBMANAGER_CONFIG_RESOURCE - Static variable in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
default resource containing the job manager configuration
JobManagerBuilder - Interface in org.icenigrid.gridsam.core
Builder interface for JobManager
JobManagerContext - Interface in org.icenigrid.gridsam.core.plugin
Context interface for DRMConnector to take advantage of services provided by the JobManager
JobManagerException - Exception in org.icenigrid.gridsam.core
Exception thrown when there is a general error with the job manager configuration
JobManagerException() - Constructor for exception org.icenigrid.gridsam.core.JobManagerException
Constructs a new exception with null as its detail message.
JobManagerException(String) - Constructor for exception org.icenigrid.gridsam.core.JobManagerException
Constructs a new exception with the specified detail message.
JobManagerException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.JobManagerException
Constructs a new exception with the specified detail message and cause.
JobManagerException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.JobManagerException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
JobManagerMBean - Interface in org.icenigrid.gridsam.core.plugin.manager
MBean interface for all JobManager derivation
JOBNAME_IN_DATABASE - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
jobname field name in database .
JobStage - Interface in org.icenigrid.gridsam.core
Interface representing a stage of a submitted job
JobStageComparator - Class in org.icenigrid.gridsam.core
User: wwhl Date: 15-Sep-2004 Time: 11:07:22
JobStageComparator() - Constructor for class org.icenigrid.gridsam.core.JobStageComparator
 
JobState - Class in org.icenigrid.gridsam.core
Enumeration class representing Job States
JSDL - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
JSDL_HPCP_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
 
JSDL_MPI_SCHEMA_RESOURCE - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
resource location to locate the myproxy schema
JSDL_MYPROXY_SCHEMA_RESOURCE - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
resource location to locate the myproxy schema
JSDL_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
the JSDL namespace string
JSDL_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
the JSDL namespace string
JSDL_POSIX_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
the JSDL POSIX namespace string
JSDL_POSIX_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
the JSDL POSIX namespace string
JSDL_POSIX_SCHEMA_RESOURCE - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
resource location to locate the posix schema
JSDL_SCHEMA_RESOURCE - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
resource location to locate the JSDL schema
JSDLCreator - Class in org.icenigrid.gridsam.core.util
Purpose: This Class is the Utility Class used by HPCG Project.
JSDLCreator() - Constructor for class org.icenigrid.gridsam.core.util.JSDLCreator
Constructor.
JSDLCreator(Document) - Constructor for class org.icenigrid.gridsam.core.util.JSDLCreator
Constructor with the parameter of JSDL Document.
JSDLCreator(String) - Constructor for class org.icenigrid.gridsam.core.util.JSDLCreator
Constructor with the parameter of JSDL content String.
JSDLSupport - Class in org.icenigrid.gridsam.core.jsdl
Support class for handling JSDL document support added for specifying MyProxy Attribs in jsdl document.
JSDLSupport() - Constructor for class org.icenigrid.gridsam.core.jsdl.JSDLSupport
 

L

LATEST_STATE - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
LegacyDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.manager
DRMConnectorBuilder implementation to provide backward compatibility of DRMConnector configuration that makes use of the "gridsam.DRMConnector" name to obtain DRMConnector instance
LegacyDRMConnectorManager(String) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.LegacyDRMConnectorManager
create a LegacyDRMConnectorBuilder with the given name as the name to lookup DRMConnector instance
listZipEntry(String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
handle zip file.
loadCredential(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
load the MyProxy credential as detailed in the JSDL document
loadCredential(MyProxyInfo) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
load the MyProxy credential, the myproxy info is given in MyProxyInfo
loadCredential(String, String, String) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
load the MyProxy credential as detailed in the JSDL document
loadCredential(String, int, String, String) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
load the MyProxy credential as detailed in the JSDL document
loadCredential(String, int, String, String, String, int) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
load the MyProxy credential as detailed in the JSDL document
loadFromDom4jDocument(Document) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
To load JSDL from Dom4j Document.
loadFromFile(File) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
To load JSDL from xJSDL File.
loadFromSource(InputSource) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
Load JSDL content from InputSource into JSDLUtility.
loadFromString(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
To load JSDL from String content.
loadFromW3CDocument(Document) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
To load JSDL from w3c Document.
loadJSDLContent() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
TO Load JSDL from this.xJSDL into the variables in JSDLUtility Object.
loadMyProxyInfo(JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
load the MyProxyInfo as detailed in the JSDL document
LOCA_FILE_PATH - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
LOCAL - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
LOCAL_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
LOCAL_FILE_PROTOCOL - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
local protocol .
LOCAL_JOB_ID - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
LOCAL_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
LOCAL_SECURITY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
LOCAL_UN - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
LOCAL_USER_GROUP - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
LOCAL_USER_GROUP - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
LOCAL_USER_NAME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
LOCAL_USER_SEP - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
 
LOCAL_USER_SEP - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
LocalFileAgent - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
this Class implements the Interface TransferAgent.
LocalFileAgent(FileJobInfo) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent
 
LocalFileAgent.LocalUser - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
 
LocalFileAgent.LocalUser(String) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent.LocalUser
 
LocalShell - Class in org.icenigrid.gridsam.core.plugin.shell.local
A Shell implementation that forks command locally
LocalShell() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
default constructor

M

main(String[]) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
main(String[]) - Static method in class org.icenigrid.gridsam.core.util.DriverResponseParser
tester
main(String[]) - Static method in class org.icenigrid.gridsam.core.Version
print version string
makeDir(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To create the working dir for the indicated job, which is owned by the correponding linux user.
makeDirAndChmod(String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To create the dir for the indicated job, and chmod this directory.
ManagedRegistry - Class in org.icenigrid.gridsam.core.plugin.manager
Extension of a Hivemind Registry that provides automatically shutdown capability.
ManagedRegistry() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
create a ManagedRegistry.
ManagedRegistry(boolean) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
create a ManagedRegistry with optional auto-shutdown
MEMORY - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
mergeJobInstance(MutableJobInstance) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
merge a job instance object
mergeJobInstance(MutableJobInstance) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
merge a job instance object
MIN_RETRY_INTERNAL - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
long : MIN_RETRY_INTERNAL .
moveFile(String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To move source file and write to the target file.
moveStageInToWork(String, String, String, String, JobContext) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
after file copy operations in stage-in stage, copy all the stage-in files to user's work directory Setup 1.
MPI_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
JSDL MPI extension namespace string
MultiStageDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.common
A DRMConnector that represents a sequential multi-stage process with which the individual stages can be scheduled separately
MultiStageDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
create a MultiStageDRMConnector

This task will progress if the job is not in any terminal state

MultiStageDRMConnector(String, MultiStageDRMConnector.ProgressCriteria) - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
create a MultiStageDRMConnector
MultiStageDRMConnector(DRMConnector, MultiStageDRMConnector.ProgressCriteria) - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
create a MultiStageDRMConnector
MultiStageDRMConnector.ProgressCriteria - Interface in org.icenigrid.gridsam.core.plugin.connector.common
interface defining a criteria object to define whether the pipeline should progress forward or be aborted.
MultiStageDRMConnector.ProgressInstruction - Class in org.icenigrid.gridsam.core.plugin.connector.common
progress constants
MultiStageDRMConnector.ProgressInstruction(String) - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
protected constructor
MutableJobInstance - Interface in org.icenigrid.gridsam.core
Interface extending JobInstance providing mutable access to job status and other information
MYPROXY_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
JSDL MyProxy extension namespace string
MyProxyInfo - Class in org.icenigrid.gridsam.core.plugin.transfer.persistence
To process the gisftp file in file stage, we catch the Myproxy information which is contained in JSDL.
MyProxyInfo() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
MYPROXYINFO - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 

N

NamedGroupRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
NamedGroupRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamedGroupRule
create a named group
NamePattern - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
NamePattern() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamePattern
 
NAMESPACES - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
frequently used namespaces.
NCPUS - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
NegationRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
NegationRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NegationRule
 
NetFtpClientExtension - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
NetFtpClientExtension extends the FtpClient to get the Socket from FTP connection
NetFtpClientExtension() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.NetFtpClientExtension
 
NODE_LIST - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
NODES - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
NON_TERMINAL_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
criteria implementation that will progress if the job is NOT in a terminal state
notifyChange(JobInstance) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
notify change to all listeners
NullCommandListener - Class in org.icenigrid.gridsam.core.plugin.shell
A CommandListener implementation that ignores all output stream events
NullDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.common
DRMConnector implementation that does nothing
NullDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.NullDRMConnector
 
nullSafeGet(ResultSet, String[], Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
Retrieve an instance of the mapped class from a JDBC resultset.
nullSafeSet(PreparedStatement, Object, int) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
Write an instance of the mapped class to a prepared statement.
numberOfItems - Variable in class org.icenigrid.gridsam.core.util.XMLConfigReader
Number of items (<item> elements).

O

oConfigResources - Variable in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
configuration resources
oHibernateSession - Variable in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
the hibernate session thread-local
oJobManager - Variable in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage
The job manager on which to launch the job
OMII_GRIDSAM_SECURITY_CONFIG_NAME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
OMII_GRIDSAM_SERVICE_PROPERTIES_NAME - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
OMII_GRIDSAM_SERVICE_PROPERTIES_NAME_USER_MAP - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
onChange(JobInstance) - Method in interface org.icenigrid.gridsam.core.JobInstanceChangeListener
notify the state of the JobInstance has changed
onChange(JobInstance) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
notify the state of the JobInstance has changed
onCollectionRecreate(Object, Serializable) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
onCollectionRemove(Object, Serializable) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
onCollectionUpdate(Object, Serializable) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
onDelete(Object, Serializable, Object[], String[], Type[]) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called before an object is deleted.
onErrorStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
called when error stream data is available
onErrorStreamData(ByteBuffer) - Method in interface org.icenigrid.gridsam.core.plugin.shell.CommandListener
called when error stream data is available
onErrorStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
called when error stream data is available
onErrorStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.NullCommandListener
called when error stream data is available
onErrorStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.PipedCommandListener
called when error stream data is available
onEvent(MutableJobInstance, String, String) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventAdapter
condor event received for a particular job
onEvent(MutableJobInstance, String, String) - Method in interface org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventListener
condor event received for a particular job
onFlushDirty(Object, Serializable, Object[], Object[], String[], Type[]) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called when an object is detected to be dirty, during a flush.
onLoad(Object, Serializable, Object[], String[], Type[]) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called just before an object is initialized.
onOutputStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
called when output stream data is available
onOutputStreamData(ByteBuffer) - Method in interface org.icenigrid.gridsam.core.plugin.shell.CommandListener
called when output stream data is available
onOutputStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
called when output stream data is available
onOutputStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.NullCommandListener
called when output stream data is available
onOutputStreamData(ByteBuffer) - Method in class org.icenigrid.gridsam.core.plugin.shell.PipedCommandListener
called when output stream data is available
onPrepareStatement(String) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
onSave(Object, Serializable, Object[], String[], Type[]) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called before an object is saved.
OPEN_DATABASE_CONNECT_FAULT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
String .
org.icenigrid.gridsam.core - package org.icenigrid.gridsam.core
Package containing the core interfaces defining the JobManager API.
org.icenigrid.gridsam.core.hostenv - package org.icenigrid.gridsam.core.hostenv
 
org.icenigrid.gridsam.core.jmx - package org.icenigrid.gridsam.core.jmx
Package containing support class for Java Management Extension support in the GridSAM toolkit.
org.icenigrid.gridsam.core.jsdl - package org.icenigrid.gridsam.core.jsdl
Package containing support classes for handling Job Submission Description Language document.
org.icenigrid.gridsam.core.plugin - package org.icenigrid.gridsam.core.plugin
Package containing interfaces that define the Service Provider Interface (SPI) of GridSAM.
org.icenigrid.gridsam.core.plugin.connector.common - package org.icenigrid.gridsam.core.plugin.connector.common
Package containing common implementations of the DRMConnector interface.
org.icenigrid.gridsam.core.plugin.connector.condor - package org.icenigrid.gridsam.core.plugin.connector.condor
Package containing the Condor command-line based DRMConnector plugin.
org.icenigrid.gridsam.core.plugin.connector.data - package org.icenigrid.gridsam.core.plugin.connector.data
Package containing DRMConnector implementations that handle file staging using the Apache Virtual File System abstraction.
org.icenigrid.gridsam.core.plugin.connector.drmaa - package org.icenigrid.gridsam.core.plugin.connector.drmaa
Package containing DRMConnector plugin classes for submitting and managing jobs through the DRMAA API.
org.icenigrid.gridsam.core.plugin.connector.fork - package org.icenigrid.gridsam.core.plugin.connector.fork
Package containing the Fork DRMConnector plugin.
org.icenigrid.gridsam.core.plugin.connector.globus - package org.icenigrid.gridsam.core.plugin.connector.globus
Package containing the Globus Toolkit 2.4.3 DRMConnector plugin.
org.icenigrid.gridsam.core.plugin.connector.openpbs - package org.icenigrid.gridsam.core.plugin.connector.openpbs
 
org.icenigrid.gridsam.core.plugin.connector.pbs - package org.icenigrid.gridsam.core.plugin.connector.pbs
 
org.icenigrid.gridsam.core.plugin.manager - package org.icenigrid.gridsam.core.plugin.manager
Package containing the default implementation of the DRMConnector and JobManager abstraction.
org.icenigrid.gridsam.core.plugin.manager.auth - package org.icenigrid.gridsam.core.plugin.manager.auth
 
org.icenigrid.gridsam.core.plugin.manager.auth.simple - package org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
org.icenigrid.gridsam.core.plugin.persistence.common - package org.icenigrid.gridsam.core.plugin.persistence.common
Package containing the implementation classes of the job persistence interfaces.
org.icenigrid.gridsam.core.plugin.persistence.hibernate - package org.icenigrid.gridsam.core.plugin.persistence.hibernate
Package containing an implementation of the job persistence API using the Hibernate toolkit over a relational database.
org.icenigrid.gridsam.core.plugin.scheduler - package org.icenigrid.gridsam.core.plugin.scheduler
Package containing implementation classes of the scheduler interface defined in the job management API.
org.icenigrid.gridsam.core.plugin.shell - package org.icenigrid.gridsam.core.plugin.shell
Package containing an abstraction of a Shell and a virtual file system.
org.icenigrid.gridsam.core.plugin.shell.local - package org.icenigrid.gridsam.core.plugin.shell.local
Package containing an implementation of the Shell API using the Java Runtime.exec() mechanism.
org.icenigrid.gridsam.core.plugin.shell.ssh - package org.icenigrid.gridsam.core.plugin.shell.ssh
Package containing an implementation of the Shell API.
org.icenigrid.gridsam.core.plugin.transfer.exception - package org.icenigrid.gridsam.core.plugin.transfer.exception
 
org.icenigrid.gridsam.core.plugin.transfer.persistence - package org.icenigrid.gridsam.core.plugin.transfer.persistence
 
org.icenigrid.gridsam.core.plugin.transfer.protocol - package org.icenigrid.gridsam.core.plugin.transfer.protocol
 
org.icenigrid.gridsam.core.plugin.transfer.provider - package org.icenigrid.gridsam.core.plugin.transfer.provider
 
org.icenigrid.gridsam.core.plugin.transfer.util - package org.icenigrid.gridsam.core.plugin.transfer.util
 
org.icenigrid.gridsam.core.plugin.vfs.gsiftp - package org.icenigrid.gridsam.core.plugin.vfs.gsiftp
Package containing a Apache Virtual File System plugin for the GridFTP protocol.
org.icenigrid.gridsam.core.support - package org.icenigrid.gridsam.core.support
 
org.icenigrid.gridsam.core.support.omii - package org.icenigrid.gridsam.core.support.omii
 
org.icenigrid.gridsam.core.util - package org.icenigrid.gridsam.core.util
 
org.icenigrid.gridsam.core.util.legacy - package org.icenigrid.gridsam.core.util.legacy
 
org.icenigrid.gridsam.integration.common - package org.icenigrid.gridsam.integration.common
 
OrRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
OrRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.OrRule
create an Or rule
oScheduler - Variable in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
the delegate instance
OTHER_INFO - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 

P

PARENT_JOB_ID - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
parse(String) - Static method in class org.icenigrid.gridsam.core.JobState
parse a state value into a JobState object
parseMyProxyInfoToString(MyProxyInfo) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
parseTimeString(double) - Static method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStage
parse double to time String.
parseXmlFile(String, boolean) - Method in class org.icenigrid.gridsam.core.util.XMLConfigReader
Parses an XML file and returns a DOM document.
PASSIVE_DATA_CONNECTION_MODE - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
FTP CONNECTION MODE : PASSIVE .
PasswordAuthenticationConfig - Class in org.icenigrid.gridsam.core.plugin.shell.ssh
Configuration bean for
PasswordAuthenticationConfig() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.PasswordAuthenticationConfig
 
pause() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
pauseAll() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
pauseFileJob(String) - Method in class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
pause a file-transfer job.
pauseJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
pauseJob(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
pause an FileJob: when an FileJob is running or to be run, the file is tranferring or just going to transfer, we can stop the tranferring process.
pauseJob(String) - Method in interface org.icenigrid.gridsam.core.support.FileProvider
Pause a job, then the transfer process will be paused.
pauseJobGroup(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
pauseTrigger(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
pauseTriggerGroup(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
PBSDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
Purpose: The DRMConnector defines job pipeline for OpenPBS, Torque and LSF.
PBSDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSDRMConnector
default constructor.
PBSDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
PBSDRMConnectorManager.
PBSDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSDRMConnectorManager
initialization.
PBSFileSystemProvider - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
PBSFileSystemProvider for file system.
PBSFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSFileSystemProvider
PBSFileSystemProvider initialization.
PBSSECURITYCONFIG_CLASSNAME - Static variable in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
ConfigUtil
PBSStage - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
submit job to local batch system via driver.
PBSStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStage
initialization.
PBSStageUtil - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
PBSStageUtil provides a set of functionality to support pool accounts and private working directory.
PBSStageUtil() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStageUtil
 
PBSStatusStage - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
To update the status fof running batchjob.
Update the status of running using quartz implementation .
PBSStatusStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStatusStage
 
PBSStatusStage - Class in org.icenigrid.gridsam.core.plugin.connector.pbs
DRMConnector implementation that checks PBS job status
PBSStatusStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.pbs.PBSStatusStage
 
PBSTerminalStage - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
Terminal DRMConnector stage handle the terminal operation to a job .
PBSTerminalStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSTerminalStage
 
PENDING - Static variable in class org.icenigrid.gridsam.core.JobState
The job is waiting for resource to become available in order to run
PERIODICAL_ACTIVE_STATUS_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
Criteria implementation that support rerun and can be used to periodically check status of active.
PERIODICAL_STAGEIN_STATUS_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
Criteria implementation that support rerun and can be used to periodically check status of stagein.
PERIODICAL_STAGEOUT_STATUS_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
Criteria implementation that support rerun and can be used to periodically check status of stageout.
PersistenceException - Exception in org.icenigrid.gridsam.core.plugin
Exception thrown by the JobInstanceStore when a JobInstance cannot be persisted
PersistenceException() - Constructor for exception org.icenigrid.gridsam.core.plugin.PersistenceException
Constructs a new exception with null as its detail message.
PersistenceException(String) - Constructor for exception org.icenigrid.gridsam.core.plugin.PersistenceException
Constructs a new exception with the specified detail message.
PersistenceException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.PersistenceException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
PersistenceException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.plugin.PersistenceException
Constructs a new exception with the specified detail message and cause.
PersistenceStore - Interface in org.icenigrid.gridsam.core.plugin
Interface defining a storage of persistent objects
PersistentUtil - Class in org.icenigrid.gridsam.core.plugin.transfer.persistence
 
PersistentUtil() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.persistence.PersistentUtil
 
PipedCommandListener - Class in org.icenigrid.gridsam.core.plugin.shell
CommandListener implementation that accumulates the output/error stream data as a string
PipedCommandListener() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.PipedCommandListener
default constructor
pipeStream(InputStream, int, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
pipe the input of a stream to the output
populateGroups(Subject) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Groups
populate the subject with group principals
populateJobStatus(JobInstance, JobStatusType) - Static method in class org.icenigrid.gridsam.core.support.GridSAMSupport
populate a job status type with information from the job instance
populatePermissions(String, Permissions) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
populate a Permissions object according to the permission string
PORTAL_BATCH_DB_POOL - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
POSIXShell - Class in org.icenigrid.gridsam.core.plugin.shell
Class representing a POSIX compliant shell.
POSIXShell() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
 
POST_PROCESS_SCRIPT - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
postFlush(Iterator) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called after a flush that actually ends in execution of the SQL statements required to synchronize in-memory state with the database.
PRE_PROCESS_SCRIPT - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
preFlush(Iterator) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called before a flush
Process - Interface in org.icenigrid.gridsam.core.plugin.shell
Interface defining a handle to a running command or process
progress(JobInstance) - Method in interface org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressCriteria
test whether the pipeline should progress to the next stage
PROPERTYKEY_CREDENTIAL - Static variable in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
the globus credential
PublicKeyAuthenticationConfig - Class in org.icenigrid.gridsam.core.plugin.shell.ssh
Configuration bean for
PublicKeyAuthenticationConfig() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 

Q

QNAME_SOAP_FAULTCODE_SERVER - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
the qualified name of the SOAP fault code
QNAME_SOAP_FAULTCODE_SERVER - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
the qualified name of the SOAP fault code
QUEUE - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 

R

readProxy(String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To read the proxy content.
reconfigure(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
reconfigure the Job Manager
reconfigure(String) - Method in interface org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerMBean
reconfigure the Job Manager
registerChangeListener(String, JobInstanceChangeListener) - Method in interface org.icenigrid.gridsam.core.JobManager
register a listener to listen to change to job
registerChangeListener(JobInstanceChangeListener) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
register a listener to listen to change to JobInstances
registerChangeListener(String, JobInstanceChangeListener) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
register a listener to listen to change to job
registerChangeListener(JobInstanceChangeListener) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
register a listener to listen to change events of JobInstance
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
handle shutdown
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager
handle shutdown
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnectorManager
handle shutdown
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSDRMConnectorManager
handle shutdown.
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
 
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.DefaultAuthorisation
 
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
the registry is closing down the store
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
the registry is closing down the store
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
notified by Hivemind that the registry is being shutdown.
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
The registry is notifying of shutdown
registryDidShutdown() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
The registry is notifying of shutdown
RegistryUtil - Class in org.icenigrid.gridsam.core.plugin.transfer.util
Purpose:
This is an Adapter Class to get File job Storage Object
RegistryUtil() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.util.RegistryUtil
 
REMOTE_URL - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
removeCondorEventListener(CondorEventListener) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
remove a condor event listener
removeGlobalJobListener(JobListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
removeGlobalTriggerListener(TriggerListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
removeJobListener(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
removeSchedulerListener(SchedulerListener) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
removeTriggerListener(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
replace(Object, Object, Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
 
RERUN_FAMILY_ID - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
RERUN_FAMILY_LATEST_JOBID - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
RERUN_MODE_EXECUTE_AND_STAGE_OUT - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
Rerun mode "ExecuteAndStageOut" : execute + stageOut
RERUN_MODE_FULL - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
Rerun mode "Full" : stageIn + execute + stageOut.
RERUN_MODE_ONLY_EXECUTE - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
Rerun mode "OnlyExecute" : execute only.
RERUN_MODE_ONLY_STAGE_IN - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
Rerun mode "OnlyStageIn" : stageIn only.
RERUN_MODE_ONLY_STAGE_OUT - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
Rerun mode "OnlyStageOut" : stageOut only.
RERUN_MODE_STAGE_IN_AND_EXECUTE - Static variable in class org.icenigrid.gridsam.core.util.HPCGSupport
StageInAndExecute mode "Full" : stageIn + execute.
RERUN_START_STATE - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
rerunJob(String, JobState, JobDefinitionDocument, boolean) - Method in interface org.icenigrid.gridsam.core.JobManager
Rerun a job from a specified stage and reuse the same working directory.
rerunJob(String, JobState, JobDefinitionDocument, boolean) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
rerun a job
RerunUtil - Class in org.icenigrid.gridsam.core.util
Purpose:
Whether is it a valid state for rerun.
RerunUtil() - Constructor for class org.icenigrid.gridsam.core.util.RerunUtil
 
rescheduleJob(String, String, Trigger) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
resolveDRMConnector(Registry) - Method in class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
resolve the DRMConnector instance from the description
resolveTrigger(String, String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
get the trigger associated with this DRMConnector
ResourceRegistry - Class in org.icenigrid.gridsam.core.plugin.manager
A ManagedRegistry that loads object specified by the hivemind configuration loaded as classpath resources.
ResourceRegistry(String[]) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.ResourceRegistry
create a ResourceRegistry that supports auto shutdown
ResourceRegistry(String[], boolean) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.ResourceRegistry
create a ResourceRegistry
resumeAll() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
resumeJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
resumeJob(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
resume an FileJob: when an FileJob is paused and the tranfer action is stopped, we can restart this FileJob and go on the tranferring process.
resumeJob(String) - Method in interface org.icenigrid.gridsam.core.support.FileProvider
Resume a paused job, then the transfer process can be resumed.
resumeJobGroup(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
resumeTrigger(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
resumeTriggerGroup(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
returnedClass() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
The class returned by nullSafeGet().
revise(Configuration) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
revise the configuration before the hibernate session builder is created
revise(Configuration) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
revise the configuration before the hibernate session builder is created
revise(Configuration) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
revise the configuration before the hibernate session builder is created
rollback() - Method in interface org.icenigrid.gridsam.core.plugin.Transaction
rollback a previously started transaction
run() - Method in interface org.icenigrid.gridsam.core.plugin.JobContext.ThrowableRunnable
When an object implementing interface ThrowableRunnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell.PipeRunnable
 
RUN_FOR_EXECUTION_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
criteria implementation that indicate this stage will run for execution.
RUN_FOR_STAGEIN_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
criteria implementation that indicate this stage will run for stage in.
RUN_FOR_STAGEOUT_CRITERIA - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
criteria implementation that indicate this stage will run for stage out.
runInterruptable(Runnable) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
run a block of code (i.e.
runInterruptable(JobContext.ThrowableRunnable) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
run a block of code (i.e.
runInterruptable(JobContext.ThrowableRunnable) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
run a block of code (i.e.
runInterruptable(Runnable) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
run a block of code (i.e.

S

sanityCheck(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
sanity check
sanityCheck(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
sanity check
saveCredential(JobContext, GSSCredential) - Static method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
save the MyProxy credential to the job context
schedule(DRMConnector) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
schedule the given DRMConnector for immediate execution in this job context for the current job
schedule(String) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
schedule the given named DRMConnector for immediate execution in this job context for the current job
schedule(DRMConnector, long) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
schedule the given DRMConnector for repeated execution in this job context for the current job
schedule(String, long) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
schedule the given named DRMConnector for immediate execution in this job context for the current job
schedule(DRMConnector, String) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
schedule the given DRMConnector for repeated execution in this job context for the current job
schedule(String, String) - Method in interface org.icenigrid.gridsam.core.plugin.JobContext
schedule the given named DRMConnector for immediate execution in this job context for the current job
schedule(JobInstance, DRMConnector) - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
schedule the given DRMConnector for immediate execution in this job context for the given job
schedule(JobInstance, String) - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
schedule the given named DRMConnector for immediate execution in this job context for the given job
schedule(JobInstance, DRMConnector, long) - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
schedule the given DRMConnector for repeated execution in this job context for the given job
schedule(JobInstance, String, long) - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
schedule the given named DRMConnector for immediate execution in this job context for the given job
schedule(JobInstance, DRMConnector, String) - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
schedule the given DRMConnector for repeated execution in this job context for the given job
schedule(JobInstance, String, String) - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
schedule the given named DRMConnector for immediate execution in this job context for the given job
schedule(DRMConnector) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
schedule the given DRMConnector for immediate execution in this job context
schedule(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
schedule the given named DRMConnector for immediate execution in this job context
schedule(DRMConnector, long) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
schedule the given DRMConnector for repeated execution in this job context
schedule(String, long) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
schedule the given named DRMConnector for immediate execution in this job context
schedule(DRMConnector, String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
schedule the given DRMConnector for repeated execution in this job context
schedule(String, String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
schedule the given named DRMConnector for immediate execution in this job context
schedule(JobInstance, DRMConnector) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule the given DRMConnector for immediate execution in this job context for the given job
schedule(JobInstance, String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule the given named DRMConnector for immediate execution in this job context for the given job
schedule(JobInstance, DRMConnector, long) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule the given DRMConnector for repeated execution in this job context for the given job
schedule(JobInstance, String, long) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule the given named DRMConnector for immediate execution in this job context for the given job
schedule(JobInstance, DRMConnector, String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule the given DRMConnector for repeated execution in this job context for the given job
schedule(JobInstance, String, String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule the given named DRMConnector for immediate execution in this job context for the given job
schedule(DRMConnectorDescriptor) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
schedule an execution of a DRMConnector defined by the descriptor
scheduleImmediately() - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
get the DRMConnector that has been added by the schedule operations to be scheduled immediately.
scheduleImmediately() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
get the DRMConnector that has been added by the schedule operations to be scheduled immediately
scheduleJob(JobDetail, Trigger) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
scheduleJob(Trigger) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
SchedulerDelegate - Class in org.icenigrid.gridsam.core.plugin.scheduler
A Quartz Scheduler implementation that delegates all calls to the Scheduler interface to another Scheduler instance.
SchedulerDelegate(Scheduler) - Constructor for class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
delegate all calls to this Scheduler instance to the supplied delegatee
SchedulerDelegate(List) - Constructor for class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
create a SchedulerDelegate with a properties object that can be used to construct an internal Quartz Scheduler instance
SCHEMAS - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
 
screenOutput(String, String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To get the screen output of the indicated local batch job.
searchJobs(String, Object[]) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
search FileJobs: search FileJobs which satisfy the serchCondtion
SecurityConfigUtil - Class in org.icenigrid.gridsam.core.util
To help reading the configuration of the securtiy.
SecurityConfigUtil() - Constructor for class org.icenigrid.gridsam.core.util.SecurityConfigUtil
 
SecurityProvider - Interface in org.icenigrid.gridsam.core.support
Purpose:
To provide security functions.
SecurityProviderSupport - Class in org.icenigrid.gridsam.core.support.omii
Purpose:
To implement SecurityProvider interface in OMII environment.
SecurityProviderSupport() - Constructor for class org.icenigrid.gridsam.core.support.omii.SecurityProviderSupport
 
SecurityProviderUtil - Class in org.icenigrid.gridsam.core.hostenv
Purpose:
Use hivermind to call interface SecurityProvider and get caller'DN, siteInfo.
SecurityProviderUtil() - Constructor for class org.icenigrid.gridsam.core.hostenv.SecurityProviderUtil
 
SEGMENT_LENGTH - Static variable in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
portion file SEGMENT_LENGTH .
select(XmlObject, String) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.XmlObjectCategory
'select' method on a XmlObject Node for performing xpath selection
select(XmlObject, String, Map) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.XmlObjectCategory
'select' method on a XmlObject Node for performing xpath selection
select(XmlObject, String, Map, Closure) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.XmlObjectCategory
'select' method on a XmlObject Node for performing xpath selection
selectNodes(XmlObject, String) - Static method in class org.icenigrid.gridsam.core.support.GridSAMSupport
select a list of nodes from the document determined by the xpath expression
selectNodes(Node, String) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
select a list of nodes from the document determined by the xpath expression.
selectSingleNode(XmlObject, String) - Static method in class org.icenigrid.gridsam.core.support.GridSAMSupport
select a single node from the document determined by the xpath expression
selectSingleNode(Node, String) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
select a single node from the document determined by the xpath expression
sendUrgentData(byte) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.NetFtpClientExtension
send Urgent Data
SEP - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
file separator
SEPARATOR_STRING - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
The separator character used in file paths.
SERVER_WSDD - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
ServerConfig - Class in org.icenigrid.gridsam.core.plugin.shell.ssh
Configuration bean for element
ServerConfig() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
ServiceInvoker - Interface in org.icenigrid.gridsam.core.support
Purpose:
To invoke a service.
setAction(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the transfer action of the AftJob.
setAddTime(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the submit time of the AftJob, this is need when you submit an AftJob to the system
setAppend(boolean) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
setApplicationName(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setApplicationVersion(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setAppName(String) - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
set app name.
setArguments(List) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setBeginTime(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the time when the AftJob begin to be schedulered
setCondorLogFile(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
set condor log file location
setCondorRmCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
set the condor_rm command
setCondorSubmitCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
set the full path of the condor_submit command used by DRMConnector
setConfigFile(String) - Method in interface org.icenigrid.gridsam.core.support.ConfigUtilProvider
Set the config file.
setConfigFile(String) - Method in class org.icenigrid.gridsam.core.support.omii.ConfigUtilSupport
set config file path and init XMLConfigReader instance.
setCopyToSpool(boolean) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
should the binary be copy to the condor spool directory if the executable is staged in
setCopyToSpool(boolean) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
should the binary be copy to the PBS spool directory if the executable is staged in
setCputime(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setCpuTimeLimit(int) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setDate(Timestamp) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
set the date when this stage is entered
setDescription(String) - Method in interface org.icenigrid.gridsam.core.JobStage
set the description associated with this stage
setDescription(String) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
set the description associated with this stage
setDescription(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setDestURL(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the transfer file's destination URL
setEndTime(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the completed time of AftJob
setEnvironment(Map) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setErrinfo(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setError(String) - Method in class org.icenigrid.gridsam.core.util.FileDriverResponseParser
 
setError(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setExecutable(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setGSSCredential(FileSystemOptions, GSSCredential) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystemConfigBuilder
set the access credential
setHost(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
setID(String) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
set the job ID
setIndividualCPUCount(double) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setInput(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setInterrupted(boolean) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
set the interrupted flag
setJobDataMap(FileJobInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileJobMapHelper
get the paramters from the AftJobInfo and set it to the JobDataMap
setJobDefinition(JobDefinitionDocument) - Method in interface org.icenigrid.gridsam.core.MutableJobInstance
set the job description
setJobDefinition(JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
set the job description
setJobID(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
set the job id this drmconnector is schedule to perform on
setJobid(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setJobManager(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage
 
setJobName(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the jobName of the AftJob
setJobName(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setJobProject(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setJobStages(List) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
set the job status history
setKeyfile(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
setLocalUser(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the localUser The localUser including user-name and group-name
setMaximumRetryCount(int) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage
set the retry count
setMaximumRetryCount(int) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSStatusStage
set the retry count.
setMaxRetryCount(int) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the maxRetryCout
setMem(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setMonitoringPeriod(long) - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnector
set the wait between monitoring cycle
setMonitoringPeriod(long) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnector
set the wait between monitoring cycle.
setMonitoringPeriod(long) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnector
set the wait between monitoring cycle
setMonitoringPeriod(long) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSDRMConnector
set the wait between monitoring cycle.
setMonitoringPeriod(long) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnector
set the wait between monitoring cycle
setMyProxyInfo(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
setName(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.Group
set the name
setName(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamedGroupRule
set the name
setName(String) - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
set job name.
setNcpus(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setNext(String, MultiStageDRMConnector.ProgressCriteria) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the next DRMConnector in the chain
setNext(DRMConnector, MultiStageDRMConnector.ProgressCriteria) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the next DRMConnector in the chain
setNext(String, long, MultiStageDRMConnector.ProgressCriteria) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the next DRMConnector in the chain
setNext(DRMConnector, long, MultiStageDRMConnector.ProgressCriteria) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the next DRMConnector in the chain
setNext(String, String, MultiStageDRMConnector.ProgressCriteria) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the next DRMConnector in the chain
setNext(DRMConnector, String, MultiStageDRMConnector.ProgressCriteria) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the next DRMConnector in the chain
setNodeList(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setNodes(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setOriginalLength(long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
setOtherInfo(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the otherInfo
setOtherInfo(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setOutinfo(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setOutput(String) - Method in class org.icenigrid.gridsam.core.util.FileDriverResponseParser
 
setOutput(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setPassphrase(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
setPassword(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PasswordAuthenticationConfig
 
setPasswordAuthentication(PasswordAuthenticationConfig) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
setPattern(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.NamePattern
set the pattern
setPBSJobStatusCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.PBSStatusStage
set the PBS Job Status command
setPBSJobStatusCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
set the PBS Job Status command
setPBSNamedQueue(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
 
setPBSRmCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
set the PBS_rm command
setPBSSubmitCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
set the full path of the PBS qsub command used by DRMConnector
setPBSTailCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
set PBS log file location
setPort(int) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
setPosixShellPath(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
set the path to the posix shell executable
setPostProcessContent(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setPreference(int) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties
set the preference ranking associated with the properties.
setPreProcessContent(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setProperties(Map) - Method in interface org.icenigrid.gridsam.core.MutableJobInstance
set the properties associated with the job
setProperties(Properties) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
set properties
setProperties(Map) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
set the properties associated with the job
setProtocol(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the transfer protocol which AftJob is used
setProvider(FileSystemProvider) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider
set the delegate
setProxyLifetime(int) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
setProxyPassphrase(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
setProxyServerDN(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
setProxyServerHost(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
setProxyServerPort(int) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
setProxyUsername(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.MyProxyInfo
 
setPublicKeyAuthentication(PublicKeyAuthenticationConfig) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
setQueue(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setRegistry(Registry) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
set the object registry
setReservedField(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
 
setResponseInfo(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the responseInfo of the AftJob, when the AftJob sucessfully completes, the responseInfo is " sucessfully to transfer file ", when the AftJob fails, the responseInfo is the exception which leads the AftJob fail.
setRetryCount(int) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the retryCount of the AftJob
setRetryInterval(long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the retryInterval of the AftJob
setRootFileSystemURI(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DefaultFileSystemProvider
set the root file system URI
setSchedule(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the schedule
setSchedule(long) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
set the schedule
setSchedule(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
set the schedule as a cron expression
setSchedule(long) - Method in class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor
set the schedule as a repeat interval
setScreenErrFilePath(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setScreenOutFilePath(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setScript(String) - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
set script(executable).
setScriptResource(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
set script location
setShell(Shell) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
set the shell to use
setShell(Shell) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.AbstractShellStage
set the shell to use
setShell(Shell) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ShellBasedFileSystemProvider
set the shell to inherit the file system from
setShell(Shell) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
set the shell to use
setSourceURL(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the transfer file's source URL
setSpoolDirectory(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage
set spooling directory
setSpoolDirectory(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemInitStage
Set spooling directory.
setSpoolDirectory(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemInitStage
set spooling directory
setStageInList(List) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setStageOutList(List) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setState(JobState) - Method in interface org.icenigrid.gridsam.core.JobStage
set the state
setState(JobState) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
set the state
setStatus(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the status of the AftJob
setStatus(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setStderr(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setStdout(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setSuccess(boolean) - Method in class org.icenigrid.gridsam.core.util.FileDriverResponseParser
 
setTailCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
set condor log file location
setTargetQueue(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setTotalDiskSpace(double) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setTotalLength(long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the totalLength of the file which AftJob transfers
setTotalPhysicalMemory(double) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setTotalResourceCount(double) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setTotalVirtualMemory(double) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setTransferredLength(long) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the transferredLength of the file which AftJob transfers
setUp() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
setup the fixture
setupThread() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
setUser(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
setUserDN(String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInfo
set the userDN
setUserName(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setValues(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties
add new entries
setVersion(long) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
set version
setVersion(long) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
set version
setVmem(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setWalltime(String) - Method in class org.icenigrid.gridsam.core.util.DriverResponseParser
 
setWallTimeLimit(int) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setWorkingDirectory(String) - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
 
setXJSDL(JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
set jsdl document.
setXpath(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.auth.simple.XPathRule
set the xpath
SFTFileProviderSupport - Class in org.icenigrid.gridsam.core.plugin.transfer.provider
Purpose:
this class implements interrupt and submit Method for SFT.
SFTFileProviderSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.SFTFileProviderSupport
 
SFTFileTransferJob - Class in org.icenigrid.gridsam.core.plugin.transfer.provider
Purpose:
This class process the synchronous file transfer job and implement a resume/retry mechanism.
SFTFileTransferJob() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.provider.SFTFileTransferJob
 
sftJobExecutionCheck(FileJobInfo) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileProcessHelper
 
sftJobWasExecuted(FileJobInfo) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileProcessHelper
when a AftJob is completely, this method can change the AftJob's statu to COMPLETED and delete the AftJob from the scheduler
sftJobWasFailled(FileJobInfo, Exception) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.provider.FileProcessHelper
when a AftJob is failed, this method can change the AftJob's statu to FAILED and delete the AftJob from the scheduler
SFTP - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
SFTP_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
SFTP_PROTOCOL - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
SFTP protocol .
SFTP_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
Shell - Interface in org.icenigrid.gridsam.core.plugin.shell
Interface defining a shell within which commands can be run
ShellBasedCondorDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.condor
MultiStageDRMConnector implementation that performs shell based forking
ShellBasedCondorDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnector
create a MultiStageDRMConnector

This task will progress if the job is not in any terminal state

ShellBasedCondorDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.connector.condor
DRMConnectorManager implementation for the shell-based condor integration
ShellBasedCondorDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
default constructor
ShellBasedCondorSubmitStage - Class in org.icenigrid.gridsam.core.plugin.connector.condor
MultiStageDRMConnector.Stage implementation for performing shell-based condor submit.
ShellBasedCondorSubmitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
 
ShellBasedFileSystemProvider - Class in org.icenigrid.gridsam.core.plugin.connector.fork
FileSystemProvider implementation that exposes the file system from the associated shell
ShellBasedFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.ShellBasedFileSystemProvider
 
ShellBasedPBSDRMConnector - Class in org.icenigrid.gridsam.core.plugin.connector.pbs
MultiStageDRMConnector implementation that performs shell based forking
ShellBasedPBSDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnector
create a MultiStageDRMConnector

This task will progress if the job is not in any terminal state

ShellBasedPBSDRMConnectorManager - Class in org.icenigrid.gridsam.core.plugin.connector.pbs
DRMConnectorManager implementation for the shell-based PBS integration
ShellBasedPBSDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
default constructor
ShellBasedPBSSubmitStage - Class in org.icenigrid.gridsam.core.plugin.connector.pbs
MultiStageDRMConnector.Stage implementation for performing shell-based PBS submit.
ShellBasedPBSSubmitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
 
shutdown() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
shutdown the JobManager
shutdown() - Method in interface org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean
shutdown the JobManager
shutdown() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
shutdown() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
shutdown(boolean) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
SKIP - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
skip this task and move on to the next
sLog - Static variable in class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
logger.
sLog - Static variable in class org.icenigrid.gridsam.core.plugin.connector.data.StageInStage
logger
sqlTypes() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
Return the SQL type codes for the columns mapped by this type.
src() - Method in class org.icenigrid.gridsam.core.util.legacy.FileStageDesc
 
SSHShell - Class in org.icenigrid.gridsam.core.plugin.shell.ssh
Shell implementation that uses SSH to execute command locally or remotely
SSHShell(List) - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
create a SSHShell with the given configuration bean
SSHShell(ServerConfig) - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
create a SSHShell with the given configuration bean
SSHShell(String, int, String, String) - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
create a SSHShell using username/password authentication
SSHShell(String, int, String, String, String) - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
create a SSHShell using a PKI authentication
STAGED_IN - Static variable in class org.icenigrid.gridsam.core.JobState
The job's data have been staged into the job execution environment
STAGED_OUT - Static variable in class org.icenigrid.gridsam.core.JobState
The job's data have been staged out from the job execution environment
stageIn(Map) - Method in class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
stage in a file.
STAGEIN_FILE_MAP - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
StageInStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
DRMConnector Stage that stages files (according to the jsdl:DataStaging elements) into the administrator configured file system.
StageInStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.StageInStage
 
StageInStatusStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
While stage-in file using synchronous mode, StageInStatusStage advance to STAGED_IN.
StageInStatusStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.StageInStatusStage
 
StageInSubmitStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
Submit File StageIn job.
StageInSubmitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.StageInSubmitStage
 
stageOut(Map) - Method in class org.icenigrid.gridsam.core.hostenv.FileProviderUtil
stage out a file.
STAGEOUT_FILE_MAP - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
StageOutStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
DRMConnector Stage that stages files (according to the jsdl:DataStaging elements) out of the administrator configured file system to the specified destination.
StageOutStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.StageOutStage
 
StageOutStatusStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
While stage-out file using synchronous mode, StageInStatusStage advance to STAGED_OUT.
StageOutStatusStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.StageOutStatusStage
 
StageOutSubmitStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
Submit File StageOut job.
StageOutSubmitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.StageOutSubmitStage
 
STAGING_IN - Static variable in class org.icenigrid.gridsam.core.JobState
The job's data are staging into the job execution environment
STAGING_OUT - Static variable in class org.icenigrid.gridsam.core.JobState
The job's data are staging out from the job execution environment
StandardJobProperties - Class in org.icenigrid.gridsam.core
Created by IntelliJ IDEA.
StandardJobProperties() - Constructor for class org.icenigrid.gridsam.core.StandardJobProperties
 
start() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
START_LOCATION - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
startJob(String) - Method in interface org.icenigrid.gridsam.core.JobManager
Start a pending job.
startJob(String[]) - Method in interface org.icenigrid.gridsam.core.JobManager
Start a set of pending jobs.
startJob(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
Start a pending job.
startJob(String[]) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
 
StateTransitionException - Exception in org.icenigrid.gridsam.core
Exception thrown by a JobStateMachine when a JobInstance's state cannot be advanced
StateTransitionException() - Constructor for exception org.icenigrid.gridsam.core.StateTransitionException
Constructs a new exception with null as its detail message.
StateTransitionException(String) - Constructor for exception org.icenigrid.gridsam.core.StateTransitionException
Constructs a new exception with the specified detail message.
StateTransitionException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.StateTransitionException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
StateTransitionException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.StateTransitionException
Constructs a new exception with the specified detail message and cause.
status(String, String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To query local batch job status.
STATUS_BRGIN - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
the AftJob's statu: BEGIN .
STATUS_CANCELED - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
the AftJob's statu: CANCELED .
STATUS_COMPLETED - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
the AftJob's statu: COMPLETED .
STATUS_FAILED - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
the AftJob's statu: FAILED .
STATUS_IN_DATABASE - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
status field name in database .
STATUS_PAUSED - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
the AftJob's statu: PAUSED .
STATUS_RUN - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
the AftJob's statu: RUN .
STDERR - Static variable in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
id for standard error stream
STDIN - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
STDOUT - Static variable in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
id for standard output stream
STDOUT - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
stdOutErr(String, String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To get the stdout and stderr file name of the indicated local batch job.
STERR - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
stopAllFileJob(JobContext) - Static method in class org.icenigrid.gridsam.core.util.FileJobCancelUtil
stop all file job.
STORAGE_SEGMENT_LENGTH - Static variable in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
storage block size 20M
string2Document(String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
convert a XML String into the XML Document object.
string2File(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
create a file in the intended location , and then inject the content into this file.
string2FileAppend(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To write the string into the indicated file.
SubmissionException - Exception in org.icenigrid.gridsam.core
Exception thrown when there is an error in the job submission process
SubmissionException() - Constructor for exception org.icenigrid.gridsam.core.SubmissionException
Constructs a new exception with null as its detail message.
SubmissionException(String) - Constructor for exception org.icenigrid.gridsam.core.SubmissionException
Constructs a new exception with the specified detail message.
SubmissionException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.SubmissionException
Constructs a new exception with the specified detail message and cause.
SubmissionException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.SubmissionException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
submit(String, String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
To submit local batch job.
SUBMIT_FILEJOB_FAULT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
String .
submitAFTFileJob(FileJobInfo) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AFTFileProviderSupport
Provides a static submit interface.
submitGlobusJob(JobContext, AbstractRslNode, String, GSSCredential) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage
Submit a RSL document to a GRAM job manager.
submitJob(JobDefinitionDocument) - Method in interface org.icenigrid.gridsam.core.JobManager
submit a job to this JobManager instance.
submitJob(JobDefinitionDocument[], boolean) - Method in interface org.icenigrid.gridsam.core.JobManager
submit a set of jobs to this JobManager instance as a bulk operation.
submitJob(JobDefinitionDocument, boolean) - Method in interface org.icenigrid.gridsam.core.JobManager
submit a job to this JobManager instances
submitJob(JobDefinitionDocument) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
submit a job to this JobManager instance.
submitJob(JobDefinitionDocument[], boolean) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
 
submitJob(JobDefinitionDocument, boolean) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
submit a job to this JobManager instances
submitJob(Map) - Method in class org.icenigrid.gridsam.core.plugin.transfer.provider.AbstractFileProviderSupport
submit an FileJob: an FileJob is a job which can transfer file.when we submit an FileJob, its status is BEGIN.
submitJob(Map) - Method in interface org.icenigrid.gridsam.core.support.FileProvider
Submit a asynchronous and reliable file transfer job.
submitJobThroughDrmaa(JobContext, Session) - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaSubmissionStage
fork the job using the attached Shell
SupportContants - Class in org.icenigrid.gridsam.core.support
Purpose:
To define the constants of host enviornment support.
SupportContants() - Constructor for class org.icenigrid.gridsam.core.support.SupportContants
 
suspend() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
suspend the JobManager.
suspend() - Method in interface org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean
suspend the JobManager.

T

tail(String, int, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
get tail string of the file.
tearDown() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobManagerTestCase
tear down the fixture
TEMP_DIR - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
TempFileSystemCleanupStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
DRMConnector implementation that cleans up the temp staing directory.
TempFileSystemCleanupStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemCleanupStage
 
TempFileSystemInitStage - Class in org.icenigrid.gridsam.core.plugin.connector.data
DRMConnector implementation that initialises the temp staging directory using the given shell script and exposes a job property.
TempFileSystemInitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemInitStage
 
TerminalStage - Class in org.icenigrid.gridsam.core.plugin.connector.common
A terminal stage that marks the job as terminated
TerminalStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.TerminalStage
 
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.AbstractDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager This implementation schedules the DRMConnector named "gridsam.TerminalStage", which will mark the job as terminated.
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.TerminalStage
handle job termination.
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager This implementation schedules the DRMConnector named "gridsam.TerminalStage", which will mark the job as terminated.
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMTerminateStage
handle job termination.
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.PBSDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager.
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager
terminate(JobContext) - Method in interface org.icenigrid.gridsam.core.plugin.DRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.manager.DelegatingDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager
terminate(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.manager.LegacyDRMConnectorManager
called by the Job Manager to terminate the job previously handled by this DRMConnectorManager
TERMINATED - Static variable in class org.icenigrid.gridsam.core.JobState
The job has been terminated by user
terminateJob(String) - Method in interface org.icenigrid.gridsam.core.JobManager
terminate the job identified
terminateJob(String[]) - Method in interface org.icenigrid.gridsam.core.JobManager
terminate the jobs identified
terminateJob(String[]) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
 
terminateJob(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
terminate the job identified
TERMINATING - Static variable in class org.icenigrid.gridsam.core.JobState
The job is being terminated by user
TEST_FTP_SERVER - Static variable in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
root url of the test ftp server
testGetStatusOfAnUnknownJob() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: attempt to get the status of an unknown job should result in an error
testSubmitCatJobIncludingStaging() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: a job with staging should complete with a reasonable time
testSubmitEchoEnvironmentJob() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: job that requires environment settings
testSubmitInvalidStagingJob() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: a valid job description with unknown staging should result in an error
testSubmitJobWithInvalidApplication() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: a valid job description with unknown executable should result in an error
testSubmitPureStagingJob() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: job that requires environment settings
testSubmitSleepJob() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: a sleep job should complete within a reasonable time
testTerminateSleepJob() - Method in class org.icenigrid.gridsam.integration.common.AbstractJobSubmissionTestCase
test case: a sleep job should complete within a reasonable time
throwsFault(String) - Static method in class org.icenigrid.gridsam.core.support.GridSAMSupport
throw a server-side SOAP exception
throwsFault(String, XmlObject) - Static method in class org.icenigrid.gridsam.core.support.GridSAMSupport
throw a server-side SOAP exception
throwsFault(String, XmlObject[]) - Static method in class org.icenigrid.gridsam.core.support.GridSAMSupport
throw a server-side SOAP exception
throwsFault(QName, String, String, XmlObject[]) - Static method in class org.icenigrid.gridsam.core.support.GridSAMSupport
throw a server-side SOAP exception
throwsFault(Exception) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
throw a new JobManager exception to the client side.
toJobIdentifier(JobInstance) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
convert a JobInstance object to a HPCG JobStatus document.
toJobStatus(JobInstance) - Static method in class org.icenigrid.gridsam.core.util.HPCGSupport
convert a JobInstance object to a HPCG JobStatus document
toString() - Method in class org.icenigrid.gridsam.core.JobState
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DoneStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.JobIdentificationStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.TerminalStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.ValidatingStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemCleanupStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageInStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageInStatusStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.StageOutStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemCleanupStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.TempFileSystemInitStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaSubmissionStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemCleanupStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.connector.openpbs.FileSystemInitStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
Returns a string representation of the object.
toString() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PasswordAuthenticationConfig
 
toString() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
toString() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
toString() - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent
 
toXML() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
return jsdl text.
Transaction - Interface in org.icenigrid.gridsam.core.plugin
Interface defining operations to deal with a persistence transaction
transfer(boolean) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPTransferAgent
tranfer file through FTP.
transfer(boolean) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.HTTPTransferAgent
Transfer through HTTP
transfer(boolean) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.LocalFileAgent
transfer the file
transfer(boolean) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
transfer file
transfer(boolean) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.VFSTransferAgent
transfer file.
TransferAgent - Interface in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
this Interface statements methods for transferring files .Different protocols may have the different transmissions.
TransferAgentFactory - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
A Factory Class to get TransferAgent to transfer file.
TransferAgentFactory(FileJobInfo) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgentFactory
Constructor
triggerJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
triggerJobWithVolatileTrigger(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
TrueRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
TrueRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.TrueRule
 

U

UNDEFINED - Static variable in class org.icenigrid.gridsam.core.JobState
The job state is undefined
UnknownJobException - Exception in org.icenigrid.gridsam.core
Exception thrown when a named job cannot be found
UnknownJobException() - Constructor for exception org.icenigrid.gridsam.core.UnknownJobException
Constructs a new exception with null as its detail message.
UnknownJobException(String) - Constructor for exception org.icenigrid.gridsam.core.UnknownJobException
Constructs a new exception with the specified detail message.
UnknownJobException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.UnknownJobException
Constructs a new exception with the specified detail message and cause.
UnknownJobException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.UnknownJobException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
unregisterChangeListener(String, JobInstanceChangeListener) - Method in interface org.icenigrid.gridsam.core.JobManager
unregister a previously registered listener with the given job ID
unregisterChangeListener(JobInstanceChangeListener) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
unregister a previously registered listener
unregisterChangeListener(String, JobInstanceChangeListener) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
unregister a previously registered listener with the given job ID
unregisterChangeListener(JobInstanceChangeListener) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
unregister a previously registered listener
unschedule() - Method in interface org.icenigrid.gridsam.core.plugin.JobManagerContext
unschedule the currently executing DRMConnector task this context is associated with.
unschedule() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
unschedule the currently executing DRMConnector task this context is associated with.
unscheduleJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
UnsupportedFeatureException - Exception in org.icenigrid.gridsam.core
Exception thrown when an attribute defined in the job description is not supported
UnsupportedFeatureException() - Constructor for exception org.icenigrid.gridsam.core.UnsupportedFeatureException
Constructs a new exception with null as its detail message.
UnsupportedFeatureException(String) - Constructor for exception org.icenigrid.gridsam.core.UnsupportedFeatureException
Constructs a new exception with the specified detail message.
UnsupportedFeatureException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.UnsupportedFeatureException
Constructs a new exception with the specified detail message and cause.
UnsupportedFeatureException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.UnsupportedFeatureException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
unsuspend() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
unsuspend the JobManager if the JobManager has previously been suspended.
unsuspend() - Method in interface org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean
unsuspend the JobManager if the JobManager has previously been suspended.
UnZip(String, String) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
unzip .
UnZipEntry(File, InputStream, String, boolean) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
unzip.
UPDATE_DATEBSE_FAULT - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileJobConstants
String .
updateDot(FTPClient, String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPSupport
update remotePath to String when remotePath is ".".
updateFileJobInfoInstance(FileJobInfo) - Method in interface org.icenigrid.gridsam.core.plugin.transfer.persistence.FileJobInstanceStore
Update function : update a AftJobInfo Record.
updateFileJobInfoInstance(FileJobInfo) - Method in class org.icenigrid.gridsam.core.plugin.transfer.persistence.HibernateFileJobInstanceStore
Update function : update a AftJobInfo Record.
updateJobInstance(MutableJobInstance) - Method in interface org.icenigrid.gridsam.core.plugin.JobInstanceStore
store or update a job instance object
updateJobInstance(MutableJobInstance) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
store or update a job instance object
updateString(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPSupport
update String to support Chinese.
updateStringBack(String) - Static method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.FTPSupport
change to Chinese.
URI_JOB_EXITCODE - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
Property name: job exit code
URLParser - Class in org.icenigrid.gridsam.core.plugin.transfer.util
Purpose:
This Class can get the parameter from the URL.
URLParser() - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.util.URLParser
 
USER_HOME - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
USER_MAP_GROUP - Static variable in class org.icenigrid.gridsam.core.support.SupportContants
 
USER_MAP_HOMEDIR - Static variable in class org.icenigrid.gridsam.core.support.SupportContants
key of the home directory in USER_MAP.
USER_MAP_LOCALNAME - Static variable in class org.icenigrid.gridsam.core.support.SupportContants
key of the local name in USER_MAP
USERMAPINGCONFIG_CLASSNAME - Static variable in interface org.icenigrid.gridsam.core.plugin.transfer.protocol.TransferAgent
 
UserMapper - Interface in org.icenigrid.gridsam.core.support
Purpose:
To manage the map between global user and local user.
UserMapperSupport - Class in org.icenigrid.gridsam.core.support.omii
Purpose:
To implement UserMapper interface in OMII environment.
UserMapperSupport() - Constructor for class org.icenigrid.gridsam.core.support.omii.UserMapperSupport
default constructor.
UserMappingStage - Class in org.icenigrid.gridsam.core.plugin.connector.openpbs
Purpose:
This stage provides the pool accounts features.
UserMappingStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.openpbs.UserMappingStage
 
UserMappingUtil - Class in org.icenigrid.gridsam.core.hostenv
Purpose:
A Utility class, providing some usermap-related functions.
UserMappingUtil() - Constructor for class org.icenigrid.gridsam.core.hostenv.UserMappingUtil
 

V

valid() - Method in class org.icenigrid.gridsam.core.util.legacy.BatchJobJSDLDesc
is a valid jsdl?
validate(JobDefinitionDocument) - Static method in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
validate an XML document against the JSDL schema myproxy namespace related elements are not validated currently
validate(Reader) - Static method in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
validate an XML document against the JSDL schema myproxy namespace related elements are not validated currently
validate(InputStream) - Static method in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
validate an XML document against the JSDL schema myproxy namespace related elements are not validated currently
validate() - Method in class org.icenigrid.gridsam.core.util.JSDLCreator
To validate whether this job object is legal.
validateRerunState(String) - Static method in class org.icenigrid.gridsam.core.util.RerunUtil
 
ValidatingStage - Class in org.icenigrid.gridsam.core.plugin.connector.common
A DRMConnector implementation that represents the task to validate a JSDL document associated with the current job
ValidatingStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.ValidatingStage
 
ValidationException - Exception in org.icenigrid.gridsam.core.jsdl
Exception class denoting a validation exception in the job description language
ValidationException() - Constructor for exception org.icenigrid.gridsam.core.jsdl.ValidationException
Constructs a new exception with null as its detail message.
ValidationException(String) - Constructor for exception org.icenigrid.gridsam.core.jsdl.ValidationException
Constructs a new exception with the specified detail message.
ValidationException(Throwable) - Constructor for exception org.icenigrid.gridsam.core.jsdl.ValidationException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
ValidationException(String, Throwable) - Constructor for exception org.icenigrid.gridsam.core.jsdl.ValidationException
Constructs a new exception with the specified detail message and cause.
valueForSymbol(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
vectOfItems - Variable in class org.icenigrid.gridsam.core.util.XMLConfigReader
Vector to store items keys (<item>).
Version - Class in org.icenigrid.gridsam.core
 
Version() - Constructor for class org.icenigrid.gridsam.core.Version
 
VFSSupport - Class in org.icenigrid.gridsam.core.plugin.connector.data
Support class for virtual file system
VFSSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
 
VFSTransferAgent - Class in org.icenigrid.gridsam.core.plugin.transfer.protocol
Purpose:
this Class implements the Interface TransferAgent.
VFSTransferAgent(FileJobInfo, FileObject, FileObject) - Constructor for class org.icenigrid.gridsam.core.plugin.transfer.protocol.VFSTransferAgent
Constructor
VMEMORY - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 

W

waitFor() - Method in interface org.icenigrid.gridsam.core.plugin.shell.Process
causes the current thread to wait, if necessary, until the process represented by this Process object has terminated.
WALLTIME - Static variable in class org.icenigrid.gridsam.core.util.HPCGJobPropertyConstants
 
wasInStage(JobState) - Method in interface org.icenigrid.gridsam.core.JobInstance
test whether the job has been in the given state
wasInStage(JobState) - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
test whether the job has been in the given state
WEBDAV - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
WEBDAV_DELAY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
WEBDAV_RETRY - Static variable in class org.icenigrid.gridsam.core.plugin.transfer.util.FileTransferConfig
 
WORK_LOCATION - Static variable in class org.icenigrid.gridsam.core.util.BatchConstants
 
WORKING_DIRECTORY - Static variable in class org.icenigrid.gridsam.core.StandardJobProperties
working directory
writeCondorSubmissionScript(JobContext, PrintWriter) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
write the condor submission script to the print writer
writePBSSubmissionScript(JobContext, PrintWriter) - Method in class org.icenigrid.gridsam.core.plugin.connector.pbs.ShellBasedPBSSubmitStage
write the PBS submission script to the print writer
WS_ADDRESSING_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
 
WS_NAMING_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
the WS-Naming namespace string
WS_NAMING_NS_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
 
WSA_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
the WS-Addressing namespace string

X

XMLConfigReader - Class in org.icenigrid.gridsam.core.util
Reads structured resource text data from an XML file and store it on a hashtable.
XMLConfigReader(String) - Constructor for class org.icenigrid.gridsam.core.util.XMLConfigReader
TMX to Hashtable conversion.
XmlObjectCategory - Class in org.icenigrid.gridsam.core.plugin.connector.common
Groovy Category object providing added Groovy operations to XmlObject Node class.
XmlObjectCategory() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.XmlObjectCategory
 
XPATH_NAMESPACES_DECLARATION - Static variable in class org.icenigrid.gridsam.core.support.GridSAMSupport
GridSAM specific XPath 2.0 namespace declaration
XPathRule - Class in org.icenigrid.gridsam.core.plugin.manager.auth.simple
 
XPathRule() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.auth.simple.XPathRule
create an XPath rule

Z

ZipFiles(List, String, boolean) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
 
ZipFiles(String[], String, boolean) - Static method in class org.icenigrid.gridsam.core.util.BatchUtils
 

_

_openDataConnection_(int, String) - Method in class org.icenigrid.gridsam.core.plugin.transfer.protocol.NetFtpClientExtension
 

A B C D E F G H I J L M N O P Q R S T U V W X Z _

Copyright © 2008. All Rights Reserved.