org.springframework.yarn.container
Class DefaultYarnContainer
java.lang.Object
org.springframework.yarn.container.AbstractYarnContainer
org.springframework.yarn.container.DefaultYarnContainer
- All Implemented Interfaces:
- Aware, BeanFactoryAware, LongRunningYarnContainer, YarnContainer, YarnContainerRuntime
public class DefaultYarnContainer
- extends AbstractYarnContainer
- implements BeanFactoryAware
Default implementation of a YarnContainer.
- Author:
- Janne Valkealahti
| Methods inherited from class org.springframework.yarn.container.AbstractYarnContainer |
addContainerStateListener, getConfiguration, getEnvironment, getEnvironment, getParameters, notifyCompleted, notifyCompleted, notifyContainerState, run, setConfiguration, setEnvironment, setParameters |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultYarnContainer
public DefaultYarnContainer()
runInternal
protected void runInternal()
- Description copied from class:
AbstractYarnContainer
- Internal method to handle the actual
AbstractYarnContainer.run() method.
- Specified by:
runInternal in class AbstractYarnContainer
setBeanFactory
public void setBeanFactory(BeanFactory beanFactory)
throws BeansException
- Specified by:
setBeanFactory in interface BeanFactoryAware
- Throws:
BeansException
isWaitCompleteState
public boolean isWaitCompleteState()
- Description copied from interface:
LongRunningYarnContainer
- Indication for possible handler using this bean whether
it should wait
COMPLETED
state.
- Specified by:
isWaitCompleteState in interface LongRunningYarnContainer- Overrides:
isWaitCompleteState in class AbstractYarnContainer
- Returns:
- True if complete state should be wait
- See Also:
LongRunningYarnContainer.addContainerStateListener(ContainerStateListener)