#include <coherence/net/OperationalContext.hpp>
Inherits Object.
Inherited by DefaultOperationalContext [virtual].
Public Types | |
| typedef spec::Handle | Handle |
| OperationalContext Handle definition. | |
| typedef spec::View | View |
| OperationalContext View definition. | |
| typedef spec::Holder | Holder |
| OperationalContext Holder definition. | |
Public Member Functions | |
| virtual int32_t | getEdition () const =0 |
| Get the product edition. | |
| virtual String::View | getEditionName () const =0 |
| Get the product edition in a formatted string. | |
| virtual Member::View | getLocalMember () const =0 |
| Return a Member object representing this process. | |
| virtual Map::View | getFilterMap () const =0 |
| Return a Map of network filter factories. | |
| virtual Map::View | getSerializerMap () const =0 |
| Return a Map of serializer factories. | |
| virtual Map::View | getAddressProviderMap () const =0 |
| Return a Map of address provider factories. | |
| virtual IdentityAsserter::View | getIdentityAsserter () const =0 |
| Return an IdentityAsserter that can be used to establish a user's identity. | |
| virtual IdentityTransformer::View | getIdentityTransformer () const =0 |
| Return an IdentityTransformer that can be used to transform a Subject into an identity assertion. | |
| virtual bool | isSubjectScopingEnabled () const =0 |
| Indicates if Subject scoping is enabled. | |
| virtual int32_t | getLogLevel () const =0 |
| Return the logging severity level. | |
| virtual int32_t | getLogCharacterLimit () const =0 |
| Return the maximum number of characters for a logger daemon to queue before truncating. | |
| virtual String::View | getLogMessageFormat () const =0 |
| Return the log message format. | |
| virtual String::View | getLogDestination () const =0 |
| Return the destination for log messages. | |
| virtual int32_t | getDiscoveryTimeToLive () const =0 |
| Return the TTL for multicast based discovery. | |
| virtual int32_t getEdition | ( | ) | const [pure virtual] |
| virtual String::View getEditionName | ( | ) | const [pure virtual] |
Get the product edition in a formatted string.
Implemented in DefaultOperationalContext.
| virtual Member::View getLocalMember | ( | ) | const [pure virtual] |
Return a Member object representing this process.
Implemented in DefaultOperationalContext.
| virtual Map::View getFilterMap | ( | ) | const [pure virtual] |
Return a Map of network filter factories.
Implemented in DefaultOperationalContext.
| virtual Map::View getSerializerMap | ( | ) | const [pure virtual] |
Return a Map of serializer factories.
Implemented in DefaultOperationalContext.
| virtual Map::View getAddressProviderMap | ( | ) | const [pure virtual] |
Return a Map of address provider factories.
Implemented in DefaultOperationalContext.
| virtual IdentityAsserter::View getIdentityAsserter | ( | ) | const [pure virtual] |
Return an IdentityAsserter that can be used to establish a user's identity.
Implemented in DefaultOperationalContext.
| virtual IdentityTransformer::View getIdentityTransformer | ( | ) | const [pure virtual] |
Return an IdentityTransformer that can be used to transform a Subject into an identity assertion.
Implemented in DefaultOperationalContext.
| virtual bool isSubjectScopingEnabled | ( | ) | const [pure virtual] |
Indicates if Subject scoping is enabled.
Implemented in DefaultOperationalContext.
| virtual int32_t getLogLevel | ( | ) | const [pure virtual] |
Return the logging severity level.
Implemented in DefaultOperationalContext.
| virtual int32_t getLogCharacterLimit | ( | ) | const [pure virtual] |
Return the maximum number of characters for a logger daemon to queue before truncating.
Implemented in DefaultOperationalContext.
| virtual String::View getLogMessageFormat | ( | ) | const [pure virtual] |
Return the log message format.
Implemented in DefaultOperationalContext.
| virtual String::View getLogDestination | ( | ) | const [pure virtual] |
Return the destination for log messages.
Implemented in DefaultOperationalContext.
| virtual int32_t getDiscoveryTimeToLive | ( | ) | const [pure virtual] |
Return the TTL for multicast based discovery.
Implemented in DefaultOperationalContext.