#include <coherence/run/xml/XmlConfigurable.hpp>
Inherits Object.
Inherited by ConfigurableSerializerFactory [virtual]
, ConfigurableAddressProviderFactory [virtual]
, and ConfigurableCacheFactory [virtual]
.
Public Types | |
typedef spec::Handle | Handle |
XmlConfigurable Handle definition. | |
typedef spec::View | View |
XmlConfigurable View definition. | |
typedef spec::Holder | Holder |
XmlConfigurable Holder definition. | |
Public Member Functions | |
virtual XmlElement::View | getConfig () const =0 |
If this Object was previously configured using some XML configuration, the corresponding XmlElement is returned. | |
virtual void | setConfig (XmlElement::View vXml)=0 |
Configure this Object using the provided XmlElement. |
virtual XmlElement::View getConfig | ( | ) | const [pure virtual] |
If this Object was previously configured using some XML configuration, the corresponding XmlElement is returned.
Implemented in ConfigurableSerializerFactory, ConfigurableAddressProviderFactory, and DefaultConfigurableCacheFactory.
virtual void setConfig | ( | XmlElement::View | vXml | ) | [pure virtual] |