|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigLoaderDelegate
Interface that defines callback API used by ConfigLoader to process loaded configuration. Main responsibility of ConfigLoaderDelegate is to create objects, while ConfigLoader is mainly concerned with XML parsing.
Method Summary | |
---|---|
void |
finishedLoading()
Callback methods invoked at the end of the configuration processing. |
ConfigStatus |
getStatus()
|
boolean |
loadError(Throwable th)
Gives delegate an opportunity to process the error. |
void |
shouldLinkDataMap(String domainName,
String nodeName,
String mapName)
|
void |
shouldLoadDataDomain(String name)
Callback method invoked when a domain is encountered in the configuration file. |
void |
shouldLoadDataDomainProperties(String domainName,
Map<String,String> properties)
|
void |
shouldLoadDataMaps(String domainName,
Map<String,DataMap> locations)
|
void |
shouldLoadDataNode(String domainName,
String nodeName,
String dataSource,
String adapter,
String factory,
String schemaUpdateStrategy)
|
void |
shouldLoadProjectVersion(String version)
Callback method invoked when a project version is read. |
void |
shouldRegisterDataView(String name,
String location)
Callback method invoked when a DataView reference is encountered in the configuration file. |
void |
startedLoading()
Callback methods invoked in the beginning of the configuration processing. |
Method Detail |
---|
void startedLoading()
void finishedLoading()
void shouldLoadProjectVersion(String version)
void shouldLoadDataDomain(String name)
name
- domain name.void shouldRegisterDataView(String name, String location)
void shouldLoadDataMaps(String domainName, Map<String,DataMap> locations)
void shouldLoadDataDomainProperties(String domainName, Map<String,String> properties)
void shouldLoadDataNode(String domainName, String nodeName, String dataSource, String adapter, String factory, String schemaUpdateStrategy)
void shouldLinkDataMap(String domainName, String nodeName, String mapName)
boolean loadError(Throwable th)
th
-
ConfigStatus getStatus()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |