Spring for Apache Hadoop

org.springframework.yarn.boot.support
Class BootApplicationEventTransformer

java.lang.Object
  extended by org.springframework.yarn.support.LifecycleObjectSupport
      extended by org.springframework.yarn.boot.support.BootApplicationEventTransformer
All Implemented Interfaces:
java.util.EventListener, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent>, org.springframework.context.Lifecycle, org.springframework.context.Phased, org.springframework.context.SmartLifecycle

public class BootApplicationEventTransformer
extends LifecycleObjectSupport
implements org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent>

Helper class which is listens application events sent by Boot and possibly relays event content back to context as in form understand by Yarn.

This class mostly exist because projects not dependent on Boot may want to understand events but can't use classes.

Author:
Janne Valkealahti

Constructor Summary
BootApplicationEventTransformer()
           
 
Method Summary
 void onApplicationEvent(org.springframework.context.ApplicationEvent event)
           
 
Methods inherited from class org.springframework.yarn.support.LifecycleObjectSupport
afterPropertiesSet, doStart, doStop, getBeanFactory, getPhase, getTaskExecutor, getTaskScheduler, getYarnEventPublisher, isAutoStartup, isRunning, onInit, setAutoStartup, setBeanFactory, setPhase, setTaskExecutor, setTaskScheduler, setYarnEventPublisher, start, stop, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BootApplicationEventTransformer

public BootApplicationEventTransformer()
Method Detail

onApplicationEvent

public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent>

Spring for Apache Hadoop