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.