Interface VHostItemExtensionProvider<T extends VHostItemExtension>
- Type Parameters:
T- - class of the extension which will be provided by this factory Class to work should be annotated with@Beanannotation and annotationnameparameter should be equal to the extension unique id. Moreover,parentparameter should be set toVHostItemExtensionManager.classandactiveparameter should be set totrue.
- All Known Implementing Classes:
BasicComponent.ServerInfoVHostItemExtension.ServerInfoVHostItemExtensionProvider, BruteForceLockerBean.BruteForceLockerVHostExtensionProvider, ClientTrustManagerFactory.ClientTrustVHostItemExtensionProvider, PresenceSubscription.PresenceSubscriptionVHostItemExtensionProvider, SeeOtherHost.SeeOtherHostVHostItemExtensionProvider, SSLContextContainer.HardenedModeVHostItemExtensionProvider
public interface VHostItemExtensionProvider<T extends VHostItemExtension>
Interface required to be implemented by factories which are adding extensions to vhost items.
-
Method Summary
Modifier and TypeMethodDescriptionReturns class of the extensiongetId()Returns unique id of the extension
-
Method Details
-
getId
String getId()Returns unique id of the extension -
getExtensionClazz
-