Class CustomPojoSerializationJob
java.lang.Object
org.apache.ignite.example.serialization.CustomPojoSerializationJob
- All Implemented Interfaces:
org.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>
public class CustomPojoSerializationJob
extends Object
implements org.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteAsync(org.apache.ignite.compute.JobExecutionContext ctx, JsonArg arg) org.apache.ignite.marshalling.Marshaller<JsonArg,byte[]> org.apache.ignite.marshalling.Marshaller<JsonResult,byte[]>
-
Constructor Details
-
CustomPojoSerializationJob
public CustomPojoSerializationJob()
-
-
Method Details
-
executeAsync
public CompletableFuture<JsonResult> executeAsync(org.apache.ignite.compute.JobExecutionContext ctx, JsonArg arg) - Specified by:
executeAsyncin interfaceorg.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>
-
inputMarshaller
- Specified by:
inputMarshallerin interfaceorg.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>
-
resultMarshaller
- Specified by:
resultMarshallerin interfaceorg.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>
-