Interface ModelServiceLocator

All Known Implementing Classes:
AbstractPageLogin, AbstractPageObjectDetails, AbstractPageRemoteAuthenticationSelect, OutlierPartitionPage, PageAbout, PageAbstractAttributeVerification, PageAbstractAuthenticationModule, PageAbstractFlow, PageAbstractRole, PageAccessCertification, PageAccountActivation, PageAction, PageActiveCampaigns, PageAdmin, PageAdminCases, PageAdminCaseWorkItems, PageAdminCertification, PageAdminConfiguration, PageAdminHome, PageAdminLTE, PageAdminTasks, PageAdminWorkItems, PageArchetype, PageArchetypes, PageArchetypeSelection, PageAssignmentHolderDetails, PageAttorneySelection, PageAttributeVerification, PageAuditLogDetails, PageAuditLogViewer, PageAuthorizationPlayground, PageBase, PageBaseSystemConfiguration, PageCase, PageCases, PageCaseWorkItem, PageCaseWorkItems, PageCaseWorkItemsAll, PageCaseWorkItemsAllocatedToMe, PageCertCampaign, PageCertCampaign, PageCertCampaigns, PageCertDecisions, PageCertDefinition, PageCertDefinitions, PageCertItems, PageConnectorHosts, PageCorrelation, PageCreatedReports, PageDashboard, PageDashboardConfigurable, PageDashboardInfo, PageDebugList, PageDebugView, PageDuoSelect, PageEmailNonce, PageError, PageError401, PageError403, PageError404, PageError410, PageEvaluateMapping, PageFocusDetails, PageFocusIdentification, PageFocusPreviewChanges, PageIdentityRecovery, PageImportObject, PageImportResource, PageInternals, PageInvitation, PageLogin, PageMark, PageMarks, PageMergeObjects, PageMessageTemplate, PageMessageTemplates, PageMyActiveCampaigns, PageMyCertDecisions, PageMyCertItems, PageNodes, PageObjectCollection, PageObjectCollections, PageObjectTemplate, PageObjectTemplates, PageOidcSelect, PageOperationResult, PageOrg, PageOrgHistory, PageOrgs, PageOrgSelfProfile, PageOrgTree, PageOutliers, PagePasswordHint, PagePolicies, PagePolicy, PagePolicyHistory, PagePostAuthentication, PageProfiling, PageRegistrationBase, PageRegistrationFinish, PageReport, PageReports, PageRepositoryQuery, PageRequestAccess, PageResetPassword, PageResource, PageResources, PageResourceVisualization, PageRole, PageRoleAnalysis, PageRoleAnalysisCluster, PageRoleAnalysisOutlier, PageRoleAnalysisSession, PageRoleHistory, PageRoleManagement, PageRoles, PageRoleSelfProfile, PageRoleSuggestions, PageSamlSelect, PageSchema, PageSchemas, PageSecurityQuestions, PageSelf, PageSelfConsents, PageSelfCredentials, PageSelfDashboard, PageSelfProfile, PageSelfRegistration, PageService, PageServiceHistory, PageServices, PageServiceSelfProfile, PageShadow, PageShadows, PageSimulationResult, PageSimulationResultObject, PageSimulationResultObjects, PageSimulationResults, PageSystemAdminGui, PageSystemBasic, PageSystemConfiguration, PageSystemInternals, PageSystemLogging, PageSystemNotification, PageSystemPolicies, PageSystemSecretsProviders, PageSystemWorkflow, PageTask, PageTasks, PageTasksCertScheduling, PageTestNoAuthorizations, PageTraceView, PageUser, PageUserHistory, PageUsers, PageUserSelfProfile, PageWorkItemsAttorney, PageWorkItemsClaimable, PageXmlDataReview

public interface ModelServiceLocator
Interface that allows location of model and model-like services, such as ModelService and ModelInteractionService. Used by GUI components that need to interact with the midPoint IDM model, especially for loading data. Usually implemented by PageBase and similar "central" GUI classes.
Author:
Radovan Semancik