public interface ExtensionItemInfo extends ClassItemInfo, ScanSupport, DisableSupport
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends FeatureInstaller> |
getInstalledBy()
Each extension is always registered by single installer.
|
boolean |
isGuiceBinding()
Indicates extensions, recognized from guice modules.
|
boolean |
isJerseyManaged()
Deprecated.
in the next version HK2 support will be removed and annotation will become useless
|
boolean |
isLazy()
Lazy beans are not registered in guice by default.
|
boolean |
isOptional()
Optional extensions are registered directly in guicey bundles.
|
getId, getIgnoresByScope, getIgnoresByScope, getItemType, getRegisteredBy, getRegistrationAttempts, getRegistrationScope, getRegistrationScopeType, getType, isRegistered, isRegisteredDirectlyisFromScangetDisabledBy, isEnabledjava.lang.Class<? extends FeatureInstaller> getInstalledBy()
boolean isLazy()
LazyBinding, false otherwise@Deprecated boolean isJerseyManaged()
JerseyManaged, false otherwiseboolean isGuiceBinding()
boolean isOptional()