Package org.apache.felix.scr.impl.inject
Interface ComponentMethods<T>
-
- All Known Implementing Classes:
ComponentMethodsImpl
public interface ComponentMethods<T>- Version:
- $Rev$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LifecycleMethodgetActivateMethod()ReferenceMethodsgetBindMethods(java.lang.String refName)ComponentConstructor<T>getConstructor()LifecycleMethodgetDeactivateMethod()LifecycleMethodgetModifiedMethod()voidinitComponentMethods(ComponentMetadata componentMetadata, java.lang.Class<T> implementationObjectClass, ComponentLogger logger)
-
-
-
Method Detail
-
initComponentMethods
void initComponentMethods(ComponentMetadata componentMetadata, java.lang.Class<T> implementationObjectClass, ComponentLogger logger)
-
getConstructor
ComponentConstructor<T> getConstructor()
-
getActivateMethod
LifecycleMethod getActivateMethod()
-
getDeactivateMethod
LifecycleMethod getDeactivateMethod()
-
getModifiedMethod
LifecycleMethod getModifiedMethod()
-
getBindMethods
ReferenceMethods getBindMethods(java.lang.String refName)
-
-