MetadataSearcher
Central searcher for Wow metadata and aggregate configurations. Loads and caches metadata from classpath resources, providing various search capabilities for bounded contexts, aggregates, and their mappings.
Properties
Lazily loaded set of all local aggregates available at runtime.
Lazily loaded Wow metadata aggregated from all classpath resources. Merges metadata from multiple sources found at WOW_METADATA_RESOURCE_NAME.
Lazily loaded searcher for finding aggregate types by their named aggregates.
Lazily loaded searcher for finding bounded contexts by package scopes.
Lazily loaded searcher for finding named aggregates by package scopes.
Lazily loaded searcher for finding named aggregates by their type classes.
Functions
Retrieves the aggregate configuration for the given named aggregate.
Checks if the named aggregate is available locally at runtime.
Retrieves the aggregate configuration for the given named aggregate, throwing an exception if not found.