public final class ApplicationInterfaceConfigurationFactory extends Object
PrimaryKey set that identifies records in the Application interface preference table located in the {addon.label} dataset.| Modifier and Type | Method and Description |
|---|---|
static ApplicationInterfaceConfigurationFactory |
getInstance()
Returns an instance of
ApplicationInterfaceConfigurationFactory. |
Set<com.onwbp.adaptation.PrimaryKey> |
getPrimaryKeysByCode(com.orchestranetworks.instance.Repository repository,
Set<String> codes)
Returns a
PrimaryKey set that identifies records in the Application interface preference table based on the specified codes. |
Set<com.onwbp.adaptation.PrimaryKey> |
getPrimaryKeysByName(com.orchestranetworks.instance.Repository repository,
Set<String> names)
Returns a
PrimaryKey set that identifies records in the Application interface preference table based on the specified names. |
public static ApplicationInterfaceConfigurationFactory getInstance()
ApplicationInterfaceConfigurationFactory.public Set<com.onwbp.adaptation.PrimaryKey> getPrimaryKeysByCode(com.orchestranetworks.instance.Repository repository, Set<String> codes) throws DataExchangeException
PrimaryKey set that identifies records in the Application interface preference table based on the specified codes.repository - the current repository.codes - the values of the Code field declared in the Application interface preference table in the {addon.label} dataset.DataExchangeException - when the {addon.label} dataset cannot be found in the current repository.public Set<com.onwbp.adaptation.PrimaryKey> getPrimaryKeysByName(com.orchestranetworks.instance.Repository repository, Set<String> names) throws DataExchangeException
PrimaryKey set that identifies records in the Application interface preference table based on the specified names.repository - the current repository.names - the values of the Name field declared in the Application interface preference table in the {addon.label} dataset.DataExchangeException - when the {addon.label} dataset cannot be found in the current repository.