public interface ViewFactory
Modifier and Type | Method and Description |
---|---|
CmViewDefinition |
createCmViewDefinition()
Creates a new object that holds CM properties for a view
|
View |
createNewView(String viewName)
Deprecated.
will be removed soon, use
createViewWithFoldingDefinition(String) . |
ViewExecutionOptions |
createOptions()
Creates an execution options object that may be used to change the view execution behavior.
|
PerspectiveBasedViewReferenceDefinition |
createPerspectiveBasedViewReferenceDefinition(String viewName)
Creates a perspective based view with the given name.
|
RuleBasedViewDefinition |
createRuleBasedViewDefinition(String viewName,
String queryName) |
SingleViewReferenceDefinition |
createSingleViewReferenceDefinition(String viewName,
String queryName,
String baseViewName) |
ViewValidationBulk |
createValidationBulk() |
View |
createView(String viewName)
Creates a client representation of a view stored in the UCMDB.
|
View |
createView(ViewDefinition viewDefinition)
Creates a client representation of a view stored in the UCMDB.
|
ViewManagementListenerFilter |
createViewManagementListenerFilter()
Creates a new filter for view management listener
|
ViewResultVersion |
createViewResultVersion(String viewResultVersionAsString) |
ViewVersion |
createViewVersion(String viewVersionAsString) |
ViewWithFoldingDefinition |
createViewWithFoldingDefinition(String viewName)
Creates a new view definition based on a folding definition (see FoldingDefinition).
|
View createView(String viewName)
viewName
- The view identifier in the UCMDB.View createView(ViewDefinition viewDefinition)
viewDefinition
- A view definition instance.@Deprecated View createNewView(String viewName)
createViewWithFoldingDefinition(String)
.@NotFinalAPI ViewWithFoldingDefinition createViewWithFoldingDefinition(String viewName)
ViewService.executeView(java.lang.String)
or
saved for later reference using ViewService.saveView(com.hp.ucmdb.api.view.ViewDefinition)
.
No check is done for an already existing view with the same name at creation time.viewName
- the view name (identifier).@NotFinalAPI SingleViewReferenceDefinition createSingleViewReferenceDefinition(String viewName, String queryName, String baseViewName)
@NotFinalAPI PerspectiveBasedViewReferenceDefinition createPerspectiveBasedViewReferenceDefinition(String viewName)
PerspectiveBasedViewReferenceDefinition
interface.
When the view definition is complete, it can be sent for execution using ViewService.executeView(java.lang.String)
or
saved for later reference using ViewService.saveView(com.hp.ucmdb.api.view.ViewDefinition)
.
No check is done for an already existing view with the same name at creation time.viewName
- the view name (identifier).@NotFinalAPI RuleBasedViewDefinition createRuleBasedViewDefinition(String viewName, String queryName)
@NotFinalAPI ViewExecutionOptions createOptions()
ViewManagementListenerFilter createViewManagementListenerFilter()
@NotFinalAPI ViewVersion createViewVersion(String viewVersionAsString)
@NotFinalAPI ViewResultVersion createViewResultVersion(String viewResultVersionAsString)
@NotFinalAPI ViewValidationBulk createValidationBulk()
CmViewDefinition createCmViewDefinition()
Documentation Feedback
Copyright 2011 - 2018 Micro Focus or one of its affiliates.