Class JaxbProtocolContext<T>

java.lang.Object
org.apache.nifi.cluster.protocol.jaxb.JaxbProtocolContext<T>
Type Parameters:
T - The type of protocol message.
All Implemented Interfaces:
ProtocolContext<T>

public class JaxbProtocolContext<T> extends Object implements ProtocolContext<T>
Implements a context for communicating internally amongst the cluster using JAXB.
  • Field Details

    • BUF_SIZE

      private static final int BUF_SIZE
    • MESSAGE_PROTOCOL_START_SENTINEL

      private static final byte MESSAGE_PROTOCOL_START_SENTINEL
      See Also:
    • jaxbCtx

      private final jakarta.xml.bind.JAXBContext jaxbCtx
  • Constructor Details

    • JaxbProtocolContext

      public JaxbProtocolContext(jakarta.xml.bind.JAXBContext jaxbCtx)
  • Method Details