org.ofbiz.entity.config
Class EntityConfigUtil

java.lang.Object
  extended by org.ofbiz.entity.config.EntityConfigUtil

public class EntityConfigUtil
extends java.lang.Object

Misc. utility method for dealing with the entityengine.xml file


Field Summary
protected static java.lang.String connFactoryClass
           
protected static java.util.Map<java.lang.String,DatasourceInfo> datasourceInfos
           
protected static java.util.Map<java.lang.String,DelegatorInfo> delegatorInfos
           
static java.lang.String ENTITY_ENGINE_XML_FILENAME
           
protected static java.util.Map<java.lang.String,EntityDataReaderInfo> entityDataReaderInfos
           
protected static java.util.Map<java.lang.String,EntityEcaReaderInfo> entityEcaReaderInfos
           
protected static java.util.Map<java.lang.String,EntityGroupReaderInfo> entityGroupReaderInfos
           
protected static java.util.Map<java.lang.String,EntityModelReaderInfo> entityModelReaderInfos
           
protected static java.util.Map<java.lang.String,FieldTypeInfo> fieldTypeInfos
           
static java.lang.String module
           
protected static java.util.Map<java.lang.String,ResourceLoaderInfo> resourceLoaderInfos
           
protected static java.lang.String txFactoryClass
           
protected static java.lang.String txFactoryTxMgrJndiName
           
protected static java.lang.String txFactoryTxMgrJndiServerName
           
protected static java.lang.String txFactoryUserTxJndiName
           
protected static java.lang.String txFactoryUserTxJndiServerName
           
 
Constructor Summary
EntityConfigUtil()
           
 
Method Summary
static java.lang.String getConnectionFactoryClass()
           
static DatasourceInfo getDatasourceInfo(java.lang.String name)
           
static java.util.Map<java.lang.String,DatasourceInfo> getDatasourceInfos()
           
static DelegatorInfo getDelegatorInfo(java.lang.String name)
           
static EntityDataReaderInfo getEntityDataReaderInfo(java.lang.String name)
           
static EntityEcaReaderInfo getEntityEcaReaderInfo(java.lang.String name)
           
static EntityGroupReaderInfo getEntityGroupReaderInfo(java.lang.String name)
           
static EntityModelReaderInfo getEntityModelReaderInfo(java.lang.String name)
           
static FieldTypeInfo getFieldTypeInfo(java.lang.String name)
           
static ResourceLoaderInfo getResourceLoaderInfo(java.lang.String name)
           
static java.lang.String getTxFactoryClass()
           
static java.lang.String getTxFactoryTxMgrJndiName()
           
static java.lang.String getTxFactoryTxMgrJndiServerName()
           
static java.lang.String getTxFactoryUserTxJndiName()
           
static java.lang.String getTxFactoryUserTxJndiServerName()
           
protected static org.w3c.dom.Document getXmlDocument()
           
protected static org.w3c.dom.Element getXmlRootElement()
           
static void initialize(org.w3c.dom.Element rootElement)
           
static void reinitialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module

ENTITY_ENGINE_XML_FILENAME

public static final java.lang.String ENTITY_ENGINE_XML_FILENAME
See Also:
Constant Field Values

txFactoryClass

protected static java.lang.String txFactoryClass

txFactoryUserTxJndiName

protected static java.lang.String txFactoryUserTxJndiName

txFactoryUserTxJndiServerName

protected static java.lang.String txFactoryUserTxJndiServerName

txFactoryTxMgrJndiName

protected static java.lang.String txFactoryTxMgrJndiName

txFactoryTxMgrJndiServerName

protected static java.lang.String txFactoryTxMgrJndiServerName

connFactoryClass

protected static java.lang.String connFactoryClass

resourceLoaderInfos

protected static java.util.Map<java.lang.String,ResourceLoaderInfo> resourceLoaderInfos

delegatorInfos

protected static java.util.Map<java.lang.String,DelegatorInfo> delegatorInfos

entityModelReaderInfos

protected static java.util.Map<java.lang.String,EntityModelReaderInfo> entityModelReaderInfos

entityGroupReaderInfos

protected static java.util.Map<java.lang.String,EntityGroupReaderInfo> entityGroupReaderInfos

entityEcaReaderInfos

protected static java.util.Map<java.lang.String,EntityEcaReaderInfo> entityEcaReaderInfos

entityDataReaderInfos

protected static java.util.Map<java.lang.String,EntityDataReaderInfo> entityDataReaderInfos

fieldTypeInfos

protected static java.util.Map<java.lang.String,FieldTypeInfo> fieldTypeInfos

datasourceInfos

protected static java.util.Map<java.lang.String,DatasourceInfo> datasourceInfos
Constructor Detail

EntityConfigUtil

public EntityConfigUtil()
Method Detail

getXmlRootElement

protected static org.w3c.dom.Element getXmlRootElement()
                                                throws GenericEntityConfException
Throws:
GenericEntityConfException

getXmlDocument

protected static org.w3c.dom.Document getXmlDocument()
                                              throws GenericEntityConfException
Throws:
GenericEntityConfException

reinitialize

public static void reinitialize()
                         throws GenericEntityException
Throws:
GenericEntityException

initialize

public static void initialize(org.w3c.dom.Element rootElement)
                       throws GenericEntityException
Throws:
GenericEntityException

getTxFactoryClass

public static java.lang.String getTxFactoryClass()

getTxFactoryUserTxJndiName

public static java.lang.String getTxFactoryUserTxJndiName()

getTxFactoryUserTxJndiServerName

public static java.lang.String getTxFactoryUserTxJndiServerName()

getTxFactoryTxMgrJndiName

public static java.lang.String getTxFactoryTxMgrJndiName()

getTxFactoryTxMgrJndiServerName

public static java.lang.String getTxFactoryTxMgrJndiServerName()

getConnectionFactoryClass

public static java.lang.String getConnectionFactoryClass()

getResourceLoaderInfo

public static ResourceLoaderInfo getResourceLoaderInfo(java.lang.String name)

getDelegatorInfo

public static DelegatorInfo getDelegatorInfo(java.lang.String name)

getEntityModelReaderInfo

public static EntityModelReaderInfo getEntityModelReaderInfo(java.lang.String name)

getEntityGroupReaderInfo

public static EntityGroupReaderInfo getEntityGroupReaderInfo(java.lang.String name)

getEntityEcaReaderInfo

public static EntityEcaReaderInfo getEntityEcaReaderInfo(java.lang.String name)

getEntityDataReaderInfo

public static EntityDataReaderInfo getEntityDataReaderInfo(java.lang.String name)

getFieldTypeInfo

public static FieldTypeInfo getFieldTypeInfo(java.lang.String name)

getDatasourceInfo

public static DatasourceInfo getDatasourceInfo(java.lang.String name)

getDatasourceInfos

public static java.util.Map<java.lang.String,DatasourceInfo> getDatasourceInfos()