Package org.apache.felix.scr.impl.inject
Interface ComponentMethods<T>
-
- All Known Implementing Classes:
ComponentMethodsImpl
public interface ComponentMethods<T>
- Version:
- $Rev: 1813478 $ $Date: 2017-10-27 02:19:49 -0500 (Fri, 27 Oct 2017) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LifecycleMethod
getActivateMethod()
ReferenceMethods
getBindMethods(String refName)
ComponentConstructor<T>
getConstructor()
LifecycleMethod
getDeactivateMethod()
LifecycleMethod
getModifiedMethod()
void
initComponentMethods(ComponentMetadata componentMetadata, Class<T> implementationObjectClass, ComponentLogger logger)
-
-
-
Method Detail
-
initComponentMethods
void initComponentMethods(ComponentMetadata componentMetadata, Class<T> implementationObjectClass, ComponentLogger logger)
-
getActivateMethod
LifecycleMethod getActivateMethod()
-
getDeactivateMethod
LifecycleMethod getDeactivateMethod()
-
getModifiedMethod
LifecycleMethod getModifiedMethod()
-
getBindMethods
ReferenceMethods getBindMethods(String refName)
-
getConstructor
ComponentConstructor<T> getConstructor()
-
-