@NotFinalAPI public interface SingleViewReferenceDefinition extends ViewDefinition<SingleViewReferenceDefinition>
(View) (Query)
Base View ---- with query name --> Base Query
^ ^
| |
baseViewName() baseQueryName()
| |
View Reference --- queryName() --> Query Reference with parameters / restrictions
(SingleViewReferenceDefinition) (SingleQueryReferenceDefinition)
This structure allows "view templating" - using a predefined folding definition with a parameterized query /
restrictions on the base query.
Unless a query is given at execution time, the query identified by the queryName must exist in the
sevrver before executing the view.
A ViewWithFoldingDefinition view identified by the base view name must exist in the UCMDB server before executing this
view.| Modifier and Type | Method and Description |
|---|---|
String |
baseViewName()
The view from which the folding definition is used.
|
String |
queryName()
The name of the query this view is based on.
|
asComplianceView, asPerspectiveBasedViewReferenceDefinition, asRuleBasedViewDefinition, asSingleViewReference, asViewWithFoldingDefinition, cmViewDefinition, description, name, toView, viewType, withCmViewDefinition, withDescriptionbundleNames, withBundlesclientProperties, clientProperty, usedNamespaces, withClientPropertyString queryName()
queryName in interface ViewDefinition<SingleViewReferenceDefinition>String baseViewName()
Documentation Feedback
Copyright 2011 - 2023 Micro Focus or one of its affiliates.