#include <OW_ServiceEnvironmentIFC.hpp>
Inheritance diagram for OW_NAMESPACE::ServiceEnvironmentIFC:
Public Types | |
enum | EOverwritePreviousFlag { E_PRESERVE_PREVIOUS, E_OVERWRITE_PREVIOUS } |
enum | EBypassProvidersFlag { E_USE_PROVIDERS, E_BYPASS_PROVIDERS } |
enum | ELockingFlag { E_NO_LOCKING, E_LOCKING } |
Public Member Functions | |
virtual | ~ServiceEnvironmentIFC () |
virtual String | getConfigItem (const String &name, const String &defRetVal="") const |
virtual StringArray | getMultiConfigItem (const String &itemName, const StringArray &defRetVal, const char *tokenizeSeparator=0) const |
Retrieve itemName values from configItems. | |
virtual void | setConfigItem (const String &item, const String &value, EOverwritePreviousFlag overwritePrevious=E_OVERWRITE_PREVIOUS) |
virtual void | addSelectable (const SelectableIFCRef &obj, const SelectableCallbackIFCRef &cb) |
virtual void | removeSelectable (const SelectableIFCRef &obj) |
virtual RequestHandlerIFCRef | getRequestHandler (const String &id) const |
virtual LoggerRef | getLogger () const OW_DEPRECATED |
virtual LoggerRef | getLogger (const String &componentName) const |
virtual bool | authenticate (String &userName, const String &info, String &details, OperationContext &context) const |
virtual CIMOMHandleIFCRef | getCIMOMHandle (OperationContext &context, EBypassProvidersFlag bypassProviders=E_USE_PROVIDERS, ELockingFlag locking=E_LOCKING) const |
WARNING: The return value is valid only for the lifetime of context. | |
CIMOMHandleIFCRef | getRepositoryCIMOMHandle (OperationContext &context) const |
virtual RepositoryIFCRef | getRepository () const |
virtual WQLIFCRef | getWQLRef () const |
Definition at line 58 of file OW_ServiceEnvironmentIFC.hpp.
|
Definition at line 91 of file OW_ServiceEnvironmentIFC.hpp. |
|
Definition at line 96 of file OW_ServiceEnvironmentIFC.hpp. |
|
Definition at line 72 of file OW_ServiceEnvironmentIFC.hpp. |
|
Definition at line 50 of file OW_ServiceEnvironmentIFC.cpp. |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 71 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 130 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
WARNING: The return value is valid only for the lifetime of context.
Definition at line 138 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. Referenced by getRepositoryCIMOMHandle(). |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, OW_NAMESPACE::EmbeddedCIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 85 of file OW_ServiceEnvironmentIFC.cpp. |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, OW_NAMESPACE::EmbeddedCIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 122 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, OW_NAMESPACE::EmbeddedCIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 114 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
Retrieve itemName values from configItems. If it's not present, defRetVal will be returned.
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, OW_NAMESPACE::EmbeddedCIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 92 of file OW_ServiceEnvironmentIFC.cpp. |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, and OW_NAMESPACE::EmbeddedCIMOMEnvironment. Definition at line 56 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
Definition at line 64 of file OW_ServiceEnvironmentIFC.cpp. References context, E_BYPASS_PROVIDERS, and getCIMOMHandle(). |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 106 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, and OW_NAMESPACE::EmbeddedCIMOMEnvironment. Definition at line 149 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
Reimplemented in OW_NAMESPACE::CIMOMEnvironment, and OW_NAMESPACE::ProviderAgentEnvironment. Definition at line 78 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |
|
Definition at line 99 of file OW_ServiceEnvironmentIFC.cpp. References OW_ASSERTMSG. |