Package org.apache.flink.client.deployment.application
package org.apache.flink.client.deployment.application
-
ClassDescriptionBase class for cluster entry points targeting executing applications in "Application Mode".Application-specific configurations.A
DispatcherBootstrapused for running the user'smain()in "Application Mode" (see FLIP-85).ADispatcherGatewayServiceFactoryused when executing a job in Application Mode, i.e. the user's main is executed on the same machine as theDispatcherand the lifecycle of the cluster is the same as the one of the application.Factory for aDispatcherLeaderProcessFactoryFactorydesigned to be used when executing an application in Application Mode.AFlinkExceptionthrown in case something during application execution went wrong.An interface to be implemented by the entities responsible for application submission for the different deployment environments.AnApplicationRunnerwhich runs the user specified application using theEmbeddedExecutor.AJobClientwith the ability to also submit jobs which uses directly theDispatcherGateway.EntryClassInformationProviderprovides information about the entry class.FromClasspathEntryClassInformationProviderassumes the passed job class being available on some classpath.FromJarEntryClassInformationProvideris used for cases where the Jar archive is explicitly specified.Utility that parses JAR manifest attributes.Exception that signals the failure of an application with a givenApplicationStatus.AJobClientthat only allows asking for the job id of the job it is attached to.