Class Configurations

All Implemented Interfaces:
Serializable, Cloneable, Iterable<Configuration>, Collection<Configuration>, List<Configuration>, RandomAccess

public class Configurations extends ArrayList<Configuration>
A container for configurations. This class is not thread-safe.
See Also:
  • Constructor Details

    • Configurations

      public Configurations()
  • Method Details

    • getConfiguration

      public Configuration getConfiguration(String pid)
      Get the configuration
      Parameters:
      pid - The pid of the configuration
      Returns:
      The configuration or null
    • getFactoryConfigurations

      public Collection<Configuration> getFactoryConfigurations(String factoryPid)
      Get all factory configurations matching the factory pid.
      Parameters:
      factoryPid - The factory pid of the configurations
      Returns:
      The configurations - the collection might be empty
      Since:
      1.5