Class PekkoRpcSystemLoader

  • All Implemented Interfaces:
    org.apache.flink.runtime.rpc.RpcSystemLoader

    public class PekkoRpcSystemLoader
    extends Object
    implements org.apache.flink.runtime.rpc.RpcSystemLoader
    Loader for the PekkoRpcSystemLoader.

    This loader expects the flink-rpc-akka jar to be accessible via ClassLoader.getResource(String). It will extract the jar into a temporary directory and create a new SubmoduleClassLoader to load the rpc system from that jar.

    • Constructor Detail

      • PekkoRpcSystemLoader

        public PekkoRpcSystemLoader()
    • Method Detail

      • getLoadPriority

        public int getLoadPriority()
        Specified by:
        getLoadPriority in interface org.apache.flink.runtime.rpc.RpcSystemLoader
      • loadRpcSystem

        public org.apache.flink.runtime.rpc.RpcSystem loadRpcSystem​(org.apache.flink.configuration.Configuration config)
        Specified by:
        loadRpcSystem in interface org.apache.flink.runtime.rpc.RpcSystemLoader