|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@NotFinalAPI public interface MultipleReferencesWithFunctionDefinition
This definition applies a function over a collection
of base queries and uses the resulting QueryDefinition
.
The function applies was returned by queryFunction()
.
The base queries can be obtained with baseQueriesNames()
/
The particulars of each query function
are defined in the QueriesFunction
enum.
Query
object with this definition returns the flattened
QueryDefinition
. This is the result of the
function applied over the base queries.
In addition to the query function and the base queries, this definition also holds
a mapping between the query definition returned by the Query object
and the original base queries names.
Method Summary | |
---|---|
java.util.Collection<java.lang.String> |
baseQueriesNames()
The base queries this definition is referencing. |
java.util.Map<java.lang.String,QueryNodeOrigin> |
getQueryNodeOrigins()
The node name to node mapping (original query / original name) map. |
QueriesFunction |
queryFunction()
The function applied over the base query names to create this definition. |
Methods inherited from interface com.hp.ucmdb.api.topology.QueryReferenceDefinition |
---|
asMultipleReferencesWithFunctionDefinition, asSingleQueryReferenceDefinition, description, firstLoadStrategy, name, recalcPriority, referenceDefinitionType, toExecutable, withDescription, withFirstLoadStrategy, withRecalcPriority |
Methods inherited from interface com.hp.ucmdb.api.bundles.BundledResource |
---|
bundleNames, withBundles |
Method Detail |
---|
java.util.Collection<java.lang.String> baseQueriesNames()
QueriesFunction queryFunction()
@NotFinalAPI java.util.Map<java.lang.String,QueryNodeOrigin> getQueryNodeOrigins()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |