public class DataListCatalogConfig extends GenericListCatalogConfig<String>
<!--
key/value attributes in this list
are accessed through the method getGeneralProps()
-->
<data-catalog-config key1="value1" key2="value">
<!--
data list ids are accessed
through the method getIdSet() [ex. 1, 2, 3]
while specific entry list
through the method getDataList() [ex. 1A, 1B]
-->
<data-list id="1">
<data id="1A"/>
<data id="1B"/>
</data-list>
<data-list id="2">
<data id="2A"/>
</data-list>
<data-list id="3">
<data id="3A"/>
<data id="3B"/>
<data id="3C"/>
</data-list>
</data-catalog-config>
It is possibile to provided custom data-list and data element name.ATT_BEAN_MODE, ATT_BEAN_MODE_DEFAULT, ATT_DATA_CATALOG_CONFIG, ATT_LIST_TYPE, ATT_TAG_DATA, ATT_TAG_DATA_LIST, ATT_TAG_MODULE, ATT_TAG_MODULE_CONF_ID, ATT_TAG_MODULE_CONF_MODE, ATT_TAG_MODULE_CONF_MODE_CL, ATT_TAG_MODULE_CONF_MODE_FILE, ATT_TAG_MODULE_CONF_PATH, ATT_TAG_MODULE_CONF_UNSAFE, ATT_TAG_MODULE_LIST, ATT_TAG_TYPE_STRING, ATT_TRY_XSD_VALIDATION, ATT_TRY_XSD_VALIDATION_DEFAULT, ATT_TRY_XSD_VALIDATION_FALSE, ATT_TRY_XSD_VALIDATION_TRUE, ATT_TYPE, attTagData, attTagDataList, CONFIG_CHECK_DUPLICATE_ID, CONFIG_CHECK_DUPLICATE_ID_DEFAULT, CONFIG_CHECK_DUPLICATE_ID_FAIL, CONFIG_CHECK_DUPLICATE_ID_WARN, CONFIG_CHECK_ENTRY_DUPLICATE_ID
logger
Constructor and Description |
---|
DataListCatalogConfig()
Creates a new DataListCatalogConfig wth default configuration.
|
DataListCatalogConfig(String attTagDataList,
String attTagData)
Creates a new DataListCatalogConfig
|
Modifier and Type | Method and Description |
---|---|
static DataListCatalogConfig |
loadConfig(InputStream is)
Worker method for loading an xml from an input stream
|
protected static DataListCatalogConfig |
loadConfig(InputStream is,
DataListCatalogConfig config)
Worker method for loading an xml from an input stream
|
configure, customEntryHandling, customEntryHandling, getDataList, getDefinition, getEntryIdCheck, getGeneralProps, getIdSet, getSchemaId, hasDefinition, load, newCollection, setDefinition, setSchemaId, validate
configure
configureProperties, configureXML
getLogger
public DataListCatalogConfig()
protected static DataListCatalogConfig loadConfig(InputStream is, DataListCatalogConfig config) throws Exception
is
- input sourceconfig
- config objectException
- in case of issuespublic static DataListCatalogConfig loadConfig(InputStream is) throws Exception
is
- input sourceException
- in case of issuesCopyright © 2022 Fugerit. All rights reserved.