.registerTaskExecutor( taskHost, taskManagerResourceId,
@Override protected CompletableFuture<RegistrationResponse> invokeRegistration( ResourceManagerGateway resourceManager, ResourceManagerId fencingToken, long timeoutMillis) throws Exception { Time timeout = Time.milliseconds(timeoutMillis); return resourceManager.registerTaskExecutor( taskExecutorAddress, resourceID, dataPort, hardwareDescription, timeout); } }
@Override protected Future<RegistrationResponse> invokeRegistration( ResourceManagerGateway resourceManager, UUID leaderId, long timeoutMillis) throws Exception { Time timeout = Time.milliseconds(timeoutMillis); return resourceManager.registerTaskExecutor(leaderId, taskExecutorAddress, resourceID, slotReport, timeout); } }
@Override protected CompletableFuture<RegistrationResponse> invokeRegistration( ResourceManagerGateway resourceManager, ResourceManagerId fencingToken, long timeoutMillis) throws Exception { Time timeout = Time.milliseconds(timeoutMillis); return resourceManager.registerTaskExecutor( taskExecutorAddress, resourceID, dataPort, hardwareDescription, timeout); } }
@Override protected CompletableFuture<RegistrationResponse> invokeRegistration( ResourceManagerGateway resourceManager, ResourceManagerId fencingToken, long timeoutMillis) throws Exception { Time timeout = Time.milliseconds(timeoutMillis); return resourceManager.registerTaskExecutor( taskExecutorAddress, resourceID, dataPort, hardwareDescription, timeout); } }