Package org.fugerit.java.doc.base.facade
Class ProcessDocFacade
java.lang.Object
org.fugerit.java.doc.base.facade.ProcessDocFacade
-
Constructor Summary
ConstructorsConstructorDescriptionProcessDocFacade(DocHandlerFacade docHandlerFacade, DocProcessConfig docProcessConfig) -
Method Summary
Modifier and TypeMethodDescriptionstatic ProcessDocFacadenewFacade(InputStream configDocProcessConfig, InputStream configDocHandlerFactory, String useCatalog) Creates and configure an instance of ProcessDocFacade.static ProcessDocFacadeCreates and configure an instance of ProcessDocFacade.voidprocess(String chainId, String type, DocProcessContext context, File dest) voidprocess(String chainId, String type, DocProcessContext context, OutputStream os) org.fugerit.java.core.xml.sax.SAXParseResultprocess(String chainId, String type, DocProcessContext context, OutputStream os, boolean validate)
-
Constructor Details
-
ProcessDocFacade
-
-
Method Details
-
getDocHandlerFacade
-
getDocProcessConfig
-
newFacade
public static ProcessDocFacade newFacade(String pathConfigDocProcessConfig, String pathConfigDocHandlerFactory, String useCatalog) Creates and configure an instance of ProcessDocFacade.
NOTE: starting from version 8.4.X java.lang.Exception removed in favor of org.fugerit.java.core.cfg.ConfigRuntimeException.
- Parameters:
pathConfigDocProcessConfig- path to config doc process config xmlpathConfigDocHandlerFactory- path to doc handler factory xmluseCatalog- factory catalog to use (null for default)- Returns:
- the configured ProcessDocFacade instance
- See Also:
-
newFacade
public static ProcessDocFacade newFacade(InputStream configDocProcessConfig, InputStream configDocHandlerFactory, String useCatalog) Creates and configure an instance of ProcessDocFacade.
NOTE: starting from version 8.4.X java.lang.Exception removed in favor of org.fugerit.java.core.cfg.ConfigRuntimeException.
- Parameters:
configDocProcessConfig- stream for doc process config xmlconfigDocHandlerFactory- stream for doc factory xmluseCatalog- factory catalog to use (null for default)- Returns:
- the configured ProcessDocFacade instance
- See Also:
-
process
public void process(String chainId, String type, DocProcessContext context, File dest) throws Exception - Throws:
Exception
-
process
public void process(String chainId, String type, DocProcessContext context, OutputStream os) throws Exception - Throws:
Exception
-
process
public org.fugerit.java.core.xml.sax.SAXParseResult process(String chainId, String type, DocProcessContext context, OutputStream os, boolean validate) throws Exception - Throws:
Exception
-