Interface ModelServiceLocator

    • Method Detail

      • createSimpleTask

        com.evolveum.midpoint.task.api.Task createSimpleTask​(String operationName)
      • getPageTask

        com.evolveum.midpoint.task.api.Task getPageTask()
        Returns a task, that is used to retrieve and render the entire content of the page. A single task is created to render the whole page, so the summary result can be collected in the task result.
      • getSecurityEnforcer

        com.evolveum.midpoint.security.enforcer.api.SecurityEnforcer getSecurityEnforcer()
      • getSecurityContextManager

        com.evolveum.midpoint.security.api.SecurityContextManager getSecurityContextManager()
      • getExpressionFactory

        com.evolveum.midpoint.repo.common.expression.ExpressionFactory getExpressionFactory()
      • getCompiledGuiProfile

        @NotNull
        @NotNull CompiledGuiProfile getCompiledGuiProfile()
        Returns currently applicable user profile, compiled for efficient use in the user interface. applicable to currently logged-in user. Strictly speaking, this can be retrieved from modelInteractionService. But having a separate function for that allows to get rid of task and result parameters. And more importantly: this allows to cache adminGuiConfig in the page (in case many components need it).
      • getModelObjectResolver

        default com.evolveum.midpoint.repo.common.ObjectResolver getModelObjectResolver()
      • getLocale

        Locale getLocale()