global interface DataTargetRoot extends DataTarget
A base repository of target objects, used to locate and manipulate existing targets and create additional ones.
This class extends fferpcore.DataTarget
The work scope responsible for committing any changes.
TargetObjectMap queryByKeySet(Set<Object> keySet)
Locate any existing target objects with the given keys. This method must be called within a fferpcore.DataTargetWork scope.
A map of the located target objects by their respective keys.
HasAccessResult hasAccess(List<String> keyPath)
Determine if the user has access to configure data at the given key path.
A result stating whether the user has access, and any associated errors.