class PayloadFilesManager {

    public List<File> processParts(
            final Payload.Inbound inboundPayload) throws Exception {

        return new ArrayList<File>(processPartsExtended(inboundPayload).keySet());
    }

    private  PayloadFilesManager(
            final File targetDir,
            final ActionReport report,
            final Logger logger,
            final ActionReportHandler reportHandler);
    private  PayloadFilesManager(
            final File targetDir,
            final ActionReport report,
            final Logger logger);

}