Package org.fugerit.java.doc.base.facade
Class DocHandlerFactory
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,DocHandlerFacade>
-
- org.fugerit.java.doc.base.facade.DocHandlerFactory
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,DocHandlerFacade>
public class DocHandlerFactory extends HashMap<String,DocHandlerFacade>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static StringUSE_CATALOG_PROP
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetUseCatalog()static DocHandlerFactorynewInstance(InputStream factoryConfig)static DocHandlerFactorynewInstance(String factoryCatalogPath)static DocHandlerFactorynewInstance(org.fugerit.java.core.cfg.xml.FactoryCatalog catalog)static DocHandlerFacaderegister(String factoryCatalogPath)static DocHandlerFacaderegister(String factoryCatalogPath, String useFactory)static DocHandlerFacaderegister(Collection<org.fugerit.java.core.cfg.xml.FactoryType> col)static DocHandlerFacaderegister(org.fugerit.java.core.cfg.xml.FactoryCatalog catalog)static DocHandlerFacaderegister(org.fugerit.java.core.cfg.xml.FactoryCatalog catalog, String useFactory)-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
-
-
-
Field Detail
-
USE_CATALOG_PROP
public static final String USE_CATALOG_PROP
- See Also:
- Constant Field Values
-
-
Method Detail
-
register
public static DocHandlerFacade register(String factoryCatalogPath) throws Exception
- Throws:
Exception
-
register
public static DocHandlerFacade register(String factoryCatalogPath, String useFactory) throws Exception
- Throws:
Exception
-
register
public static DocHandlerFacade register(Collection<org.fugerit.java.core.cfg.xml.FactoryType> col) throws Exception
- Throws:
Exception
-
register
public static DocHandlerFacade register(org.fugerit.java.core.cfg.xml.FactoryCatalog catalog) throws Exception
- Throws:
Exception
-
register
public static DocHandlerFacade register(org.fugerit.java.core.cfg.xml.FactoryCatalog catalog, String useFactory) throws Exception
- Throws:
Exception
-
newInstance
public static DocHandlerFactory newInstance(InputStream factoryConfig) throws Exception
- Throws:
Exception
-
newInstance
public static DocHandlerFactory newInstance(String factoryCatalogPath) throws Exception
- Throws:
Exception
-
newInstance
public static DocHandlerFactory newInstance(org.fugerit.java.core.cfg.xml.FactoryCatalog catalog) throws Exception
- Throws:
Exception
-
getUseCatalog
public String getUseCatalog()
-
-