Class AMYarnFacadeImpl

java.lang.Object
org.apache.drill.yarn.appMaster.AMYarnFacadeImpl
All Implemented Interfaces:
AMYarnFacade

public class AMYarnFacadeImpl extends Object implements AMYarnFacade
Wrapper around the asynchronous versions of the YARN AM-RM and AM-NM interfaces. Allows strategy code to factor out the YARN-specific bits so that strategy code is simpler. Also allows replacing the actual YARN code with a mock for unit testing.