Class AbstractComponentExtensionPoint.ExtensionConfiguration
java.lang.Object
org.ametys.runtime.plugin.component.AbstractComponentExtensionPoint.ExtensionConfiguration
- Enclosing class:
 - AbstractComponentExtensionPoint<T>
 
This class is a storage for an extension informations
- 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedExtensionConfiguration(String pluginName, String featureName, Configuration configuration, Class<T> extensionClass) Store elements about an extension - 
Method Summary
Modifier and TypeMethodDescriptionReturns the configurationReturns the extension classReturns the feature nameReturns the plugin name 
- 
Constructor Details
- 
ExtensionConfiguration
protected ExtensionConfiguration(String pluginName, String featureName, Configuration configuration, Class<T> extensionClass) Store elements about an extension- Parameters:
 pluginName- The name of the plugin declaring the extensionfeatureName- The name of the feature declaring the extensionconfiguration- The configuration declaring the extensionextensionClass- The class of the extension
 
 - 
 - 
Method Details
- 
getExtensionClass
Returns the extension class- Returns:
 - the extension class
 
 - 
getConfiguration
Returns the configuration- Returns:
 - the configuration
 
 - 
getFeatureName
Returns the feature name- Returns:
 - the feature name
 
 - 
getPluginName
Returns the plugin name- Returns:
 - the plugin name
 
 
 -