A C D E G I J L M N O P R T 

A

addGlobalFiles(File) - Method in interface org.apache.reef.runtime.local.driver.Container
 
addGlobalFiles(File) - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
addLocalFiles(Iterable<File>) - Method in interface org.apache.reef.runtime.local.driver.Container
Copies the files to the working directory of the container.
addLocalFiles(Iterable<File>) - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 

C

cancel() - Method in class org.apache.reef.runtime.local.process.RunnableProcess
Cancels the running process if it is running.
CLIENT_REMOTE_IDENTIFIER - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
The remote identifier to use for communications back to the client.
close() - Method in class org.apache.reef.runtime.local.client.LocalJobSubmissionHandler
 
close() - Method in interface org.apache.reef.runtime.local.driver.Container
Kills the Container.
close() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
CONF - Static variable in class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
The ConfigurationModule for the local resourcemanager.
CONF - Static variable in class org.apache.reef.runtime.local.client.LocalRuntimeConfiguration
The ConfigurationModule for the local resourcemanager.
CONF - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
 
Container - Interface in org.apache.reef.runtime.local.driver
Represents a Container: A slice of a machine.

D

DEFAULT_RACK_NAME - Static variable in class org.apache.reef.runtime.local.client.parameters.RackNames
 
DEFAULT_VALUE - Static variable in class org.apache.reef.runtime.local.client.parameters.RootFolder
 
DefaultMemorySize - Class in org.apache.reef.runtime.local.client.parameters
The size of the default container returned in MB.
DefaultMemorySize() - Constructor for class org.apache.reef.runtime.local.client.parameters.DefaultMemorySize
 
DefaultNumberOfCores - Class in org.apache.reef.runtime.local.client.parameters
The number of the default core.
DefaultNumberOfCores() - Constructor for class org.apache.reef.runtime.local.client.parameters.DefaultNumberOfCores
 
DRIVER_CONFIGURATION_PROVIDER - Static variable in class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
Driver configuration provider for the client.
DRIVER_CONFIGURATION_PROVIDERS - Static variable in class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
Configuration provides whose Configuration will be merged into all Driver Configuration.
DRIVER_CONFIGURATION_PROVIDERS - Static variable in class org.apache.reef.runtime.local.client.LocalRuntimeConfiguration
Configuration provides whose Configuration will be merged into all Driver Configuration.
DRIVER_FOLDER_NAME - Static variable in class org.apache.reef.runtime.local.client.PreparedDriverFolderLauncher
The name of the folder for the driver within the Job folder.
DRIVER_MEMORY - Static variable in class org.apache.reef.runtime.local.client.PreparedDriverFolderLauncher
The (hard-coded) amount of memory to be used for the driver.

E

ExecutorServiceConstructor - Class in org.apache.reef.runtime.local.client
Used to make instances of ExecutorService via tang.
expandEnvironmentVariables(String) - Static method in class org.apache.reef.runtime.local.process.RunnableProcess
Replace {{ENV_VAR}} placeholders with the values of the corresponding environment variables.
expandEnvironmentVariables(List<String>) - Static method in class org.apache.reef.runtime.local.process.RunnableProcess
Replace {{ENV_VAR}} placeholders with the values of the corresponding environment variables.
ExtensibleLocalRuntimeConfiguration - Class in org.apache.reef.runtime.local.client
A ConfigurationModule to configure the local resourcemanager with extensibility point.
ExtensibleLocalRuntimeConfiguration() - Constructor for class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
 

G

getApplicationId() - Method in class org.apache.reef.runtime.local.client.LocalJobSubmissionHandler
Get the RM application ID.
getCommand() - Method in class org.apache.reef.runtime.local.process.RunnableProcess
 
getContainerID() - Method in interface org.apache.reef.runtime.local.driver.Container
 
getContainerID() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
getDriverClasspathPrefix() - Method in class org.apache.reef.runtime.local.LocalClasspathProvider
 
getDriverClasspathSuffix() - Method in class org.apache.reef.runtime.local.LocalClasspathProvider
 
getEvaluatorClasspathPrefix() - Method in class org.apache.reef.runtime.local.LocalClasspathProvider
 
getEvaluatorClasspathSuffix() - Method in class org.apache.reef.runtime.local.LocalClasspathProvider
 
getFolder() - Method in interface org.apache.reef.runtime.local.driver.Container
 
