Package de.gematik.rbellogger.data.facet
Class RbelVauEpaFacet
java.lang.Object
de.gematik.rbellogger.data.facet.RbelVauEpaFacet
- All Implemented Interfaces:
RbelFacet
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRbelVauEpaFacet(RbelElement message, RbelElement encryptedMessage, RbelElement sequenceNumber, RbelElement additionalHeaders, RbelElement pVersionNumber, RbelElement keyIdUsed, RbelElement pHeaderInformation, RbelElement decryptedHeader, Optional<RbelKey> keyUsed) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.gematik.rbellogger.data.facet.RbelFacet
facetRemovedCallback, shouldExpectReplyMessage
-
Constructor Details
-
RbelVauEpaFacet
@ConstructorProperties({"message","encryptedMessage","sequenceNumber","additionalHeaders","pVersionNumber","keyIdUsed","pHeaderInformation","decryptedHeader","keyUsed"}) public RbelVauEpaFacet(RbelElement message, RbelElement encryptedMessage, RbelElement sequenceNumber, RbelElement additionalHeaders, RbelElement pVersionNumber, RbelElement keyIdUsed, RbelElement pHeaderInformation, RbelElement decryptedHeader, Optional<RbelKey> keyUsed)
-
-
Method Details
-
getChildElements
Description copied from interface:RbelFacetChild elements for this facet. The content of the child elements should always be directly or indirectly be taken from the parent element of this facet (e.g. decrypted data is acceptable).- Specified by:
getChildElementsin interfaceRbelFacet- Returns:
- A map containing all child elements along with their name (key)
-
builder
-
getMessage
-
getEncryptedMessage
-
getSequenceNumber
-
getAdditionalHeaders
-
getPVersionNumber
-
getKeyIdUsed
-
getPHeaderInformation
-
getDecryptedHeader
-
getKeyUsed
-