Class PropertyBasedService

  • Direct Known Subclasses:
    AbstractSearchProvider

    public abstract class PropertyBasedService
    extends AbstractServiceImpl
    Base class for property based services. These services generally provide a set of object types to together with a set of property descriptors to specify their capabilities in terms on which object types they can handle and which properties they may accept.
    • Constructor Detail

      • PropertyBasedService

        public PropertyBasedService()
    • Method Detail

      • getAllSupportedPropertyDescriptors

        public java.util.Set<PropertyDescriptor> getAllSupportedPropertyDescriptors​(java.util.Collection<ObjectType> rootTypes)
        Returns all supported property descriptors for a given set of root types. It returns descriptors for each root type and their sub types.