#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 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.