#include <saml/saml2/metadata/ObservableMetadataProvider.h>
Inheritance diagram for opensaml::saml2md::ObservableMetadataProvider:

Public Member Functions | |
| virtual void | addObserver (const Observer *newObserver) const |
| Adds a metadata observer. | |
| virtual const Observer * | removeObserver (const Observer *oldObserver) const |
| Removes a metadata observer. | |
Protected Member Functions | |
| ObservableMetadataProvider (const xercesc::DOMElement *e=nullptr) | |
| Constructor. | |
| virtual void | emitChangeEvent () const |
| Convenience method for notifying every registered Observer of an event. | |
| virtual void | emitChangeEvent (const EntityDescriptor &entity) const |
| Convenience method for notifying every registered Observer of an event. | |
Classes | |
| class | Observer |
| An observer of metadata provider changes. More... | |
|
|
Constructor.
|
|
|
Adds a metadata observer.
|
|
|
Removes a metadata observer.
|
1.4.6