public final class LinkedRecord extends Object
Keeps the information of the relevant records.
Declares the fields in the Linked record table in the Insight - Reporting data set.
| Modifier and Type | Field and Description |
|---|---|
static com.orchestranetworks.schema.Path |
Dataset |
static com.orchestranetworks.schema.Path |
Dataspace |
static com.orchestranetworks.schema.Path |
ExecutionTime |
static com.orchestranetworks.schema.Path |
FKDEC |
static com.orchestranetworks.schema.Path |
FKIndicator |
static com.orchestranetworks.schema.Path |
Oid |
static com.orchestranetworks.schema.Path |
RecordPredicate |
static com.orchestranetworks.schema.Path |
TablePath |
| Constructor and Description |
|---|
LinkedRecord() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRelevantRecord(com.onwbp.adaptation.Adaptation record)
Adds the xpath predicate string of a record.
|
void |
addRelevantRecord(com.onwbp.adaptation.Adaptation record,
List<com.orchestranetworks.schema.Path> reportingPaths)
Adds an xpath predicate string of a record.
|
void |
addRelevantRecordPredicate(String predicate)
Adds an xpath predicate string.
|
void |
addRelevantRecordPredicate(String predicate,
List<com.orchestranetworks.schema.Path> reportingPaths)
Adds an xpath predicate string.
|
Map<String,Set<com.orchestranetworks.schema.Path>> |
getLinkedItems()
Returns the map between predicates and sets of
Flat data report paths. |
int |
getNumberRelevantRecords()
Returns the number of relevant records.
|
public static final com.orchestranetworks.schema.Path Oid
public static final com.orchestranetworks.schema.Path FKIndicator
public static final com.orchestranetworks.schema.Path FKDEC
public static final com.orchestranetworks.schema.Path Dataspace
public static final com.orchestranetworks.schema.Path Dataset
public static final com.orchestranetworks.schema.Path TablePath
public static final com.orchestranetworks.schema.Path RecordPredicate
public static final com.orchestranetworks.schema.Path ExecutionTime
public void addRelevantRecord(com.onwbp.adaptation.Adaptation record)
public void addRelevantRecordPredicate(String predicate)
public void addRelevantRecord(com.onwbp.adaptation.Adaptation record,
List<com.orchestranetworks.schema.Path> reportingPaths)
The predicate string can be mapped with a list of Flat data report paths.
public void addRelevantRecordPredicate(String predicate, List<com.orchestranetworks.schema.Path> reportingPaths)
The predicate string can be mapped with a list of Flat data report paths.
public Map<String,Set<com.orchestranetworks.schema.Path>> getLinkedItems()
Flat data report paths.
Each entry of the map represents a linked item.
public int getNumberRelevantRecords()