The interface used by clients to request the ResourceManager
to abort submitted application.
The client, via {@link KillApplicationRequest} provides the{@link ApplicationId} of the application to be aborted.
In secure mode,the ResourceManager
verifies access to the application, queue etc. before terminating the application.
Currently, the ResourceManager
returns an empty response on success and throws an exception on rejecting the request.
@param request request to abort a submitted application
@return
ResourceManager
returns an empty responseon success and throws an exception on rejecting the request
@throws YarnException
@throws IOException
@see #getQueueUserAcls(GetQueueUserAclsInfoRequest)