Class BootstrapJob
java.lang.Object
org.gridgain.ignite.migrationtools.adapter.compute.BootstrapJob
- All Implemented Interfaces:
org.apache.ignite.compute.ComputeJob<BootstapJobArgs,Object>
public class BootstrapJob
extends Object
implements org.apache.ignite.compute.ComputeJob<BootstapJobArgs,Object>
ComputeJob that spawns and runs Ignite 2 style compute jobs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable CompletableFuture<Object>executeAsync(org.apache.ignite.compute.JobExecutionContext context, @Nullable BootstapJobArgs arg) @Nullable org.apache.ignite.marshalling.Marshaller<BootstapJobArgs,byte[]> @Nullable org.apache.ignite.marshalling.Marshaller<Object,byte[]>
-
Constructor Details
-
BootstrapJob
public BootstrapJob()
-
-
Method Details
-
executeAsync
@Nullable public @Nullable CompletableFuture<Object> executeAsync(org.apache.ignite.compute.JobExecutionContext context, @Nullable @Nullable BootstapJobArgs arg) - Specified by:
executeAsyncin interfaceorg.apache.ignite.compute.ComputeJob<BootstapJobArgs,Object>
-
inputMarshaller
@Nullable public @Nullable org.apache.ignite.marshalling.Marshaller<BootstapJobArgs,byte[]> inputMarshaller()- Specified by:
inputMarshallerin interfaceorg.apache.ignite.compute.ComputeJob<BootstapJobArgs,Object>
-
resultMarshaller
@Nullable public @Nullable org.apache.ignite.marshalling.Marshaller<Object,byte[]> resultMarshaller()- Specified by:
resultMarshallerin interfaceorg.apache.ignite.compute.ComputeJob<BootstapJobArgs,Object>
-