Class InstallerItemInfoImpl
java.lang.Object
ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
ru.vyarus.dropwizard.guice.module.context.info.impl.ClassItemInfoImpl
ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
- All Implemented Interfaces:
ClassItemInfo,InstallerItemInfo,ItemInfo,DisableSupport,ScanSupport
Installer item info implementation.
- Since:
- 06.07.2016
-
Field Summary
Fields inherited from class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
complete -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionItem may be disabled either from root application class or fromGuiceyBundle.booleanItem is enabled if no one disable it (DisableSupport.getDisabledBy()is empty).booleanMethods inherited from class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
countRegistrationAttempt, getId, getIgnoresByScope, getIgnoresByScope, getItemType, getRegisteredBy, getRegistrationAttempts, getRegistrationScope, getRegistrationScopeType, getType, isAllDataCollected, isRegistered, isRegisteredDirectly, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
getId, getIgnoresByScope, getIgnoresByScope, getItemType, getRegisteredBy, getRegistrationAttempts, getRegistrationScope, getRegistrationScopeType, getType, isAllDataCollected, isRegistered, isRegisteredDirectly
-
Constructor Details
-
InstallerItemInfoImpl
Create item.- Parameters:
type- installer type
-
-
Method Details
-
getDisabledBy
Description copied from interface:DisableSupportItem may be disabled either from root application class or fromGuiceyBundle. For application,Applicationclass stored as context and for guicey bundle actual bundle instance id is stored.- Specified by:
getDisabledByin interfaceDisableSupport- Returns:
- contexts where item was disabled or empty collection
-
isEnabled
public boolean isEnabled()Description copied from interface:DisableSupportItem is enabled if no one disable it (DisableSupport.getDisabledBy()is empty).- Specified by:
isEnabledin interfaceDisableSupport- Returns:
- true if item enabled, false otherwise
-
isFromScan
public boolean isFromScan()- Specified by:
isFromScanin interfaceScanSupport- Returns:
- true if item found by classpath scan, false otherwise
-