/** * Computes the Path for a directory into which your file artifacts associated with * the supplied header may be written. Any intermediate directories are created for you. * * @param baseFolder the root folder to use as the basis for appending additional folders. * @param header meta data to be used as input for computation. * @return a path to a directory into which you may store your artifacts. * @throws IOException */ public static Path createArtifactFolders(Path baseFolder, Header header) throws IOException { Path folder = baseFolder.resolve(Paths.get( FileUtils.filterString(header.getReceiver().getIdentifier()), FileUtils.filterString(header.getSender().getIdentifier()))); Files.createDirectories(folder); return folder; } }
@Override public void verify(Header header, Direction direction) { log.info("Direction: {} | Sender/Receiver: {}/{} | Instance identifier: {}", direction, header.getSender().getIdentifier(), header.getReceiver().getIdentifier(), header.getIdentifier()); } }
/** * Computes the Path for a directory into which your file artifacts associated with * the supplied header may be written. Any intermediate directories are created for you. * * @param baseFolder the root folder to use as the basis for appending additional folders. * @param header meta data to be used as input for computation. * @return a path to a directory into which you may store your artifacts. * @throws IOException */ public static Path createArtifactFolders(Path baseFolder, Header header) throws IOException { Path folder = baseFolder.resolve(Paths.get( FileUtils.filterString(header.getReceiver().getIdentifier()), FileUtils.filterString(header.getSender().getIdentifier()))); Files.createDirectories(folder); return folder; } }
public Evidence header(Header header) { Evidence evidence = copy(); evidence.sender = header.getSender(); evidence.receiver = header.getReceiver(); evidence.documentTypeIdentifier = header.getDocumentType(); evidence.documentIdentifier = header.getIdentifier(); return evidence; }
public PeppolStandardBusinessHeader(Header header) { senderId = header.getSender(); recipientId = header.getReceiver(); creationDateAndTime = header.getCreationTimestamp(); peppolDocumentTypeId = header.getDocumentType(); profileTypeIdentifier = header.getProcess(); instanceId = new InstanceId(header.getIdentifier().getIdentifier()); }
public void persist(InboundMetadata inboundMetadata) { // Persists raw statistics when message was received (ignore if stats couldn't be persisted, just warn) try { DefaultRawStatistics rawStatistics = new DefaultRawStatistics.RawStatisticsBuilder() .accessPointIdentifier(ourAccessPointIdentifier) .direction(Direction.IN) .documentType(inboundMetadata.getHeader().getDocumentType()) .sender(inboundMetadata.getHeader().getSender()) .receiver(inboundMetadata.getHeader().getReceiver()) .profile(inboundMetadata.getHeader().getProcess()) .channel(new ChannelId("AS2")) .build(); rawStatisticsRepository.persist(rawStatistics); } catch (Exception e) { logger.error("Unable to persist statistics for " + inboundMetadata.toString() + ";\n " + e.getMessage(), e); } } }
public void persist(InboundMetadata inboundMetadata) { // Persists raw statistics when message was received (ignore if stats couldn't be persisted, just warn) try { DefaultRawStatistics rawStatistics = new DefaultRawStatistics.RawStatisticsBuilder() .accessPointIdentifier(ourAccessPointIdentifier) .direction(Direction.IN) .documentType(inboundMetadata.getHeader().getDocumentType()) .sender(inboundMetadata.getHeader().getSender()) .receiver(inboundMetadata.getHeader().getReceiver()) .profile(inboundMetadata.getHeader().getProcess()) .channel(new ChannelId("AS2")) .build(); rawStatisticsRepository.persist(rawStatistics); } catch (Exception e) { logger.error("Unable to persist statistics for " + inboundMetadata.toString() + ";\n " + e.getMessage(), e); } } }
sbdh.getSender().add(SbdhHelper.createPartner(header.getSender()));
.direction(Direction.OUT) .documentType(transmissionResponse.getHeader().getDocumentType()) .sender(transmissionResponse.getHeader().getSender()) .receiver(transmissionResponse.getHeader().getReceiver()) .profile(transmissionResponse.getHeader().getProcess())
.direction(Direction.OUT) .documentType(transmissionResponse.getHeader().getDocumentType()) .sender(transmissionResponse.getHeader().getSender()) .receiver(transmissionResponse.getHeader().getReceiver()) .profile(transmissionResponse.getHeader().getProcess())