Interface ActivationContextOnHierarchy
- All Superinterfaces:
ActivationContext<HierarchyEntitySelection>
,ActivationContextWithDatasetSet<HierarchyEntitySelection>
,ActivationContextWithSchemaNodeSet<HierarchyEntitySelection>
,DatasetSet
,DataspaceSet
public interface ActivationContextOnHierarchy
extends ActivationContextWithSchemaNodeSet<HierarchyEntitySelection>
Provides a context to define the activation scope and permission rules for
a user service being declared on a hierarchy level. Please refer to
ActivationContext documentation
for more information about the user service activation.
By default, the service is activated on a hierarchy view associated with all tables in all datasets in all opened non-technical branches in the repository.
In this context, the schema nodes used to define the activation are the hierarchy target table nodes in the data model.
- Since:
- 5.8.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.orchestranetworks.schema.types.dataset.DatasetSet
DatasetSet.DatasetChildrenPolicy
Nested classes/interfaces inherited from interface com.orchestranetworks.schema.types.dataspace.DataspaceSet
DataspaceSet.DataspaceChildrenPolicy, DataspaceSet.DataspaceType
-
Method Summary
Methods inherited from interface com.orchestranetworks.userservice.declaration.ActivationContext
getAvailableToolbarLocations, setDefaultPermission, setDisplayForAllLocations, setDisplayForLocations, setPermissionRule
Methods inherited from interface com.orchestranetworks.userservice.declaration.ActivationContextWithDatasetSet
getDataModelRootNode, setActivationRule
Methods inherited from interface com.orchestranetworks.userservice.declaration.ActivationContextWithSchemaNodeSet
excludeSchemaNodesMatching, excludeSchemaNodesMatching, includeAllSchemaNodes, includeSchemaNodesMatching, includeSchemaNodesMatching
Methods inherited from interface com.orchestranetworks.schema.types.dataset.DatasetSet
excludeDatasetsMatching, excludeDatasetsMatching, includeAllDatasets, includeDatasetsMatching, includeDatasetsMatching
Methods inherited from interface com.orchestranetworks.schema.types.dataspace.DataspaceSet
excludeDataspacesMatching, excludeDataspacesMatching, includeAllDataspaces, includeDataspacesMatching, includeDataspacesMatching, setIgnoreDataspacesDefaultExcludes