Class ApplicationInterfaceConfigurationFactory


  • public final class ApplicationInterfaceConfigurationFactory
    extends java.lang.Object
    Provides the methods to get a PrimaryKey set that identifies records in the Application interface preference table located in the {addon.label} dataset.
    Since:
    2.7.0
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static ApplicationInterfaceConfigurationFactory getInstance()
      java.util.Set<com.onwbp.adaptation.PrimaryKey> getPrimaryKeysByCode​(com.orchestranetworks.instance.Repository repository, java.util.Set<java.lang.String> codes)
      Returns a PrimaryKey set that identifies records in the Application interface preference table based on the specified codes.
      java.util.Set<com.onwbp.adaptation.PrimaryKey> getPrimaryKeysByName​(com.orchestranetworks.instance.Repository repository, java.util.Set<java.lang.String> names)
      Returns a PrimaryKey set that identifies records in the Application interface preference table based on the specified names.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getPrimaryKeysByCode

        public java.util.Set<com.onwbp.adaptation.PrimaryKey> getPrimaryKeysByCode​(com.orchestranetworks.instance.Repository repository,
                                                                                   java.util.Set<java.lang.String> codes)
                                                                            throws DataExchangeException
        Returns a PrimaryKey set that identifies records in the Application interface preference table based on the specified codes.
        Parameters:
        repository - the current repository.
        codes - the values of the Code field declared in the Application interface preference table in the {addon.label} dataset.
        Throws:
        DataExchangeException - when the {addon.label} dataset cannot be found in the current repository.
      • getPrimaryKeysByName

        public java.util.Set<com.onwbp.adaptation.PrimaryKey> getPrimaryKeysByName​(com.orchestranetworks.instance.Repository repository,
                                                                                   java.util.Set<java.lang.String> names)
                                                                            throws DataExchangeException
        Returns a PrimaryKey set that identifies records in the Application interface preference table based on the specified names.
        Parameters:
        repository - the current repository.
        names - the values of the Name field declared in the Application interface preference table in the {addon.label} dataset.
        Throws:
        DataExchangeException - when the {addon.label} dataset cannot be found in the current repository.