getFolder() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
getId() - Method in class org.apache.reef.runtime.local.process.RunnableProcess
 
getMemory() - Method in interface org.apache.reef.runtime.local.driver.Container
 
getMemory() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
getNextID() - Method in class org.apache.reef.runtime.local.driver.IDMaker
 
getNodeID() - Method in interface org.apache.reef.runtime.local.driver.Container
 
getNodeID() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
getNumberOfCores() - Method in interface org.apache.reef.runtime.local.driver.Container
 
getNumberOfCores() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
getRackName() - Method in interface org.apache.reef.runtime.local.driver.Container
 
getRackName() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 

I

IDMaker - Class in org.apache.reef.runtime.local.driver
Generates unique IDs.
IDMaker(String) - Constructor for class org.apache.reef.runtime.local.driver.IDMaker
The ids generated by getNextID are of the form "prefixNUMBER", where number is counted up.
isRunning() - Method in interface org.apache.reef.runtime.local.driver.Container
 
isRunning() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 

J

JOB_IDENTIFIER - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
The identifier of the Job submitted.
JOB_STATUS_HANDLER - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
Interface to use for communications back to the client.
JVM_HEAP_SLACK - Static variable in class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
The fraction of the container memory NOT to use for the Java Heap.
JVM_HEAP_SLACK - Static variable in class org.apache.reef.runtime.local.client.LocalRuntimeConfiguration
The fraction of the container memory NOT to use for the Java Heap.
JVM_HEAP_SLACK - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
The fraction of the container memory NOT to use for the Java Heap.

L

launch(File) - Method in class org.apache.reef.runtime.local.client.PreparedDriverFolderLauncher
Launches the driver prepared in driverFolder.
launch(File, String, String) - Method in class org.apache.reef.runtime.local.client.PreparedDriverFolderLauncher
 
LocalClasspathProvider - Class in org.apache.reef.runtime.local
RuntimeClasspathProvider for the local runtime.
LocalDriverConfiguration - Class in org.apache.reef.runtime.local.driver
ConfigurationModule for the Driver executed in the local resourcemanager.
LocalDriverConfiguration() - Constructor for class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
 
LocalJobSubmissionHandler - Class in org.apache.reef.runtime.local.client
Handles Job Submissions for the Local and the Standalone Runtime.
LocalResourceReleaseHandler - Class in org.apache.reef.runtime.local.driver
Takes Resource Release requests and patches them through to the resource manager.
LocalRuntimeConfiguration - Class in org.apache.reef.runtime.local.client
A ConfigurationModule to configure the local resourcemanager.
LocalRuntimeConfiguration() - Constructor for class org.apache.reef.runtime.local.client.LocalRuntimeConfiguration
 
LoggingRunnableProcessObserver - Class in org.apache.reef.runtime.local.process
A RunnableProcessObserver that logs the events/.
LoggingRunnableProcessObserver() - Constructor for class org.apache.reef.runtime.local.process.LoggingRunnableProcessObserver
 

M

MAX_NUMBER_OF_EVALUATORS - Static variable in class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
The number of threads or processes available to the resourcemanager.
MAX_NUMBER_OF_EVALUATORS - Static variable in class org.apache.reef.runtime.local.client.LocalRuntimeConfiguration
The number of threads or processes available to the resourcemanager.
MAX_NUMBER_OF_EVALUATORS - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
The maximum number of evaluators.
MaxNumberOfEvaluators - Class in org.apache.reef.runtime.local.client.parameters
The maximum number of evaluators to allow to run at once.
MaxNumberOfEvaluators() - Constructor for class org.apache.reef.runtime.local.client.parameters.MaxNumberOfEvaluators
 

N

newInstance() - Method in class org.apache.reef.runtime.local.client.ExecutorServiceConstructor
 

O

onEvaluatorExit(String) - Method in class org.apache.reef.runtime.local.driver.ResourceManager
Called when the ReefRunnableProcessObserver detects that the Evaluator process has exited.
onNext(JobSubmissionEvent) - Method in class org.apache.reef.runtime.local.client.LocalJobSubmissionHandler
 
onNext(ResourceReleaseEvent) - Method in class org.apache.reef.runtime.local.driver.LocalResourceReleaseHandler
 
onProcessExit(String, int) - Method in class org.apache.reef.runtime.local.process.LoggingRunnableProcessObserver
 
