Interface ComponentManager<S>
-
- All Known Implementing Classes:
AbstractComponentManager,ComponentFactoryImpl,PrototypeServiceFactoryComponentManager,ServiceFactoryComponentManager,SingleComponentManager
public interface ComponentManager<S>
-
-
Field Summary
Fields Modifier and Type Field Description static intSTATE_ACTIVEstatic intSTATE_DISPOSEDstatic intSTATE_SATISFIEDstatic intSTATE_UNSATISFIED_CONFIGURATIONstatic intSTATE_UNSATISFIED_REFERENCE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetFailureReason()longgetId()Map<String,Object>getProperties()List<? extends ReferenceManager<S,?>>getReferenceManagers()org.osgi.framework.ServiceReference<S>getRegisteredServiceReference()intgetSpecState()
-
-
-
Field Detail
-
STATE_UNSATISFIED_CONFIGURATION
static final int STATE_UNSATISFIED_CONFIGURATION
- See Also:
- Constant Field Values
-
STATE_UNSATISFIED_REFERENCE
static final int STATE_UNSATISFIED_REFERENCE
- See Also:
- Constant Field Values
-
STATE_SATISFIED
static final int STATE_SATISFIED
- See Also:
- Constant Field Values
-
STATE_ACTIVE
static final int STATE_ACTIVE
- See Also:
- Constant Field Values
-
STATE_DISPOSED
static final int STATE_DISPOSED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
long getId()
-
getSpecState
int getSpecState()
-
getFailureReason
String getFailureReason()
-
getReferenceManagers
List<? extends ReferenceManager<S,?>> getReferenceManagers()
-
getRegisteredServiceReference
org.osgi.framework.ServiceReference<S> getRegisteredServiceReference()
-
-