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

A

ABORT - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
abort the whole pipeline altogether
ACTIVE - Static variable in class org.icenigrid.gridsam.core.JobState
The job has received resource, and the application is executing
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
AbstractDRMConnectorManager - class org.icenigrid.gridsam.core.plugin.connector.common.AbstractDRMConnectorManager.
Created by IntelliJ IDEA.
AbstractDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.AbstractDRMConnectorManager
 
AbstractShell - class org.icenigrid.gridsam.core.plugin.shell.AbstractShell.
Abstract implementation of Shell
AbstractShell() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
 
AbstractShell.PipeRunnable - class org.icenigrid.gridsam.core.plugin.shell.AbstractShell.PipeRunnable.
a runnable that takes input from an ReadableByteChannel and write the input to the WritableByteChannel
AbstractShell.PipeRunnable(Reader, int, CommandListener) - Constructor for class org.icenigrid.gridsam.core.plugin.shell.AbstractShell.PipeRunnable
pipe input from pInputChannel to pOutputChannel
AbstractShellStage - class org.icenigrid.gridsam.core.plugin.connector.fork.AbstractShellStage.
An abstract DRMConnector stage that requires a Shell to operate
AbstractShellStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.AbstractShellStage
 
AccumulatedCommandListener - class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener.
CommandListener implementation that accumulates the output/error stream data as a string
AccumulatedCommandListener() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
 
AlwaysFailDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailDRMConnector.
A DRMConnector that always fail.
AlwaysFailDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailDRMConnector
 
AlwaysFailFileSystemProvider - class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailFileSystemProvider.
FileSystemProvider implementation that always fail
AlwaysFailFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.AlwaysFailFileSystemProvider
 
AuthorisationFaultMessage - exception org.icenigrid.gridsam.client.api.AuthorisationFaultMessage.
 
AuthorisationFaultMessage(SOAPElement) - Constructor for class org.icenigrid.gridsam.client.api.AuthorisationFaultMessage
 
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(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
 
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
 
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
 
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(Document, String) - Static method in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
assert that the JSDL document matches with the given XPath expression (i.e.
authorise(String) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMService
authorise the current caller with the role

B

beforeTransactionCompletion(Transaction) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
begin() - Method in interface org.icenigrid.gridsam.core.plugin.PersistenceStore
begin a persistence store transaction
begin() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
begin a persistence store transaction
buildJobManager() - Method in interface org.icenigrid.gridsam.core.JobManagerBuilder
build a job manager instance from the information collected by this object

C

CAPABILITIES - Static variable in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider
capabilities
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
ClientSideJobManager - class org.icenigrid.gridsam.client.common.ClientSideJobManager.
JobManager implementation that delegates submission functionality to a remote GridSAM web service
ClientSideJobManager(String) - Constructor for class org.icenigrid.gridsam.client.common.ClientSideJobManager
create a client side job manager that submits job to a GridSAM service running at the given address
ClientSideJobManager(String[], Options) - Constructor for class org.icenigrid.gridsam.client.common.ClientSideJobManager
create a client side job manager from a set of standard command-line arguments
CommandListener - interface org.icenigrid.gridsam.core.plugin.shell.CommandListener.
 
CondorEventAdapter - class org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventAdapter.
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 org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventListener.
Interface representing a listener for condor event
ConfigurationException - exception org.icenigrid.gridsam.core.ConfigurationException.
Extension to JobManagerException that indicates a configuration error
ConfigurationException() - Constructor for class org.icenigrid.gridsam.core.ConfigurationException
Constructs a new exception with null as its detail message.
ConfigurationException(String) - Constructor for class org.icenigrid.gridsam.core.ConfigurationException
Constructs a new exception with the specified detail message.
ConfigurationException(String, Throwable) - Constructor for class org.icenigrid.gridsam.core.ConfigurationException
Constructs a new exception with the specified detail message and cause.
ConfigurationException(Throwable) - Constructor for class 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).
ControlException - exception org.icenigrid.gridsam.core.ControlException.
Exception thrown when there is an error in the job submission process
ControlException() - Constructor for class org.icenigrid.gridsam.core.ControlException
Constructs a new exception with null as its detail message.
ControlException(String) - Constructor for class org.icenigrid.gridsam.core.ControlException
Constructs a new exception with the specified detail message.
ControlException(String, Throwable) - Constructor for class org.icenigrid.gridsam.core.ControlException
Constructs a new exception with the specified detail message and cause.
ControlException(Throwable) - Constructor for class 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).
cleanupThread() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
close() - Method in interface org.icenigrid.gridsam.core.plugin.PersistenceStore
close the persistence store
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.shell.Shell
close this shell and release all used resources
close() - Method in class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
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
commit() - Method in interface org.icenigrid.gridsam.core.plugin.Transaction
commit a previously started transaction
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.
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
 
contextDestroyed(ServletContextEvent) - Method in class org.icenigrid.gridsam.webservice.servlet.JobManagerConfigurator
context is destroyed
contextInitialized(ServletContextEvent) - Method in class org.icenigrid.gridsam.webservice.servlet.JobManagerConfigurator
context is initialised
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
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.
createFile(FileName) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
Creates a file object.
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.
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

D

DEFAULT_LIFETIME - Static variable in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
default MyProxy lifetime
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)
DOM4JCategory - class org.icenigrid.gridsam.core.plugin.connector.common.DOM4JCategory.
Groovy Category object providing added Groovy operations to DOM4J Node class.
DOM4JCategory() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.DOM4JCategory
 
DONE - Static variable in class org.icenigrid.gridsam.core.JobState
The job has completed successfully
DRMConnector - interface org.icenigrid.gridsam.core.plugin.DRMConnector.
Interface defining the pluggable component in GridSAM responsible for launching a job instance onto a Distributed Resource Management system.
DRMConnectorDescriptor - class org.icenigrid.gridsam.core.plugin.manager.DRMConnectorDescriptor.
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 org.icenigrid.gridsam.core.plugin.DRMConnectorManager.
A DRMConnectorManager defines the interface of a manager to instances of DRMConnector.
DefaultCommandListener - class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener.
Default implementation of CommandListener.
DefaultCommandListener() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
private constructor
DefaultFileSystemProvider - class org.icenigrid.gridsam.core.plugin.connector.common.DefaultFileSystemProvider.
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 org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor.
Default implementation of the Hibernate Interceptor
DefaultInterceptor() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
 
