public abstract class AbstractPropertyReader extends Object
PropertyType| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractPropertyReader.AbstractSchemaMetadata |
protected static class |
AbstractPropertyReader.PropertyType
property type emun.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map |
externalProperties |
private static org.slf4j.Logger |
log
The log instance.
|
protected PersistenceUnitMetadata |
puMetadata |
private com.thoughtworks.xstream.XStream |
xStream
The xStream instance
|
| Constructor and Description |
|---|
AbstractPropertyReader(Map externalProperties,
PersistenceUnitMetadata puMetadata) |
| Modifier and Type | Method and Description |
|---|---|
private com.thoughtworks.xstream.XStream |
getXStreamObject()
get XStream Object.
|
private ClientProperties |
onParseXML(String propertyFileName,
PersistenceUnitMetadata puMetadata)
If property file is xml.
|
protected abstract void |
onXml(ClientProperties cp)
If property is xml.
|
void |
read(String pu)
Reads property file which is given in persistence unit
|
private static final org.slf4j.Logger log
private com.thoughtworks.xstream.XStream xStream
protected PersistenceUnitMetadata puMetadata
protected Map externalProperties
public AbstractPropertyReader(Map externalProperties, PersistenceUnitMetadata puMetadata)
public void read(String pu)
pu - private ClientProperties onParseXML(String propertyFileName, PersistenceUnitMetadata puMetadata)
propertyFileName - puMetadata - private com.thoughtworks.xstream.XStream getXStreamObject()
protected abstract void onXml(ClientProperties cp)
cp - Copyright © 2015. All Rights Reserved.