public class AgentExecutor extends Object
| Constructor and Description |
|---|
AgentExecutor(Executor executor,
AgentID agentID) |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
execute(org.apache.ignite.lang.IgniteCallable<R> job) |
void |
execute(org.apache.ignite.lang.IgniteRunnable job) |
<R> Future<R> |
executeAsync(org.apache.ignite.lang.IgniteCallable<R> job) |
Future<Void> |
executeAsync(org.apache.ignite.lang.IgniteRunnable job) |
Executor |
getExecutor() |
AgentID |
getTarget() |
void |
uploadClientJars(InstanceId instanceId,
List<Path> locations) |
void |
uploadKit(InstanceId instanceId,
Distribution distribution,
String kitInstallationName,
Path kitInstallationPath) |
public AgentID getTarget()
public Executor getExecutor()
public void execute(org.apache.ignite.lang.IgniteRunnable job)
public <R> R execute(org.apache.ignite.lang.IgniteCallable<R> job)
public <R> Future<R> executeAsync(org.apache.ignite.lang.IgniteCallable<R> job)
public void uploadKit(InstanceId instanceId, Distribution distribution, String kitInstallationName, Path kitInstallationPath) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void uploadClientJars(InstanceId instanceId, List<Path> locations) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2022. All rights reserved.