Interface ProcessPipeEngine
- All Known Implementing Classes:
ProcessPipeEngineNative
public interface ProcessPipeEngine
Interface to perform process execution.
The purpose is to provide an abstraction that allows for additional implementations besides
ProcessPipeEngineNative.
One such future implementation may be based on the NuProcess library.- Author:
- raven
-
Method Summary
Modifier and TypeMethodDescriptionmapPathToPath(BiFunction<Path, Path, String[]> cmdBuilder) mapPathToStream(Function<Path, String[]> cmdBuilder) mapStreamToPath(Function<Path, String[]> cmdBuilder) mapStreamToStream(String[] cmd)
-
Method Details
-
mapPathToPath
-
mapPathToStream
-
mapStreamToStream
-
mapStreamToPath
BiFunction<InputStreamOrPath, Path, FileCreation> mapStreamToPath(Function<Path, String[]> cmdBuilder)
-