public interface BeanArchiveHandler
The standard way to register a handler is via DiscoveryStrategy.registerHandler(BeanArchiveHandler). Alternatively, handlers may be registered using
the ServiceLoader mechanism.
Additionaly, handlers could specify their priority using javax.annotation.Priority. Handlers with higher priority have precedence. The default
priority is 0. Handlers registered programatically have the default priority registeredHandlers.size - index, i.e. derived from the order they were
inserted.
DiscoveryStrategy.registerHandler(BeanArchiveHandler)| Modifier and Type | Method and Description |
|---|---|
BeanArchiveBuilder |
handle(String beanArchiveReference)
The returned builder must only contain a complete set of found classes, other properties do not have to be set.
|
BeanArchiveBuilder handle(String beanArchiveReference)
beanArchiveReference - A reference to a bean archive (e.g. file path)null if the reference cannot be handledCopyright © 2018. All rights reserved.