Package com.soffid.iam
Class ServiceLocator
- java.lang.Object
-
- com.soffid.iam.ServiceLocator
-
public class ServiceLocator extends Object
Locates and provides all available application services.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.service.AccessLogServicegetAccessLogService()Gets an instance ofAccessLogService.AccountNameGeneratorgetAccountNameGenerator()Gets an instance ofAccountNameGenerator.com.soffid.iam.service.AccountServicegetAccountService()Gets an instance ofAccountService.ACLServicegetACLService()Gets an instance ofACLService.com.soffid.iam.service.AdditionalDataServicegetAdditionalDataService()Gets an instance ofAdditionalDataService.com.soffid.iam.sync.agent.AgentManagergetAgentManager()Gets an instance ofAgentManager.com.soffid.iam.service.ApplicationBootServicegetApplicationBootService()Gets an instance ofApplicationBootService.com.soffid.iam.service.ApplicationServicegetApplicationService()Gets an instance ofApplicationService.com.soffid.iam.service.ApplicationShutdownServicegetApplicationShutdownService()Gets an instance ofApplicationShutdownService.com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets an instance ofAsyncRunnerService.com.soffid.iam.service.AttributeTranslationServicegetAttributeTranslationService()Gets an instance ofAttributeTranslationService.AttributeValidationServicegetAttributeValidationService()Gets an instance ofAttributeValidationService.com.soffid.iam.service.AuditServicegetAuditService()Gets an instance ofAuditService.AuthoritativeChangeServicegetAuthoritativeChangeService()Gets an instance ofAuthoritativeChangeService.com.soffid.iam.service.workflow.AuthorizationInformationServicegetAuthorizationInformationService()Gets an instance ofAuthorizationInformationService.com.soffid.iam.service.AuthorizationServicegetAuthorizationService()Gets an instance ofAuthorizationService.com.soffid.iam.bpm.service.BpmConfigServicegetBpmConfigService()Gets an instance ofBpmConfigService.com.soffid.iam.bpm.service.BpmEnginegetBpmEngine()Gets an instance ofBpmEngine.com.soffid.iam.bpm.service.BpmJobExecutorgetBpmJobExecutor()Gets an instance ofBpmJobExecutor.com.soffid.iam.sync.service.CertificateEnrollServicegetCertificateEnrollService()Gets an instance ofCertificateEnrollService.com.soffid.iam.service.CertificateValidationServicegetCertificateValidationService()Gets an instance ofCertificateValidationService.ChangePasswordNotificationQueuegetChangePasswordNotificationQueue()Gets an instance ofChangePasswordNotificationQueue.com.soffid.iam.service.ConfigurationServicegetConfigurationService()Gets an instance ofConfigurationService.com.soffid.iam.sync.service.ConsoleLogonServicegetConsoleLogonService()Gets an instance ofConsoleLogonService.org.springframework.context.ApplicationContextgetContext()Gets the Spring ApplicationContext.com.soffid.iam.service.workflow.CreateDisableUserServicegetCreateDisableUserService()Gets an instance ofCreateDisableUserService.com.soffid.iam.service.CrudRegistryServicegetCrudRegistryService()Gets an instance ofCrudRegistryService.com.soffid.iam.service.CustomObjectServicegetCustomObjectService()Gets an instance ofCustomObjectService.com.soffid.iam.service.DispatcherServicegetDispatcherService()Gets an instance ofDispatcherService.com.soffid.iam.doc.service.DocumentServicegetDocumentService()Gets an instance ofDocumentService.com.soffid.iam.service.DomainServicegetDomainService()Gets an instance ofDomainService.com.soffid.iam.service.EntitlementDelegationServicegetEntitlementDelegationService()Gets an instance ofEntitlementDelegationService.com.soffid.iam.service.EntryPointServicegetEntryPointService()Gets an instance ofEntryPointService.com.soffid.iam.service.GroupServicegetGroupService()Gets an instance ofGroupService.InternalPasswordServicegetInternalPasswordService()Gets an instance ofInternalPasswordService.com.soffid.iam.service.IssuePolicyServicegetIssuePolicyService()Gets an instance ofIssuePolicyService.com.soffid.iam.service.IssueServicegetIssueService()Gets an instance ofIssueService.LogCollectorServicegetLogCollectorService()Gets an instance ofLogCollectorService.com.soffid.iam.sync.service.LogonServicegetLogonService()Gets an instance ofLogonService.LuceneIndexServicegetLuceneIndexService()Gets an instance ofLuceneIndexService.com.soffid.iam.service.MailListsServicegetMailListsService()Gets an instance ofMailListsService.MailServicegetMailService()Gets an instance ofMailService.com.soffid.iam.service.NetworkDiscoveryServicegetNetworkDiscoveryService()Gets an instance ofNetworkDiscoveryService.com.soffid.iam.service.NetworkServicegetNetworkService()Gets an instance ofNetworkService.com.soffid.iam.service.OrganizationalUnitTypeServicegetOrganizationalUnitTypeService()Gets an instance ofOrganizationalUnitTypeService.com.soffid.iam.service.OTPValidationServicegetOTPValidationService()Gets an instance ofOTPValidationService.com.soffid.iam.service.PamPolicyServicegetPamPolicyService()Gets an instance ofPamPolicyService.com.soffid.iam.sync.service.PamProxySessionServicegetPamProxySessionService()Gets an instance ofPamProxySessionService.PamSecurityHandlerServicegetPamSecurityHandlerService()Gets an instance ofPamSecurityHandlerService.com.soffid.iam.service.PamSessionServicegetPamSessionService()Gets an instance ofPamSessionService.PasswordManagerServicegetPasswordManagerService()Gets an instance ofPasswordManagerService.com.soffid.iam.service.PasswordServicegetPasswordService()Gets an instance ofPasswordService.com.soffid.iam.service.PreferencesServicegetPreferencesService()Gets an instance ofPreferencesService.com.soffid.iam.service.PrinterServicegetPrinterService()Gets an instance ofPrinterService.QueryServicegetQueryService()Gets an instance ofQueryService.com.soffid.iam.reconcile.service.ReconcileServicegetReconcileService()Gets an instance ofReconcileService.RuleEvaluatorServicegetRuleEvaluatorService()Gets an instance ofRuleEvaluatorService.com.soffid.iam.service.RulesServicegetRulesService()Gets an instance ofRulesService.com.soffid.iam.service.SamlServicegetSamlService()Gets an instance ofSamlService.com.soffid.iam.service.ScheduledTaskServicegetScheduledTaskService()Gets an instance ofScheduledTaskService.SecretConfigurationServicegetSecretConfigurationService()Gets an instance ofSecretConfigurationService.com.soffid.iam.sync.service.SecretStoreServicegetSecretStoreService()Gets an instance ofSecretStoreService.com.soffid.iam.service.SelfServicegetSelfService()Gets an instance ofSelfService.com.soffid.iam.service.workflow.ServerLookupServicegetServerLookupService()Gets an instance ofServerLookupService.com.soffid.iam.service.ServerPluginServicegetServerPluginService()Gets an instance ofServerPluginService.com.soffid.iam.sync.service.ServerServicegetServerService()Gets an instance ofServerService.ObjectgetService(String serviceName)Gets an instance of the given service.com.soffid.iam.service.ServiceServicegetServiceService()Gets an instance ofServiceService.com.soffid.iam.service.SessionCacheServicegetSessionCacheService()Gets an instance ofSessionCacheService.com.soffid.iam.service.SessionServicegetSessionService()Gets an instance ofSessionService.SignalServicegetSignalService()Gets an instance ofSignalService.com.soffid.iam.service.SoDRuleServicegetSoDRuleService()Gets an instance ofSoDRuleService.SoffidEventListenergetSoffidEventListener()Gets an instance ofSoffidEventListener.com.soffid.iam.service.StatsServicegetStatsService()Gets an instance ofStatsService.com.soffid.iam.service.SyncServerServicegetSyncServerService()Gets an instance ofSyncServerService.com.soffid.iam.sync.service.SyncServerStatsServicegetSyncServerStatsService()Gets an instance ofSyncServerStatsService.com.soffid.iam.sync.service.SyncStatusServicegetSyncStatusService()Gets an instance ofSyncStatusService.TaskGeneratorgetTaskGenerator()Gets an instance ofTaskGenerator.TaskQueuegetTaskQueue()Gets an instance ofTaskQueue.com.soffid.iam.service.TenantServicegetTenantService()Gets an instance ofTenantService.com.soffid.iam.service.UserDomainServicegetUserDomainService()Gets an instance ofUserDomainService.com.soffid.iam.service.UserServicegetUserService()Gets an instance ofUserService.com.soffid.iam.service.VaultServicegetVaultService()Gets an instance ofVaultService.voidinit(String beanFactoryReferenceLocation)Initializes the Spring application context from the givenbeanFactoryReferenceLocation.voidinit(String beanFactoryReferenceLocation, String beanRefFactoryReferenceId)Initializes the Spring application context from the givenbeanFactoryReferenceLocation.static ServiceLocatorinstance()Gets the shared instance of this Classvoidshutdown()Shuts down the ServiceLocator and releases any used resources.
-
-
-
Method Detail
-
instance
public static final ServiceLocator instance()
Gets the shared instance of this Class- Returns:
- the shared service locator instance.
-
init
public void init(String beanFactoryReferenceLocation, String beanRefFactoryReferenceId)
Initializes the Spring application context from the givenbeanFactoryReferenceLocation. Ifnullis specified for thebeanFactoryReferenceLocationthen the default application context will be used.- Parameters:
beanFactoryReferenceLocation- the location of the beanRefFactory reference.
-
init
public void init(String beanFactoryReferenceLocation)
Initializes the Spring application context from the givenbeanFactoryReferenceLocation. Ifnullis specified for thebeanFactoryReferenceLocationthen the default application context will be used.- Parameters:
beanFactoryReferenceLocation- the location of the beanRefFactory reference.
-
getContext
public org.springframework.context.ApplicationContext getContext()
Gets the Spring ApplicationContext.
-
shutdown
public void shutdown()
Shuts down the ServiceLocator and releases any used resources.
-
getAuthoritativeChangeService
public final AuthoritativeChangeService getAuthoritativeChangeService()
Gets an instance ofAuthoritativeChangeService.
-
getDocumentService
public final com.soffid.iam.doc.service.DocumentService getDocumentService()
Gets an instance ofDocumentService.
-
getReconcileService
public final com.soffid.iam.reconcile.service.ReconcileService getReconcileService()
Gets an instance ofReconcileService.
-
getACLService
public final ACLService getACLService()
Gets an instance ofACLService.
-
getAsyncRunnerService
public final com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets an instance ofAsyncRunnerService.
-
getAttributeTranslationService
public final com.soffid.iam.service.AttributeTranslationService getAttributeTranslationService()
Gets an instance ofAttributeTranslationService.
-
getCertificateValidationService
public final com.soffid.iam.service.CertificateValidationService getCertificateValidationService()
Gets an instance ofCertificateValidationService.
-
getCrudRegistryService
public final com.soffid.iam.service.CrudRegistryService getCrudRegistryService()
Gets an instance ofCrudRegistryService.
-
getCustomObjectService
public final com.soffid.iam.service.CustomObjectService getCustomObjectService()
Gets an instance ofCustomObjectService.
-
getEntitlementDelegationService
public final com.soffid.iam.service.EntitlementDelegationService getEntitlementDelegationService()
Gets an instance ofEntitlementDelegationService.
-
getIssuePolicyService
public final com.soffid.iam.service.IssuePolicyService getIssuePolicyService()
Gets an instance ofIssuePolicyService.
-
getIssueService
public final com.soffid.iam.service.IssueService getIssueService()
Gets an instance ofIssueService.
-
getLuceneIndexService
public final LuceneIndexService getLuceneIndexService()
Gets an instance ofLuceneIndexService.
-
getMailService
public final MailService getMailService()
Gets an instance ofMailService.
-
getNetworkDiscoveryService
public final com.soffid.iam.service.NetworkDiscoveryService getNetworkDiscoveryService()
Gets an instance ofNetworkDiscoveryService.
-
getOTPValidationService
public final com.soffid.iam.service.OTPValidationService getOTPValidationService()
Gets an instance ofOTPValidationService.
-
getPamPolicyService
public final com.soffid.iam.service.PamPolicyService getPamPolicyService()
Gets an instance ofPamPolicyService.
-
getPamSecurityHandlerService
public final PamSecurityHandlerService getPamSecurityHandlerService()
Gets an instance ofPamSecurityHandlerService.
-
getPamSessionService
public final com.soffid.iam.service.PamSessionService getPamSessionService()
Gets an instance ofPamSessionService.
-
getPasswordManagerService
public final PasswordManagerService getPasswordManagerService()
Gets an instance ofPasswordManagerService.
-
getPreferencesService
public final com.soffid.iam.service.PreferencesService getPreferencesService()
Gets an instance ofPreferencesService.
-
getRuleEvaluatorService
public final RuleEvaluatorService getRuleEvaluatorService()
Gets an instance ofRuleEvaluatorService.
-
getRulesService
public final com.soffid.iam.service.RulesService getRulesService()
Gets an instance ofRulesService.
-
getSamlService
public final com.soffid.iam.service.SamlService getSamlService()
Gets an instance ofSamlService.
-
getScheduledTaskService
public final com.soffid.iam.service.ScheduledTaskService getScheduledTaskService()
Gets an instance ofScheduledTaskService.
-
getSignalService
public final SignalService getSignalService()
Gets an instance ofSignalService.
-
getSoffidEventListener
public final SoffidEventListener getSoffidEventListener()
Gets an instance ofSoffidEventListener.
-
getStatsService
public final com.soffid.iam.service.StatsService getStatsService()
Gets an instance ofStatsService.
-
getTenantService
public final com.soffid.iam.service.TenantService getTenantService()
Gets an instance ofTenantService.
-
getVaultService
public final com.soffid.iam.service.VaultService getVaultService()
Gets an instance ofVaultService.
-
getAttributeValidationService
public final AttributeValidationService getAttributeValidationService()
Gets an instance ofAttributeValidationService.
-
getPamProxySessionService
public final com.soffid.iam.sync.service.PamProxySessionService getPamProxySessionService()
Gets an instance ofPamProxySessionService.
-
getSyncServerStatsService
public final com.soffid.iam.sync.service.SyncServerStatsService getSyncServerStatsService()
Gets an instance ofSyncServerStatsService.
-
getBpmConfigService
public final com.soffid.iam.bpm.service.BpmConfigService getBpmConfigService()
Gets an instance ofBpmConfigService.
-
getBpmEngine
public final com.soffid.iam.bpm.service.BpmEngine getBpmEngine()
Gets an instance ofBpmEngine.
-
getBpmJobExecutor
public final com.soffid.iam.bpm.service.BpmJobExecutor getBpmJobExecutor()
Gets an instance ofBpmJobExecutor.
-
getAccountService
public final com.soffid.iam.service.AccountService getAccountService()
Gets an instance ofAccountService.
-
getApplicationService
public final com.soffid.iam.service.ApplicationService getApplicationService()
Gets an instance ofApplicationService.
-
getApplicationBootService
public final com.soffid.iam.service.ApplicationBootService getApplicationBootService()
Gets an instance ofApplicationBootService.
-
getApplicationShutdownService
public final com.soffid.iam.service.ApplicationShutdownService getApplicationShutdownService()
Gets an instance ofApplicationShutdownService.
-
getAuditService
public final com.soffid.iam.service.AuditService getAuditService()
Gets an instance ofAuditService.
-
getAuthorizationService
public final com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets an instance ofAuthorizationService.
-
getConfigurationService
public final com.soffid.iam.service.ConfigurationService getConfigurationService()
Gets an instance ofConfigurationService.
-
getAdditionalDataService
public final com.soffid.iam.service.AdditionalDataService getAdditionalDataService()
Gets an instance ofAdditionalDataService.
-
getDispatcherService
public final com.soffid.iam.service.DispatcherService getDispatcherService()
Gets an instance ofDispatcherService.
-
getDomainService
public final com.soffid.iam.service.DomainService getDomainService()
Gets an instance ofDomainService.
-
getUserDomainService
public final com.soffid.iam.service.UserDomainService getUserDomainService()
Gets an instance ofUserDomainService.
-
getGroupService
public final com.soffid.iam.service.GroupService getGroupService()
Gets an instance ofGroupService.
-
getPrinterService
public final com.soffid.iam.service.PrinterService getPrinterService()
Gets an instance ofPrinterService.
-
getInternalPasswordService
public final InternalPasswordService getInternalPasswordService()
Gets an instance ofInternalPasswordService.
-
getMailListsService
public final com.soffid.iam.service.MailListsService getMailListsService()
Gets an instance ofMailListsService.
-
getPasswordService
public final com.soffid.iam.service.PasswordService getPasswordService()
Gets an instance ofPasswordService.
-
getEntryPointService
public final com.soffid.iam.service.EntryPointService getEntryPointService()
Gets an instance ofEntryPointService.
-
getAccessLogService
public final com.soffid.iam.service.AccessLogService getAccessLogService()
Gets an instance ofAccessLogService.
-
getSelfService
public final com.soffid.iam.service.SelfService getSelfService()
Gets an instance ofSelfService.
-
getServiceService
public final com.soffid.iam.service.ServiceService getServiceService()
Gets an instance ofServiceService.
-
getServerPluginService
public final com.soffid.iam.service.ServerPluginService getServerPluginService()
Gets an instance ofServerPluginService.
-
getSessionService
public final com.soffid.iam.service.SessionService getSessionService()
Gets an instance ofSessionService.
-
getSessionCacheService
public final com.soffid.iam.service.SessionCacheService getSessionCacheService()
Gets an instance ofSessionCacheService.
-
getSyncServerService
public final com.soffid.iam.service.SyncServerService getSyncServerService()
Gets an instance ofSyncServerService.
-
getSoDRuleService
public final com.soffid.iam.service.SoDRuleService getSoDRuleService()
Gets an instance ofSoDRuleService.
-
getOrganizationalUnitTypeService
public final com.soffid.iam.service.OrganizationalUnitTypeService getOrganizationalUnitTypeService()
Gets an instance ofOrganizationalUnitTypeService.
-
getUserService
public final com.soffid.iam.service.UserService getUserService()
Gets an instance ofUserService.
-
getNetworkService
public final com.soffid.iam.service.NetworkService getNetworkService()
Gets an instance ofNetworkService.
-
getAccountNameGenerator
public final AccountNameGenerator getAccountNameGenerator()
Gets an instance ofAccountNameGenerator.
-
getCreateDisableUserService
public final com.soffid.iam.service.workflow.CreateDisableUserService getCreateDisableUserService()
Gets an instance ofCreateDisableUserService.
-
getAuthorizationInformationService
public final com.soffid.iam.service.workflow.AuthorizationInformationService getAuthorizationInformationService()
Gets an instance ofAuthorizationInformationService.
-
getServerLookupService
public final com.soffid.iam.service.workflow.ServerLookupService getServerLookupService()
Gets an instance ofServerLookupService.
-
getAgentManager
public final com.soffid.iam.sync.agent.AgentManager getAgentManager()
Gets an instance ofAgentManager.
-
getCertificateEnrollService
public final com.soffid.iam.sync.service.CertificateEnrollService getCertificateEnrollService()
Gets an instance ofCertificateEnrollService.
-
getChangePasswordNotificationQueue
public final ChangePasswordNotificationQueue getChangePasswordNotificationQueue()
Gets an instance ofChangePasswordNotificationQueue.
-
getConsoleLogonService
public final com.soffid.iam.sync.service.ConsoleLogonService getConsoleLogonService()
Gets an instance ofConsoleLogonService.
-
getLogCollectorService
public final LogCollectorService getLogCollectorService()
Gets an instance ofLogCollectorService.
-
getLogonService
public final com.soffid.iam.sync.service.LogonService getLogonService()
Gets an instance ofLogonService.
-
getQueryService
public final QueryService getQueryService()
Gets an instance ofQueryService.
-
getSecretConfigurationService
public final SecretConfigurationService getSecretConfigurationService()
Gets an instance ofSecretConfigurationService.
-
getSecretStoreService
public final com.soffid.iam.sync.service.SecretStoreService getSecretStoreService()
Gets an instance ofSecretStoreService.
-
getServerService
public final com.soffid.iam.sync.service.ServerService getServerService()
Gets an instance ofServerService.
-
getSyncStatusService
public final com.soffid.iam.sync.service.SyncStatusService getSyncStatusService()
Gets an instance ofSyncStatusService.
-
getTaskGenerator
public final TaskGenerator getTaskGenerator()
Gets an instance ofTaskGenerator.
-
-