See: Description
| Interface | Description |
|---|---|
| DataExchangeServiceContext |
Provides the necessary context for integrating {addon.label} services.
|
| EBXRecordPrimaryKey |
Specifies the primary key of an EBX® record.
|
| RecordPrimaryKey |
Specifies primary key of a record.
|
| Class | Description |
|---|---|
| ApplicationInterfaceConfigurationFactory |
Provides the methods to get a
PrimaryKey set that identifies records in the Application interface preference table located in the {addon.label} dataset. |
| CommonApplicationMappingFactory |
Provides the methods to get a
CommonApplication. |
| DataExchangeServiceContextFactory |
Creates instances of
DataExchangeServiceContext. |
Provides the classes and interfaces used to supply a context for integrating {addon.label} services.
Define the {addon.label} context:
DataExchangeServiceContext dexServiceContext = DataExchangeServiceContextFactory.getInstance().getDataExchangeServiceContext(serviceContext);
Use the {addon.label} context in data transfer:
TransferConfigurationSpec configSpec = new TransferConfigurationSpec(dexServiceContext);
Create an instance of CommonApplication by the logical name declared in the Application table in the {addon.label} dataset and application type:
CommonApplication commonApplication = CommonApplicationMappingFactory.getInstance().createCommonApplication(logicalName, ApplicationType.CSV);
Get an instance of CommonApplication by the universal name declared in the Application table in the {addon.label} dataset and application type:
CommonApplication commonApplication = CommonApplicationMappingFactory.getInstance().getCommonApplication(repository, universalName, ApplicationType.CSV);
Get an instance of CommonApplication for an EBX® application:
CommonApplication ebxCommonApplication = CommonApplicationMappingFactory.getInstance().getEBXCommonApplication(currentDataset, locale);
PrimaryKey set that identifies records in the Application interface preference table located in the {addon.label} dataset, which is used to export the selected records in the Application interface preference table and the related data from other tables to an XML file.To get a PrimaryKey set by the specified codes declared in the Application interface preference table in {addon.label} dataset:
Set<PrimaryKey> primaryKeys=ApplicationInterfaceConfigurationFactory.getInstance().getPrimaryKeysByCode(repository, codes);
To get a set of PrimaryKey by the specified names declared in the Application interface preference table in {addon.label} dataset:
Set<PrimaryKey> primaryKeys=ApplicationInterfaceConfigurationFactory.getInstance().getPrimaryKeysByName(repository, names)