Class TransportMessageJsonSerializer

java.lang.Object
test.de.iip_ecosphere.platform.ecsRuntime.kubernetes.TransportMessageJsonSerializer
All Implemented Interfaces:
de.iip_ecosphere.platform.transport.serialization.InputTypeTranslator<byte[],de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage>, de.iip_ecosphere.platform.transport.serialization.OutputTypeTranslator<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage,byte[]>, de.iip_ecosphere.platform.transport.serialization.Serializer<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage>, de.iip_ecosphere.platform.transport.serialization.TypeTranslator<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage,byte[]>

public class TransportMessageJsonSerializer extends Object implements de.iip_ecosphere.platform.transport.serialization.Serializer<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage
    clone(de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage origin)
     
    de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage
    from(byte[] data)
     
    Class<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage>
     
    byte[]
    to(de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage value)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TransportMessageJsonSerializer

      public TransportMessageJsonSerializer()
  • Method Details

    • from

      public de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage from(byte[] data) throws IOException
      Specified by:
      from in interface de.iip_ecosphere.platform.transport.serialization.InputTypeTranslator<byte[],de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage>
      Throws:
      IOException
    • to

      public byte[] to(de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage value) throws IOException
      Specified by:
      to in interface de.iip_ecosphere.platform.transport.serialization.OutputTypeTranslator<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage,byte[]>
      Throws:
      IOException
    • clone

      public de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage clone(de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage origin) throws IOException
      Specified by:
      clone in interface de.iip_ecosphere.platform.transport.serialization.Serializer<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage>
      Throws:
      IOException
    • getType

      public Class<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage> getType()
      Specified by:
      getType in interface de.iip_ecosphere.platform.transport.serialization.Serializer<de.iip_ecosphere.platform.ecsRuntime.kubernetes.proxy.TransportMessage>