Interface ActivationContextWithDatasetSet<S extends DatasetEntitySelection>

    • Method Detail

      • getDataModelRootNode

        SchemaNode getDataModelRootNode()
        Returns the root node of the current data model, null if the service is being registered in the context of a module.
      • setActivationRule

        void setActivationRule​(ServiceActivationRuleForDataset anActivationRule)
        Activates the service using an advanced rule based on the current dataset.

        Deactivated user services are unavailable in the specified context, including in permission UI screens.

        When a service is activated dynamically for a given dataset, the service default permission is set for all profiles in this dataset (see ActivationContext.setDefaultPermission(UserServicePermission)).