@API(status=MAINTAINED,
     since="1.2.0")
public interface DomainContext
Domain(MyDomainContext.class). They must have a constructor without parameters
 to be usable this way.
 Most implementing class will subclass AbstractDomainContextBase.
Domain, 
AbstractDomainContextBase| Modifier and Type | Interface and Description | 
|---|---|
| static class  | DomainContext.DomainContextFacade | 
| static class  | DomainContext.Global | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<ArbitraryConfigurator> | getArbitraryConfigurators() | 
| java.util.List<ArbitraryProvider> | getArbitraryProviders() | 
| static DomainContext | global() | 
| default void | setDefaultPriority(int priority) | 
static DomainContext global()
default void setDefaultPriority(int priority)
java.util.List<ArbitraryProvider> getArbitraryProviders()
java.util.List<ArbitraryConfigurator> getArbitraryConfigurators()