Class AbstractRenderService.ExtensionPoint
java.lang.Object
org.hippoecm.frontend.service.ServiceTracker<IRenderService>
org.hippoecm.frontend.service.render.AbstractRenderService.ExtensionPoint
- All Implemented Interfaces:
Serializable
,org.apache.wicket.util.io.IClusterable
,IServiceTracker<IRenderService>
- Direct Known Subclasses:
ListRenderService.ExtensionPoint
,RenderService.ExtensionPoint
- Enclosing class:
- AbstractRenderService<T>
protected abstract class AbstractRenderService.ExtensionPoint
extends ServiceTracker<IRenderService>
Base class for extension points. Registers as a
ServiceTracker
for a IRenderService
extension.- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onRemoveService
(IRenderService service, String name) void
onServiceAdded
(IRenderService service, String name) void
onServiceChanged
(IRenderService service, String name) protected void
register()
protected void
Methods inherited from class org.hippoecm.frontend.service.ServiceTracker
addService, removeService
-
Field Details
-
extension
-
-
Constructor Details
-
ExtensionPoint
-
-
Method Details
-
register
protected void register() -
unregister
protected void unregister() -
getChildren
-
onServiceAdded
- Overrides:
onServiceAdded
in classServiceTracker<IRenderService>
-
onServiceChanged
- Overrides:
onServiceChanged
in classServiceTracker<IRenderService>
-
onRemoveService
- Overrides:
onRemoveService
in classServiceTracker<IRenderService>
-