001package com.credibledoc.substitution.doc.module.substitution.launching; 002 003import com.credibledoc.combiner.log.buffered.LogBufferedReader; 004import com.credibledoc.substitution.doc.SubstitutionDocMain; 005import com.credibledoc.enricher.printable.Printable; 006import com.credibledoc.enricher.transformer.Transformer; 007import org.springframework.stereotype.Service; 008 009import java.util.List; 010 011@Service 012public class LaunchingTransformer implements Transformer { 013 014 private static final String LINE_SEPARATOR = System.lineSeparator(); 015 016 @Override 017 public String transform(Printable printable, List<String> multiLine, LogBufferedReader logBufferedReader) { 018 String result = "start" + LINE_SEPARATOR + 019 ":" + SubstitutionDocMain.APPLICATION_SUBSTITUTION_DOC_LAUNCHED + ";" + 020 LINE_SEPARATOR; 021 022 printable.getCacheLines().add(result); 023 024 return null; 025 } 026}