Class Service


  • public class Service
    extends java.lang.Object
    • Constructor Detail

      • Service

        public Service​(java.lang.String name,
                       int objectId,
                       BundleDescriptor bundleDescriptor,
                       java.util.List<BundleDescriptor> bundlesUsing,
                       java.lang.String[] keys,
                       java.lang.String[] values)
    • Method Detail

      • getBundleDescriptor

        public BundleDescriptor getBundleDescriptor()
        Get bundle descriptor of a bundle, that registers this service
        Returns:
        BundleDescriptor
      • getBundlesUsing

        public java.util.List<BundleDescriptor> getBundlesUsing()
        Get bundle descriptors for all the bundles, using this service
        Returns:
        List<BundleDescriptor> list of descriptors of the bundles, using this service
      • getObjectId

        public int getObjectId()
        Get objectId of this service
        Returns:
        int objectId
      • getName

        public java.lang.String getName()
        Get service's symbolic name
        Returns:
        String name
      • getProperties

        public java.util.List<Service.ServiceProperty> getProperties()
        Get service's properties
        Returns:
        List<ServiceProperty> properties, key-value pairs