Class SingleConnectionParser
java.lang.Object
de.gematik.test.tiger.proxy.handler.SingleConnectionParser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSingleConnectionParser(TcpIpConnectionIdentifier connectionIdentifier, AbstractTigerProxy tigerProxy, BinaryExchangeHandler binaryExchangeHandler) SingleConnectionParser(TcpIpConnectionIdentifier connectionIdentifier, ExecutorService executor, RbelConverter rbelConverter, BinaryExchangeHandler binaryExchangeHandler) SingleConnectionParser(ExecutorService executor, BinaryExchangeHandler binaryExchangeHandler, RbelConverter rbelConverter, AsyncByteQueue bufferedParts, org.slf4j.Logger log) -
Method Summary
Modifier and TypeMethodDescriptionbufferNewPart(TcpConnectionEntry entry) triggerActualMessageParsing(RbelElement messageElement, RbelMessageMetadata messageMetadata)
-
Field Details
-
IS_PROPAGATED_CHUNK_FROM_UPSTREAM_TIGER_PROXY
public static final RbelMessageMetadata.RbelMetadataValue<Boolean> IS_PROPAGATED_CHUNK_FROM_UPSTREAM_TIGER_PROXY
-
-
Constructor Details
-
SingleConnectionParser
public SingleConnectionParser(TcpIpConnectionIdentifier connectionIdentifier, AbstractTigerProxy tigerProxy, BinaryExchangeHandler binaryExchangeHandler) -
SingleConnectionParser
public SingleConnectionParser(TcpIpConnectionIdentifier connectionIdentifier, ExecutorService executor, RbelConverter rbelConverter, BinaryExchangeHandler binaryExchangeHandler) -
SingleConnectionParser
@ConstructorProperties({"executor","binaryExchangeHandler","rbelConverter","bufferedParts","log"}) public SingleConnectionParser(ExecutorService executor, BinaryExchangeHandler binaryExchangeHandler, RbelConverter rbelConverter, AsyncByteQueue bufferedParts, org.slf4j.Logger log)
-
-
Method Details
-
bufferNewPart
-
triggerActualMessageParsing
public RbelElement triggerActualMessageParsing(RbelElement messageElement, RbelMessageMetadata messageMetadata)
-