All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AddressResolution Enum specifying whether address resolution should be tried.CallAsync Message for asynchronous callable invocations.ClassLoadingUtils Classloading utilities.CleanupOnCloseRpcSystem AnRpcSystemwrapper that cleans up resources after the RPC system has been closed.ComponentMainThreadExecutor Interface for an executor that runs tasks in the main thread of anRpcEndpoint.ComponentMainThreadExecutor.DummyComponentMainThreadExecutor Dummy implementation of ComponentMainThreadExecutor.EndpointNotStartedException Exception which is thrown if an endpoint has not been started (yet).FatalErrorHandler Handler for fatal errors.FencedMessage<F extends Serializable,P> Interface for fenced messages.FencedRpcEndpoint<F extends Serializable> Base class for fencedRpcEndpoint.FencedRpcGateway<F extends Serializable> FencedRpcGateway.FencingTokenException Exception which is thrown if the fencing tokens of aFencedRpcEndpointdo not match.HandshakeException Exception which signals a handshake failure.HandshakeSuccessMessage Handshake success response.Local Marks an RPC invocation for only being supported as a local invocation.LocalFencedMessage<F extends Serializable,P> LocalFencedMessageimplementation.LocalRpcInvocation Local rpc invocation message containing the remote procedure name, its parameter types and the corresponding call arguments.MainThreadExecutable MainThreadValidatorUtil This utility exists to bridge between the visibility of thecurrentMainThreadfield in theRpcEndpoint.Message Marker interface for all Flink RPC related messages.RecipientUnreachableException Exception which indicates that the specified recipient is unreachable.RemoteFencedMessage<F extends Serializable,P extends Serializable> RemoteFencedMessageimplementation.RemoteHandshakeMessage Handshake message between rpc endpoints.RemoteRpcInvocation Remote rpc invocation message which is used when the actor communication is remote.RpcConnectionException Exception class which is thrown if a rpc connection failed.RpcEndpoint Base class for RPC endpoints.RpcEndpoint.MainThreadExecutor Executor which executes runnables in the main thread context.RpcException Base class for RPC related exceptions.RpcGateway Rpc gateway interface which has to be implemented by Rpc gateways.RpcGatewayUtils Utils forRpcGatewayimplementations.RpcInvocation Interface for rpc invocation messages.RpcLoaderException Base class for RPC loader exceptions.RpcRuntimeException Base class for RPC related runtime exceptions.RpcServer Interface for self gateways.RpcService Interface for rpc services.RpcServiceUtils These RPC utilities contain helper methods around RPC use.RpcSystem This interface serves as a factory interface for RPC services, with some additional utilities that are reliant on implementation details of the RPC service.RpcSystem.FixedThreadPoolExecutorConfiguration Descriptor for creating a thread-pool with a fixed number of threads.RpcSystem.ForkJoinExecutorConfiguration Descriptor for creating a fork-join thread-pool.RpcSystem.RpcServiceBuilder Builder forRpcService.RpcSystemLoader A loader for anRpcSystem.RpcSystemUtils Utils that are dependent on the underlying RPC implementation.RpcTimeout Annotation forRpcGatewaymethods to specify an additional timeout parameter for the returned future to be completed.RpcUtils Utility functions for Flink's RPC implementation.RunAsync Message for asynchronous runnable invocations.ScheduledFutureAdapter<V> Adapter fromFuturetoScheduledFuture.StartStoppable Interface to start and stop the processing of rpc calls in the rpc server.