DefaultJobContext - class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext.
Default implementation of JobContext
DefaultJobContext(Registry, MutableJobInstance, boolean) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
create a DefaultJobContext
DefaultJobManager - class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager.
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 org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext.
Default implementation of JobManagerContext
DefaultJobManagerContext(Registry) - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
create a DefaultJobManagerContext
DefaultJobManagerContext.StageTask - class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext.StageTask.
A Quartz Job that executes a DRMConnector
DefaultJobManagerContext.StageTask() - Constructor for class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext.StageTask
 
DefaultJobManagerMBean - interface org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerMBean.
MBean interface for DefaultJobManager
DefaultJobStage - class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage.
Default implementation of JobStage
DefaultJobStage() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultJobStage
 
DefaultMutableJobInstance - class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance.
Default implementation of MutableJobInstance
DefaultMutableJobInstance() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
 
DelegatingDRMConnectorManager - class org.icenigrid.gridsam.core.plugin.manager.DelegatingDRMConnectorManager.
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 org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider.
A FileSystemProvider implementation that delegates responsibility to another FileSystemProvider
DelegatingFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider
 
DoneStage - class org.icenigrid.gridsam.core.plugin.connector.common.DoneStage.
A terminal stage that marks the job as done
DoneStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.DoneStage
 
DrmaaDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnector.
MultiStageDRMConnector implementation that performs DRMAA submission
DrmaaDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnector
default constructor
DrmaaDRMConnectorManager - class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager.
DRMConnectorBuilder implementation for the shell-based condor integration
DrmaaDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager
 
DrmaaStatusStage - class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaStatusStage.
DRMConnector implementation that checks DRMAA job status
DrmaaStatusStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaStatusStage
 
DrmaaSubmissionStage - class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaSubmissionStage.
DRMConnector implementation that submits job through DRMAA
DrmaaSubmissionStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaSubmissionStage
 
