Class OCD


  • @Deprecated(since="2021-05-27")
    public class OCD
    extends OptionalAttributes
    Deprecated.
    The Apache Felix metatype API is deprecated, please use the OSGi metatype API instead.
    The OCD class represents the OCD element of the meta type descriptor.
    • Constructor Detail

      • OCD

        public OCD()
        Deprecated.
    • Method Detail

      • getID

        public java.lang.String getID()
        Deprecated.
      • setId

        public void setId​(java.lang.String id)
        Deprecated.
      • getName

        public java.lang.String getName()
        Deprecated.
      • setName

        public void setName​(java.lang.String name)
        Deprecated.
      • getDescription

        public java.lang.String getDescription()
        Deprecated.
      • setDescription

        public void setDescription​(java.lang.String description)
        Deprecated.
      • getIcons

        public java.util.Map getIcons()
        Deprecated.
      • addIcon

        public void addIcon​(java.lang.Integer size,
                            java.lang.String icon)
        Deprecated.
        Parameters:
        size -
        icon - The icon, either an URL or a string designating a resource which may be a localized string
      • getAttributeDefinitions

        public java.util.Map getAttributeDefinitions()
        Deprecated.
      • addAttributeDefinition

        public void addAttributeDefinition​(AD attribute)
        Deprecated.
      • getMetadata

        public MetaData getMetadata()
        Deprecated.
      • setMetadata

        public void setMetadata​(MetaData metadata)
        Deprecated.