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 Details

    • CustomPojoSerializationJob

      public CustomPojoSerializationJob()
  • Method Details

    • executeAsync

      public CompletableFuture<JsonResult> executeAsync(org.apache.ignite.compute.JobExecutionContext ctx, JsonArg arg)
      Specified by:
      executeAsync in interface org.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>
    • inputMarshaller

      public org.apache.ignite.marshalling.Marshaller<JsonArg,byte[]> inputMarshaller()
      Specified by:
      inputMarshaller in interface org.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>
    • resultMarshaller

      public org.apache.ignite.marshalling.Marshaller<JsonResult,byte[]> resultMarshaller()
      Specified by:
      resultMarshaller in interface org.apache.ignite.compute.ComputeJob<JsonArg,JsonResult>