final AkkaActorGateway leader1Gateway = new AkkaActorGateway(leader1, leaderSessionID); final AkkaActorGateway resourceManagerGateway = new AkkaActorGateway(resourceManager, leaderSessionID);
ActorGateway leader = new AkkaActorGateway(leaderRef, leaderId);
@Override public ActorGateway apply(ActorRef actorRef) { return new AkkaActorGateway(actorRef, leaderSessionID); } }, actorSystem.dispatcher());
public StatusListenerMessenger(ActorRef target, UUID leaderSessionId) { this.target = new AkkaActorGateway(checkNotNull(target), leaderSessionId); }
public StatusListenerMessenger(ActorRef target, UUID leaderSessionId) { this.target = new AkkaActorGateway(checkNotNull(target), leaderSessionId); }
public StatusListenerMessenger(ActorRef target, UUID leaderSessionId) { this.target = new AkkaActorGateway(checkNotNull(target), leaderSessionId); }
public StatusListenerMessenger(ActorRef target, UUID leaderSessionId) { this.target = new AkkaActorGateway(checkNotNull(target), leaderSessionId); }
@Override protected CompletableFuture<JobManagerGateway> createGateway(CompletableFuture<Tuple2<String, UUID>> leaderFuture) { return FutureUtils.retryWithDelay( () -> leaderFuture.thenCompose( (Tuple2<String, UUID> addressLeaderId) -> FutureUtils.toJava( AkkaUtils.getActorRefFuture( addressLeaderId.f0, actorSystem, FutureUtils.toFiniteDuration(timeout))) .thenApply( (ActorRef jobManagerRef) -> { ActorGateway leaderGateway = new AkkaActorGateway( jobManagerRef, addressLeaderId.f1); return new AkkaJobManagerGateway(leaderGateway); } )), retries, retryDelay, scheduledExecutor); } }
@Override protected CompletableFuture<JobManagerGateway> createGateway(CompletableFuture<Tuple2<String, UUID>> leaderFuture) { return FutureUtils.retryWithDelay( () -> leaderFuture.thenCompose( (Tuple2<String, UUID> addressLeaderId) -> FutureUtils.toJava( AkkaUtils.getActorRefFuture( addressLeaderId.f0, actorSystem, FutureUtils.toFiniteDuration(timeout))) .thenApply( (ActorRef jobManagerRef) -> { ActorGateway leaderGateway = new AkkaActorGateway( jobManagerRef, addressLeaderId.f1); return new AkkaJobManagerGateway(leaderGateway); } )), retries, retryDelay, scheduledExecutor); } }
@Override protected CompletableFuture<JobManagerGateway> createGateway(CompletableFuture<Tuple2<String, UUID>> leaderFuture) { return FutureUtils.retryWithDelay( () -> leaderFuture.thenCompose( (Tuple2<String, UUID> addressLeaderId) -> FutureUtils.toJava( AkkaUtils.getActorRefFuture( addressLeaderId.f0, actorSystem, FutureUtils.toFiniteDuration(timeout))) .thenApply( (ActorRef jobManagerRef) -> { ActorGateway leaderGateway = new AkkaActorGateway( jobManagerRef, addressLeaderId.f1); return new AkkaJobManagerGateway(leaderGateway); } )), retries, retryDelay, scheduledExecutor); } }
jobManager.path().toString(), jobGraph.getName(), jobGraph.getJobID()); final ActorGateway jobManagerGateway = new AkkaActorGateway(jobManager, leaderSessionID); final AkkaJobManagerGateway akkaJobManagerGateway = new AkkaJobManagerGateway(jobManagerGateway);
jobManager.path().toString(), jobGraph.getName(), jobGraph.getJobID()); final ActorGateway jobManagerGateway = new AkkaActorGateway(jobManager, leaderSessionID); final AkkaJobManagerGateway akkaJobManagerGateway = new AkkaJobManagerGateway(jobManagerGateway);
jobManager.path().toString(), jobGraph.getName(), jobGraph.getJobID()); final ActorGateway jobManagerGateway = new AkkaActorGateway(jobManager, leaderSessionID); final AkkaJobManagerGateway akkaJobManagerGateway = new AkkaJobManagerGateway(jobManagerGateway);
@Override public Object call() throws Exception { ActorGateway jobManagerGateway = new AkkaActorGateway(jobManager, leaderSessionID);