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 java.lang.StringgetFailureReason()longgetId()java.util.Map<java.lang.String,java.lang.Object>getProperties()java.util.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
-
getProperties
java.util.Map<java.lang.String,java.lang.Object> getProperties()
-
getId
long getId()
-
getSpecState
int getSpecState()
-
getFailureReason
java.lang.String getFailureReason()
-
getReferenceManagers
java.util.List<? extends ReferenceManager<S,?>> getReferenceManagers()
-
getRegisteredServiceReference
org.osgi.framework.ServiceReference<S> getRegisteredServiceReference()
-
-