Interface | Description |
---|---|
ContainerRunner |
A
ContainerRunner is an interface against YarnContainer
order to execute its run logic. |
LongRunningYarnContainer |
Extension of
YarnContainer indicating that
container is intended to be a long running operation. |
YarnContainer |
A simple interface for container implementations
which should work together with rest of the framework
when something in a container should be executed.
|
YarnContainerRuntime |
A generic runtime representation of a container.
|
YarnContainerRuntimeProcessor<T> |
Defines a strategy of processing a container and returning
some Object (or null).
|
Class | Description |
---|---|
AbstractYarnContainer |
Base implementation of
YarnContainer providing
some common functionality like environment properties,
command line parameters and handling of the AbstractYarnContainer.run() . |
CommandLineContainerRunner |
A simple container runner executing a bean
named "yarnContainer".
|
ContainerHandler |
Handler for a common object representing something to be run.
|
ContainerMethodInvokerHelper<T> |
A helper class using spel to execute target methods.
|
DefaultYarnContainer |
Default implementation of a
YarnContainer . |
MethodInvokingYarnContainerRuntimeProcessor<T> |
A simple
YarnContainerRuntimeProcessor implementation using
methods from a container. |
SimpleContainerRunner |
Default implementation of
ContainerRunner . |
YarnContainerFactoryBean |
Simple factory bean for
YarnContainer s. |
YarnContainerSupport |