Class UnavailableModuleDescriptorRequiringRestartFallbackFactory
java.lang.Object
com.atlassian.plugin.osgi.factory.UnavailableModuleDescriptorRequiringRestartFallbackFactory
- All Implemented Interfaces:
ModuleDescriptorFactory
public class UnavailableModuleDescriptorRequiringRestartFallbackFactory
extends Object
implements ModuleDescriptorFactory
Return placeholder
UnrecognisedModuleDescriptor instances marked with @RequiresRestart
for any descriptors in the underlying ModuleDescriptorFactory that have that annotation. This
is for module descriptors that won't be used yet but where we need to report the RequresRestart status
back.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptiongetModuleDescriptor(String type) Class<? extends ModuleDescriptor<?>>booleanhasModuleDescriptor(String type)
-
Field Details
-
DESCRIPTOR_TEXT
- See Also:
-
-
Constructor Details
-
UnavailableModuleDescriptorRequiringRestartFallbackFactory
public UnavailableModuleDescriptorRequiringRestartFallbackFactory(ModuleDescriptorFactory underlying)
-
-
Method Details
-
getModuleDescriptor
- Specified by:
getModuleDescriptorin interfaceModuleDescriptorFactory
-
getModuleDescriptorClass
- Specified by:
getModuleDescriptorClassin interfaceModuleDescriptorFactory
-
hasModuleDescriptor
- Specified by:
hasModuleDescriptorin interfaceModuleDescriptorFactory
-