Class ServiceMetadata
java.lang.Object
org.apache.felix.scr.impl.metadata.ServiceMetadata
This class contains the metadata associated to a service that is provided
by a component
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addProvide
(String provide) Add a provided interface to this serviceString[]
Returns the implemented interfacesgetScope()
void
void
setServiceFactory
(boolean serviceFactory) Setter for the servicefactory attribute of the service element
-
Constructor Details
-
ServiceMetadata
public ServiceMetadata()
-
-
Method Details
-
setServiceFactory
public void setServiceFactory(boolean serviceFactory) Setter for the servicefactory attribute of the service element- Parameters:
serviceFactory
-
-
setScope
-
getScope
-
addProvide
Add a provided interface to this service- Parameters:
provide
- a String containing the name of the provided interface
-
getProvides
Returns the implemented interfaces- Returns:
- the implemented interfaces as a string array
-