#include <OW_ProviderRegistrationEnvironmentIFC.hpp>
Inheritance diagram for OW_NAMESPACE::ProviderRegistrationEnvironmentIFC:
Public Member Functions | |
virtual | ~ProviderRegistrationEnvironmentIFC () |
virtual RepositoryIFCRef | getRepository () const =0 |
This function returns a reference to the repository. | |
virtual LoggerRef | getLogger (const String &componentName) const =0 |
virtual String | getConfigItem (const String &name, const String &defRetVal="") const =0 |
virtual StringArray | getMultiConfigItem (const String &itemName, const StringArray &defRetVal, const char *tokenizeSeparator=0) const =0 |
virtual ProviderRegistrationEnvironmentIFCRef | clone () const =0 |
When a provider is passed a ProviderEnvironmentIFCRef, the particular instance is only valid for the lifetime of the particular call. |
Definition at line 52 of file OW_ProviderRegistrationEnvironmentIFC.hpp.
|
Definition at line 44 of file OW_ProviderRegistrationEnvironmentIFC.cpp. |
|
When a provider is passed a ProviderEnvironmentIFCRef, the particular instance is only valid for the lifetime of the particular call. If a provider needs to save a ProviderEnvironmentIFCRef for later use (e.g. in another thread), it must call clone() on the original ProviderEnvironmentIFC and save the result for later use. |
|
|
|
|
|
|
|
This function returns a reference to the repository. WARNING: The return value is valid only as long as this object is valid (see class note). |