DrmaaTerminateStage - class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaTerminateStage.
DRMConnector implementation for performing DRMAA job termination
DrmaaTerminateStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaTerminateStage
 
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.
delay() - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.SimulatedUser
delay for a period before the next run
deleteCalendar(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
deleteJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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
destroy() - Method in interface org.icenigrid.gridsam.core.plugin.shell.Process
Kills the subprocess.
destroy() - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMService
the service instance is about to be destroyed
destroy() - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMServiceAxisImpl
the service instance is about to be destroyed
destroy() - Method in class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl
the service instance is about to be destroyed
disassemble(Object) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
 
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.
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.

E

EVENTS - Static variable in class org.icenigrid.gridsam.core.plugin.connector.condor.CondorEventAdapter
all event codes and associated description
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
end() - Method in interface org.icenigrid.gridsam.client.cli.GridSAMStressTest.Reporter
the test is ended
end() - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
the test is ended
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".
errorSubmitJob(GridSAMStressTest.SimulatedUser, int, Exception) - Method in interface org.icenigrid.gridsam.client.cli.GridSAMStressTest.Reporter
report error after submitJob is invoked
errorSubmitJob(GridSAMStressTest.SimulatedUser, int, Exception) - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
report error after submitJob is invoked
execute(JobContext) - Method in interface org.icenigrid.gridsam.core.plugin.DRMConnector
execute a job through this DRMConnector
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.StageOutStage
launch a job
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.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.globus.GlobusInitStage
execute a job through this DRMConnector
execute(JobExecutionContext) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext.StageTask
execute a quartz job.
executeCommand(String, File, Properties) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a system process synchronously.
executeCommand(String, File, Properties, File, File) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a command synchronously.
executeCommand(String, File, Properties, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a command synchronously.
executeCommand(String, File, Properties, File, File, File) - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
execute a command synchronously.
executeCommand(String, File, Properties) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommand(String, File, Properties, CommandListener) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommand(String, File, Properties, File, File) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommand(String, File, Properties, File, File, File) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommandAsynchronously(String, File, Properties) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
execute a system process asynchronously.
executeCommandAsynchronously(String, File, Properties, File, File) - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
execute a system process asynchronously.
executeCommandAsynchronously(String, File, Properties, File, File, File) - Method in class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
execute a command synchronously.
executeCommandAsynchronously(String, File, Properties) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a system process asynchronously.
executeCommandAsynchronously(String, File, Properties, CommandListener) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a system process asynchronously.
executeCommandAsynchronously(String, File, Properties, File, File) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a system process asynchronously.
executeCommandAsynchronously(String, File, Properties, File, File, File) - Method in interface org.icenigrid.gridsam.core.plugin.shell.Shell
execute a command synchronously.
executeCommandAsynchronously(String, File, Properties, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
execute a system process asynchronously.
executeCommandAsynchronously(String, File, Properties, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell
execute a system process asynchronously.
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
 

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
FileSystemCleanupStage - class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemCleanupStage.
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
 
FileSystemInitStage - class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage.
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
 
FileSystemProvider - interface org.icenigrid.gridsam.core.plugin.FileSystemProvider.
Interface for pluggable file system
ForkDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnector.
MultiStageDRMConnector implementation that performs shell based forking
ForkDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnector
default constructor
ForkDRMConnectorManager - class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnectorManager.
DRMConnectorBuilder implementation for the shell-based condor integration
ForkDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.ForkDRMConnectorManager
 
ForkStage - class org.icenigrid.gridsam.core.plugin.connector.fork.ForkStage.
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
 
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 class org.icenigrid.gridsam.client.common.ClientSideJobManager
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
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 interface org.icenigrid.gridsam.core.plugin.PersistenceStore
flush all updates to persistent storage
flush() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore
flush all updates to persistent storage
forkJob(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.fork.ForkStage
fork the job using the attached Shell
formatXSDDateTimeString(Calendar) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
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.webservice.support.GridSAMSupport
format a date into a XSD dateTime compatible date string using the default time zone

G

GRAMStatusStage - class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage.
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 org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage.
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 org.icenigrid.gridsam.core.plugin.connector.globus.GRAMTerminateStage.
DRMConnector for terminating a GRAM job
GRAMTerminateStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMTerminateStage
 
GRIDSAM_NAMESPACE - Static variable in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
the GridSAM namespace as a org.dom4j.Namespace object
GRIDSAM_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
the GridSAM namespace string
GSIFTPFileObject - class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject.
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 org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider.
Ths VFS provider class for Grid FTP
GSIFTPFileProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider
 
GSIFTPFileSystem - class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem.
A GSIFTP file system
GSIFTPFileSystem(FileName, FileSystemOptions) - Constructor for class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
default constructor
GSIFTPFileSystemConfigBuilder - class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystemConfigBuilder.
GSIFTPFileSystem configurer
GlobusCredentialSupport - class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport.
Globus credential support class (e.g.
GlobusCredentialSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
 
GlobusDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnector.
MultiStageDRMConnector implementation that provides GRAM submission functionality
GlobusDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnector
create a MultiStageDRMConnector
GlobusDRMConnectorManager - class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnectorManager.
DRMConnectorManager implementation for GT2.4.3 integration
GlobusDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusDRMConnectorManager
 
GlobusInitStage - class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusInitStage.
DRMConnector Stage that initialise the globus environment for staging and submission
GlobusInitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusInitStage
 
GridSAMClientSupport - class org.icenigrid.gridsam.client.common.GridSAMClientSupport.
Support class for client-access to GridSAM web service
GridSAMClientSupport(String) - Constructor for class org.icenigrid.gridsam.client.common.GridSAMClientSupport
create a GridSAMClientSupport that can be used to invoke a GridSAM service
GridSAMFTPServer - class org.icenigrid.gridsam.client.cli.GridSAMFTPServer.
Command-line application for starting up an FTP server on the localhost for serving files
GridSAMFTPServer() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMFTPServer
 
GridSAMFileTransfer - class org.icenigrid.gridsam.client.cli.GridSAMFileTransfer.
Command-line application for transferring files
GridSAMFileTransfer() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMFileTransfer
 
GridSAMGroovyBootstrap - class org.icenigrid.gridsam.client.cli.GridSAMGroovyBootstrap.
Command-line application that bootstraps a groovy script making available the gridsam classpath
GridSAMGroovyBootstrap() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMGroovyBootstrap
 
GridSAMService - interface org.icenigrid.gridsam.client.api.GridSAMService.
 
GridSAMService - class org.icenigrid.gridsam.webservice.axis.GridSAMService.
Implementation of GridSAM web webservice that lives in an Apache Axis container (e.g.
GridSAMService() - Constructor for class org.icenigrid.gridsam.webservice.axis.GridSAMService
 
GridSAMServiceAxisImpl - class org.icenigrid.gridsam.webservice.axis.GridSAMServiceAxisImpl.
Implementation of GridSAM web webservice that lives in the OMII Apache Axis container.
GridSAMServiceAxisImpl() - Constructor for class org.icenigrid.gridsam.webservice.axis.GridSAMServiceAxisImpl
 
GridSAMStatus - class org.icenigrid.gridsam.client.cli.GridSAMStatus.
Command-line application for querying GridSAM job status
GridSAMStatus() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMStatus
private constructor
GridSAMStressTest - class org.icenigrid.gridsam.client.cli.GridSAMStressTest.
GridSAM Stress Test Client
GridSAMStressTest() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMStressTest
 
GridSAMStressTest.Reporter - interface org.icenigrid.gridsam.client.cli.GridSAMStressTest.Reporter.
interface for receiving event from user
GridSAMStressTest.SimulatedUser - class org.icenigrid.gridsam.client.cli.GridSAMStressTest.SimulatedUser.
class representing a simulated user
GridSAMStressTest.SimulatedUser(JobManager, int, GridSAMStressTest.Reporter, String, long) - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMStressTest.SimulatedUser
create a simulated user
GridSAMStressTest.XMLReporter - class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter.
a reporter that generates a XML report
GridSAMStressTest.XMLReporter(Writer) - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
create an XMLReporter
GridSAMSubmit - class org.icenigrid.gridsam.client.cli.GridSAMSubmit.
Command-line application for submitting GridSAM job
GridSAMSubmit() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMSubmit
 
GridSAMSupport - class org.icenigrid.gridsam.webservice.support.GridSAMSupport.
Support class for GridSAM web service
GridSAMSupport() - Constructor for class org.icenigrid.gridsam.webservice.support.GridSAMSupport
 
GridSAMTerminate - class org.icenigrid.gridsam.client.cli.GridSAMTerminate.
Command-line application for terminating GridSAM job
GridSAMTerminate() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMTerminate
private constructor
GridSAMVersion - class org.icenigrid.gridsam.client.cli.GridSAMVersion.
Command line application for retrieving the version of GridSAM
GridSAMVersion() - Constructor for class org.icenigrid.gridsam.client.cli.GridSAMVersion
 
GroovyDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector.
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
getCalendar(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getCalendarNames() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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
getConfiguration(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
getContext() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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
 
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() - 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(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
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
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
getDrmaaSession() - Static method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaDRMConnectorManager
get the singleton Drmaa Session
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
getError() - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
get the accumulated error output
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
getFileClient() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
get File Client
getFileResource() - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystem
get File Resource
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(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() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
get the file system associated with the job
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.local.LocalShell
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.
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
getGlobalJobListeners() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getGlobalTriggerListeners() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getGroovyScriptEngine() - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
get the shared GroovyScriptEngine
getHost() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
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
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() - Static method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileSystemConfigBuilder
get the singleton instance
getJSDL() - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.SimulatedUser
get the JSDL to be submitted
getJobControlSOAPPort() - Method in interface org.icenigrid.gridsam.client.api.GridSAMService
 
getJobDescription() - Method in interface org.icenigrid.gridsam.core.JobInstance
get the Job description document as a string
getJobDescription() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get the Job description document as a string
getJobDescriptionDocument() - Method in interface org.icenigrid.gridsam.core.JobInstance
get the job description as a DOM4J document object
getJobDescriptionDocument() - Method in class org.icenigrid.gridsam.core.plugin.persistence.common.DefaultMutableJobInstance
get the job description as a DOM4J document object
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
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.webservice.axis.GridSAMService
retrieve a instance orf JobManager associated with this service
getJobManager() - Method in class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl
retrieve a instance orf JobManager associated with this service
getJobManager(ServletContext) - Static method in class org.icenigrid.gridsam.webservice.servlet.JobManagerConfigurator
retrieve the JobManager instance from the ServletContext
getJobManagerContext() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.AbstractDRMConnectorManager
get the job manager context associated with this DRMConnectorManager
getJobMonitoringSOAPPort() - Method in interface org.icenigrid.gridsam.client.api.GridSAMService
 
getJobNames(String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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(SOAPElement) - Method in interface org.icenigrid.gridsam.client.api.JobMonitoringPortType
 
getJobStatus(SOAPElement) - Method in class org.icenigrid.gridsam.client.api.JobMonitoringPortType_Impl
 
getJobStatus(String) - Method in class org.icenigrid.gridsam.client.common.GridSAMClientSupport
get the JobStatus document for the given job
getJobStatus(Document) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMService
retrieve the job status
getJobStatus(Document) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMServiceAxisImpl
retrieve the job status
getJobStatus(Document) - Method in class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl
retrieve the job status
getJobSubmissionSOAPPort() - Method in interface org.icenigrid.gridsam.client.api.GridSAMService
 
getKeyfile() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
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
getLocale() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
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
getMBeanName() - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
create an MBean ObjectName for this object
getMaximumRetryCount() - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage
get the retry count
getMetaData() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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.globus.GlobusDRMConnector
get the wait between monitoring cycle
getOutput() - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
get the accumulated standard output
getParameters() - Method in class org.icenigrid.gridsam.client.api.AuthorisationFaultMessage
 
getParameters() - Method in class org.icenigrid.gridsam.client.api.JobMonitoringFaultMessage
 
getParameters() - Method in class org.icenigrid.gridsam.client.api.JobSubmissionFaultMessage
 
getParameters() - Method in class org.icenigrid.gridsam.client.api.JobTerminationFaultMessage
 
getParameters() - Method in class org.icenigrid.gridsam.client.api.UnknownJobFaultMessage
 
getPassphrase() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
getPassword(String) - Static method in class org.icenigrid.gridsam.client.cli.PasswordInput
 
getPassword() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.PasswordAuthenticationConfig
 
getPasswordAuthentication() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
getPausedTriggerGroups() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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
getPreference() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties
the preference ranking associated with the properties.
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
getProvider() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider
get the delegate
getPublicKeyAuthentication() - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
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
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() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
get the registry managed by this registry
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
 
getScriptResource() - Method in class org.icenigrid.gridsam.core.plugin.connector.common.GroovyDRMConnector
get script location
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
 
getServletEndpointContext() - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMService
get the associated ServletEndpointContext
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
getSpoolDirectory() - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage
get the spooling directory
getStandardOptions() - Static method in class org.icenigrid.gridsam.client.common.ClientSideJobManager
get the set of standard command-line options
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
getSubmittedJobIDs() - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
get the list of submitted jobs
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
getTargetEndpointAddress() - Method in class org.icenigrid.gridsam.client.common.GridSAMClientSupport
get the target endpoint address of the service
getTimestampFromXSDDateTime(String) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
create a Timestamp object from a xsd datetime string
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
 
getTriggerState(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
getTriggersOfJob(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
 
getVersion() - Static method in class org.icenigrid.gridsam.client.cli.GridSAMVersion
retrieve a version string
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

H

HibernateJobInstanceStore - class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore.
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 org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum.
Hibernate type mapper for JobState class
HibernateJobStateEnum() - Constructor for class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
 
HibernatePersistenceStore - class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernatePersistenceStore.
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
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
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
 

I

InlineProperties - class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties.
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
 
init(Object) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMService
initialise the service
init(Object) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMServiceAxisImpl
initialise the service
init(Object) - Method in class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl
initialise the service
initialise(String) - Method in class org.icenigrid.gridsam.client.common.ClientSideJobManager
initialise this ClientSideJobManager
initialise(JobManagerContext) - Method in interface org.icenigrid.gridsam.core.plugin.DRMConnectorManager
called by the Job Manager to initialise this DRMConnectorBuilder
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(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
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
 
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
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?
isPaused() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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
 
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.

J

JMXSupport - class org.icenigrid.gridsam.core.jmx.JMXSupport.
Created by IntelliJ IDEA.
JMXSupport() - Constructor for class org.icenigrid.gridsam.core.jmx.JMXSupport
 
JOBMANAGER_CONFIG_RESOURCE - Static variable in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
default resource containing the job manager configuration
JSDLSupport - class org.icenigrid.gridsam.core.jsdl.JSDLSupport.
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
 
JSDL_MYPROXY_SCHEMA_RESOURCE - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
resource location to locate the myproxy schema
JSDL_NAMESPACE - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
the JSDL namespace as a org.dom4j.Namespace object
JSDL_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
the JSDL namespace string
JSDL_POSIX_NAMESPACE - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
The JSDL posix namespace as a Namespace object
JSDL_POSIX_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
the JSDL POSIX namespace string
JSDL_POSIX_SCHEMA_RESOURCE - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
resource location to locate the posix schema
JSDL_SCHEMA_RESOURCE - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
resource location to locate the JSDL schema
JobContext - interface org.icenigrid.gridsam.core.plugin.JobContext.
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 org.icenigrid.gridsam.core.plugin.JobContext.ThrowableRunnable.
A runnable-like interface that allows exception to be caught
JobControlPortType - interface org.icenigrid.gridsam.client.api.JobControlPortType.
 
JobControlPortType_Impl - class org.icenigrid.gridsam.client.api.JobControlPortType_Impl.
 
JobControlPortType_Impl() - Constructor for class org.icenigrid.gridsam.client.api.JobControlPortType_Impl
 
JobIdentificationStage - class org.icenigrid.gridsam.core.plugin.connector.common.JobIdentificationStage.
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 org.icenigrid.gridsam.core.JobInstance.
Interface representing a job instance in the GridSAM JobManager API
JobInstanceChangeListener - interface org.icenigrid.gridsam.core.JobInstanceChangeListener.
Listener interface to receive job change event
JobInstanceStore - interface org.icenigrid.gridsam.core.plugin.JobInstanceStore.
Manager interface of JobInstance storage.
JobManager - interface org.icenigrid.gridsam.core.JobManager.
Interface representing the entry-point to the GridSAM job submission and monitoring system.
JobManagerBuilder - interface org.icenigrid.gridsam.core.JobManagerBuilder.
Builder interface for JobManager
JobManagerConfigurator - class org.icenigrid.gridsam.webservice.servlet.JobManagerConfigurator.
JobManagerConfigurator class is a ServletContextListener that configures and manages a single instance of JobManager for the webapp
JobManagerConfigurator() - Constructor for class org.icenigrid.gridsam.webservice.servlet.JobManagerConfigurator
 
JobManagerContext - interface org.icenigrid.gridsam.core.plugin.JobManagerContext.
Context interface for DRMConnector to take advantage of services provided by the JobManager
JobManagerException - exception org.icenigrid.gridsam.core.JobManagerException.
Exception thrown when there is a general error with the job manager configuration
JobManagerException() - Constructor for class org.icenigrid.gridsam.core.JobManagerException
Constructs a new exception with null as its detail message.
JobManagerException(String) - Constructor for class org.icenigrid.gridsam.core.JobManagerException
Constructs a new exception with the specified detail message.
JobManagerException(String, Throwable) - Constructor for class org.icenigrid.gridsam.core.JobManagerException
Constructs a new exception with the specified detail message and cause.
JobManagerException(Throwable) - Constructor for class 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 org.icenigrid.gridsam.core.plugin.manager.JobManagerMBean.
MBean interface for all JobManager derivation
JobMonitoringFaultMessage - exception org.icenigrid.gridsam.client.api.JobMonitoringFaultMessage.
 
JobMonitoringFaultMessage(SOAPElement) - Constructor for class org.icenigrid.gridsam.client.api.JobMonitoringFaultMessage
 
JobMonitoringPortType - interface org.icenigrid.gridsam.client.api.JobMonitoringPortType.
 
JobMonitoringPortType_Impl - class org.icenigrid.gridsam.client.api.JobMonitoringPortType_Impl.
 
JobMonitoringPortType_Impl() - Constructor for class org.icenigrid.gridsam.client.api.JobMonitoringPortType_Impl
 
JobStage - interface org.icenigrid.gridsam.core.JobStage.
Interface representing a stage of a submitted job
JobStageComparator - class org.icenigrid.gridsam.core.JobStageComparator.
User: wwhl Date: 15-Sep-2004 Time: 11:07:22
JobStageComparator() - Constructor for class org.icenigrid.gridsam.core.JobStageComparator
 
JobState - class org.icenigrid.gridsam.core.JobState.
Enumeration class representing Job States
JobSubmissionFaultMessage - exception org.icenigrid.gridsam.client.api.JobSubmissionFaultMessage.
 
JobSubmissionFaultMessage(SOAPElement) - Constructor for class org.icenigrid.gridsam.client.api.JobSubmissionFaultMessage
 
JobSubmissionPortType - interface org.icenigrid.gridsam.client.api.JobSubmissionPortType.
 
JobSubmissionPortType_Impl - class org.icenigrid.gridsam.client.api.JobSubmissionPortType_Impl.
 
JobSubmissionPortType_Impl() - Constructor for class org.icenigrid.gridsam.client.api.JobSubmissionPortType_Impl
 
JobTerminationFaultMessage - exception org.icenigrid.gridsam.client.api.JobTerminationFaultMessage.
 
JobTerminationFaultMessage(SOAPElement) - Constructor for class org.icenigrid.gridsam.client.api.JobTerminationFaultMessage
 

L

LegacyDRMConnectorManager - class org.icenigrid.gridsam.core.plugin.manager.LegacyDRMConnectorManager.
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
LocalShell - class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell.
A Shell implementation that forks command locally
LocalShell() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.local.LocalShell
default constructor
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(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

M

MYPROXY_NAMESPACE - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
The myproxy extension namespace as a Namespace object
MYPROXY_NAMESPACE_STRING - Static variable in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
JSDL MyProxy extension namespace string
ManagedRegistry - class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry.
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
MultiStageDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.
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 org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressCriteria.
interface defining a criteria object to define whether the pipeline should progress forward or be aborted.
MultiStageDRMConnector.ProgressInstruction - class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction.
progress constants
MultiStageDRMConnector.ProgressInstruction(String) - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
protected constructor
MutableJobInstance - interface org.icenigrid.gridsam.core.MutableJobInstance.
Interface extending JobInstance providing mutable access to job status and other information
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMFTPServer
CLI application main method
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMFileTransfer
application entry point
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMGroovyBootstrap
application entry point
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMStatus
application entry point
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest
application entry point
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMSubmit
application entry point
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMTerminate
application entry point
main(String[]) - Static method in class org.icenigrid.gridsam.client.cli.GridSAMVersion
main application
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

N

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
NullCommandListener - class org.icenigrid.gridsam.core.plugin.shell.NullCommandListener.
A CommandListener implementation that ignores all output stream events
NullDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.common.NullDRMConnector.
DRMConnector implementation that does nothing
NullDRMConnector() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.NullDRMConnector
 
NullServiceAxisImpl - class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl.
Implementation of GridSAM web webservice that lives in an Apache Axis container (e.g.
NullServiceAxisImpl() - Constructor for class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl
 
notifyChange(JobInstance) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobInstanceStore
notify change to all listeners
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.

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
oScheduler - Variable in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
the delegate instance
oWriter - Variable in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
 
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
onDelete(Object, Serializable, Object[], String[], Type[]) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called before an object is deleted.
onErrorStreamData(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
called when error stream data is available
onErrorStreamData(String) - Method in interface org.icenigrid.gridsam.core.plugin.shell.CommandListener
called when error stream data is available
onErrorStreamData(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
called when error stream data is available
onErrorStreamData(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.NullCommandListener
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(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.AccumulatedCommandListener
called when output stream data is available
onOutputStreamData(String) - Method in interface org.icenigrid.gridsam.core.plugin.shell.CommandListener
called when output stream data is available
onOutputStreamData(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
called when output stream data is available
onOutputStreamData(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.NullCommandListener
called when output stream data is available
onSave(Object, Serializable, Object[], String[], Type[]) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called before an object is saved.
onStreamClosed() - Method in class org.icenigrid.gridsam.core.plugin.shell.DefaultCommandListener
called when the application streams are closed.
org.icenigrid.gridsam.client.api - package org.icenigrid.gridsam.client.api
 
org.icenigrid.gridsam.client.cli - package org.icenigrid.gridsam.client.cli
 
org.icenigrid.gridsam.client.common - package org.icenigrid.gridsam.client.common
 
org.icenigrid.gridsam.core - package org.icenigrid.gridsam.core
 
org.icenigrid.gridsam.core.jmx - package org.icenigrid.gridsam.core.jmx
 
org.icenigrid.gridsam.core.jsdl - package org.icenigrid.gridsam.core.jsdl
 
org.icenigrid.gridsam.core.plugin - package org.icenigrid.gridsam.core.plugin
 
org.icenigrid.gridsam.core.plugin.connector.common - package org.icenigrid.gridsam.core.plugin.connector.common
 
org.icenigrid.gridsam.core.plugin.connector.condor - package org.icenigrid.gridsam.core.plugin.connector.condor
 
org.icenigrid.gridsam.core.plugin.connector.data - package org.icenigrid.gridsam.core.plugin.connector.data
 
org.icenigrid.gridsam.core.plugin.connector.drmaa - package org.icenigrid.gridsam.core.plugin.connector.drmaa
 
org.icenigrid.gridsam.core.plugin.connector.fork - package org.icenigrid.gridsam.core.plugin.connector.fork
 
org.icenigrid.gridsam.core.plugin.connector.globus - package org.icenigrid.gridsam.core.plugin.connector.globus
 
org.icenigrid.gridsam.core.plugin.manager - package org.icenigrid.gridsam.core.plugin.manager
 
org.icenigrid.gridsam.core.plugin.persistence.common - package org.icenigrid.gridsam.core.plugin.persistence.common
 
org.icenigrid.gridsam.core.plugin.persistence.hibernate - package org.icenigrid.gridsam.core.plugin.persistence.hibernate
 
org.icenigrid.gridsam.core.plugin.scheduler - package org.icenigrid.gridsam.core.plugin.scheduler
 
org.icenigrid.gridsam.core.plugin.shell - package org.icenigrid.gridsam.core.plugin.shell
 
org.icenigrid.gridsam.core.plugin.shell.local - package org.icenigrid.gridsam.core.plugin.shell.local
 
org.icenigrid.gridsam.core.plugin.shell.ssh - package org.icenigrid.gridsam.core.plugin.shell.ssh
 
org.icenigrid.gridsam.core.plugin.vfs.gsiftp - package org.icenigrid.gridsam.core.plugin.vfs.gsiftp
 
org.icenigrid.gridsam.webservice.axis - package org.icenigrid.gridsam.webservice.axis
 
org.icenigrid.gridsam.webservice.servlet - package org.icenigrid.gridsam.webservice.servlet
 
org.icenigrid.gridsam.webservice.support - package org.icenigrid.gridsam.webservice.support
 

P

PENDING - Static variable in class org.icenigrid.gridsam.core.JobState
The job is waiting for resource to become available in order to run
POSIXShell - class org.icenigrid.gridsam.core.plugin.shell.POSIXShell.
Class representing a POSIX compliant shell.
POSIXShell() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.POSIXShell
 
PROPERTYKEY_CREDENTIAL - Static variable in class org.icenigrid.gridsam.core.plugin.connector.globus.GlobusCredentialSupport
the globus credential
PasswordAuthenticationConfig - class org.icenigrid.gridsam.core.plugin.shell.ssh.PasswordAuthenticationConfig.
Configuration bean for
PasswordAuthenticationConfig() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.PasswordAuthenticationConfig
 
PasswordInput - class org.icenigrid.gridsam.client.cli.PasswordInput.
Utility class for masking the input stream.
PasswordInput() - Constructor for class org.icenigrid.gridsam.client.cli.PasswordInput
 
PersistenceException - exception org.icenigrid.gridsam.core.plugin.PersistenceException.
Exception thrown by the JobInstanceStore when a JobInstance cannot be persisted
PersistenceException() - Constructor for class org.icenigrid.gridsam.core.plugin.PersistenceException
Constructs a new exception with null as its detail message.
PersistenceException(String) - Constructor for class org.icenigrid.gridsam.core.plugin.PersistenceException
Constructs a new exception with the specified detail message.
PersistenceException(Throwable) - Constructor for class 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 class org.icenigrid.gridsam.core.plugin.PersistenceException
Constructs a new exception with the specified detail message and cause.
PersistenceStore - interface org.icenigrid.gridsam.core.plugin.PersistenceStore.
Interface defining a storage of persistent objects
Process - interface org.icenigrid.gridsam.core.plugin.shell.Process.
Interface defining a handle to a running command or process
PublicKeyAuthenticationConfig - class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig.
Configuration bean for
PublicKeyAuthenticationConfig() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.PublicKeyAuthenticationConfig
 
parse(String) - Static method in class org.icenigrid.gridsam.core.JobState
parse a state value into a JobState object
parseUri(String) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileProvider
parse the URI
pause() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
pauseAll() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
pauseJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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
 
pipeStream(InputStream, int, CommandListener) - Method in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
pipe the input of a stream to the output
populateJobInstance(Document, DefaultMutableJobInstance) - Method in class org.icenigrid.gridsam.client.common.ClientSideJobManager
create a MutableJobInstance object from a JobStatus document
populatePermissions(String, Permissions) - Method in class org.icenigrid.gridsam.core.plugin.vfs.gsiftp.GSIFTPFileObject
populate a Permissions object according to the permission string
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.
postJobTerminal(JobInstance) - Method in interface org.icenigrid.gridsam.client.cli.GridSAMStressTest.Reporter
a job is marked as terminal
postJobTerminal(JobInstance) - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
a job is marked as terminal
postSubmitJob(GridSAMStressTest.SimulatedUser, int, String) - Method in interface org.icenigrid.gridsam.client.cli.GridSAMStressTest.Reporter
report after submitJob is invoked
postSubmitJob(GridSAMStressTest.SimulatedUser, int, String) - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
report after submitJob is invoked
preFlush(Iterator) - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.DefaultInterceptor
Called before a flush
preSubmitJob(GridSAMStressTest.SimulatedUser, int) - Method in interface org.icenigrid.gridsam.client.cli.GridSAMStressTest.Reporter
report before submitJob is invoked
preSubmitJob(GridSAMStressTest.SimulatedUser, int) - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
report before submitJob is invoked
progress(JobInstance) - Method in interface org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressCriteria
test whether the pipeline should progress to the next stage

Q

QNAME_SOAP_FAULTCODE_SERVER - Static variable in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
the qualified name of the SOAP fault code

R

ResourceRegistry - class org.icenigrid.gridsam.core.plugin.manager.ResourceRegistry.
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
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 class org.icenigrid.gridsam.client.common.ClientSideJobManager
register a listener to listen to change to job
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.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
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
 
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
resumeAll() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
resumeJob(String, String) - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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
rollback() - Method in interface org.icenigrid.gridsam.core.plugin.Transaction
rollback a previously started transaction
run(String[], PrintStream, PrintStream) - Method in class org.icenigrid.gridsam.client.cli.GridSAMFileTransfer
run the command-line application
run(String[], PrintStream, PrintStream) - Method in class org.icenigrid.gridsam.client.cli.GridSAMStatus
run the command-line application
run() - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.SimulatedUser
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run(String[], PrintStream, PrintStream) - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest
run the command-line application
run(String[], PrintStream, PrintStream) - Method in class org.icenigrid.gridsam.client.cli.GridSAMSubmit
run the command-line application
run(String[], PrintStream, PrintStream) - Method in class org.icenigrid.gridsam.client.cli.GridSAMTerminate
run the command-line application
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
 
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

SKIP - Static variable in class org.icenigrid.gridsam.core.plugin.connector.common.MultiStageDRMConnector.ProgressInstruction
skip this task and move on to the next
SSHShell - class org.icenigrid.gridsam.core.plugin.shell.ssh.SSHShell.
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
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
STDERR - Static variable in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
id for standard error stream
STDOUT - Static variable in class org.icenigrid.gridsam.core.plugin.shell.AbstractShell
id for standard output stream
SchedulerDelegate - class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate.
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
ServerConfig - class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig.
Configuration bean for element
ServerConfig() - Constructor for class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
Shell - interface org.icenigrid.gridsam.core.plugin.shell.Shell.
Interface defining a shell within which commands can be run
ShellBasedCondorDRMConnector - class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnector.
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 org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager.
DRMConnectorManager implementation for the shell-based condor integration
ShellBasedCondorDRMConnectorManager() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
default constructor
ShellBasedCondorSubmitStage - class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage.
MultiStageDRMConnector.Stage implementation for performing shell-based condor submit.
ShellBasedCondorSubmitStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
 
ShellBasedFileSystemProvider - class org.icenigrid.gridsam.core.plugin.connector.fork.ShellBasedFileSystemProvider.
FileSystemProvider implementation that exposes the file system from the associated shell
ShellBasedFileSystemProvider() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.fork.ShellBasedFileSystemProvider
 
StageInStage - class org.icenigrid.gridsam.core.plugin.connector.data.StageInStage.
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
 
StageOutStage - class org.icenigrid.gridsam.core.plugin.connector.data.StageOutStage.
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
 
StandardJobProperties - class org.icenigrid.gridsam.core.StandardJobProperties.
Created by IntelliJ IDEA.
StandardJobProperties() - Constructor for class org.icenigrid.gridsam.core.StandardJobProperties
 
StateTransitionException - exception org.icenigrid.gridsam.core.StateTransitionException.
Exception thrown by a JobStateMachine when a JobInstance's state cannot be advanced
StateTransitionException() - Constructor for class org.icenigrid.gridsam.core.StateTransitionException
Constructs a new exception with null as its detail message.
StateTransitionException(String) - Constructor for class org.icenigrid.gridsam.core.StateTransitionException
Constructs a new exception with the specified detail message.
StateTransitionException(Throwable) - Constructor for class 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 class org.icenigrid.gridsam.core.StateTransitionException
Constructs a new exception with the specified detail message and cause.
SubmissionException - exception org.icenigrid.gridsam.core.SubmissionException.
Exception thrown when there is an error in the job submission process
SubmissionException() - Constructor for class org.icenigrid.gridsam.core.SubmissionException
Constructs a new exception with null as its detail message.
SubmissionException(String) - Constructor for class org.icenigrid.gridsam.core.SubmissionException
Constructs a new exception with the specified detail message.
SubmissionException(String, Throwable) - Constructor for class org.icenigrid.gridsam.core.SubmissionException
Constructs a new exception with the specified detail message and cause.
SubmissionException(Throwable) - Constructor for class 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).
sLog - Static variable in class org.icenigrid.gridsam.core.plugin.connector.data.StageInStage
logger
sanityCheck(JobContext) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
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
 
select(Node, String) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.DOM4JCategory
'select' method on a DOM4J Node for performing xpath selection
select(Node, String, Map) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.DOM4JCategory
'select' method on a DOM4J Node for performing xpath selection
select(Node, String, Map, Closure) - Static method in class org.icenigrid.gridsam.core.plugin.connector.common.DOM4JCategory
'select' method on a DOM4J Node for performing xpath selection
selectNodes(Node, String) - Static method in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
select a list of nodes from the document determined by the xpath expression
selectNodes(Node, String) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
select a list of nodes from the document determined by the xpath expression
selectSingleNode(Node, String) - Static method in class org.icenigrid.gridsam.core.jsdl.JSDLSupport
select a single node from the document determined by the xpath expression
selectSingleNode(Node, String) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
select a single node from the document determined by the xpath expression
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
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
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
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
setInterrupted(boolean) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobContext
set the interrupted flag
setJobDescription(String) - Method in interface org.icenigrid.gridsam.core.MutableJobInstance
set the job description
setJobDescription(String) - 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
setJobManager(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMSubmissionStage
 
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
 
setMaximumRetryCount(int) - Method in class org.icenigrid.gridsam.core.plugin.connector.globus.GRAMStatusStage
set the retry count
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.globus.GlobusDRMConnector
set the wait between monitoring cycle
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
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
 
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
setPreference(int) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.InlineProperties
set the preference ranking associated with the properties.
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
setProvider(FileSystemProvider) - Method in class org.icenigrid.gridsam.core.plugin.connector.common.DelegatingFileSystemProvider
set the delegate
setPublicKeyAuthentication(PublicKeyAuthenticationConfig) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
setRegistry(Registry) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManagerContext
set the object registry
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
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
setSpoolDirectory(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.data.FileSystemInitStage
set spooling directory
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
setTailCommand(String) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorDRMConnectorManager
set condor log file location
setUser(String) - Method in class org.icenigrid.gridsam.core.plugin.shell.ssh.ServerConfig
 
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
setupThread() - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 
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
 
sqlTypes() - Method in class org.icenigrid.gridsam.core.plugin.persistence.hibernate.HibernateJobStateEnum
Return the SQL type codes for the columns mapped by this type.
start(int, int) - Method in interface org.icenigrid.gridsam.client.cli.GridSAMStressTest.Reporter
the test is started
start(int, int) - Method in class org.icenigrid.gridsam.client.cli.GridSAMStressTest.XMLReporter
the test is started
start() - Method in class org.icenigrid.gridsam.core.plugin.scheduler.SchedulerDelegate
 
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(SOAPElement) - Method in interface org.icenigrid.gridsam.client.api.JobSubmissionPortType
 
submitJob(SOAPElement) - Method in class org.icenigrid.gridsam.client.api.JobSubmissionPortType_Impl
 
submitJob(String) - Method in class org.icenigrid.gridsam.client.common.ClientSideJobManager
submit a job to this JobManager instance
submitJob(String) - Method in class org.icenigrid.gridsam.client.common.GridSAMClientSupport
submit a job to a service
submitJob(String) - Method in interface org.icenigrid.gridsam.core.JobManager
submit a job to this JobManager instance
submitJob(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
submit a job to this JobManager instance
submitJob(Document) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMService
submit a job
submitJob(Document) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMServiceAxisImpl
submit a job
submitJob(Document) - Method in class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl
submit a job
submitJobThroughDrmaa(JobContext, Session) - Method in class org.icenigrid.gridsam.core.plugin.connector.drmaa.DrmaaSubmissionStage
fork the job using the attached Shell
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

TERMINATED - Static variable in class org.icenigrid.gridsam.core.JobState
The job has been terminated by user
TERMINATING - Static variable in class org.icenigrid.gridsam.core.JobState
The job is being terminated by user
TerminalStage - class org.icenigrid.gridsam.core.plugin.connector.common.TerminalStage.
A terminal stage that marks the job as terminated
TerminalStage() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.common.TerminalStage
 
Transaction - interface org.icenigrid.gridsam.core.plugin.Transaction.
Interface defining operations to deal with a persistence transaction
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.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.GRAMTerminateStage
handle job termination.
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.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
terminateJob(SOAPElement) - Method in interface org.icenigrid.gridsam.client.api.JobControlPortType
 
terminateJob(SOAPElement) - Method in class org.icenigrid.gridsam.client.api.JobControlPortType_Impl
 
terminateJob(String) - Method in class org.icenigrid.gridsam.client.common.ClientSideJobManager
terminate the job identified
terminateJob(String) - Method in class org.icenigrid.gridsam.client.common.GridSAMClientSupport
terminate the given job
terminateJob(String) - Method in interface org.icenigrid.gridsam.core.JobManager
terminate the job identified
terminateJob(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.DefaultJobManager
terminate the job identified
terminateJob(Document) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMService
terminate the job
terminateJob(Document) - Method in class org.icenigrid.gridsam.webservice.axis.GridSAMServiceAxisImpl
terminate the job
terminateJob(Document) - Method in class org.icenigrid.gridsam.webservice.axis.NullServiceAxisImpl
terminate the job
throwsFault(String) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
throw a server-side SOAP exception
throwsFault(String, Document) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
throw a server-side SOAP exception
throwsFault(String, Document[]) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
throw a server-side SOAP exception
throwsFault(QName, String, String, Document[]) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
throw a server-side SOAP exception
toJobIdentifier(JobInstance) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
convert a JobInstance object to a GridSAM JobStatus document
toJobStatus(JobInstance) - Static method in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
convert a JobInstance object to a GridSAM 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.StageOutStage
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.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
 
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
 

U

UNDEFINED - Static variable in class org.icenigrid.gridsam.core.JobState
The job state is undefined
URI_JOB_EXITCODE - Static variable in class org.icenigrid.gridsam.webservice.support.GridSAMSupport
Property name: job exit code
UnknownJobException - exception org.icenigrid.gridsam.core.UnknownJobException.
Exception thrown when a named job cannot be found
UnknownJobException() - Constructor for class org.icenigrid.gridsam.core.UnknownJobException
Constructs a new exception with null as its detail message.
UnknownJobException(String) - Constructor for class org.icenigrid.gridsam.core.UnknownJobException
Constructs a new exception with the specified detail message.
UnknownJobException(String, Throwable) - Constructor for class org.icenigrid.gridsam.core.UnknownJobException
Constructs a new exception with the specified detail message and cause.
UnknownJobException(Throwable) - Constructor for class 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).
UnknownJobFaultMessage - exception org.icenigrid.gridsam.client.api.UnknownJobFaultMessage.
 
UnknownJobFaultMessage(SOAPElement) - Constructor for class org.icenigrid.gridsam.client.api.UnknownJobFaultMessage
 
UnsupportedFeatureException - exception org.icenigrid.gridsam.core.UnsupportedFeatureException.
Exception thrown when an attribute defined in the job description is not supported
UnsupportedFeatureException() - Constructor for class org.icenigrid.gridsam.core.UnsupportedFeatureException
Constructs a new exception with null as its detail message.
UnsupportedFeatureException(String) - Constructor for class org.icenigrid.gridsam.core.UnsupportedFeatureException
Constructs a new exception with the specified detail message.
UnsupportedFeatureException(String, Throwable) - Constructor for class org.icenigrid.gridsam.core.UnsupportedFeatureException
Constructs a new exception with the specified detail message and cause.
UnsupportedFeatureException(Throwable) - Constructor for class 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).
unregisterChangeListener(String, JobInstanceChangeListener) - Method in class org.icenigrid.gridsam.client.common.ClientSideJobManager
unregister a previously registered listener with the given job ID
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
 
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.
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

V

VFSSupport - class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport.
Support class for virtual file system
VFSSupport() - Constructor for class org.icenigrid.gridsam.core.plugin.connector.data.VFSSupport
 
ValidatingStage - class org.icenigrid.gridsam.core.plugin.connector.common.ValidatingStage.
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 org.icenigrid.gridsam.core.jsdl.ValidationException.
Exception class denoting a validation exception in the job description language
ValidationException() - Constructor for class org.icenigrid.gridsam.core.jsdl.ValidationException
Constructs a new exception with null as its detail message.
ValidationException(String) - Constructor for class org.icenigrid.gridsam.core.jsdl.ValidationException
Constructs a new exception with the specified detail message.
ValidationException(Throwable) - Constructor for class 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 class org.icenigrid.gridsam.core.jsdl.ValidationException
Constructs a new exception with the specified detail message and cause.
validate(Document) - 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
valueForSymbol(String) - Method in class org.icenigrid.gridsam.core.plugin.manager.ManagedRegistry
 

W

WORKING_DIRECTORY - Static variable in class org.icenigrid.gridsam.core.StandardJobProperties
working directory
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.
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
writeCondorSubmissionScript(JobContext, PrintWriter) - Method in class org.icenigrid.gridsam.core.plugin.connector.condor.ShellBasedCondorSubmitStage
write the condor submission script to the print writer

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