/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template */ package com.megatim.apifdxweb.service.impl.camel.processors; import java.nio.file.Files; import java.nio.file.Path; import javax.enterprise.context.Dependent; import org.apache.camel.Exchange; import org.apache.camel.Processor; /** * * @author ASUS */ @Dependent public class ConsumedFilesProcessor implements Processor { @Override public void process(Exchange exchange) throws Exception { Path filePath = exchange.getIn().getBody(Path.class); Files.deleteIfExists(filePath); } }