Class RenderService.ExtensionPoint
java.lang.Object
org.hippoecm.frontend.service.ServiceTracker<IRenderService>
AbstractRenderService<T>.ExtensionPoint
org.hippoecm.frontend.service.render.RenderService.ExtensionPoint
- All Implemented Interfaces:
Serializable
,org.apache.wicket.util.io.IClusterable
,IServiceTracker<IRenderService>
- Enclosing class:
- RenderService<T>
Extension point that can add the extension to a child component. The name
of the extension will be the full (relative) path of the extension. The last
part of the path, i.e. the id, is used to get the service id from the plugin
configuration.
- See Also:
-
Field Summary
Fields inherited from class org.hippoecm.frontend.service.render.AbstractRenderService.ExtensionPoint
extension
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onRemoveService
(IRenderService service, String name) void
onServiceAdded
(IRenderService service, String name) protected void
register()
protected void
Methods inherited from class org.hippoecm.frontend.service.render.AbstractRenderService.ExtensionPoint
getChildren, onServiceChanged
Methods inherited from class org.hippoecm.frontend.service.ServiceTracker
addService, removeService
-
Constructor Details
-
ExtensionPoint
-
-
Method Details
-
register
protected void register()- Overrides:
register
in classAbstractRenderService<T>.ExtensionPoint
-
unregister
protected void unregister()- Overrides:
unregister
in classAbstractRenderService<T>.ExtensionPoint
-
onServiceAdded
- Overrides:
onServiceAdded
in classAbstractRenderService<T>.ExtensionPoint
-
onRemoveService
- Overrides:
onRemoveService
in classAbstractRenderService<T>.ExtensionPoint
-