public interface MasterDataSource
DataObjectDefinition
s.Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns the optional description for this master data source.
|
String |
getId()
Returns the id of this source which must be unique within the system, so there must only be exactly one master
data source with that ID.
|
List<MasterDataInstance> |
getMasterDataInstances(MasterDataInstanceQuery query)
Returns a list of master data instances according the given query object used for filtering.
|
String |
getName()
Returns the name of the source for this master data.
|
SynchronizeResult |
synchronizeMasterDataEntries(String masterDataDefinitionKey,
boolean forceUpdate)
Synchronizes the master data entries for the given master data definition.
|
String getId()
String getName()
String getDescription()
List<MasterDataInstance> getMasterDataInstances(MasterDataInstanceQuery query)
query
- the query to be used for entry filteringSynchronizeResult synchronizeMasterDataEntries(String masterDataDefinitionKey, boolean forceUpdate)
masterDataDefinitionKey
- the master data definition key the entry data should be synchronizedforceUpdate
- true
, if the synchronization should be done regardless of the currently saved objects