Class NSiteProcessorManager
java.lang.Object
net.thevpc.nsite.processor.NSiteProcessorManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDefaultProcessor(String mimetype) getProcessor(String mimetype) getProcessorExact(String mimetype) voidprocessFiles(NPath path, Predicate<NPath> filter) voidprocessResourceTree(NPath path, String targetFolder, Predicate<NPath> filter) voidprocessResourceTree(NPath path, Predicate<NPath> filter) voidprocessSourceRegularFile(NPath path, String mimeType) voidprocessSourceRegularFile(NPath path, String mimeType, OutputStream out) voidprocessSourceTree(NPath path, String targetFolder, Predicate<NPath> filter) voidprocessSourceTree(NPath path, Predicate<NPath> filter) voidprocessStream(InputStream source, OutputStream target, String mimeType) processString(String source, String mimeType) static voidregisterGlobalProcessorByMimeType(NSiteProcessor p, String... mimetypes) static voidregisterGlobalProcessorByMimeType(NSiteStreamProcessor p, String... mimetypes) resolveFileProcessor(NPath path, String mimeType) setDefaultProcessor(String mimetype, NSiteProcessor processor) setProcessorFactory(NSiteProcessorFactory processorFactory)
-
Field Details
-
DEFAULT_PROCESSOR
-
-
Constructor Details
-
NSiteProcessorManager
-
-
Method Details
-
registerGlobalProcessorByMimeType
-
registerGlobalProcessorByMimeType
-
getProcessorExact
-
getProcessor
-
getDefaultProcessor
-
setDefaultProcessor
-
getProcessorFactory
-
setProcessorFactory
-
processResourceTree
-
processSourceRegularFile
-
processSourceRegularFile
-
processSourceTree
-
processSourceTree
-
processResourceTree
-
processFiles
-
resolveFileProcessor
-
processString
-
processStream
-