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

A

ABORTED - Static variable in class com.parabon.common.TaskRunMode
 
AbstractXmlElement - Class in com.parabon.common.manifest.xml
 
AbstractXmlElement(String) - Constructor for class com.parabon.common.manifest.xml.AbstractXmlElement
 
AbstractXmlElement(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.AbstractXmlElement
 
actingClientID - Variable in class com.parabon.client.RemoteSessionManager
 
add(TaskProxy) - Method in class com.parabon.client.Job.TaskProxySet
 
add(ParameterValue) - Method in class com.parabon.common.ArrayParameterValue
Append a value to the ArrayParameterValue internal List.
add(double) - Method in class com.parabon.common.ArrayParameterValue
Append a value to the ArrayParameterValue's internal List.
add(long) - Method in class com.parabon.common.ArrayParameterValue
Append a value to the ArrayParameterValue's internal List.
add(boolean) - Method in class com.parabon.common.ArrayParameterValue
Append a value to the ArrayParameterValue's internal List.
add(byte[]) - Method in class com.parabon.common.ArrayParameterValue
Append a value to the ArrayParameterValue's internal List.
add(Date) - Method in class com.parabon.common.ArrayParameterValue
Append a value to the ArrayParameterValue's internal List.
add(String) - Method in class com.parabon.common.ArrayParameterValue
Append a value to the ArrayParameterValue's internal List.
add(Condition) - Method in class com.parabon.common.manifest.condition.CompoundCondition
 
addAll(Collection<? extends TaskProxy>) - Method in class com.parabon.client.Job.TaskProxySet
 
addElement(DataWrapper) - Method in class com.parabon.client.Job
Create a job-level element which can be referred to in tasks contained in this job.
addElement(String, DataWrapper) - Method in class com.parabon.client.Job
Create a job-level element with the given identifier which can be referred to in tasks contained in this job.
addElement(File) - Method in class com.parabon.client.Job
Create a job-level element which can be referred to in tasks contained in this job.
addElement(String, File) - Method in class com.parabon.client.Job
Create a job-level element with the given identifier which can be referred to in tasks contained in this job.
addElement(String, DataWrapper) - Method in class com.parabon.client.RemoteJob
 
addElement(DataWrapper) - Method in class com.parabon.client.SessionManager
Create a client-level element which can be referred to in tasks for this client.
addElement(String, DataWrapper) - Method in class com.parabon.client.SessionManager
Create a client-level element which can be referred to in tasks for this client.
addElement(File) - Method in class com.parabon.client.SessionManager
Create a client-level element which can be referred to in tasks for this client.
addElement(String, File) - Method in class com.parabon.client.SessionManager
Create a client-level element which can be referred to in tasks for this client.
addElement(DataWrapper) - Method in class com.parabon.client.TaskSpec
Create a task-level element which can be referred to only in this task.
addElement(String, DataWrapper) - Method in class com.parabon.client.TaskSpec
Create a task-level element which can be referred to only in this task.
addElement(File) - Method in class com.parabon.client.TaskSpec
Create a task-level element which can be referred to only in this task.
addElement(String, File) - Method in class com.parabon.client.TaskSpec
Create a task-level element which can be referred to only in this task.
addElement(ArrayParameterValue.Element) - Method in class com.parabon.common.ArrayParameterValue
 
addElementBundle(DataWrapper) - Method in class com.parabon.client.Job
Create a job-level element bundle containing elements which can be referred to in tasks contained in this job.
addElementBundle(String, DataWrapper) - Method in class com.parabon.client.Job
Create a job-level element bundle containing elements which can be referred to in tasks contained in this job.
addElementBundle(File) - Method in class com.parabon.client.Job
Create a job-level element bundle containing elements which can be referred to in tasks contained in this job.
addElementBundle(String, File) - Method in class com.parabon.client.Job
Create a job-level element bundle containing elements which can be referred to in tasks contained in this job.
addElementBundle(String, DataWrapper) - Method in class com.parabon.client.RemoteJob
 
addElementBundle(DataWrapper) - Method in class com.parabon.client.TaskSpec
Create a task-level element bundle containing elements which can be referred to only in this task.
addElementBundle(String, DataWrapper) - Method in class com.parabon.client.TaskSpec
Create a task-level element bundle containing elements which can be referred to only in this task.
addElementBundle(File) - Method in class com.parabon.client.TaskSpec
Create a task-level element bundle containing elements which can be referred to only in this task.
addElementBundle(String, File) - Method in class com.parabon.client.TaskSpec
Create a task-level element bundle containing elements which can be referred to only in this task.
addEntry(TaskMaster) - Method in class com.parabon.client.RemoteJob.Establisher
 
addEntry(String, ManifestElement) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
addEntry(String, String, ManifestBundleManifest) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
addExternalPackage(TaskSpec.ExternalPackage) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Add an "external package" constraint, specifying that a given external package (dataset, library, application, etc) with a version matching that specified (if any) exists on the engine on which the task is run and is discoverable by that engine.
addJob(Job) - Method in class com.parabon.client.RemoteSessionManager
 
addJob(Job) - Method in class com.parabon.client.SessionManager
 
addListener(TaskEventListener) - Method in class com.parabon.client.Job
Add a listener to the job.
addListener(Listener) - Method in class com.parabon.client.RemoteJob.Establisher
 
addListener(TaskEventListener) - Method in interface com.parabon.client.TaskProxy
Add a listener to the task.
addNoCopy(ParameterValue) - Method in class com.parabon.common.ArrayParameterValue
 
addNodeGroup(String) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Add a "node group" constraint, specifying that a given task can execute on engines participating the the specified node group.
addPlatformEntry(String, PlatformEntry) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
addRequiredElement(URI, Map<String, String>) - Method in class com.parabon.client.SerializableTaskSpec
 
addRequiredElement(URI, Map<String, String>) - Method in class com.parabon.client.TaskSpec
Specify that the element referenced by this URI is required in the execution of this particular task.
addRequiredElement(URI) - Method in class com.parabon.client.TaskSpec
Specify that the element referenced by this URI is required in the execution of this particular task.
addRequiredElementAsClasspathJar(URI) - Method in class com.parabon.client.TaskSpec
Specify that the element referenced by this URI is required in the execution of this particular task.
addRequiredElementAsClasspathJar(URI, Map<String, String>) - Method in class com.parabon.client.TaskSpec
Specify that the element referenced by this URI is required in the execution of this particular task.
addRequiredElementAsNativeLibrary(URI) - Method in class com.parabon.client.TaskSpec
Specify that the element referenced by this URI is required in the execution of this particular task.
addRequiredElementAsNativeLibrary(URI, Map<String, String>) - Method in class com.parabon.client.TaskSpec
Specify that the element referenced by this URI is required in the execution of this particular task.
addRequiredElementBundle(URI, File, Map<String, String>) - Method in class com.parabon.client.TaskSpec
 
addRequiredElementBundle(URI, DataWrapper, Map<String, String>) - Method in class com.parabon.client.TaskSpec
 
addRequiredElementBundle(URI, ElementBundle, Map<String, String>) - Method in class com.parabon.client.TaskSpec
 
addRequiredRuntimeCapability(String, String) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Add to the "required runtime capabilities" constraint.
addTask(TaskMaster) - Method in class com.parabon.client.Job
 
addTask(TaskSpec, Map<String, String>) - Method in class com.parabon.client.Job
Add a new task to the job with the given specification and attributes; it will not be started running until TaskProxy.start() is called, and may not be submitted to the server until this time.
addTask(TaskMessage) - Method in class com.parabon.client.SimulatorJob
For use when adding a previously serialized task to the job.
allocate(ObjectPool, byte[]) - Static method in class com.parabon.common.BinaryParameterValue
 
allocate(ObjectPool, boolean) - Static method in class com.parabon.common.BooleanParameterValue
 
allocate(ObjectPool, String) - Static method in class com.parabon.common.DataReferenceParameterValue
 
allocate(ObjectPool, Date) - Static method in class com.parabon.common.DateParameterValue
 
allocate(ObjectPool, long) - Static method in class com.parabon.common.IntegerParameterValue
 
allocate(ObjectPool, double) - Static method in class com.parabon.common.ScalarParameterValue
 
allocate(ObjectPool, String) - Static method in class com.parabon.common.StringParameterValue
 
And - Class in com.parabon.common.manifest.condition
 
And(List<Condition>) - Constructor for class com.parabon.common.manifest.condition.And
 
And() - Constructor for class com.parabon.common.manifest.condition.And
 
AnyManifestDocument - Class in com.parabon.common.manifest.xml
 
AnyManifestDocument(ManifestParser, PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.AnyManifestDocument
 
ARCH_IA64 - Static variable in class com.parabon.common.manifest.condition.Compatible
 
ARCH_POWERPC - Static variable in class com.parabon.common.manifest.condition.Compatible
 
ARCH_SPARC - Static variable in class com.parabon.common.manifest.condition.Compatible
 
ARCH_X86 - Static variable in class com.parabon.common.manifest.condition.Compatible
 
ARCH_X86_64 - Static variable in class com.parabon.common.manifest.condition.Compatible
 
ARG_PREFIX - Static variable in class com.parabon.common.RuntimeConstants
 
ArrayParameterValue - Class in com.parabon.common
Represents an Array type structure that can be used for data communication between the Client API and the Parabon Pioneer via Frontier.
ArrayParameterValue(int, ObjectPool) - Constructor for class com.parabon.common.ArrayParameterValue
 
ArrayParameterValue(ObjectPool) - Constructor for class com.parabon.common.ArrayParameterValue
 
ArrayParameterValue(int) - Constructor for class com.parabon.common.ArrayParameterValue
 
ArrayParameterValue() - Constructor for class com.parabon.common.ArrayParameterValue
 
ArrayParameterValue.Element - Class in com.parabon.common
 
ArrayParameterValue.Element(ObjectPool) - Constructor for class com.parabon.common.ArrayParameterValue.Element
 
ArrayParameterValue.ElementIterator - Class in com.parabon.common
 
ArrayParameterValue.ElementIterator() - Constructor for class com.parabon.common.ArrayParameterValue.ElementIterator
 
ArrayParameterValue.ReferenceElement - Class in com.parabon.common
 
ArrayParameterValue.ReferenceElement(int) - Constructor for class com.parabon.common.ArrayParameterValue.ReferenceElement
 
attributesMatchTemplate(Map<String, String>, Map<String, String>) - Static method in class com.parabon.client.Job
 

B

BinaryParameterValue - Class in com.parabon.common
 
BinaryParameterValue(byte[], ObjectPool) - Constructor for class com.parabon.common.BinaryParameterValue
 
BinaryParameterValue(byte[]) - Constructor for class com.parabon.common.BinaryParameterValue
 
BinaryParameterValue(ObjectPool) - Constructor for class com.parabon.common.BinaryParameterValue
 
BinaryParameterValue() - Constructor for class com.parabon.common.BinaryParameterValue
 
booleanAttributeValue(Attributes, String, boolean) - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 
booleanAttributeValue(Attributes, String) - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 
BooleanParameterValue - Class in com.parabon.common
 
BooleanParameterValue(boolean) - Constructor for class com.parabon.common.BooleanParameterValue
 
BooleanParameterValue() - Constructor for class com.parabon.common.BooleanParameterValue
 
BundleComponent - Class in com.parabon.common.manifest
 
BundleComponent(String, Condition) - Constructor for class com.parabon.common.manifest.BundleComponent
 
BundleContainer - Interface in com.parabon.common.manifest
 
BundleManifestDocument - Class in com.parabon.common.manifest.xml
 
BundleManifestDocument(ManifestParser, PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.BundleManifestDocument
 

C

cacheNextElement() - Method in class com.parabon.client.Job.TaskProxyIterator
 
checkpointLogged(TaskCheckpointEvent) - Method in interface com.parabon.client.TaskCheckpointListener
Called when a new checkpoint becomes available for the task.
clear() - Method in class com.parabon.client.Job.JobConstraints
 
clear() - Method in class com.parabon.client.Job.TaskProxySet
 
clear() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
 
clear() - Method in class com.parabon.common.ArrayParameterValue
Clear all values from the ArrayParamterValue's internal storage.
clear() - Method in class com.parabon.common.ArrayParameterValue.Element
 
clear() - Method in class com.parabon.common.BinaryParameterValue
 
clear() - Method in class com.parabon.common.DateParameterValue
 
clear() - Method in class com.parabon.common.NamedParameter
 
clear() - Method in class com.parabon.common.NamedParameterMap
 
CLIENT_SERVLET_PATH - Static variable in class com.parabon.client.RemoteSessionManager
 
CLIENT_USER_PASSWORD_PROPERTY - Static variable in class com.parabon.client.RemoteSessionManager
 
CLIENT_USER_USERNAME_PROPERTY - Static variable in class com.parabon.client.RemoteSessionManager
 
clientElements - Variable in class com.parabon.client.LocalSessionManager
 
clientID - Variable in class com.parabon.client.RemoteSessionManager
 
CLIENTSCOPED_ATTR - Static variable in class com.parabon.common.manifest.xml.XmlExecutableElement
 
clone() - Method in class com.parabon.common.ArrayParameterValue
Return a shallow clone of the ArrayParameterValue
clone() - Method in class com.parabon.common.BinaryParameterValue
 
clone() - Method in class com.parabon.common.BooleanParameterValue
 
clone() - Method in class com.parabon.common.DataReferenceParameterValue
 
clone() - Method in class com.parabon.common.DateParameterValue
 
clone() - Method in class com.parabon.common.IntegerParameterValue
 
clone() - Method in class com.parabon.common.NamedParameterMap
 
clone() - Method in class com.parabon.common.ScalarParameterValue
 
clone() - Method in class com.parabon.common.StringParameterValue
 
cloneNamedParameterMap() - Method in class com.parabon.common.NamedParameterMap
 
cloneNamedParameterMap(ObjectPool) - Method in class com.parabon.common.NamedParameterMap
 
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.ArrayParameterValue
Returns a shallow clone of the ArrayParameterValue, using the specified ObjectPool for allocation.
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.BinaryParameterValue
 
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.BooleanParameterValue
 
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.DataReferenceParameterValue
 
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.DateParameterValue
 
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.IntegerParameterValue
 
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.NamedParameterMap
 
cloneParameterValue(ObjectPool) - Method in interface com.parabon.common.ParameterValue
Creates a functional copy of the ParameterValue, using the specified ObjectPool for instantiation.
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.ScalarParameterValue
 
cloneParameterValue(ObjectPool) - Method in class com.parabon.common.StringParameterValue
 
com.parabon.client - package com.parabon.client
 
com.parabon.common - package com.parabon.common
 
com.parabon.common.annotation - package com.parabon.common.annotation
 
com.parabon.common.manifest - package com.parabon.common.manifest
 
com.parabon.common.manifest.condition - package com.parabon.common.manifest.condition
 
com.parabon.common.manifest.xml - package com.parabon.common.manifest.xml
 
com.parabon.common.manifest.xml.parser - package com.parabon.common.manifest.xml.parser
 
com.parabon.runtime - package com.parabon.runtime
 
Compatible - Class in com.parabon.common.manifest.condition
 
Compatible() - Constructor for class com.parabon.common.manifest.condition.Compatible
 
COMPLETE - Static variable in class com.parabon.common.TaskRunMode
 
CompoundCondition - Class in com.parabon.common.manifest.condition
 
CompoundCondition(List<Condition>) - Constructor for class com.parabon.common.manifest.condition.CompoundCondition
 
CompoundCondition() - Constructor for class com.parabon.common.manifest.condition.CompoundCondition
 
Condition - Interface in com.parabon.common.manifest.condition
 
connectionComplete - Variable in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
consumeConfigMessage(ConfigMessage) - Method in class com.parabon.client.RemoteSessionManager.GenericMessageConsumerTarget
 
consumeContentsMessage(ContentsMessage) - Method in class com.parabon.client.RemoteJob
 
consumeContentsMessage(ContentsMessage) - Method in class com.parabon.client.RemoteSessionManager.GenericMessageConsumerTarget
 
consumeTaskMessage(TaskMessage) - Method in class com.parabon.client.RemoteJob
 
consumeTaskMessage(TaskMessage) - Method in class com.parabon.client.RemoteSessionManager.GenericMessageConsumerTarget
 
consumeTaskStatusMessage(TaskStatusMessage) - Method in class com.parabon.client.RemoteJob
 
consumeTaskStatusMessage(TaskStatusMessage) - Method in class com.parabon.client.RemoteSessionManager.GenericMessageConsumerTarget
 
contains(Object) - Method in class com.parabon.client.Job.TaskProxySet
 
contains(String) - Method in class com.parabon.common.NamedParameterMap
 
containsAll(Collection<?>) - Method in class com.parabon.client.Job.TaskProxySet
 
contentsReceived - Variable in class com.parabon.client.RemoteSessionManager.Establisher
 
CPU_CORES - Static variable in class com.parabon.common.RuntimeConstants
 
createDataBuffer() - Method in class com.parabon.client.SerializableTaskContextProxy
 
createDataBuffer(boolean) - Method in class com.parabon.client.SerializableTaskContextProxy
 
createDataBuffer() - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
createDataBuffer(boolean) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
createDataBuffer() - Method in class com.parabon.client.SerializableTaskWrapper
 
createDataBuffer(boolean) - Method in class com.parabon.client.SerializableTaskWrapper
 
createDataBuffer() - Method in interface com.parabon.runtime.TaskContext
Create a data buffer for the task to use internally.
createDataBuffer(boolean) - Method in interface com.parabon.runtime.TaskContext
Similar to createDataBuffer(), but tends to create a buffer stored either entirely on disk or entirely in memory as specified by the supplied hint.
createEntry() - Method in class com.parabon.common.manifest.xml.XmlBundleDataElement
 
createEntry() - Method in class com.parabon.common.manifest.xml.XmlBundleElement
 
createEntry() - Method in class com.parabon.common.manifest.xml.XmlDataElement
 
createEntry() - Method in class com.parabon.common.manifest.xml.XmlExecutableElement
 
createEntry() - Method in class com.parabon.common.manifest.xml.XmlPlatform
 
createJob(Map<String, String>) - Method in class com.parabon.client.LocalSessionManager
 
createJob(Map<String, String>) - Method in class com.parabon.client.RemoteSessionManager
 
createJob(Map<String, String>, Job.JobConstraints) - Method in class com.parabon.client.RemoteSessionManager
 
createJob(Map<String, String>, String) - Method in class com.parabon.client.RemoteSessionManager
 
createJob(Map<String, String>, String, Job.JobConstraints) - Method in class com.parabon.client.RemoteSessionManager
 
createJob(Map<String, String>) - Method in class com.parabon.client.SessionManager
Create and add a new Job with the given attributes.
createJob(Map<String, String>) - Method in class com.parabon.client.SimulatorSessionManager
 
createManagerWithLoginPrompt() - Static method in class com.parabon.client.RemoteSessionManager
 
createManagerWithLoginPrompt(URL, String, String, int) - Static method in class com.parabon.client.RemoteSessionManager
 
createNewJobID() - Method in class com.parabon.client.RemoteSessionManager
 
createSerializableTaskSpec() - Method in class com.parabon.client.Job
 
createTaskID() - Method in class com.parabon.client.Job
Returns a valid task ID unique within this Job
createTaskID() - Method in class com.parabon.client.RemoteJob
 
createTaskMaster(TaskSpec, Map<String, String>) - Method in class com.parabon.client.Job
 
createTaskMaster(TaskSpec, Map<String, String>) - Method in class com.parabon.client.RemoteJob
 
createTaskSpec() - Method in class com.parabon.client.Job
 
createThreadName() - Method in class com.parabon.client.LocalSessionManager.TaskRunnable
 

D

DataBuffer - Interface in com.parabon.runtime
The DataBuffer interface allows a task to access and possibly manipulate a flat finite set of bytes, either randomly or via streams.
DataBuffer.ReleasedException - Exception in com.parabon.runtime
 
DataBuffer.ReleasedException() - Constructor for exception com.parabon.runtime.DataBuffer.ReleasedException
 
DataReferenceParameterValue - Class in com.parabon.common
 
DataReferenceParameterValue(String) - Constructor for class com.parabon.common.DataReferenceParameterValue
 
DataReferenceParameterValue() - Constructor for class com.parabon.common.DataReferenceParameterValue
 
dataServerURI - Variable in class com.parabon.client.RemoteSessionManager
 
DATE_FORMAT - Static variable in class com.parabon.common.DateParameterValue
 
DateParameterValue - Class in com.parabon.common
 
DateParameterValue(ObjectPool) - Constructor for class com.parabon.common.DateParameterValue
 
DateParameterValue(Date) - Constructor for class com.parabon.common.DateParameterValue
 
DateParameterValue() - Constructor for class com.parabon.common.DateParameterValue
 
DEFAULT_FRONTIER_CONFIG_FILE - Static variable in class com.parabon.client.FrontierConfiguration
 
DEFAULT_MAX_RUNNING_TASKS - Static variable in class com.parabon.client.LocalSessionManager
 
DEFAULT_MIN_CONNECTIONS_PER_HOUR - Static variable in class com.parabon.client.RemoteSessionManager
 
DEFAULT_SESSION_MANAGER - Static variable in class com.parabon.client.SessionManager
 
DeserializationException - Exception in com.parabon.client
 
DeserializationException() - Constructor for exception com.parabon.client.DeserializationException
 
DeserializationException(String) - Constructor for exception com.parabon.client.DeserializationException
 
DeserializationException(Throwable) - Constructor for exception com.parabon.client.DeserializationException
 
DeserializationException(String, Throwable) - Constructor for exception com.parabon.client.DeserializationException
 
deserializeResults(TaskEvent, InputStream) - Method in class com.parabon.client.RuntimeResult
Deserialize the TaskResultEvent and populate this object.
destroy() - Method in class com.parabon.client.Job
Remove all local references to this job and all tasks it contains; stop any locally running tasks within this job.
destroy() - Method in class com.parabon.client.LocalSessionManager
Close this session.
destroy(int) - Method in class com.parabon.client.LocalSessionManager
Equivalent to destroy().
destroy(Listener) - Method in class com.parabon.client.LocalSessionManager
Similar to destroy().
destroy() - Method in class com.parabon.client.RemoteSessionManager
 
destroy(int) - Method in class com.parabon.client.RemoteSessionManager
 
destroy(Listener) - Method in class com.parabon.client.RemoteSessionManager
 
destroy() - Method in class com.parabon.client.SessionManager
Close this session, and release any resources associated with it.
destroy(int) - Method in class com.parabon.client.SessionManager
Close this session, and release any resources associated with it.
destroy(Listener) - Method in class com.parabon.client.SessionManager
Close this session, and release any resources associated with it.
destroy(int) - Method in class com.parabon.client.SimulatorSessionManager
 
destroy() - Method in interface com.parabon.client.TaskProxy
Remove all local references to a task, and if it is running locally, end its execution.
destroy() - Method in class com.parabon.common.ArrayParameterValue
 
destroy() - Method in class com.parabon.common.ArrayParameterValue.Element
 
destroy() - Method in class com.parabon.common.BinaryParameterValue
 
destroy() - Method in class com.parabon.common.BooleanParameterValue
 
destroy() - Method in class com.parabon.common.DataReferenceParameterValue
 
destroy() - Method in class com.parabon.common.DateParameterValue
 
destroy() - Method in class com.parabon.common.IntegerParameterValue
 
destroy() - Method in class com.parabon.common.NamedParameter
 
destroy() - Method in class com.parabon.common.NamedParameterMap
 
destroy() - Method in class com.parabon.common.ScalarParameterValue
 
destroy() - Method in class com.parabon.common.StringParameterValue
 
destroyed - Variable in class com.parabon.client.SessionManager
 
destroyed - Variable in class com.parabon.common.ArrayParameterValue
 
destroyed - Variable in class com.parabon.common.ArrayParameterValue.Element
 
destroyed - Variable in class com.parabon.common.BinaryParameterValue
 
destroyed - Variable in class com.parabon.common.BooleanParameterValue
 
destroyed - Variable in class com.parabon.common.DataReferenceParameterValue
 
destroyed - Variable in class com.parabon.common.DateParameterValue
 
destroyed - Variable in class com.parabon.common.IntegerParameterValue
 
destroyed - Variable in class com.parabon.common.NamedParameter
 
destroyed - Variable in class com.parabon.common.NamedParameterMap
 
destroyed - Variable in class com.parabon.common.ScalarParameterValue
 
destroyed - Variable in class com.parabon.common.StringParameterValue
 
determineOsFamily(String) - Static method in class com.parabon.common.manifest.condition.Compatible
 
DISPLAY_NAME_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
DOCUMENT_ROOT - Static variable in class com.parabon.common.manifest.xml.ManifestDocument
 
DoubleRange - Annotation Type in com.parabon.common.annotation
 
dumpArrayParameterValue(String) - Method in class com.parabon.common.ArrayParameterValue
 
dumpNamedParameterMap(String) - Method in class com.parabon.common.NamedParameterMap
 
dumpNamedParameterMap(Logger, Level, String) - Method in class com.parabon.common.NamedParameterMap
 

E

ELEMENT_ALIAS_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
ELEMENT_FILENAME_PROPERTY - Static variable in class com.parabon.client.SendElement
 
ELEMENT_NAME_PROPERTY - Static variable in class com.parabon.client.SendElement
 
ElementConstants - Interface in com.parabon.common
 
ElementProxy - Class in com.parabon.client
Allows a task to hold a virtual reference to a data element which is modified during task serialization to use actual element contents during task execution.
ElementProxy(URI) - Constructor for class com.parabon.client.ElementProxy
Construct a new ElementProxy.
ElementProxy(URI, DataBuffer) - Constructor for class com.parabon.client.ElementProxy
Construct a new ElementProxy during task execution which points to the existing DataBuffer corresponding to the given data element (obtained via TaskContext.getDataElement()).
ElementProxy.Placeholder - Class in com.parabon.client
Used internally by ElementProxy; should not be referenced used directly by applications.
elements - Variable in class com.parabon.common.ArrayParameterValue
 
elements - Variable in class com.parabon.common.NamedParameterMap
 
EMPTY_MAP - Static variable in class com.parabon.common.NamedParameterMap
 
end() - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 
end() - Method in class com.parabon.common.manifest.xml.XmlBundleEntry
 
end() - Method in class com.parabon.common.manifest.xml.XmlCompatible
 
end() - Method in class com.parabon.common.manifest.xml.XmlEntry
 
end() - Method in class com.parabon.common.manifest.xml.XmlNestedPlatform
 
end() - Method in class com.parabon.common.manifest.xml.XmlPlatform
 
endChild(AbstractXmlElement) - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 
endChild(AbstractXmlElement) - Method in class com.parabon.common.manifest.xml.XmlBundleElement
 
endChild(AbstractXmlElement) - Method in class com.parabon.common.manifest.xml.XmlBundleEntry
 
endChild(AbstractXmlElement) - Method in class com.parabon.common.manifest.xml.XmlBundleManifest
 
endChild(AbstractXmlElement) - Method in class com.parabon.common.manifest.xml.XmlCompoundCondition
 
endChild(AbstractXmlElement) - Method in class com.parabon.common.manifest.xml.XmlEntry
 
endChild(AbstractXmlElement) - Method in class com.parabon.common.manifest.xml.XmlJobManifest
 
endElement(String, String, String) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
enqueue() - Method in class com.parabon.client.Job.WeakTaskReference
 
ENTRY_DATA - Static variable in class com.parabon.common.manifest.ManifestEntry
 
ENTRY_EXECUTABLE - Static variable in class com.parabon.common.manifest.ManifestEntry
 
ENTRY_PLATFORM - Static variable in class com.parabon.common.manifest.ManifestEntry
 
ENTRY_POINT - Static variable in class com.parabon.common.RuntimeConstants
 
ENV_PREFIX - Static variable in class com.parabon.common.RuntimeConstants
 
establishConnection(int) - Method in class com.parabon.client.RemoteSessionManager
 
establishConnection(int) - Method in class com.parabon.client.SimulatorSessionManager
 
establisher - Variable in class com.parabon.client.RemoteSessionManager
 
eval(EvaluationContext) - Method in class com.parabon.common.manifest.BundleComponent
 
eval(EvaluationContext) - Method in class com.parabon.common.manifest.condition.And
 
eval(EvaluationContext) - Method in class com.parabon.common.manifest.condition.Compatible
 
eval(EvaluationContext) - Method in interface com.parabon.common.manifest.condition.Condition
 
eval(EvaluationContext) - Method in class com.parabon.common.manifest.condition.Implemented
 
eval(EvaluationContext) - Method in class com.parabon.common.manifest.condition.Isset
 
eval(EvaluationContext) - Method in class com.parabon.common.manifest.condition.Not
 
eval(EvaluationContext) - Method in class com.parabon.common.manifest.condition.Or
 
EvaluationContext - Interface in com.parabon.common.manifest.condition
 
eventReceived(TaskEvent) - Method in interface com.parabon.client.UniversalTaskListener
Called when any TaskEvent is generated, whether it contains results, an exception, intermediate results, progress, a checkpoint, or none of these pieces of information.
exceptionThrown(TaskExceptionEvent) - Method in interface com.parabon.client.TaskExceptionListener
Called when an exception occurred on a task.
exec(String...) - Method in class com.parabon.client.RuntimeTaskSpec
Deprecated.  
exec(String[], String[]) - Method in class com.parabon.client.RuntimeTaskSpec
Deprecated.  
exitValue - Variable in class com.parabon.client.RuntimeResult
 

F

FALSE_STRINGS - Static variable in class com.parabon.common.BooleanParameterValue
 
FALSE_VALUE - Static variable in class com.parabon.common.RuntimeConstants
 
FAMILY_UNIX - Static variable in class com.parabon.common.manifest.condition.Compatible
 
FAMILY_WINDOWS - Static variable in class com.parabon.common.manifest.condition.Compatible
 
finalize() - Method in class com.parabon.client.Job
 
finalize() - Method in class com.parabon.client.RuntimeResult
 
find(Object) - Method in class com.parabon.client.SimulatorSessionManagerLocator
 
findRemoteTasksByAttribute(Map<String, String>, int) - Method in class com.parabon.client.Job
Search for tasks with attributes matching the given template.
findRemoteTasksByAttribute(Map<String, String>, int) - Method in class com.parabon.client.RemoteJob
 
findTasksByAttribute(Map<String, String>) - Method in class com.parabon.client.Job
Search for tasks with attributes matching the given template.
FIRST_MODE - Static variable in class com.parabon.common.TaskRunMode
 
flush(int) - Method in class com.parabon.client.LocalSessionManager
 
flush(int) - Method in class com.parabon.client.RemoteSessionManager
Block until all actions taken thus far in the current session have been recieved and acknowledged by the server.
flush(int) - Method in class com.parabon.client.SessionManager
Block until all actions taken thus far in the current session have been recieved and acknowledged by the server.
fromStringMap(Map<String, String>) - Static method in class com.parabon.common.NamedParameterMap
 
FRONTIER_CONFIG_PROPERTY - Static variable in class com.parabon.client.FrontierConfiguration
 
FRONTIER_HOME_PROPERTY - Static variable in class com.parabon.client.FrontierConfiguration
 
FrontierConfiguration - Class in com.parabon.client
 
FrontierConfiguration() - Constructor for class com.parabon.client.FrontierConfiguration
 

G

GenericTaskSpec - Class in com.parabon.client
GenericTaskSpec allows creation of tasks which use alternative task runtime environments rather than the standard Java task runtime.
GenericTaskSpec(Job, String) - Constructor for class com.parabon.client.GenericTaskSpec
 
get(int) - Method in class com.parabon.common.ArrayParameterValue
 
get() - Method in class com.parabon.common.BinaryParameterValue
 
get() - Method in class com.parabon.common.BooleanParameterValue
 
get() - Method in class com.parabon.common.DataReferenceParameterValue
 
get() - Method in class com.parabon.common.DateParameterValue
 
get() - Method in class com.parabon.common.IntegerParameterValue
 
get() - Method in class com.parabon.common.ScalarParameterValue
 
get() - Method in class com.parabon.common.StringParameterValue
 
getAllowTaskRelease() - Method in class com.parabon.client.Job
 
getArch() - Method in class com.parabon.common.manifest.condition.Compatible
 
getArchitecture() - Method in interface com.parabon.common.manifest.condition.EvaluationContext
 
getAsString() - Method in class com.parabon.common.BooleanParameterValue
 
getAsString() - Method in class com.parabon.common.DateParameterValue
 
getAsString() - Method in class com.parabon.common.IntegerParameterValue
 
getAsString() - Method in class com.parabon.common.ScalarParameterValue
 
getAttributes() - Method in class com.parabon.client.Job
Get the job's attribute list.
getAttributes() - Method in interface com.parabon.client.TaskProxy
Get the attribute list for the task; if no associated attributes exist, an empty map will be returned.
getBaseClientURI() - Method in class com.parabon.client.LocalSessionManager
 
getBaseClientURI() - Method in class com.parabon.client.RemoteSessionManager
 
getBaseClientURI() - Method in class com.parabon.client.SessionManager
 
getBaseClientURI() - Method in class com.parabon.client.SimulatorSessionManager
 
getBinaryValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getBinaryValue() - Method in class com.parabon.common.BinaryParameterValue
 
getBinaryValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getBinaryValue() - Method in interface com.parabon.common.ParameterValue
 
getBooleanValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getBooleanValue() - Method in class com.parabon.common.BooleanParameterValue
 
getBooleanValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getBooleanValue() - Method in interface com.parabon.common.ParameterValue
 
getCheckpoint() - Method in interface com.parabon.client.TaskCheckpointEvent
Returns an InputStream from which a task checkpoint can be read, as reported via TaskContext.logCheckpoint.
getClientDataURI() - Method in class com.parabon.client.SessionManager
 
getClusterInterconnectSpeed() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "cluster interconnect speed" constraint (in kbps or kilobits per second).
getClusterNodes() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "allocated cluster nodes" constraint.
getCode() - Method in interface com.parabon.client.TaskExceptionEvent
Returns the code giving this exception's category.
getCondition() - Method in class com.parabon.common.manifest.BundleComponent
 
getCondition() - Method in class com.parabon.common.manifest.PlatformEntry
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlAnd
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlBundleElement
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlCompatible
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlCondition
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlImplemented
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlIsset
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlNot
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlOr
 
getCondition() - Method in class com.parabon.common.manifest.xml.XmlPlatform
 
getConditions() - Method in class com.parabon.common.manifest.condition.CompoundCondition
 
getConditions() - Method in class com.parabon.common.manifest.xml.XmlCompoundCondition
 
getConnectionSpeed() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "connection speed" constraint (in kbps or kilobits per second).
getCPUCores() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "allocated CPU cores" constraint.
getCPUSpeed() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "CPU speed" constraint (in MHz).
getCPUType() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "CPU type" constraint, as a regular expression.
getDateValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getDateValue() - Method in class com.parabon.common.DateParameterValue
 
getDateValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getDateValue() - Method in interface com.parabon.common.ParameterValue
 
getDedicatedMode() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "dedicated mode" constraint.
getDescription() - Method in interface com.parabon.client.TaskExceptionEvent
Accesses a string containing as much information as is available regarding the cause of the exception and the state of the task when the exception occurred.
getDisk() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "minimum secondary storage" constraint, in megabytes.
getDoubleValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getDoubleValue() - Method in class com.parabon.common.IntegerParameterValue
 
getDoubleValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getDoubleValue() - Method in interface com.parabon.common.ParameterValue
 
getDoubleValue() - Method in class com.parabon.common.ScalarParameterValue
 
getElement(URI) - Method in class com.parabon.client.LocalSessionManager
 
getElement(URI) - Method in class com.parabon.client.SerializableTaskContextProxy
 
getElement(URI) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
getElement(URI) - Method in class com.parabon.client.SerializableTaskWrapper
 
getElement(URI) - Method in class com.parabon.client.TaskSpec
 
getElement(int) - Method in class com.parabon.common.ArrayParameterValue
 
getElement(URI) - Method in interface com.parabon.runtime.TaskContext
Obtain a data element.
getElementContainer() - Method in class com.parabon.client.TaskSpec
 
getElementIterator() - Method in class com.parabon.common.ArrayParameterValue
 
getElements() - Method in class com.parabon.client.Job
 
getElements() - Method in interface com.parabon.common.manifest.BundleContainer
 
getElements() - Method in class com.parabon.common.manifest.ManifestBundleManifest
 
getElements() - Method in class com.parabon.common.manifest.xml.XmlBundleEntry
 
getElementURIs() - Method in class com.parabon.client.Job
 
getElementURIs() - Method in class com.parabon.client.TaskSpec
Get a read-only Set containing the URIs of elements in this task.
getExitValue() - Method in class com.parabon.client.RuntimeResult
Get exit value of executed command line.
getExternalPackages() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Retrieve the set of "external package" constraints currently specified.
getFile() - Method in class com.parabon.common.manifest.xml.XmlElement
 
getFile() - Method in class com.parabon.common.manifest.xml.XmlEntry
 
getFilename() - Method in class com.parabon.common.manifest.BundleComponent
 
getFilename() - Method in class com.parabon.common.manifest.ManifestElement
 
getFileStream(String) - Method in class com.parabon.client.RuntimeResult
Get an InputStream to an output file generated by the task.
getFloatValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getFloatValue() - Method in class com.parabon.common.IntegerParameterValue
 
getFloatValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getFloatValue() - Method in interface com.parabon.common.ParameterValue
 
getFloatValue() - Method in class com.parabon.common.ScalarParameterValue
 
getGlobalDataURI() - Method in class com.parabon.client.LocalSessionManager
 
getGlobalDataURI() - Method in class com.parabon.client.RemoteSessionManager
 
getGlobalDataURI() - Method in class com.parabon.client.SessionManager
 
getGlobalDataURI() - Method in class com.parabon.client.SimulatorSessionManager
 
getImplementedName() - Method in class com.parabon.common.manifest.condition.Implemented
 
getInputStream(int) - Method in class com.parabon.client.ElementProxy
 
getInputStream() - Method in class com.parabon.client.ElementProxy
 
getInputStream(int) - Method in class com.parabon.client.ElementProxy.Placeholder
 
getInputStream() - Method in class com.parabon.client.ElementProxy.Placeholder
 
getInputStream(int) - Method in interface com.parabon.runtime.DataBuffer
Create an InputStream instance from which to read the contents of this DataBuffer starting at the beginning.
getInputStream() - Method in interface com.parabon.runtime.DataBuffer
Create an InputStream instance from which to read the contents of this DataBuffer starting at the given offset.
getInstance() - Static method in class com.parabon.client.SessionManager
Create a SessionManager instance.
getInstance(String) - Static method in class com.parabon.client.SessionManager
Create a SessionManager instance.
getIntermediateResultsData() - Method in interface com.parabon.client.TaskIntermediateResultEvent
Returns an InputStream from which a task's intermediate results can be read, as reported via TaskContext.postIntermediateResultsData.
getIntermediateResultsObject() - Method in interface com.parabon.client.TaskIntermediateResultEvent
Returns an object representing the task's intermediate results, as reported via TaskContext.postIntermediateResultsObject.
getIntValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getIntValue() - Method in class com.parabon.common.IntegerParameterValue
 
getIntValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getIntValue() - Method in interface com.parabon.common.ParameterValue
 
getIntValue() - Method in class com.parabon.common.ScalarParameterValue
 
getIterator() - Method in class com.parabon.common.ArrayParameterValue
 
getJob() - Method in interface com.parabon.client.TaskProxy
Get the Job of which this task is a part.
getJob() - Method in class com.parabon.client.TaskSpec
 
getJobConstraints() - Method in class com.parabon.client.Job
Retrieve the set of job scheduling constraints which specify the required characteristics of job.
getJobDataURI(String) - Method in class com.parabon.client.SessionManager
 
getJobID() - Method in class com.parabon.client.Job
 
getJobPriority() - Method in class com.parabon.client.Job.JobConstraints
Get the "job priority" constraint.
getJobs() - Method in class com.parabon.client.SessionManager
Return a Set containing the jobs currently defined for this session.
getLaunchToken() - Method in class com.parabon.client.RemoteJob
 
getLength() - Method in class com.parabon.client.ElementProxy
 
getLength() - Method in class com.parabon.client.ElementProxy.Placeholder
 
getLength() - Method in interface com.parabon.runtime.DataBuffer
Get the current number of bytes contained in this buffer.
getListeners() - Method in class com.parabon.client.Job
 
getListeners(boolean) - Method in class com.parabon.client.Job
 
getLocation() - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
getLog() - Method in class com.parabon.client.Job
 
getLog() - Method in class com.parabon.client.SessionManager
 
getLongValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getLongValue() - Method in class com.parabon.common.IntegerParameterValue
 
getLongValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getLongValue() - Method in interface com.parabon.common.ParameterValue
 
getLongValue() - Method in class com.parabon.common.ScalarParameterValue
 
getMajorVersion() - Method in class com.parabon.common.manifest.condition.Compatible
 
getManager() - Method in class com.parabon.client.Job
 
getMatchProxyIterator() - Method in class com.parabon.client.RemoteJob.Establisher
 
getMaxAborts() - Method in class com.parabon.client.Job.JobConstraints
Get the "max aborts" constraint.
getMaxIncomingMessageQueueSize() - Method in class com.parabon.client.RemoteSessionManager
Return the current maximum queue size for incoming messages.
getMaxNodesPerJob() - Method in class com.parabon.client.Job.JobConstraints
Get the "max nodes per job" constraint.
getMaxOutgoingDataQueueSize() - Method in class com.parabon.client.RemoteSessionManager
Return the current maximum queue size for outoing data.
getMaxOutgoingMessageQueueSize() - Method in class com.parabon.client.RemoteSessionManager
Return the current maximum queue size for outgoing messages.
getMaxRedundancy() - Method in class com.parabon.client.Job.JobConstraints
Get the "max redundancy" constraint.
getMaxRunningTasks() - Method in class com.parabon.client.LocalSessionManager
Return the number of tasks allowed to run simultaneously.
getMemory() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "minimum memory" constraint, in megabytes.
getMessageManager() - Method in class com.parabon.client.SimulatorSessionManager
Get internal message manager.
getMinorVersion() - Method in class com.parabon.common.manifest.condition.Compatible
 
getName() - Method in class com.parabon.client.TaskSpec.ExternalPackage
 
getName() - Method in interface com.parabon.common.manifest.BundleContainer
 
getName() - Method in class com.parabon.common.manifest.ManifestEntry
 
getName() - Method in class com.parabon.common.manifest.xml.XmlEntry
 
getName() - Method in class com.parabon.common.manifest.xml.XmlManifest
 
getName() - Method in class com.parabon.common.manifest.xml.XmlPlatform
 
getName() - Method in class com.parabon.common.NamedParameter
 
getNameSet() - Method in class com.parabon.common.NamedParameterMap
 
getNetworkType() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "network type" constraint.
getNewJobID() - Method in class com.parabon.client.RemoteSessionManager
 
getNewJobID() - Method in class com.parabon.client.SimulatorSessionManager
 
getNodeGroups() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "node groups" constraint.
getNodeId() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "node id" constraint.
getNumRunningTasks() - Method in class com.parabon.client.LocalSessionManager
Returns the number of tasks currently running.
getOneTaskPerNode() - Method in class com.parabon.client.Job.JobConstraints
Get the "one task per node" constraint.
getOrCreateTaskMaster(String, Map<String, String>, boolean) - Method in class com.parabon.client.RemoteJob
 
getOSArch() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "operating system architecture" constraint, as a regular expression.
getOsFamily() - Method in class com.parabon.common.manifest.condition.Compatible
 
getOSName() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "operating system" constraint, as a regular expression.
getOsName() - Method in class com.parabon.common.manifest.condition.Compatible
 
getOsName() - Method in interface com.parabon.common.manifest.condition.EvaluationContext
 
getOSVersion() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "operating system version" constraint, as a regular expression.
getOsVersion() - Method in interface com.parabon.common.manifest.condition.EvaluationContext
 
getOutputStream(int, boolean) - Method in class com.parabon.client.ElementProxy
 
getOutputStream(boolean) - Method in class com.parabon.client.ElementProxy
 
getOutputStream(int, boolean) - Method in class com.parabon.client.ElementProxy.Placeholder
 
getOutputStream(boolean) - Method in class com.parabon.client.ElementProxy.Placeholder
 
getOutputStream(int, boolean) - Method in interface com.parabon.runtime.DataBuffer
Create an OutputStream instance with which data may be written to this DataBuffer starting at the given offset.
getOutputStream(boolean) - Method in interface com.parabon.runtime.DataBuffer
Create an OutputStream instance with which data may be written to this DataBuffer starting at the beginning.
getParams() - Method in class com.parabon.client.TaskSpec
Get the parameter data for this task.
getParser() - Method in class com.parabon.common.manifest.xml.XmlManifest
 
getPassword() - Method in class com.parabon.client.RemoteSessionManager
 
getPersistence() - Method in class com.parabon.client.SimulatorSessionManager
 
getPlatformCondition() - Method in class com.parabon.common.manifest.xml.XmlPlatform
 
GetPlatformGraph - Class in com.parabon.client
 
GetPlatformGraph() - Constructor for class com.parabon.client.GetPlatformGraph
 
getPlatformResolver() - Method in class com.parabon.common.manifest.xml.XmlManifest
 
getPool() - Method in class com.parabon.client.Job
 
getProgress() - Method in interface com.parabon.client.TaskEvent
Get the progress value associated with this event -- that is, the last progress value the task had reported at the time this even was generated.
getProperty(String) - Method in interface com.parabon.common.manifest.condition.EvaluationContext
 
getPropertyName() - Method in class com.parabon.common.manifest.condition.Isset
 
getReleaseVersion() - Method in class com.parabon.common.manifest.condition.Compatible
 
getRequestID() - Method in class com.parabon.client.RemoteJob.Establisher
 
getRequiredElementMetadata(URI) - Method in class com.parabon.client.TaskSpec
 
getRequiredElementURIs() - Method in class com.parabon.client.TaskSpec
Get a read-only Set containing the URIs of elements currently marked as required for this task.
getRequiredRuntimeCapabilities() - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Get the "required runtime capabilities" constraint.
getResultsData() - Method in interface com.parabon.client.TaskResultEvent
Returns an InputStream from which a task's final results can be read, as returned from Task.run.
getResultsObject() - Method in interface com.parabon.client.TaskResultEvent
Returns an object representing the task's final results, as returned from Task.run.
getResultsURL() - Method in interface com.parabon.client.TaskResultEvent
Returns a URL from which a task's final results data can be read, as returned from Task.run.
getRunMode() - Method in interface com.parabon.client.TaskEvent
Get the run mode of the task when this event was generated, if known.
getRunnableClass() - Method in class com.parabon.client.TaskSpec
Get the task's primary (entry-point) runnable class name.
getRuntimeParams() - Method in class com.parabon.client.TaskSpec
 
getSchedulingConstraints() - Method in class com.parabon.client.TaskSpec
Retrieve the set of scheduling constraints which specify the required characteristics of a compute node on which this task may be scheduled and executed.
getScope() - Method in class com.parabon.common.manifest.ManifestElement
 
getSessionID() - Method in class com.parabon.client.RemoteSessionManager
 
getSessionID() - Method in class com.parabon.client.SimulatorSessionManager
 
getSessionManager() - Static method in class com.parabon.client.SimulatorBootstrap
Get simulator home directory
getSimulatorJar() - Static method in class com.parabon.client.SimulatorBootstrap
 
getStdout() - Method in class com.parabon.client.RuntimeResult
Get the stdout/stderr output generated by the task as a String.
getStdoutStream() - Method in class com.parabon.client.RuntimeResult
Get an InputStream to the stdout/stderr output generated by the task.
getStringValue(int) - Method in class com.parabon.common.ArrayParameterValue
 
getStringValue() - Method in class com.parabon.common.BooleanParameterValue
 
getStringValue() - Method in class com.parabon.common.DataReferenceParameterValue
 
getStringValue() - Method in class com.parabon.common.DateParameterValue
 
getStringValue() - Method in class com.parabon.common.IntegerParameterValue
 
getStringValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getStringValue() - Method in interface com.parabon.common.ParameterValue
 
getStringValue() - Method in class com.parabon.common.ScalarParameterValue
 
getStringValue() - Method in class com.parabon.common.StringParameterValue
 
getSubcode() - Method in interface com.parabon.client.TaskExceptionEvent
Returns the subcode giving this exception's subcategory.
getTask(String) - Method in class com.parabon.client.Job
 
getTaskAttributes() - Method in interface com.parabon.client.TaskEvent
Get the attribute map associated with this task.
getTaskDataURI(String, String) - Method in class com.parabon.client.SessionManager
 
getTaskID() - Method in class com.parabon.client.TaskSpec
 
getTaskMaster(String) - Method in class com.parabon.client.Job
 
getTaskMaster() - Method in class com.parabon.client.Job.WeakTaskReference
 
getTaskMastersAndReferences() - Method in class com.parabon.client.Job
 
getTaskProxy(String) - Method in class com.parabon.client.Job
 
getTaskProxy() - Method in interface com.parabon.client.TaskEvent
Return a TaskProxy object which can be used to query and manipulate the running task.
getTasks() - Method in class com.parabon.client.Job
Get a read-only Set of all non-released tasks.
getTaskStatusMessages(String) - Method in class com.parabon.client.SimulatorSessionManager
 
getTempBuffer() - Method in class com.parabon.client.SerializableTaskWrapper
 
getTempDirectory() - Method in class com.parabon.client.SerializableTaskContextProxy
 
getTempDirectory() - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
getTempDirectory() - Method in class com.parabon.client.SerializableTaskWrapper
 
getTempDirectory() - Method in interface com.parabon.runtime.TaskContext
Returns the path of a temporary directory for the task's use with read, write, delete and execute permissions on the directory and all of its files and subdirectories, recursively.
getType() - Method in class com.parabon.common.manifest.ManifestElement
 
getType() - Method in class com.parabon.common.manifest.ManifestEntry
 
getType() - Method in class com.parabon.common.manifest.PlatformEntry
 
getTypeName() - Method in class com.parabon.common.manifest.ManifestEntry
 
getURI() - Method in class com.parabon.client.ElementProxy
 
getUsername() - Method in class com.parabon.client.RemoteSessionManager
 
getValue() - Method in class com.parabon.common.ArrayParameterValue.Element
 
getValue() - Method in class com.parabon.common.ArrayParameterValue.ReferenceElement
 
getValue() - Method in class com.parabon.common.NamedParameter
 
getValue(String) - Method in class com.parabon.common.NamedParameterMap
 
getVersion() - Method in class com.parabon.client.TaskSpec.ExternalPackage
 
getVersion() - Method in class com.parabon.common.manifest.condition.Compatible
 
getVisualizationURI() - Method in class com.parabon.client.TaskSpec
 
getXmlName() - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 

H

hasNext() - Method in class com.parabon.client.Job.TaskProxyIterator
 
hasNext() - Method in class com.parabon.common.ArrayParameterValue.ElementIterator
 
hasNext() - Method in class com.parabon.common.NamedParameterMap.NamedParameterMapIterator
 
hasTask(String) - Method in class com.parabon.client.Job
 

I

i - Variable in class com.parabon.common.ArrayParameterValue.ElementIterator
 
i - Variable in class com.parabon.common.ArrayParameterValue.ReferenceElement
 
id - Variable in class com.parabon.common.DataReferenceParameterValue
 
idGenerator - Variable in class com.parabon.client.SessionManager
 
ILLEGAL_OPERATION - Static variable in class com.parabon.common.TaskExceptionCode
 
Implemented - Class in com.parabon.common.manifest.condition
 
Implemented(String) - Constructor for class com.parabon.common.manifest.condition.Implemented
 
init() - Method in class com.parabon.client.RemoteSessionManager
 
initClassLoader() - Static method in class com.parabon.client.SimulatorBootstrap
Initialize classloader
initJobID() - Method in class com.parabon.client.RemoteSessionManager
 
initJobID() - Method in class com.parabon.client.SimulatorSessionManager
Read the next job id from disk
initTransport(URL, String, String, String, int) - Method in class com.parabon.client.RemoteSessionManager
 
initTransport(URL, String, String, String, int, boolean) - Method in class com.parabon.client.RemoteSessionManager
 
initTransport(String, String) - Method in class com.parabon.client.SimulatorSessionManager
Initialize Seneca Transport
IntegerParameterValue - Class in com.parabon.common
 
IntegerParameterValue(long) - Constructor for class com.parabon.common.IntegerParameterValue
 
IntegerParameterValue() - Constructor for class com.parabon.common.IntegerParameterValue
 
IntegerRange - Annotation Type in com.parabon.common.annotation
 
INTERIM_RESULT_FREQ - Static variable in class com.parabon.common.RuntimeConstants
 
intermediateResultsPosted(TaskIntermediateResultEvent) - Method in interface com.parabon.client.TaskIntermediateResultListener
Called when a task has posted intermediate results.
IS_CLASSPATH_JAR_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
IS_EXECUTABLE_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
IS_INSTALLABLE_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
IS_NATIVE_LIBRARY_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
isActive() - Method in interface com.parabon.client.TaskEvent
Convenience routing to examine the run mode and determine whether this task was actively executing when this event was generated.
isBundle(URI) - Method in class com.parabon.client.TaskSpec
 
isBundleManifest() - Method in class com.parabon.common.manifest.ManifestBundleManifest
 
isBundleManifest() - Method in class com.parabon.common.manifest.ManifestEntry
 
isComplete() - Method in interface com.parabon.client.TaskEvent
Convenience routine to examine the run mode and determine whether the task had finished executing when this event was generated.
isDataElement() - Method in class com.parabon.common.manifest.ManifestEntry
 
isEmpty() - Method in class com.parabon.client.Job.TaskProxySet
 
isExecutableElement() - Method in class com.parabon.common.manifest.ManifestEntry
 
isImplemented(String) - Method in interface com.parabon.common.manifest.condition.EvaluationContext
 
isNative() - Method in class com.parabon.common.manifest.xml.XmlEntry
 
isNull() - Method in class com.parabon.common.manifest.BundleComponent
 
isNull() - Method in class com.parabon.common.manifest.NullBundleComponent
 
isNull() - Method in class com.parabon.common.manifest.xml.XmlElement
 
isPlatformEntry() - Method in class com.parabon.common.manifest.ManifestEntry
 
isRequired() - Method in class com.parabon.common.manifest.ManifestElement
 
isResourceError(int) - Static method in class com.parabon.common.TaskExceptionCode
 
Isset - Class in com.parabon.common.manifest.condition
 
Isset(String) - Constructor for class com.parabon.common.manifest.condition.Isset
 
isUserError(int) - Static method in class com.parabon.common.TaskExceptionCode
 
isUserException() - Method in interface com.parabon.client.TaskExceptionEvent
Examines the exception code and reports whether this exception was thrown explicitely by the task rather than generated externally (for instance because of a resource limitation or malformed task).
iterator() - Method in class com.parabon.client.Job.TaskProxySet
 
iterator() - Method in class com.parabon.common.manifest.condition.CompoundCondition
 
iterator() - Method in class com.parabon.common.NamedParameterMap
 

J

JAVA - Static variable in class com.parabon.common.RuntimeConstants
 
JAVA_0 - Static variable in class com.parabon.common.RuntimeConstants
 
JAVA_1 - Static variable in class com.parabon.common.RuntimeConstants
 
JAVA_2 - Static variable in class com.parabon.common.RuntimeConstants
 
Job - Class in com.parabon.client
An instance of the Job class represents an active job and allows it to be queried and controlled, provides an interface for tasks and job-level elements to be created, and provides access to task proxy objects.
Job(SessionManager, String, Map<String, String>, ObjectPool) - Constructor for class com.parabon.client.Job
 
Job.JobConstraints - Class in com.parabon.client
 
Job.JobConstraints() - Constructor for class com.parabon.client.Job.JobConstraints
 
Job.TaskProxyIterator - Class in com.parabon.client
 
Job.TaskProxyIterator() - Constructor for class com.parabon.client.Job.TaskProxyIterator
 
Job.TaskProxySet - Class in com.parabon.client
 
Job.TaskProxySet() - Constructor for class com.parabon.client.Job.TaskProxySet
 
Job.WeakTaskReference - Class in com.parabon.client
 
Job.WeakTaskReference(TaskMaster) - Constructor for class com.parabon.client.Job.WeakTaskReference
 
jobIDMap - Variable in class com.parabon.client.RemoteSessionManager
 
JobManifestDocument - Class in com.parabon.common.manifest.xml
 
JobManifestDocument(ManifestParser, PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.JobManifestDocument
 
JobRemovedException - Exception in com.parabon.client
 
JobRemovedException() - Constructor for exception com.parabon.client.JobRemovedException
 
JobRemovedException(String) - Constructor for exception com.parabon.client.JobRemovedException
 
jobs - Variable in class com.parabon.client.SessionManager
 

L

LAST_MODE - Static variable in class com.parabon.common.TaskRunMode
 
lastBarrierMessageID - Variable in class com.parabon.client.RemoteSessionManager
 
lastName - Variable in class com.parabon.common.NamedParameterMap.NamedParameterMapIterator
 
LIMIT_VIOLATION - Static variable in class com.parabon.common.TaskExceptionCode
 
load() - Static method in class com.parabon.client.FrontierConfiguration
Load Frontier SDK configuration to System properties
load(Properties) - Static method in class com.parabon.client.FrontierConfiguration
Load Frontier SDK configuration to specified properties object
LOCAL_SESSION_MANAGER - Static variable in class com.parabon.client.SessionManager
 
LocalSessionManager - Class in com.parabon.client
A run-local implementation of SessionManager.
LocalSessionManager() - Constructor for class com.parabon.client.LocalSessionManager
 
LocalSessionManager.TaskRunnable - Class in com.parabon.client
 
LocalSessionManager.TaskRunnable(LocalTaskMaster) - Constructor for class com.parabon.client.LocalSessionManager.TaskRunnable
 
LocalSessionManager.TaskSpawner - Class in com.parabon.client
 
LocalSessionManager.TaskSpawner() - Constructor for class com.parabon.client.LocalSessionManager.TaskSpawner
 
log - Variable in class com.parabon.client.SessionManager
 
logCheckpoint() - Method in interface com.parabon.client.SerializableTaskContext
Log a checkpoint which may be used to restart this task at a later time.
logCheckpoint(boolean) - Method in interface com.parabon.client.SerializableTaskContext
Log a checkpoint which may be used to restart this task at a later time.
logCheckpoint(DataBuffer) - Method in interface com.parabon.client.SerializableTaskContext
This form of logCheckpoint should not be used for SerializableTasks.
logCheckpoint(DataBuffer, boolean) - Method in interface com.parabon.client.SerializableTaskContext
This form of logCheckpoint should not be used for SerializableTasks.
logCheckpoint() - Method in class com.parabon.client.SerializableTaskContextProxy
 
logCheckpoint(boolean) - Method in class com.parabon.client.SerializableTaskContextProxy
 
logCheckpoint(DataBuffer) - Method in class com.parabon.client.SerializableTaskContextProxy
 
logCheckpoint(DataBuffer, boolean) - Method in class com.parabon.client.SerializableTaskContextProxy
 
logCheckpoint() - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
logCheckpoint(boolean) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
logCheckpoint(DataBuffer) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
logCheckpoint(DataBuffer, boolean) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
logCheckpoint() - Method in class com.parabon.client.SerializableTaskWrapper
 
logCheckpoint(boolean) - Method in class com.parabon.client.SerializableTaskWrapper
 
logCheckpoint(DataBuffer) - Method in class com.parabon.client.SerializableTaskWrapper
 
logCheckpoint(DataBuffer, boolean) - Method in class com.parabon.client.SerializableTaskWrapper
 
logCheckpoint(DataBuffer) - Method in interface com.parabon.runtime.TaskContext
Log a checkpoint which may be used to restart this task at a later time.
logCheckpoint(DataBuffer, boolean) - Method in interface com.parabon.runtime.TaskContext
Log a checkpoint which may be used to restart this task at a later time.

M

main(String[]) - Static method in class com.parabon.client.FrontierConfiguration
Test harness
main(String[]) - Static method in class com.parabon.client.GetPlatformGraph
 
main(String[]) - Static method in class com.parabon.client.SendElement
 
MALFORMED_TASK - Static variable in class com.parabon.common.TaskExceptionCode
 
ManifestBundleElement - Class in com.parabon.common.manifest
 
ManifestBundleElement(int, String, String) - Constructor for class com.parabon.common.manifest.ManifestBundleElement
 
ManifestBundleElement(int, String) - Constructor for class com.parabon.common.manifest.ManifestBundleElement
 
ManifestBundleElement(ManifestBundleElement) - Constructor for class com.parabon.common.manifest.ManifestBundleElement
 
ManifestBundleManifest - Class in com.parabon.common.manifest
 
ManifestBundleManifest(int, String, String, Collection<BundleComponent>) - Constructor for class com.parabon.common.manifest.ManifestBundleManifest
 
ManifestBundleManifest(int, String, Collection<BundleComponent>) - Constructor for class com.parabon.common.manifest.ManifestBundleManifest
 
ManifestBundleManifest(ManifestBundleManifest) - Constructor for class com.parabon.common.manifest.ManifestBundleManifest
 
ManifestDocument - Class in com.parabon.common.manifest.xml
 
ManifestDocument(ManifestParser, PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.ManifestDocument
 
ManifestElement - Class in com.parabon.common.manifest
 
ManifestElement(int, String) - Constructor for class com.parabon.common.manifest.ManifestElement
 
ManifestElement(ManifestElement) - Constructor for class com.parabon.common.manifest.ManifestElement
 
ManifestElement(int, String, String) - Constructor for class com.parabon.common.manifest.ManifestElement
 
ManifestElement.ElementScope - Enum in com.parabon.common.manifest
 
ManifestEntry - Class in com.parabon.common.manifest
 
ManifestEntry(String) - Constructor for class com.parabon.common.manifest.ManifestEntry
 
ManifestException - Exception in com.parabon.common.manifest
 
ManifestException(String) - Constructor for exception com.parabon.common.manifest.ManifestException
 
ManifestException(String, Throwable) - Constructor for exception com.parabon.common.manifest.ManifestException
 
ManifestParser - Class in com.parabon.common.manifest.xml.parser
 
ManifestParser() - Constructor for class com.parabon.common.manifest.xml.parser.ManifestParser
 
messageConsumer - Variable in class com.parabon.client.RemoteSessionManager
 
messageTranslator - Variable in class com.parabon.client.RemoteSessionManager
 
messageTransportRunnable - Variable in class com.parabon.client.RemoteSessionManager
 
MIN_MEMORY - Static variable in class com.parabon.common.RuntimeConstants
 
modeString(int) - Static method in class com.parabon.common.TaskRunMode
 

N

name - Variable in class com.parabon.client.TaskSpec.ExternalPackage
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlAnd
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlBundleDataElement
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlBundleExecutableElement
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlBundleManifest
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlCompatible
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlDataElement
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlElement
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlExecutableElement
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlImplemented
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlIsset
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlJobManifest
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlNot
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlOr
 
NAME - Static variable in class com.parabon.common.manifest.xml.XmlPlatform
 
name - Variable in class com.parabon.common.NamedParameter
 
NamedParameter - Class in com.parabon.common
 
NamedParameter(ObjectPool) - Constructor for class com.parabon.common.NamedParameter
 
NamedParameter() - Constructor for class com.parabon.common.NamedParameter
 
NamedParameterMap - Class in com.parabon.common
Contains an unordered collection of names (arbitrary Strings) associated with values (of type ParameterValue).
NamedParameterMap() - Constructor for class com.parabon.common.NamedParameterMap
 
NamedParameterMap(ObjectPool) - Constructor for class com.parabon.common.NamedParameterMap
 
NamedParameterMap(ObjectPool, NamedParameterMap) - Constructor for class com.parabon.common.NamedParameterMap
 
NamedParameterMap(NamedParameterMap) - Constructor for class com.parabon.common.NamedParameterMap
 
NamedParameterMap.NamedParameterMapIterator - Class in com.parabon.common
 
NamedParameterMap.NamedParameterMapIterator() - Constructor for class com.parabon.common.NamedParameterMap.NamedParameterMapIterator
 
nameIterator - Variable in class com.parabon.common.NamedParameterMap.NamedParameterMapIterator
 
NATIVE_ACCESS_PARAMETER - Static variable in class com.parabon.common.RuntimeConstants
 
NativeTaskSpec - Class in com.parabon.client
NativeTaskSpec allows creation of native tasks using alternative task runtime environments rather than the standard Java task runtime.
NativeTaskSpec(Job, String) - Constructor for class com.parabon.client.NativeTaskSpec
 
NETWORK_ACCESS_BRIDGED_VALUE - Static variable in class com.parabon.common.RuntimeConstants
 
NETWORK_ACCESS_HOSTONLY_VALUE - Static variable in class com.parabon.common.RuntimeConstants
 
NETWORK_ACCESS_NAT_VALUE - Static variable in class com.parabon.common.RuntimeConstants
 
NETWORK_ACCESS_PARAMETER - Static variable in class com.parabon.common.RuntimeConstants
 
next() - Method in class com.parabon.client.Job.TaskProxyIterator
 
next() - Method in class com.parabon.common.ArrayParameterValue.ElementIterator
 
next() - Method in class com.parabon.common.NamedParameterMap.NamedParameterMapIterator
 
nextBucketID - Variable in class com.parabon.client.RemoteSessionManager
 
nextElement - Variable in class com.parabon.client.Job.TaskProxyIterator
 
nextJobID - Variable in class com.parabon.client.LocalSessionManager
 
nextJobID - Variable in class com.parabon.client.RemoteSessionManager
 
NONE - Static variable in class com.parabon.common.TaskExceptionCode
 
NoSuchElementException - Exception in com.parabon.client
 
NoSuchElementException() - Constructor for exception com.parabon.client.NoSuchElementException
 
NoSuchExecutableElementException - Exception in com.parabon.client
 
NoSuchExecutableElementException() - Constructor for exception com.parabon.client.NoSuchExecutableElementException
 
NoSuchTaskException - Exception in com.parabon.client
 
NoSuchTaskException() - Constructor for exception com.parabon.client.NoSuchTaskException
 
Not - Class in com.parabon.common.manifest.condition
 
Not(List<Condition>) - Constructor for class com.parabon.common.manifest.condition.Not
 
Not() - Constructor for class com.parabon.common.manifest.condition.Not
 
notifyContentsMessageReceived() - Method in class com.parabon.client.RemoteJob.Establisher
 
notifyContentsMessageReceived() - Method in class com.parabon.client.RemoteSessionManager.Establisher
 
notifyListenersChanged() - Method in class com.parabon.client.Job
 
notifyListenersChanged() - Method in class com.parabon.client.RemoteJob
 
notifyTaskEventListeners(TaskEvent, List<TaskEventListener>) - Method in class com.parabon.client.SessionManager
Notify listeners of task events
notifyTaskEventOccurred(TaskEvent) - Method in class com.parabon.client.Job
 
NULL_ELEMENT - Static variable in class com.parabon.common.manifest.NullBundleComponent
 
NullBundleComponent - Class in com.parabon.common.manifest
 
NullBundleComponent(Condition) - Constructor for class com.parabon.common.manifest.NullBundleComponent
 

O

objectToString(Serializable) - Static method in class com.parabon.client.TaskUtil
Serialize an object and encode the resulting data in a String, to be later deserialized via TaskUtil.stringToObject.
ON_VALUE - Static variable in class com.parabon.common.RuntimeConstants
 
Or - Class in com.parabon.common.manifest.condition
 
Or(List<Condition>) - Constructor for class com.parabon.common.manifest.condition.Or
 
Or() - Constructor for class com.parabon.common.manifest.condition.Or
 
OS_LINUX - Static variable in class com.parabon.common.manifest.condition.Compatible
 
OS_SOLARIS - Static variable in class com.parabon.common.manifest.condition.Compatible
 
OS_X - Static variable in class com.parabon.common.manifest.condition.Compatible
 
OUT_OF_DISK - Static variable in class com.parabon.common.TaskExceptionCode
 
OUT_OF_MEMORY - Static variable in class com.parabon.common.TaskExceptionCode
 
OUTPUT_FILE - Static variable in class com.parabon.common.RuntimeConstants
 
outputBundle - Variable in class com.parabon.client.RuntimeResult
 
outputZip - Variable in class com.parabon.client.RuntimeResult
 

P

PARABON_BUNDLE_ELEMENT_MANIFEST_NAME - Static variable in interface com.parabon.common.ElementConstants
 
ParameterValue - Interface in com.parabon.common
Interface to group the set of value types which may be represented in the parameter value abstraction scheme -- that is, those which may be passed around as task/checkpoint state, results, attributes, etc, and encoded in a canonical manner to be passed between clients, servers, and providers.
parse(InputSource) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
ParserException - Exception in com.parabon.common.manifest.xml.parser
 
ParserException(String, String) - Constructor for exception com.parabon.common.manifest.xml.parser.ParserException
 
PAUSED - Static variable in class com.parabon.common.TaskRunMode
 
ping() - Method in class com.parabon.client.RemoteJob.Establisher
 
ping() - Method in class com.parabon.client.RemoteSessionManager.Establisher
 
PlatformEntry - Class in com.parabon.common.manifest
 
PlatformEntry(String, And) - Constructor for class com.parabon.common.manifest.PlatformEntry
 
PlatformEntry(String, List<Condition>) - Constructor for class com.parabon.common.manifest.PlatformEntry
 
PlatformEntry(String) - Constructor for class com.parabon.common.manifest.PlatformEntry
 
PlatformResolver - Interface in com.parabon.common.manifest.xml.parser
A platform resolver resolves references to platforms (an in the "ref" attribute of a platform manifest element) to the actual platform entry in the manifest.
pool - Variable in class com.parabon.client.SessionManager
 
pool - Variable in class com.parabon.common.ArrayParameterValue.Element
 
pool - Variable in class com.parabon.common.ArrayParameterValue
 
pool - Variable in class com.parabon.common.BinaryParameterValue
 
pool - Variable in class com.parabon.common.DateParameterValue
 
pool - Variable in class com.parabon.common.NamedParameter
 
pool - Variable in class com.parabon.common.NamedParameterMap
 
postIntermediateResultsData(DataBuffer) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
postIntermediateResultsData(double, DataBuffer) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
postIntermediateResultsData(DataBuffer) - Method in class com.parabon.client.SerializableTaskContextProxy
 
postIntermediateResultsData(double, DataBuffer) - Method in class com.parabon.client.SerializableTaskContextProxy
 
postIntermediateResultsData(DataBuffer) - Method in class com.parabon.client.SerializableTaskWrapper
 
postIntermediateResultsData(double, DataBuffer) - Method in class com.parabon.client.SerializableTaskWrapper
 
postIntermediateResultsData(DataBuffer) - Method in interface com.parabon.runtime.TaskContext
Post intermediate results.
postIntermediateResultsData(double, DataBuffer) - Method in interface com.parabon.runtime.TaskContext
Post intermediate results and report progress simultaneously.
postIntermediateResultsObject(Serializable) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
postIntermediateResultsObject(double, Serializable) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
postIntermediateResultsObject(Serializable) - Method in class com.parabon.client.SerializableTaskContextProxy
 
postIntermediateResultsObject(double, Serializable) - Method in class com.parabon.client.SerializableTaskContextProxy
 
postIntermediateResultsObject(Serializable) - Method in class com.parabon.client.SerializableTaskWrapper
 
postIntermediateResultsObject(double, Serializable) - Method in class com.parabon.client.SerializableTaskWrapper
 
postIntermediateResultsObject(Serializable) - Method in interface com.parabon.runtime.TaskContext
Post intermediate results.
postIntermediateResultsObject(double, Serializable) - Method in interface com.parabon.runtime.TaskContext
Post intermediate results and report progress simultaneously.
progressReported(TaskProgressEvent) - Method in interface com.parabon.client.TaskProgressListener
Called when task progress changes or possibly when other events occur -- that is, the receipt of a TaskProgressEvent does not guarantee that progress has changed or even that progress is available, and moreover no guarantees are made that a TaskProgressEvent will be received even when progress does change.
PROP_SIMULATOR_HOMEDIR - Static variable in class com.parabon.client.SimulatorBootstrap
 
PROVIDER_FAILURE - Static variable in class com.parabon.common.TaskExceptionCode
 
put(String, ParameterValue) - Method in class com.parabon.common.NamedParameterMap
 
put(NamedParameter) - Method in class com.parabon.common.NamedParameterMap
 
put(String, double) - Method in class com.parabon.common.NamedParameterMap
 
put(String, long) - Method in class com.parabon.common.NamedParameterMap
 
put(String, boolean) - Method in class com.parabon.common.NamedParameterMap
 
put(String, byte[]) - Method in class com.parabon.common.NamedParameterMap
 
put(String, Date) - Method in class com.parabon.common.NamedParameterMap
 
put(String, String) - Method in class com.parabon.common.NamedParameterMap
 
putAll(NamedParameterMap) - Method in class com.parabon.common.NamedParameterMap
 
putNoCopy(String, ParameterValue) - Method in class com.parabon.common.NamedParameterMap
 

R

read(int, int, byte[], int) - Method in class com.parabon.client.ElementProxy.Placeholder
 
read(int) - Method in class com.parabon.client.ElementProxy.Placeholder
 
read(int, int, byte[], int) - Method in class com.parabon.client.ElementProxy
 
read(int) - Method in class com.parabon.client.ElementProxy
 
read(int, int, byte[], int) - Method in interface com.parabon.runtime.DataBuffer
Read len bytes starting at source offset offset from this DataBuffer into buffer starting at destination offset bufferOffset.
read(int) - Method in interface com.parabon.runtime.DataBuffer
Read a single byte of data at the supplied offset into this DataBuffer.
readExternal(ObjectInput) - Method in class com.parabon.common.ArrayParameterValue
 
readExternal(ObjectInput) - Method in class com.parabon.common.BinaryParameterValue
 
readExternal(ObjectInput) - Method in class com.parabon.common.BooleanParameterValue
 
readExternal(ObjectInput) - Method in class com.parabon.common.DataReferenceParameterValue
 
readExternal(ObjectInput) - Method in class com.parabon.common.DateParameterValue
 
readExternal(ObjectInput) - Method in class com.parabon.common.IntegerParameterValue
 
readExternal(ObjectInput) - Method in class com.parabon.common.NamedParameterMap
 
readExternal(ObjectInput) - Method in class com.parabon.common.ScalarParameterValue
 
readExternal(ObjectInput) - Method in class com.parabon.common.StringParameterValue
 
reclaim() - Method in class com.parabon.common.ArrayParameterValue.Element
 
reclaim() - Method in class com.parabon.common.ArrayParameterValue
 
reclaim() - Method in class com.parabon.common.BinaryParameterValue
 
reclaim() - Method in class com.parabon.common.BooleanParameterValue
 
reclaim() - Method in class com.parabon.common.DataReferenceParameterValue
 
reclaim() - Method in class com.parabon.common.DateParameterValue
 
reclaim() - Method in class com.parabon.common.IntegerParameterValue
 
reclaim() - Method in class com.parabon.common.NamedParameter
 
reclaim() - Method in class com.parabon.common.NamedParameterMap
 
reclaim() - Method in class com.parabon.common.ScalarParameterValue
 
reclaim() - Method in class com.parabon.common.StringParameterValue
 
reestablish() - Method in class com.parabon.client.Job
Equivalent to reestablish(-1).
reestablish(int) - Method in class com.parabon.client.Job
Request that the list of tasks contained in this job be reestablished if possible from a remote repository.
reestablish(Listener) - Method in class com.parabon.client.Job
Similar to reestablish(int), but does not block, instead calling the Listener.alert() method of the given listener when and if results are obtained.
reestablish(int) - Method in class com.parabon.client.LocalSessionManager
 
reestablish(Listener) - Method in class com.parabon.client.LocalSessionManager
 
reestablish() - Method in class com.parabon.client.RemoteJob
 
reestablish(int) - Method in class com.parabon.client.RemoteJob
 
reestablish(Listener) - Method in class com.parabon.client.RemoteJob
 
reestablish(int) - Method in class com.parabon.client.RemoteSessionManager
 
reestablish(Listener) - Method in class com.parabon.client.RemoteSessionManager
 
reestablish() - Method in class com.parabon.client.SessionManager
Attempt to retrieve the latest list of jobs from the Frontier server, blocking until complete.
reestablish(int) - Method in class com.parabon.client.SessionManager
Attempt to retrieve the latest list of jobs from the Frontier server, blocking until complete or until approximately the given number milliseconds have elapsed.
reestablish(Listener) - Method in class com.parabon.client.SessionManager
Attempt to retrieve the latest list of jobs from the Frontier server, returning immediately without waiting for the operation to complete.
reestablish() - Method in class com.parabon.client.SimulatorJob
 
reestablish(int) - Method in class com.parabon.client.SimulatorJob
 
reestablish(Listener) - Method in class com.parabon.client.SimulatorJob
 
reestablish(Listener) - Method in class com.parabon.client.SimulatorSessionManager
 
reestablishCompletionListeners - Variable in class com.parabon.client.RemoteSessionManager
 
reestablishPartial(Map<String, String>, Listener) - Method in class com.parabon.client.Job
Similar to reestablish(Listener completionListener), but reestablishes at a minimum only those tasks matching the given template (as defined in findTasksByAttribute()).
reestablishPartial(Map<String, String>, Listener) - Method in class com.parabon.client.RemoteJob
 
REGISTER_URL_PROPERTY - Static variable in class com.parabon.client.RemoteSessionManager
 
registerManager(MessageManagerInterface) - Static method in class com.parabon.client.SimulatorSessionManagerLocator
 
release() - Method in class com.parabon.client.ElementProxy.Placeholder
 
release() - Method in class com.parabon.client.ElementProxy
 
release() - Method in interface com.parabon.runtime.DataBuffer
Notify the DataBuffer that the task no longer requires this DataBuffer for either accessing or storing data, allowing the DataBuffer to release any resources it was using.
releaseTask(String) - Method in class com.parabon.client.Job
 
REMOTE_SESSION_MANAGER - Static variable in class com.parabon.client.SessionManager
 
RemoteJob - Class in com.parabon.client
 
RemoteJob(RemoteSessionManager, String, Map<String, String>, ObjectPool, boolean) - Constructor for class com.parabon.client.RemoteJob
 
RemoteJob(RemoteSessionManager, String, Map<String, String>, ObjectPool, boolean, Job.JobConstraints) - Constructor for class com.parabon.client.RemoteJob
 
RemoteJob.Establisher - Class in com.parabon.client
 
RemoteJob.Establisher() - Constructor for class com.parabon.client.RemoteJob.Establisher
 
RemoteJob.Establisher(Map<String, String>) - Constructor for class com.parabon.client.RemoteJob.Establisher
 
RemoteSessionManager - Class in com.parabon.client
A run-remote implementation of SessionManager.
RemoteSessionManager(URL, String, String, int) - Constructor for class com.parabon.client.RemoteSessionManager
Open a new session with the Frontier server at the specified URL, through which running jobs and tasks can be accessed and new jobs and tasks created.
RemoteSessionManager(URL, String, String, String, int) - Constructor for class com.parabon.client.RemoteSessionManager
Open a new session with the Frontier server at the specified URL, through which running jobs and tasks can be accessed and new jobs and tasks created.
RemoteSessionManager(String, String) - Constructor for class com.parabon.client.RemoteSessionManager
Open a new session with the Frontier server at the specified URL, through which running jobs and tasks can be accessed and new jobs and tasks created.
RemoteSessionManager(URL) - Constructor for class com.parabon.client.RemoteSessionManager
Open a new session with the Frontier server at the specified URL, through which running jobs and tasks can be accessed and new jobs and tasks created.
RemoteSessionManager() - Constructor for class com.parabon.client.RemoteSessionManager
Open a new session with the Frontier server at a URL specified by the system property "com.parabon.server.url" and a timeout specified by the system property "serverTimeout".
RemoteSessionManager(boolean) - Constructor for class com.parabon.client.RemoteSessionManager
 
RemoteSessionManager.Establisher - Class in com.parabon.client
 
RemoteSessionManager.Establisher() - Constructor for class com.parabon.client.RemoteSessionManager.Establisher
 
RemoteSessionManager.GenericMessageConsumerTarget - Class in com.parabon.client
 
RemoteSessionManager.GenericMessageConsumerTarget() - Constructor for class com.parabon.client.RemoteSessionManager.GenericMessageConsumerTarget
 
RemoteSessionManager.MessageTransportRunnable - Class in com.parabon.client
 
RemoteSessionManager.MessageTransportRunnable() - Constructor for class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
remove() - Method in class com.parabon.client.Job
Destroy this job and all tasks it contains, removing all references to it locally and remotely.
remove() - Method in class com.parabon.client.Job.TaskProxyIterator
 
remove(Object) - Method in class com.parabon.client.Job.TaskProxySet
 
remove() - Method in class com.parabon.client.RemoteJob
 
remove() - Method in interface com.parabon.client.TaskProxy
Request that a task's execution end and that all references to it be removed, locally and remotely.
remove() - Method in class com.parabon.common.ArrayParameterValue.ElementIterator
 
remove(int) - Method in class com.parabon.common.ArrayParameterValue
Remove the value at position i in the internal List.
remove() - Method in class com.parabon.common.NamedParameterMap.NamedParameterMapIterator
 
remove(String) - Method in class com.parabon.common.NamedParameterMap
 
removeAll(Collection<?>) - Method in class com.parabon.client.Job.TaskProxySet
 
removeAllListeners() - Method in class com.parabon.client.Job
Remove all listeners from the job.
removeAllListeners() - Method in interface com.parabon.client.TaskProxy
Remove all listeners from a task's listener list.
REMOVED - Static variable in class com.parabon.common.TaskRunMode
 
removeJob(Job) - Method in class com.parabon.client.RemoteSessionManager
 
removeJob(Job) - Method in class com.parabon.client.SessionManager
 
removeJob(Job) - Method in class com.parabon.client.SimulatorSessionManager
Remove job from job queue.
removeListener(TaskEventListener) - Method in class com.parabon.client.Job
Remove a listener from the job.
removeListener(TaskEventListener) - Method in interface com.parabon.client.TaskProxy
Remove a given listener from a task's listener list, if it exists.
removeRequiredElement(URI) - Method in class com.parabon.client.SerializableTaskSpec
 
removeRequiredElement(URI) - Method in class com.parabon.client.TaskSpec
 
removeRuntimeParam(String) - Method in class com.parabon.client.TaskSpec
 
reportProgress(double) - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
reportProgress(double) - Method in class com.parabon.client.SerializableTaskContextProxy
 
reportProgress(double) - Method in class com.parabon.client.SerializableTaskWrapper
 
reportProgress(double) - Method in interface com.parabon.runtime.TaskContext
Report progress, replacing all previous progress reports.
requestStop - Variable in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
REQUIRED_ATTR - Static variable in class com.parabon.common.manifest.xml.XmlExecutableElement
 
requiredAttributeValue(Attributes, String) - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 
requireExtension(String) - Method in class com.parabon.client.RuntimeTaskSpec
Require the task to be scheduled on a compute engine with the supplied extension name.
requireExtension(String, Map<String, String>) - Method in class com.parabon.client.RuntimeTaskSpec
Require the task to be scheduled on a compute engine with the supplied extension name.
requireExtension(URI) - Method in class com.parabon.client.RuntimeTaskSpec
Require the task to be scheduled on a compute engine with the supplied extension name.
requireExtension(URI, Map<String, String>) - Method in class com.parabon.client.RuntimeTaskSpec
Require the task to be scheduled on a compute engine with the supplied extension name.
resolve(String) - Method in interface com.parabon.common.manifest.xml.parser.PlatformResolver
 
resolveElement(URI) - Method in class com.parabon.client.Job
 
resolveElement(URI) - Method in class com.parabon.client.TaskSpec
 
resolvePlatformReference(String) - Method in class com.parabon.common.manifest.xml.XmlCompoundCondition
 
resultsPosted(TaskResultEvent) - Method in interface com.parabon.client.TaskResultListener
Called when a task has completed successfully without throwing an exception.
retainAll(Collection<?>) - Method in class com.parabon.client.Job.TaskProxySet
 
run() - Method in class com.parabon.client.LocalSessionManager.TaskRunnable
 
run() - Method in class com.parabon.client.LocalSessionManager.TaskSpawner
 
run() - Method in class com.parabon.client.RemoteJob.Establisher
 
run() - Method in class com.parabon.client.RemoteSessionManager.Establisher
 
run() - Method in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
run(SerializableTaskContext) - Method in interface com.parabon.client.SerializableTask
Execute the task normally, either initially or from a checkpoint.
run(TaskContext, DataBuffer) - Method in class com.parabon.client.SerializableTaskWrapper
 
run() - Method in class com.parabon.client.SimulatorJob.Establisher
 
run(TaskContext, DataBuffer) - Method in interface com.parabon.runtime.Task
Execute the task normally, either initially or from a checkpoint.
runModes - Static variable in class com.parabon.common.TaskRunMode
 
running - Variable in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
RUNNING - Static variable in class com.parabon.common.TaskRunMode
 
RUNTIME_CAPABILITY_VTD_ENABLED - Static variable in class com.parabon.common.RuntimeConstants
 
RuntimeConstants - Class in com.parabon.common
 
RuntimeConstants() - Constructor for class com.parabon.common.RuntimeConstants
 
RuntimeResult - Class in com.parabon.client
RuntimeResult consumes a TaskResultEvent to obtain the execution details of a particular runtime task.
RuntimeResult(TaskResultEvent) - Constructor for class com.parabon.client.RuntimeResult
Construct a RuntimeResult object from a TaskResultEvent.
RuntimeResult(TaskIntermediateResultEvent) - Constructor for class com.parabon.client.RuntimeResult
Construct a RuntimeResult object from a TaskResultEvent.
RuntimeResult(TaskResultEvent, File) - Constructor for class com.parabon.client.RuntimeResult
Construct a RuntimeResult object from a TaskResultEvent.
RuntimeResult(TaskIntermediateResultEvent, File) - Constructor for class com.parabon.client.RuntimeResult
Construct a RuntimeResult object from a TaskResultEvent.
RuntimeTaskSpec - Class in com.parabon.client
RuntimeTaskSpec allows creation of tasks which use alternative task runtime environments rather than the standard Java task runtime.
RuntimeTaskSpec(Job, String) - Constructor for class com.parabon.client.RuntimeTaskSpec
 

S

ScalarParameterValue - Class in com.parabon.common
 
ScalarParameterValue(double) - Constructor for class com.parabon.common.ScalarParameterValue
 
ScalarParameterValue() - Constructor for class com.parabon.common.ScalarParameterValue
 
SCOPE_ATTR - Static variable in class com.parabon.common.manifest.xml.XmlExecutableElement
 
SECURITY_VIOLATION - Static variable in class com.parabon.common.TaskExceptionCode
 
sendData(DataWrapper) - Method in class com.parabon.client.SimulatorSessionManager
 
SendElement - Class in com.parabon.client
 
SendElement() - Constructor for class com.parabon.client.SendElement
 
sendGetContents() - Method in class com.parabon.client.RemoteJob.Establisher
 
sendGetContents() - Method in class com.parabon.client.RemoteSessionManager.Establisher
 
sendMessage(Message, boolean, IntegerSet) - Method in class com.parabon.client.RemoteSessionManager
 
sendMessage(Message, boolean, IntegerSet) - Method in class com.parabon.client.SimulatorSessionManager
Intercept the Message before it is sent and react accordingly.
SERIALIZABLE_ELEMENT_JAR - Static variable in class com.parabon.client.SerializableTaskSpec
 
SERIALIZABLE_ELEMENT_URI - Static variable in class com.parabon.client.SerializableTaskSpec
 
SerializableTask - Interface in com.parabon.client
The SerializableTask interface is an alternative to Task which provides the ability to automatically serialize a task object created by an application and deserialize for task execution, followed by serialization and subsequent deserialization of results.
SerializableTaskContext - Interface in com.parabon.client
 
SerializableTaskContextProxy - Class in com.parabon.client
Allows a task to hold a virtual reference to a SerializableTaskContext which is modified during serialization to use the active task context during task execution.
SerializableTaskContextProxy() - Constructor for class com.parabon.client.SerializableTaskContextProxy
Construct a new SerializableTaskContextProxy.
SerializableTaskContextProxy(SerializableTaskContext) - Constructor for class com.parabon.client.SerializableTaskContextProxy
Construct a new SerializableTaskContextProxy during task execution which points to an existing SerializableTaskContext.
SerializableTaskContextProxy.Placeholder - Class in com.parabon.client
Used internally by SerializableTaskContextProxy; should not be referenced used directly by applications.
SerializableTaskSpec - Class in com.parabon.client
 
SerializableTaskSpec(Job, String) - Constructor for class com.parabon.client.SerializableTaskSpec
 
SerializableTaskWrapper - Class in com.parabon.client
This class should not be used directly; instead, use SerializableTaskAdapter
SerializableTaskWrapper() - Constructor for class com.parabon.client.SerializableTaskWrapper
 
SerializationException - Exception in com.parabon.client
 
SerializationException() - Constructor for exception com.parabon.client.SerializationException
 
SerializationException(String) - Constructor for exception com.parabon.client.SerializationException
 
SerializationException(Throwable) - Constructor for exception com.parabon.client.SerializationException
 
SerializationException(String, Throwable) - Constructor for exception com.parabon.client.SerializationException
 
serialVersionUID - Static variable in exception com.parabon.common.manifest.ManifestException
 
SERVER_TIMEOUT_PROPERTY - Static variable in class com.parabon.client.RemoteSessionManager
 
SERVER_URL_PROPERTY - Static variable in class com.parabon.client.RemoteSessionManager
 
ServerCommunicationException - Exception in com.parabon.client
ServerCommunicationException
ServerCommunicationException() - Constructor for exception com.parabon.client.ServerCommunicationException
 
ServerCommunicationException(String) - Constructor for exception com.parabon.client.ServerCommunicationException
 
ServerCommunicationException(Throwable) - Constructor for exception com.parabon.client.ServerCommunicationException
 
ServerCommunicationException(String, Throwable) - Constructor for exception com.parabon.client.ServerCommunicationException
 
SESSION_MODE_PROPERTY - Static variable in class com.parabon.client.SessionManager
 
sessionID - Variable in class com.parabon.client.RemoteSessionManager
 
SessionManager - Class in com.parabon.client
A SessionManager is responsible for maintaining a Frontier session, and is the primary entry point for launching, monitoring, and controlling jobs and tasks.
SessionManager() - Constructor for class com.parabon.client.SessionManager
 
set(Job.JobConstraints) - Method in class com.parabon.client.Job.JobConstraints
 
set(TaskSpec) - Method in class com.parabon.client.SerializableTaskSpec
 
set(TaskSpec.SchedulingConstraints) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
 
set(TaskSpec) - Method in class com.parabon.client.TaskSpec
Set the current TaskSpec to be identical to that provided.
set(int, ParameterValue) - Method in class com.parabon.common.ArrayParameterValue
 
set(ArrayParameterValue) - Method in class com.parabon.common.ArrayParameterValue
 
set(int, double) - Method in class com.parabon.common.ArrayParameterValue
Set the value at position i to that of value If position i down not exist, an ArrayIndexOutOfBounds exception will be thrown.
set(int, long) - Method in class com.parabon.common.ArrayParameterValue
Set the value at position i to that of value If position i down not exist, an ArrayIndexOutOfBounds exception will be thrown.
set(int, boolean) - Method in class com.parabon.common.ArrayParameterValue
Set the value at position i to that of value If position i down not exist, an ArrayIndexOutOfBounds exception will be thrown.
set(int, byte[]) - Method in class com.parabon.common.ArrayParameterValue
Set the value at position i to that of value If position i down not exist, an ArrayIndexOutOfBounds exception will be thrown.
set(int, Date) - Method in class com.parabon.common.ArrayParameterValue
Set the value at position i to that of value If position i down not exist, an ArrayIndexOutOfBounds exception will be thrown.
set(int, String) - Method in class com.parabon.common.ArrayParameterValue
Set the value at position i to that of value If position i down not exist, an ArrayIndexOutOfBounds exception will be thrown.
set(byte[]) - Method in class com.parabon.common.BinaryParameterValue
 
set(boolean) - Method in class com.parabon.common.BooleanParameterValue
 
set(String) - Method in class com.parabon.common.DataReferenceParameterValue
 
set(Date) - Method in class com.parabon.common.DateParameterValue
 
set(long) - Method in class com.parabon.common.IntegerParameterValue
 
set(String, ParameterValue) - Method in class com.parabon.common.NamedParameter
 
set(NamedParameterMap) - Method in class com.parabon.common.NamedParameterMap
 
set(double) - Method in class com.parabon.common.ScalarParameterValue
 
set(String) - Method in class com.parabon.common.StringParameterValue
 
setAllowTaskRelease(boolean) - Method in class com.parabon.client.Job
Specify whether the Job allows tasks to be automatically released from the list of tasks that this job knows about.
setArch(String) - Method in class com.parabon.common.manifest.condition.Compatible
 
setAsString(String) - Method in class com.parabon.common.BooleanParameterValue
 
setAsString(String) - Method in class com.parabon.common.DateParameterValue
 
setAsString(String) - Method in class com.parabon.common.IntegerParameterValue
 
setAsString(String) - Method in class com.parabon.common.ScalarParameterValue
 
setClientScoped(boolean) - Method in class com.parabon.common.manifest.ManifestElement
 
setClusterInterconnectSpeed(Double) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "cluster interconnect speed" constraint (in kbps or kilobits per second), specifying the minimum point-to-point communications speed (theoretical or measured) which must be available to communicate between cluster nodes.
setClusterNodes(Integer) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "allocated cluster nodes" constraint, specifying the minimum number of cluster nodes (not including the head node) which must be allocated to run a given task.
setCommandLine(String...) - Method in class com.parabon.client.RuntimeTaskSpec
Execute the supplied command line on the remote runtime.
setCommandLine(String[], String[]) - Method in class com.parabon.client.RuntimeTaskSpec
Execute the supplied command line on the remote runtime with the supplied environment variables set.
setCondition(Condition) - Method in class com.parabon.common.manifest.BundleComponent
 
setCondition(And) - Method in class com.parabon.common.manifest.PlatformEntry
 
setConnectionComplete() - Method in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
setConnectionSpeed(Double) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "connection speed" constraint (in kbps or kilobits per second), specifying the minimum point-to-point communications speed (theoretical or measured) between a given compute node and the Frontier server.
setCPUCores(Integer) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "allocated CPU cores" constraint, specifying the minimum number of real or virtual parallel processing cores which must be allocated to running a task on a given engine.
setCPUSpeed(Double) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "CPU speed" constraint (in MHz), specifying the minimum core clock speed of each core of a processor used to run a given task.
setCPUType(String) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "CPU type" constraint as a regular expression which must match the CPU descriptor string provided by a given engine.
setDedicatedMode(Boolean) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "dedicated mode" constraint, which specifies that the engine must be running as a dedicated Frontier engine.
setDisk(Double) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "minimum secondary storage allocated to a task" constraint, in megabytes.
setDocumentLocator(Locator) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
setExecutable(URI) - Method in class com.parabon.client.RuntimeTaskSpec
Sets the required element as an executable file.
setFilename(String) - Method in class com.parabon.common.manifest.ManifestElement
 
setIntermediateResultFrequency(int) - Method in class com.parabon.client.RuntimeTaskSpec
Set the intermediate result frequency (in seconds).
setJobConstraints(Job.JobConstraints) - Method in class com.parabon.client.Job
Replace the current set of job scheduling constraints with those provided.
setJobPriority(Double) - Method in class com.parabon.client.Job.JobConstraints
Set the "job priority" constraint, which sets the desired job priority.
setLaunchToken(String) - Method in class com.parabon.client.RemoteJob
 
setLength(int) - Method in class com.parabon.client.ElementProxy.Placeholder
 
setLength(int) - Method in class com.parabon.client.ElementProxy
 
setLength(int) - Method in interface com.parabon.runtime.DataBuffer
Set the length of this buffer in bytes.
setLog(Logger) - Method in class com.parabon.client.RemoteSessionManager
 
setLog(Logger) - Method in class com.parabon.client.SessionManager
 
setMajorVersion(String) - Method in class com.parabon.common.manifest.condition.Compatible
 
setManager(SessionManager) - Method in class com.parabon.client.Job
 
setManager(SessionManager) - Method in class com.parabon.client.RemoteJob
 
setManager(SessionManager) - Method in class com.parabon.client.SimulatorJob
 
setMaxAborts(Integer) - Method in class com.parabon.client.Job.JobConstraints
Set the "max aborts" constraint to set the maximum number of aborts the server will tolerate before marking the task as failed.
setMaxIncomingMessageQueueSize(int) - Method in class com.parabon.client.RemoteSessionManager
Limit the size of the incoming message queue to approximately the specified number of messages.
setMaxNodesPerJob(Integer) - Method in class com.parabon.client.Job.JobConstraints
Set the "max nodes per job" constraint to set the maximum number of nodes the server will assign for the current job.
setMaxOutgoingDataQueueSize(int) - Method in class com.parabon.client.RemoteSessionManager
Limit the size of the outgoing data queue to approximately the specified number of elements.
setMaxOutgoingMessageQueueSize(int) - Method in class com.parabon.client.RemoteSessionManager
Limit the size of the outgoing message queue to approximately the specified number of messages.
setMaxRedundancy(Integer) - Method in class com.parabon.client.Job.JobConstraints
Set the "max redundancy" constraint to set the maximum number of redundant tasks the server will assign for the current job.
setMaxRunningTasks(int) - Method in class com.parabon.client.LocalSessionManager
Sets the maximum number of simulateously executing tasks.
setMemory(Double) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "minimum memory allocated to a task" constraint, in megabytes.
setMinorVersion(String) - Method in class com.parabon.common.manifest.condition.Compatible
 
setName(String) - Method in class com.parabon.common.NamedParameter
 
setNetworkType(TaskSpec.NetworkTypeConstraint) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "network type" constraint, which requires the engine to support the supplied network type.
setNoCopy(int, ParameterValue) - Method in class com.parabon.common.ArrayParameterValue
 
setNodeId(String) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "node id" constraint specifying a single node in that can run the current task.
setOneTaskPerNode(Boolean) - Method in class com.parabon.client.Job.JobConstraints
Set the "one task per node" constraint.
setOSArch(String) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "operating system architecture" constraint, as a regular expression.
setOsFamily(String) - Method in class com.parabon.common.manifest.condition.Compatible
 
setOSName(String) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "operating system" constraint, as a regular expression.
setOsName(String) - Method in class com.parabon.common.manifest.condition.Compatible
 
setOSVersion(String) - Method in class com.parabon.client.TaskSpec.SchedulingConstraints
Set the "operating system version" constraint, as a regular expression.
setOutputFile(String...) - Method in class com.parabon.client.RuntimeTaskSpec
List of output files the task will generate.
setParams(File) - Method in class com.parabon.client.SerializableTaskSpec
Not supported in SerializableTaskSpec.
setParams(DataWrapper) - Method in class com.parabon.client.SerializableTaskSpec
Not supported in SerializableTaskSpec.
setParams(File) - Method in class com.parabon.client.TaskSpec
Set task parameters.
setParams(DataWrapper) - Method in class com.parabon.client.TaskSpec
Set task parameters.
setProgressReportFrequency(int) - Method in class com.parabon.client.RuntimeTaskSpec
Set the progress report interval.
setReleaseVersion(String) - Method in class com.parabon.common.manifest.condition.Compatible
 
setRequired(boolean) - Method in class com.parabon.common.manifest.ManifestElement
 
setRequireNativeAccess(boolean) - Method in class com.parabon.client.TaskSpec
This task requries native code execution access from the engine runtime.
setRequireNetworkAccess(boolean) - Method in class com.parabon.client.RuntimeTaskSpec
 
setRequireNetworkAccess(String) - Method in class com.parabon.client.RuntimeTaskSpec
Set required network access for the task.
setRequireNetworkAccess(boolean) - Method in class com.parabon.client.TaskSpec
This task requries network access from the engine runtime.
setRootDocument(ManifestDocument) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
setRunnableClass(Class<? extends Task>) - Method in class com.parabon.client.SerializableTaskSpec
Not supported in SerializableTaskSpec.
setRunnableClass(String) - Method in class com.parabon.client.SerializableTaskSpec
Not supported in SerializableTaskSpec.
setRunnableClass(Class<? extends Task>) - Method in class com.parabon.client.TaskSpec
Specify the task's primary (entry-point) runnable class.
setRunnableClass(String) - Method in class com.parabon.client.TaskSpec
Specify the task's primary (entry-point) runnable class.
setRuntime(String) - Method in class com.parabon.client.GenericTaskSpec
 
setRuntimeParam(String, String) - Method in class com.parabon.client.GenericTaskSpec
 
setRuntimeParam(String, String) - Method in class com.parabon.client.TaskSpec
 
setSchedulingConstraints(TaskSpec.SchedulingConstraints) - Method in class com.parabon.client.RuntimeTaskSpec
Postprocess the scheduling constraints to provide the runtime with additional limits.
setSchedulingConstraints(TaskSpec.SchedulingConstraints) - Method in class com.parabon.client.TaskSpec
Replace the current set of scheduling constraints with those provided.
setScope(ManifestElement.ElementScope) - Method in class com.parabon.common.manifest.ManifestElement
 
setTargetFilename(URI, String) - Method in class com.parabon.client.RuntimeTaskSpec
Override the required element target file name.
setTask(SerializableTask) - Method in class com.parabon.client.SerializableTaskSpec
Provide the SerializableTask instance which forms the basis of this task.
setValue(ParameterValue) - Method in class com.parabon.common.ArrayParameterValue.Element
 
setValue(ParameterValue) - Method in class com.parabon.common.ArrayParameterValue.ReferenceElement
 
setValue(ParameterValue) - Method in class com.parabon.common.NamedParameter
 
setVersion(String) - Method in class com.parabon.common.manifest.condition.Compatible
 
setVisualizationURI(URI) - Method in class com.parabon.client.TaskSpec
Provide a URI at which a web-based visualization may be found for displaying information about a task on an engine during (or before or after) execution.
shouldLogCheckpoint() - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
shouldLogCheckpoint() - Method in class com.parabon.client.SerializableTaskContextProxy
 
shouldLogCheckpoint() - Method in class com.parabon.client.SerializableTaskWrapper
 
shouldLogCheckpoint() - Method in interface com.parabon.runtime.TaskContext
Provides a hint as to whether a checkpoint should be logged.
shouldPostIntermediateResults() - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
shouldPostIntermediateResults() - Method in class com.parabon.client.SerializableTaskContextProxy
 
shouldPostIntermediateResults() - Method in class com.parabon.client.SerializableTaskWrapper
 
shouldPostIntermediateResults() - Method in interface com.parabon.runtime.TaskContext
Provides a hint as to whether intermediate results should be posted.
shouldStop() - Method in class com.parabon.client.SerializableTaskContextProxy.Placeholder
 
shouldStop() - Method in class com.parabon.client.SerializableTaskContextProxy
 
shouldStop() - Method in class com.parabon.client.SerializableTaskWrapper
 
shouldStop() - Method in interface com.parabon.runtime.TaskContext
Reports whether the task should stop immediately, throwing a TaskStoppedException from the Task.run method.
SIMULATOR_JAR - Static variable in class com.parabon.client.SimulatorBootstrap
 
SIMULATOR_SESSION_MANAGER - Static variable in class com.parabon.client.SessionManager
 
SimulatorBootstrap - Class in com.parabon.client
The SimulatorSessionManager is a substitute for a RemoteSessionManager to facilitate local job execution in an environment meant to simulate remote execution.
SimulatorBootstrap() - Constructor for class com.parabon.client.SimulatorBootstrap
 
SimulatorJob - Class in com.parabon.client
 
SimulatorJob() - Constructor for class com.parabon.client.SimulatorJob
 
SimulatorJob(SimulatorSessionManager, String, Map<String, String>, ObjectPool, boolean) - Constructor for class com.parabon.client.SimulatorJob
 
SimulatorJob.Establisher - Class in com.parabon.client
Establisher class
SimulatorJob.Establisher() - Constructor for class com.parabon.client.SimulatorJob.Establisher
 
simulatorPath() - Static method in class com.parabon.client.SimulatorBootstrap
Get simulator home directory
simulatorPath(String) - Static method in class com.parabon.client.SimulatorBootstrap
Get simulator home directory from properties or classpath
SimulatorSessionManager - Class in com.parabon.client
The SimulatorSessionManager is a substitute for a RemoteSessionManager to facilitate local job execution in an environment meant to simulate remote execution.
SimulatorSessionManager() - Constructor for class com.parabon.client.SimulatorSessionManager
 
SimulatorSessionManagerLocator - Class in com.parabon.client
The SimulatorSessionManagerLocator is used as a substitute for the normal one so that the local simulator runtime model functions as a smaller version of the real one.
SimulatorSessionManagerLocator() - Constructor for class com.parabon.client.SimulatorSessionManagerLocator
 
size() - Method in class com.parabon.client.Job.TaskProxySet
 
size() - Method in class com.parabon.common.ArrayParameterValue
Return the number number of elements contained in this collection
size() - Method in class com.parabon.common.manifest.condition.CompoundCondition
 
size() - Method in class com.parabon.common.NamedParameterMap
 
start() - Method in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
start() - Method in interface com.parabon.client.TaskProxy
Begin execution of the task.
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.ManifestDocument
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlCompatible
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlCompoundCondition
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlDataElement
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlElement
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlEntry
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlExecutableElement
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlImplemented
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlIsset
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlManifest
 
start(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlPlatform
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.AbstractXmlElement
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.AnyManifestDocument
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.BundleManifestDocument
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.JobManifestDocument
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlBundleElement
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlBundleEntry
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlBundleManifest
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlCompoundCondition
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlEntry
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlJobManifest
 
startChild(String, Attributes) - Method in class com.parabon.common.manifest.xml.XmlPlatform
 
startElement(String, String, String, Attributes) - Method in class com.parabon.common.manifest.xml.parser.ManifestParser
 
startTask(LocalTaskMaster) - Method in class com.parabon.client.LocalSessionManager
 
stdoutBuffer - Variable in class com.parabon.client.RuntimeResult
 
STDOUTPUT_FILE - Static variable in class com.parabon.common.RuntimeConstants
 
stop() - Method in class com.parabon.client.Job
Stop this job and all tasks it contains, leaving all references to it locally and remotely intact.
stop() - Method in class com.parabon.client.LocalSessionManager.TaskSpawner
 
stop() - Method in class com.parabon.client.RemoteSessionManager.Establisher
 
stop(int) - Method in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
stop(Listener) - Method in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
stop() - Method in interface com.parabon.client.SerializableTask
Request that the run method stop gracefully (ideally reporting one last checkpoint) by throwing a com.parabon.runtime.TaskStoppedException.
stop() - Method in class com.parabon.client.SerializableTaskWrapper
 
stop(int) - Method in interface com.parabon.client.TaskProxy
Deprecated. - use stop() method instead
stop() - Method in interface com.parabon.client.TaskProxy
Request that the execution of a task be stopped.
stop() - Method in interface com.parabon.runtime.Task
Request that the run method stop gracefully (ideally reporting one last checkpoint) by throwing a com.parabon.runtime.TaskStoppedException.
stopCompletionListener - Variable in class com.parabon.client.RemoteSessionManager.MessageTransportRunnable
 
stopJob() - Method in class com.parabon.client.Job
 
stopJob() - Method in class com.parabon.client.RemoteJob
 
stopJob() - Method in class com.parabon.client.SimulatorJob
 
STOPPED - Static variable in class com.parabon.common.TaskRunMode
 
stopRequested - Variable in class com.parabon.client.LocalSessionManager.TaskSpawner
 
stopRequested - Variable in class com.parabon.client.RemoteSessionManager.Establisher
 
stopTask(LocalTaskMaster, int) - Method in class com.parabon.client.LocalSessionManager
 
StringParameterValue - Class in com.parabon.common
 
StringParameterValue(String) - Constructor for class com.parabon.common.StringParameterValue
 
StringParameterValue() - Constructor for class com.parabon.common.StringParameterValue
 
stringToObject(String) - Static method in class com.parabon.client.TaskUtil
Deserialize an object previously serialized via TaskUtil.objectToString.
SUBCODE_INVALID_CONSTRAINT - Static variable in class com.parabon.common.TaskExceptionCode
 
SUBCODE_INVALID_ELEMENT - Static variable in class com.parabon.common.TaskExceptionCode
 
SUBCODE_MISSING_ELEMENTS - Static variable in class com.parabon.common.TaskExceptionCode
 
SUBCODE_NONE - Static variable in class com.parabon.common.TaskExceptionCode
 
SUBCODE_UNEXPECTED_TASK_STOPPED_EXCEPTION - Static variable in class com.parabon.common.TaskExceptionCode
 
submitElement(URI, DataWrapper) - Method in class com.parabon.client.LocalSessionManager
 
submitElement(URI, DataWrapper) - Method in class com.parabon.client.RemoteSessionManager
 
submitElement(URI, DataWrapper) - Method in class com.parabon.client.SessionManager
 
submitElementBundle(URI, DataWrapper) - Method in class com.parabon.client.RemoteSessionManager
 
SYSTEM - Static variable in class com.parabon.common.TaskExceptionCode
 

T

TARGET_FILENAME_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
TARGET_PLATFORM_METADATA_KEY - Static variable in interface com.parabon.common.ElementConstants
 
task - Variable in class com.parabon.client.LocalSessionManager.TaskRunnable
 
Task - Interface in com.parabon.runtime
The Task interface is the central abstraction used to execute a single task.
TASK_CLASS - Static variable in class com.parabon.common.RuntimeConstants
 
TASK_ID_ATTRIBUTE - Static variable in interface com.parabon.client.TaskProxy
 
TASK_PROGRESS_FREQ - Static variable in class com.parabon.common.RuntimeConstants
 
TaskCheckpointEvent - Interface in com.parabon.client
A TaskCheckpointEvent is generated when a task logs a checkpoint.
TaskCheckpointListener - Interface in com.parabon.client
Listener for task checkpoint events.
TaskContext - Interface in com.parabon.runtime
Provides a single channel of communication from a running task instance to the runtime system.
TaskEvent - Interface in com.parabon.client
Base interface for all task events.
TaskEventListener - Interface in com.parabon.client
Empty interface signifying that a class is capable of handling TaskEvents.
TaskExceptionCode - Enum in com.parabon.client
 
TaskExceptionCode - Class in com.parabon.common
 
TaskExceptionCode() - Constructor for class com.parabon.common.TaskExceptionCode
 
TaskExceptionEvent - Interface in com.parabon.client
A TaskExceptionEvent is generated when execution of a task completes in an exceptional state, either caused by the task itself throwing a user (non-system) exception, or by an external condition such as a malformed task specification or resource limitation preventing the successful completion of a task which the system is unable to mitigate by relaunching a task.
TaskExceptionListener - Interface in com.parabon.client
Listener for task exception events.
TaskExceptionSubcode - Enum in com.parabon.client
 
taskID - Variable in class com.parabon.client.Job.WeakTaskReference
 
TaskIntermediateResultEvent - Interface in com.parabon.client
A TaskIntermediateResultEvent is generated is when a task posts intermediate results.
TaskIntermediateResultListener - Interface in com.parabon.client
Listener for task intermediate result events.
taskIterator - Variable in class com.parabon.client.Job.TaskProxyIterator
 
TaskParameter - Annotation Type in com.parabon.common.annotation
 
TaskProgressEvent - Interface in com.parabon.client
A TaskProgressEvent is generated when task progress changes or possibly when other events occur -- that is, the receipt of a TaskProgressEvent does not guarantee that progress has changed or even that progress is available, and moreover no guarantees are made that a TaskProgressEvent will be received even when progress does change.
TaskProgressListener - Interface in com.parabon.client
Listener for task progress events.
TaskProxy - Interface in com.parabon.client
The interface to control an active task and query its state.
TaskResultEvent - Interface in com.parabon.client
A TaskResultEvent is generated is when a task completes without throwing an exception.
TaskResultListener - Interface in com.parabon.client
Listener for task result events.
TaskRunMode - Enum in com.parabon.client
 
TaskRunMode - Class in com.parabon.common
 
TaskRunMode() - Constructor for class com.parabon.common.TaskRunMode
 
taskSpawner - Variable in class com.parabon.client.LocalSessionManager
 
TaskSpec - Class in com.parabon.client
TaskSpec encapsulates all information needed to create a task and define its initial state: its initial parameters, task-level elements, a list of required elements, and its runnable class.
TaskSpec(Job, String) - Constructor for class com.parabon.client.TaskSpec
 
TaskSpec(Job, String, TaskSpec) - Constructor for class com.parabon.client.TaskSpec
 
TaskSpec(TaskSpec) - Constructor for class com.parabon.client.TaskSpec
 
TaskSpec.ExternalPackage - Class in com.parabon.client
 
TaskSpec.ExternalPackage(String, String) - Constructor for class com.parabon.client.TaskSpec.ExternalPackage
Create a new ExternalPackage constraint with the given name and (optionally) version, both specified as regular expressions which must match the name and version strings describing the operating system installed on a given compute node, in a vendor-dependent fashion.
TaskSpec.ExternalPackage(TaskSpec.ExternalPackage) - Constructor for class com.parabon.client.TaskSpec.ExternalPackage
 
TaskSpec.NetworkTypeConstraint - Enum in com.parabon.client
 
TaskSpec.SchedulingConstraints - Class in com.parabon.client
 
TaskSpec.SchedulingConstraints() - Constructor for class com.parabon.client.TaskSpec.SchedulingConstraints
 
TaskStoppedException - Exception in com.parabon.runtime
Report that a task's run method has exited because the stop method was called.
TaskStoppedException() - Constructor for exception com.parabon.runtime.TaskStoppedException
 
tasksWaitingToRun - Variable in class com.parabon.client.LocalSessionManager
 
TaskUtil - Class in com.parabon.client
 
TaskUtil() - Constructor for class com.parabon.client.TaskUtil
 
tempListenerList - Variable in class com.parabon.client.SessionManager
 
TEXT_ABORTED - Static variable in class com.parabon.common.TaskRunMode
 
TEXT_COMPLETE - Static variable in class com.parabon.common.TaskRunMode
 
TEXT_PAUSED - Static variable in class com.parabon.common.TaskRunMode
 
TEXT_REMOVED - Static variable in class com.parabon.common.TaskRunMode
 
TEXT_RUNNING - Static variable in class com.parabon.common.TaskRunMode
 
TEXT_STOPPED - Static variable in class com.parabon.common.TaskRunMode
 
TEXT_UNKNOWN - Static variable in class com.parabon.common.TaskRunMode
 
TEXT_UNSTARTED - Static variable in class com.parabon.common.TaskRunMode
 
THREAD_NAME - Static variable in class com.parabon.client.RemoteSessionManager
 
timeGetContentsSent - Variable in class com.parabon.client.RemoteSessionManager.Establisher
 
TimeoutException - Exception in com.parabon.client
 
TimeoutException() - Constructor for exception com.parabon.client.TimeoutException
 
TimeoutException(String) - Constructor for exception com.parabon.client.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception com.parabon.client.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception com.parabon.client.TimeoutException
 
toArray() - Method in class com.parabon.client.Job.TaskProxySet
 
toArray(T[]) - Method in class com.parabon.client.Job.TaskProxySet
 
toString() - Method in class com.parabon.client.RemoteSessionManager
 
toString() - Method in class com.parabon.client.SimulatorSessionManager
 
toStringMap(NamedParameterMap) - Static method in class com.parabon.common.NamedParameterMap
 
transport - Variable in class com.parabon.client.RemoteSessionManager
 
TRUE_METADATA_VALUE - Static variable in interface com.parabon.common.ElementConstants
 
TRUE_STRINGS - Static variable in class com.parabon.common.BooleanParameterValue
 
TRUE_VALUE - Static variable in class com.parabon.common.RuntimeConstants
 

U

UniversalTaskListener - Interface in com.parabon.client
Listener for all task events.
UNKNOWN - Static variable in class com.parabon.common.TaskExceptionCode
 
UNKNOWN - Static variable in class com.parabon.common.TaskRunMode
 
UNSTARTED - Static variable in class com.parabon.common.TaskRunMode
 
updateAttach() - Method in class com.parabon.client.RemoteJob
 
usage() - Static method in class com.parabon.client.SendElement
 
USER - Static variable in class com.parabon.common.TaskExceptionCode
 

V

validateTaskID(String) - Method in class com.parabon.client.TaskSpec
 
value - Variable in class com.parabon.common.ArrayParameterValue.Element
 
value - Variable in class com.parabon.common.BinaryParameterValue
 
value - Variable in class com.parabon.common.BooleanParameterValue
 
value - Variable in class com.parabon.common.DateParameterValue
 
value - Variable in class com.parabon.common.IntegerParameterValue
 
value - Variable in class com.parabon.common.NamedParameter
 
value - Variable in class com.parabon.common.ScalarParameterValue
 
value - Variable in class com.parabon.common.StringParameterValue
 
valueOf(String) - Static method in enum com.parabon.client.TaskExceptionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.parabon.client.TaskExceptionSubcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.parabon.client.TaskRunMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.parabon.client.TaskSpec.NetworkTypeConstraint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.parabon.common.manifest.ManifestElement.ElementScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.parabon.client.TaskExceptionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.parabon.client.TaskExceptionSubcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.parabon.client.TaskRunMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.parabon.client.TaskSpec.NetworkTypeConstraint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.parabon.common.manifest.ManifestElement.ElementScope
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.parabon.client.RuntimeResult
 
version - Variable in class com.parabon.client.TaskSpec.ExternalPackage
 

W

write(int, int, byte[], int) - Method in class com.parabon.client.ElementProxy.Placeholder
 
write(int, int) - Method in class com.parabon.client.ElementProxy.Placeholder
 
write(int, int, byte[], int) - Method in class com.parabon.client.ElementProxy
 
write(int, int) - Method in class com.parabon.client.ElementProxy
 
write(int, int, byte[], int) - Method in interface com.parabon.runtime.DataBuffer
Write len bytes starting at destination offset offset into this DataBuffer from buffer starting at source offset bufferOffset.
write(int, int) - Method in interface com.parabon.runtime.DataBuffer
Write a single byte of data at the supplied offset into this DataBuffer.
WRITE_XML_STATUS_PROPERTY - Static variable in class com.parabon.client.SimulatorSessionManager
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.ArrayParameterValue
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.BinaryParameterValue
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.BooleanParameterValue
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.DataReferenceParameterValue
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.DateParameterValue
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.IntegerParameterValue
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.NamedParameterMap
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.ScalarParameterValue
 
writeExternal(ObjectOutput) - Method in class com.parabon.common.StringParameterValue
 

X

XmlAnd - Class in com.parabon.common.manifest.xml
 
XmlAnd(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlAnd
 
XmlAnd(PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlAnd
 
XmlAnd(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlAnd
 
XmlBundleDataElement - Class in com.parabon.common.manifest.xml
 
XmlBundleDataElement(PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlBundleDataElement
 
XmlBundleDataElement(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlBundleDataElement
 
XmlBundleElement - Class in com.parabon.common.manifest.xml
 
XmlBundleElement(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlBundleElement
 
XmlBundleElement(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlBundleElement
 
XmlBundleEntry - Class in com.parabon.common.manifest.xml
 
XmlBundleEntry(PlatformResolver, String) - Constructor for class com.parabon.common.manifest.xml.XmlBundleEntry
 
XmlBundleEntry(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlBundleEntry
 
XmlBundleExecutableElement - Class in com.parabon.common.manifest.xml
 
XmlBundleExecutableElement(PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlBundleExecutableElement
 
XmlBundleExecutableElement(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlBundleExecutableElement
 
XmlBundleManifest - Class in com.parabon.common.manifest.xml
 
XmlBundleManifest(ManifestParser, PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlBundleManifest
 
XmlBundleManifest(ManifestParser, PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlBundleManifest
 
XmlCompatible - Class in com.parabon.common.manifest.xml
 
XmlCompatible() - Constructor for class com.parabon.common.manifest.xml.XmlCompatible
 
XmlCompatible(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlCompatible
 
XmlCompatible(Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlCompatible
 
XmlCompoundCondition - Class in com.parabon.common.manifest.xml
 
XmlCompoundCondition(PlatformResolver, String) - Constructor for class com.parabon.common.manifest.xml.XmlCompoundCondition
 
XmlCompoundCondition(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlCompoundCondition
 
XmlCondition - Class in com.parabon.common.manifest.xml
 
XmlCondition(String) - Constructor for class com.parabon.common.manifest.xml.XmlCondition
 
XmlCondition(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlCondition
 
XmlDataElement - Class in com.parabon.common.manifest.xml
 
XmlDataElement(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlDataElement
 
XmlDataElement() - Constructor for class com.parabon.common.manifest.xml.XmlDataElement
 
XmlDataElement(Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlDataElement
 
XmlElement - Class in com.parabon.common.manifest.xml
 
XmlElement(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlElement
 
XmlElement() - Constructor for class com.parabon.common.manifest.xml.XmlElement
 
XmlElement(Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlElement
 
XmlEntry - Class in com.parabon.common.manifest.xml
 
XmlEntry(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlEntry
 
XmlEntry(String) - Constructor for class com.parabon.common.manifest.xml.XmlEntry
 
XmlExecutableElement - Class in com.parabon.common.manifest.xml
 
XmlExecutableElement(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlExecutableElement
 
XmlExecutableElement() - Constructor for class com.parabon.common.manifest.xml.XmlExecutableElement
 
XmlExecutableElement(Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlExecutableElement
 
XmlImplemented - Class in com.parabon.common.manifest.xml
 
XmlImplemented(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlImplemented
 
XmlImplemented() - Constructor for class com.parabon.common.manifest.xml.XmlImplemented
 
XmlImplemented(Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlImplemented
 
XmlIsset - Class in com.parabon.common.manifest.xml
 
XmlIsset(String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlIsset
 
XmlIsset() - Constructor for class com.parabon.common.manifest.xml.XmlIsset
 
XmlIsset(Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlIsset
 
XmlJobManifest - Class in com.parabon.common.manifest.xml
 
XmlJobManifest(ManifestParser, PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlJobManifest
 
XmlJobManifest(ManifestParser, PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlJobManifest
 
XmlManifest - Class in com.parabon.common.manifest.xml
 
XmlManifest(ManifestParser, PlatformResolver, String) - Constructor for class com.parabon.common.manifest.xml.XmlManifest
 
XmlManifest(ManifestParser, PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlManifest
 
XmlNestedPlatform - Class in com.parabon.common.manifest.xml
 
XmlNestedPlatform(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlNestedPlatform
 
XmlNestedPlatform(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlNestedPlatform
 
XmlNestedPlatform(PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlNestedPlatform
 
XmlNot - Class in com.parabon.common.manifest.xml
 
XmlNot(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlNot
 
XmlNot(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlNot
 
XmlNot(PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlNot
 
XmlOr - Class in com.parabon.common.manifest.xml
 
XmlOr(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlOr
 
XmlOr(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlOr
 
XmlOr(PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlOr
 
XmlPlatform - Class in com.parabon.common.manifest.xml
 
XmlPlatform(PlatformResolver, String, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlPlatform
 
XmlPlatform(PlatformResolver) - Constructor for class com.parabon.common.manifest.xml.XmlPlatform
 
XmlPlatform(PlatformResolver, Attributes) - Constructor for class com.parabon.common.manifest.xml.XmlPlatform
 

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