|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.ConfigurableObjectFactory
com.raritantechnologies.xml.dataCollection.XMLSourceConfigurableObjectFactory
A Configurable Object Factory that uses an IXMLDataSource to get
persisted RTI Configuration XML Elements.
<SystemObject type="ConfigurableObjectFactory" name="[ object factory name ]"
configurableClass="com.raritantechnologies.xml.dataCollextion.XMLSourceConfigurableObjectFactory" >
<!-- One or more XMLDataSource elements: -->
<XMLDataSource class="[ class of IXMLDataSource ]" >
</XMLDataSource>
</SystemObject>
| Constructor Summary | |
XMLSourceConfigurableObjectFactory()
|
|
| Method Summary | |
IConfigurable |
getConfiguredObject(java.lang.String objectName)
Returns an instantiated IConfigurable object or null if the configuration DOM Element has not been initialized - does not support multiple objects. |
java.util.Iterator |
getConfiguredObjectNames()
Returns a list of the configured objects that are available. |
org.w3c.dom.Element |
getInitializer()
Used by Configurable objects that need to have their own constructor. |
org.w3c.dom.Element |
getInitializer(java.lang.String objectName)
Used by Configurable objects that need to have their own constructor. |
boolean |
hasConfiguredObject(java.lang.String objectName)
Does this ConfigurableFactory support multiple Configurable Objects? |
void |
initialize(org.w3c.dom.Element elem)
Method called to initialize multiple object mappings. |
boolean |
isInitialized()
|
| Methods inherited from class com.raritantechnologies.searchApp.ConfigurableObjectFactory |
getConfigurableChild, getConfigurableChildren, getConfiguredObject, getConfiguredObject, getConfiguredObject, setConfigElement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XMLSourceConfigurableObjectFactory()
| Method Detail |
public boolean hasConfiguredObject(java.lang.String objectName)
hasConfiguredObject in interface IConfigurableFactoryhasConfiguredObject in class ConfigurableObjectFactorypublic java.util.Iterator getConfiguredObjectNames()
IConfigurableFactory
getConfiguredObjectNames in interface IConfigurableFactorygetConfiguredObjectNames in class ConfigurableObjectFactorypublic IConfigurable getConfiguredObject(java.lang.String objectName)
ConfigurableObjectFactory
getConfiguredObject in interface IConfigurableFactorygetConfiguredObject in class ConfigurableObjectFactorypublic boolean isInitialized()
isInitialized in interface IConfigurableFactoryisInitialized in class ConfigurableObjectFactorypublic void initialize(org.w3c.dom.Element elem)
ConfigurableObjectFactory
initialize in interface IConfigurableFactoryinitialize in class ConfigurableObjectFactorypublic org.w3c.dom.Element getInitializer(java.lang.String objectName)
getInitializer in interface IConfigurableFactorygetInitializer in class ConfigurableObjectFactorypublic org.w3c.dom.Element getInitializer()
ConfigurableObjectFactory
getInitializer in interface IConfigurableFactorygetInitializer in class ConfigurableObjectFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||