getDefaultProfiles abstract method
Default Profiles
Returns the list of default profiles used when no profiles are explicitly active. This ensures that applications always have a baseline configuration profile available.
Example
A common default is:
['default']
Behavior
- If getActiveProfiles returns an empty list, these defaults become the effective active profiles.
- If getActiveProfiles has entries, this list is ignored.
Notes
- Defaults should always be non-empty to avoid runtime ambiguity.
- Implementations may allow overriding the defaults.
Implementation
List<String> getDefaultProfiles();