Class FactoryConfigurationDescription


  • public class FactoryConfigurationDescription
    extends ConfigurableEntity
    Description of an OSGi factory configuration This class is not thread safe.
    • Constructor Detail

      • FactoryConfigurationDescription

        public FactoryConfigurationDescription()
    • Method Detail

      • fromJSONObject

        public void fromJSONObject​(javax.json.JsonObject jsonObj)
                            throws IOException
        Extract the metadata from the JSON object. This method first calls clear()
        Overrides:
        fromJSONObject in class ConfigurableEntity
        Parameters:
        jsonObj - The JSON Object
        Throws:
        IOException - If JSON parsing fails
      • getOperations

        public Set<Operation> getOperations()
        Get the operations
        Returns:
        Mutable set of operations
      • getInternalNames

        public List<String> getInternalNames()
        Get the internal factory configuration name
        Returns:
        Mutable list of internal names