pl.slawas.helpers
Class ConfigJAXBFactory<Obj>
java.lang.Object
pl.slawas.helpers.ConfigJAXBFactory<Obj>
- Type Parameters:
Obj
- klasa obiektu konfiguracji
- All Implemented Interfaces:
- ConfigFactory<Obj>
public abstract class ConfigJAXBFactory<Obj>
- extends java.lang.Object
- implements ConfigFactory<Obj>
ConfigJAXBFactory fabryka analizy, parsowania konfiguracji z pliku XML
- Version:
- $Revision: 1.5 $
- Author:
- Slawomir Cichy <slawas@slawas.pl>
Constructor Summary |
protected |
ConfigJAXBFactory(java.lang.String configString)
|
protected |
ConfigJAXBFactory(java.lang.String url,
boolean readConfigFromJar)
1 przykład użycia:
ConfigFactory<IndexerConfig> factory = new IndexerConfigFactory(getClass()
.getResource("config.xml").getFile(), false);
2 przykład użycia:
ConfigFactory<IndexerConfig> factory = new IndexerConfigFactory("config.xml",
true);
factory.setResourceClass(getClass());
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigJAXBFactory
protected ConfigJAXBFactory(java.lang.String url,
boolean readConfigFromJar)
- 1 przykład użycia:
ConfigFactory<IndexerConfig> factory = new IndexerConfigFactory(getClass()
.getResource("config.xml").getFile(), false);
2 przykład użycia:
ConfigFactory<IndexerConfig> factory = new IndexerConfigFactory("config.xml",
true);
factory.setResourceClass(getClass());
- Parameters:
url
- ściezka do pliku z konfiguracjąreadConfigFromJar
- czy plik konfiguracyjny ma być czytany z biblioteki JAR
ConfigJAXBFactory
protected ConfigJAXBFactory(java.lang.String configString)
makeIndexConfig
public Obj makeIndexConfig()
throws ConfigException
- Description copied from interface:
ConfigFactory
- Właściwa metoda tworząca obiekt podany w parametrze <Obj> z pliku
konfiguracyjnego.
- Specified by:
makeIndexConfig
in interface ConfigFactory<Obj>
- Returns:
- obiekt typu <Obj>
- Throws:
ConfigException
- błąd parsowania pliku konfiguracyjnego
getResourceClass
public java.lang.Class<?> getResourceClass()
- Specified by:
getResourceClass
in interface ConfigFactory<Obj>
- Returns:
- the
resourceClass
setResourceClass
public void setResourceClass(java.lang.Class<?> resourceClass)
- Specified by:
setResourceClass
in interface ConfigFactory<Obj>
- Parameters:
resourceClass
- the resourceClass
to set
Copyright © 2014 Sci Software. All Rights Reserved.