类 ServiceReferenceDTO


  • public class ServiceReferenceDTO
    extends DTO
    Data Transfer Object for a ServiceReference.

    ServiceReferenceDTOs for all registered services can be obtained from a FrameworkDTO. An installed Bundle can be adapted to provide a ServiceReferenceDTO[] of the services registered by the Bundle. A ServiceReferenceDTO obtained from a framework must convert service property values which are not valid value types for DTOs to type String using String.valueOf(Object).

    作者:
    $Id: ServiceReferenceDTO.java 1614569 2014-07-30 07:22:32Z cziegeler $
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      long bundle
      The id of the bundle that registered the service.
      long id
      The id of the service.
      java.util.Map<java.lang.String,​java.lang.Object> properties
      The properties for the service.
      long[] usingBundles
      The ids of the bundles that are using the service.
    • 方法概要

      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 字段详细资料

      • properties

        public java.util.Map<java.lang.String,​java.lang.Object> properties
        The properties for the service. The value type must be a numerical type, Boolean, String, DTO or an array of any of the former.
        另请参阅:
        ServiceReference.getProperty(String)
    • 构造器详细资料

      • ServiceReferenceDTO

        public ServiceReferenceDTO()