See: Description
Interface | Description |
---|---|
ContainerInfo |
Represents information of the container that the processing is/will be running in.
|
ProcessController<R> |
For controlling a launch yarn process.
|
ProcessLauncher<T extends ResourceCapability> |
Class for launching container process.
|
ProcessLauncher.PrepareLaunchContext |
For setting up the launcher.
|
ResourceCapability |
Represents information about compute resources capability.
|
TwillContainerController |
A
ServiceController that allows sending a message directly. |
Class | Description |
---|---|
AbstractExecutionServiceController |
An abstract base class for implementing
ServiceController that deal with Service state transition and
listener callback. |
AbstractTwillController |
A abstract base class for
TwillController implementation that uses Zookeeper to controller a
running twill application. |
AbstractTwillService |
A base implementation of
Service that uses ZooKeeper to transmit states and messages. |
AbstractZKServiceController |
An abstract base class for implementing a
ServiceController using ZooKeeper as a means for
communicating with the remote service. |
ApplicationBundler |
This class builds jar files based on class dependencies.
|
Arguments |
Class that encapsulate application arguments and per runnable arguments.
|
BasicTwillContext |
Implementation of
TwillContext that provides the basic runtime information of a TwillRunnable . |
CompositeService |
A
Service that starts/stops list of services in order. |
Constants |
This class contains collection of common constants used in Twill.
|
Constants.Files |
Constants for names of internal files that are shared between client, AM and containers.
|
ContainerExitCodes |
Collection of known exit code.
|
ContainerLiveNodeData | |
DefaultEventHandlerSpecification | |
DefaultLocalFile |
A straightforward implementation of
LocalFile . |
DefaultResourceReport |
Implementation of
ResourceReport with some
additional methods for maintaining the report. |
DefaultResourceSpecification |
Straightforward implementation of
ResourceSpecification . |
DefaultRuntimeSpecification |
Straightforward implementation of
RuntimeSpecification . |
DefaultTwillRunnableSpecification |
Straightforward implementation of
TwillRunnableSpecification . |
DefaultTwillRunResources |
Straightforward implementation of
TwillRunResources . |
DefaultTwillSpecification |
Straightforward implementation of
TwillSpecification . |
DefaultTwillSpecification.DefaultOrder |
Straightforward implementation of
Order . |
DefaultTwillSpecification.DefaultPlacementPolicy |
Straightforward implementation of
TwillSpecification.PlacementPolicy . |
ElectionRegistry |
Tracks currently active leader elections within the Twill container.
|
EnvContainerInfo |
A
ContainerInfo based on information on the environment. |
EnvKeys |
Places for define common environment keys.
|
JvmOptions |
A class that encapsulates the different options for starting Java in containers.
|
JvmOptions.DebugOptions |
Represents the debugging options of the JVM.
|
LogOnlyEventHandler | |
RunIds |
Factory class for creating instance of
RunId . |
ServiceListenerAdapter |
An adapter for implementing
Service.Listener with all method default to no-op. |
ServiceMain |
Class for main method that starts a service.
|
ServiceMain.TwillZKPathService |
A simple service for creating/remove ZK paths needed for
AbstractTwillService . |
Services |
Utility methods for help dealing with
Service . |
SingleRunnableApplication |
A simple
TwillApplication that contains only one TwillRunnable . |
TwillContainerLauncher |
This class helps launching a container.
|
TwillRuntimeSpecification |
Represents runtime specification of a
TwillApplication . |
ZKMessages |
Helper class to send messages to remote instances using Apache Zookeeper watch mechanism.
|
Copyright © 2013-2020 The Apache Software Foundation. All rights reserved.