onProcessExit(String, int) - Method in class org.apache.reef.runtime.local.process.ReefRunnableProcessObserver
 
onProcessExit(String, int) - Method in interface org.apache.reef.runtime.local.process.RunnableProcessObserver
This will be called right after the process exited.
onProcessStarted(String) - Method in class org.apache.reef.runtime.local.process.LoggingRunnableProcessObserver
 
onProcessStarted(String) - Method in class org.apache.reef.runtime.local.process.ReefRunnableProcessObserver
 
onProcessStarted(String) - Method in interface org.apache.reef.runtime.local.process.RunnableProcessObserver
This will be called right after the process is launched.
org.apache.reef.runtime.local - package org.apache.reef.runtime.local
A local implementation of REEF that uses local JVMs for execution.
org.apache.reef.runtime.local.client - package org.apache.reef.runtime.local.client
Client-side event handlers for the local resourcemanager.
org.apache.reef.runtime.local.client.parameters - package org.apache.reef.runtime.local.client.parameters
Parameters of the local runtime.
org.apache.reef.runtime.local.driver - package org.apache.reef.runtime.local.driver
The resource manager for the local resourcemanager.
org.apache.reef.runtime.local.process - package org.apache.reef.runtime.local.process
Infrastructure for managing processes.

P

PreparedDriverFolderLauncher - Class in org.apache.reef.runtime.local.client
Launcher for a already prepared driver folder.
ProcessContainer - Class in org.apache.reef.runtime.local.driver
A Container that runs an Evaluator in a Process.

R

RACK_NAMES - Static variable in class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
The rack names that will be available in the local runtime.
RACK_NAMES - Static variable in class org.apache.reef.runtime.local.client.LocalRuntimeConfiguration
The rack names that will be available in the local runtime.
RACK_NAMES - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
The rack names that will be available in the local runtime.
RackNames - Class in org.apache.reef.runtime.local.client.parameters
The name of the default racks available in the local runtime.
ReefRunnableProcessObserver - Class in org.apache.reef.runtime.local.process
a RunnableProcessObserver that relies events to REEF's ResourceStatusHandler.
ReefRunnableProcessObserver(EventHandler<ResourceStatusEvent>, InjectionFuture<ResourceManager>) - Constructor for class org.apache.reef.runtime.local.process.ReefRunnableProcessObserver
 
ResourceManager - Class in org.apache.reef.runtime.local.driver
A resource manager that uses threads to execute containers.
ROOT_FOLDER - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
The root folder of the job.
RootFolder - Class in org.apache.reef.runtime.local.client.parameters
The folder where logs etc.
run(List<String>) - Method in interface org.apache.reef.runtime.local.driver.Container
Run the given commandLine in the container.
run(List<String>) - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
run() - Method in class org.apache.reef.runtime.local.process.RunnableProcess
Runs the configured process.
RunnableProcess - Class in org.apache.reef.runtime.local.process
A runnable class that encapsulates a process.
RunnableProcess(List<String>, String, File, RunnableProcessObserver, String, String) - Constructor for class org.apache.reef.runtime.local.process.RunnableProcess
 
RunnableProcessObserver - Interface in org.apache.reef.runtime.local.process
Observer interface for events fired by RunnableProcess.
RUNTIME_NAME - Static variable in class org.apache.reef.runtime.local.driver.RuntimeIdentifier
Same value is defined on the C# side in the Org.Apache.REEF.Common.Runtime.RuntimeName.
RUNTIME_NAMES - Static variable in class org.apache.reef.runtime.local.driver.LocalDriverConfiguration
The name of the runitme.
RUNTIME_ROOT_FOLDER - Static variable in class org.apache.reef.runtime.local.client.ExtensibleLocalRuntimeConfiguration
The folder in which the sub-folders, one per Node, will be created.
RUNTIME_ROOT_FOLDER - Static variable in class org.apache.reef.runtime.local.client.LocalRuntimeConfiguration
The folder in which the sub-folders, one per Node, will be created.
RuntimeIdentifier - Class in org.apache.reef.runtime.local.driver
Runtime Identifier Implementation.

T

toString() - Method in class org.apache.reef.runtime.local.driver.ProcessContainer
 
A C D E G I J L M N O P R T 

Copyright © 2017 The Apache Software Foundation. All rights reserved.