|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WrappedServiceMetadata
A proxy for org.osgi.service.blueprint.reflect.ServiceMetadata, which we cannot pass to clients in the outer framework. We'll just expose the methods that we know we're going to need.
Method Summary | |
---|---|
Collection<String> |
getInterfaces()
Get the interfaces implemented by the service |
String |
getName()
Get the service name. |
int |
getRanking()
Get the service ranking |
Map<String,Object> |
getServiceProperties()
Get the properties of the associated blueprint service |
boolean |
identicalOrDiffersOnlyByName(WrappedServiceMetadata w)
Sometimes we want to know if two services are identical except for their names |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
Map<String,Object> getServiceProperties()
Collection<String> getInterfaces()
String getName()
int getRanking()
boolean identicalOrDiffersOnlyByName(WrappedServiceMetadata w)
w
- A wrapped service metadata for comparison.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |