Package nl.gx.webmanager.wcb
Interface ComponentExtension
-
- All Known Implementing Classes:
ComponentExtensionImpl
public interface ComponentExtension
The definition interface for component extensions- Author:
- danielm
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAddedCallback()
Returns the name of a method that should be invoke when an instance of this dependency comes available.String
getInterfaceClassName()
Returns the fully qualified className of the extensionString
getRemovedCallback()
Returns the name of a method that should be invoke when an instance of this dependency comes unavailable.
-
-
-
Method Detail
-
getInterfaceClassName
String getInterfaceClassName()
Returns the fully qualified className of the extension- Returns:
- the className
-
getAddedCallback
String getAddedCallback()
Returns the name of a method that should be invoke when an instance of this dependency comes available. The component should implement a method with the following signature: public void(ServiceReference ref, Object inst) - Returns:
- the methodName
-
getRemovedCallback
String getRemovedCallback()
Returns the name of a method that should be invoke when an instance of this dependency comes unavailable. The component should implement a method with the following signature: public void(ServiceReference ref, Object inst) - Returns:
- the methodName
-
-