@Autowired public NewPackageMaterialMetadataLoader(PluginManager pluginManager, PackageMaterialPluginInfoBuilder builder, PackageRepositoryExtension extension) { this(pluginManager, PackageMaterialMetadataStore.instance(), builder, extension); }
public static void clearSingletons() { AnalyticsMetadataStore.instance().clear(); ArtifactMetadataStore.instance().clear(); AuthorizationMetadataStore.instance().clear(); ConfigRepoMetadataStore.instance().clear(); ElasticAgentMetadataStore.instance().clear(); NewSCMMetadataStore.instance().clear(); NotificationMetadataStore.instance().clear(); PackageMaterialMetadataStore.instance().clear(); PluggableTaskMetadataStore.instance().clear(); new CachingSubjectDnX509PrincipalExtractor().getCache().removeAll(); // SessionUtils.unsetCurrentUser(); // PackageMetadataStore.getInstance().clear(); PluggableTaskConfigStore.store().clear(); PluginSettingsMetadataStore.getInstance().clear(); RepositoryMetadataStore.getInstance().clear(); SCMMetadataStore.getInstance().clear(); } }
@Autowired public DefaultPluginInfoFinder(PluginManager pluginManager) { builders.put(PACKAGE_MATERIAL_EXTENSION, PackageMaterialMetadataStore.instance()); builders.put(PLUGGABLE_TASK_EXTENSION, PluggableTaskMetadataStore.instance()); builders.put(SCM_EXTENSION, NewSCMMetadataStore.instance()); builders.put(NOTIFICATION_EXTENSION, NotificationMetadataStore.instance()); builders.put(ELASTIC_AGENT_EXTENSION, ElasticAgentMetadataStore.instance()); builders.put(AUTHORIZATION_EXTENSION, AuthorizationMetadataStore.instance()); builders.put(ANALYTICS_EXTENSION, AnalyticsMetadataStore.instance()); builders.put(CONFIG_REPO_EXTENSION, ConfigRepoMetadataStore.instance()); builders.put(ARTIFACT_EXTENSION, ArtifactMetadataStore.instance()); }