Package org.infinispan.modules
Interface ModuleMetadataBuilder
-
- All Known Implementing Classes:
CachestoreRemoteModuleImpl,CoreModuleImpl,ExtendedStatisticsModuleImpl,ServerCoreModuleImpl,ServerHotrodModuleImpl,ServerMemcachedModuleImpl
public interface ModuleMetadataBuilderModule metadata- Since:
- 10.0
- Author:
- Dan Berindei
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetModuleName()java.util.Collection<java.lang.String>getOptionalDependencies()java.util.Collection<java.lang.String>getRequiredDependencies()ModuleLifecyclenewModuleLifecycle()voidregisterMetadata(ModuleRepository.Builder builder)
-
-
-
Method Detail
-
getModuleName
java.lang.String getModuleName()
-
getRequiredDependencies
java.util.Collection<java.lang.String> getRequiredDependencies()
-
getOptionalDependencies
java.util.Collection<java.lang.String> getOptionalDependencies()
-
newModuleLifecycle
ModuleLifecycle newModuleLifecycle()
-
registerMetadata
void registerMetadata(ModuleRepository.Builder builder)
-
-