Specifications

Description

As a developer I suggest to clarify the specifiacton of Core.hideValues () and Core.apply () because it is nebulous and the intended behavior is completely unclear. The same is true for Core.getPermanentStore (), Core.getMutableStore (), and Core.getChildrenStore () - these stores are intended to contain certain types of relationships, but they are neither used nor used for naming.

In addition, the specification and the method signatures in the "SearchService" interface are unclear, because the interface "SearchQuery" is used in many places without this interface appearing in any method signature.

Activity

Show:
Florian Schmitt
November 8, 2017, 10:24 AM

Decisions from mdmbl Hackathon (23.10.2017), the topics above will be discussed in seperate comments.

Florian Schmitt
November 8, 2017, 10:26 AM

Core.hideValues () and Core.apply () :
Code comments were added in the Class org.eclipse.mdm.api.base.model.Core.
This point is fixed.

Florian Schmitt
November 8, 2017, 10:49 AM
Edited

Core.getPermanentStore (), Core.getMutableStore (), Core.getChildrenStore () :

Added code comments to make the intention clearer.

Further analysis has to be done, refer to

https://openmdm.atlassian.net/browse/REQU-47?focusedCommentId=35217&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-35217

This point is fixed.

Florian Schmitt
November 8, 2017, 10:54 AM

SearchService / QueryService:
These topics will be handled in REQU-65, REQU-78.

Fixed.

Angelika Wittek
November 27, 2017, 9:18 AM

Done.

Assignee

Angelika Wittek

Reporter

Hans-Jörg Kremer

Labels

Process Step

Global

Eclipse Project

MDM Business Layer

Status

New

Components

None

User Story Name

Specifications

Implementer (Company)

None

Customer (Company)

None

Epic Link

Fix versions

Affects versions

Priority

Major
Configure