Class ServiceReferenceHolder


  • public class ServiceReferenceHolder
    extends Object
    • Method Detail

      • getContextService

        public static org.wso2.carbon.utils.ConfigurationContextService getContextService()
      • setContextService

        public static void setContextService​(org.wso2.carbon.utils.ConfigurationContextService contextService)
      • getRegistryService

        public org.wso2.carbon.registry.core.service.RegistryService getRegistryService()
      • setRegistryService

        public void setRegistryService​(org.wso2.carbon.registry.core.service.RegistryService registryService)
      • getRealmService

        public org.wso2.carbon.user.core.service.RealmService getRealmService()
      • setRealmService

        public void setRealmService​(org.wso2.carbon.user.core.service.RealmService realmService)
      • getIndexLoaderService

        public org.wso2.carbon.registry.indexing.service.TenantIndexingLoader getIndexLoaderService()
      • setIndexLoaderService

        public void setIndexLoaderService​(org.wso2.carbon.registry.indexing.service.TenantIndexingLoader indexLoader)
      • getOutputEventAdapterService

        public org.wso2.carbon.event.output.adapter.core.OutputEventAdapterService getOutputEventAdapterService()
      • setOutputEventAdapterService

        public void setOutputEventAdapterService​(org.wso2.carbon.event.output.adapter.core.OutputEventAdapterService outputEventAdapterService)
      • getTrustStore

        public KeyStore getTrustStore()
      • setTrustStore

        public void setTrustStore​(KeyStore trustStore)
      • setAccessTokenGenerator

        public void setAccessTokenGenerator​(AccessTokenGenerator accessTokenGenerator)
      • setKeyManagerConfigurationService

        public void setKeyManagerConfigurationService​(KeyManagerConfigurationService keyManagerConfigurationService)
      • getOauthServerConfiguration

        public org.wso2.carbon.identity.oauth.config.OAuthServerConfiguration getOauthServerConfiguration()
      • setOauthServerConfiguration

        public void setOauthServerConfiguration​(org.wso2.carbon.identity.oauth.config.OAuthServerConfiguration oauthServerConfiguration)
      • addJWTTransformer

        public void addJWTTransformer​(String issuer,
                                      org.wso2.carbon.apimgt.common.gateway.jwttransformer.JWTTransformer jwtTransformer)
      • removeJWTTransformer

        public void removeJWTTransformer​(String issuer)
      • getJWTTransformer

        public org.wso2.carbon.apimgt.common.gateway.jwttransformer.JWTTransformer getJWTTransformer​(String issuer)
      • addKeyManagerConnectorConfiguration

        public void addKeyManagerConnectorConfiguration​(String type,
                                                        org.wso2.carbon.apimgt.api.model.KeyManagerConnectorConfiguration keyManagerConnectorConfiguration)
      • removeKeyManagerConnectorConfiguration

        public void removeKeyManagerConnectorConfiguration​(String type)
      • getKeyManagerConnectorConfiguration

        public org.wso2.carbon.apimgt.api.model.KeyManagerConnectorConfiguration getKeyManagerConnectorConfiguration​(String type)
      • getKeyManagerConnectorConfigurations

        public Map<String,​org.wso2.carbon.apimgt.api.model.KeyManagerConnectorConfiguration> getKeyManagerConnectorConfigurations()
      • setArtifactSaver

        public void setArtifactSaver​(ArtifactSaver artifactSaver)
      • setImportExportAPI

        public void setImportExportAPI​(ImportExportAPI importExportService)
      • addGatewayArtifactGenerator

        public void addGatewayArtifactGenerator​(GatewayArtifactGenerator gatewayArtifactGenerator)
      • removeGatewayArtifactGenerator

        public void removeGatewayArtifactGenerator​(GatewayArtifactGenerator gatewayArtifactGenerator)
      • getGatewayArtifactGeneratorTypes

        public Set<String> getGatewayArtifactGeneratorTypes()
      • getListenerTrustStore

        public KeyStore getListenerTrustStore()
      • setListenerTrustStore

        public void setListenerTrustStore​(KeyStore listenerTrustStore)
      • getOrganizationResolver

        public org.wso2.carbon.apimgt.api.OrganizationResolver getOrganizationResolver()
      • setOrganizationResolver

        public void setOrganizationResolver​(org.wso2.carbon.apimgt.api.OrganizationResolver organizationResolver)
      • getResourceQuotaLimiter

        public org.wso2.carbon.apimgt.api.quotalimiter.ResourceQuotaLimiter getResourceQuotaLimiter()
      • setResourceQuotaLimiter

        public void setResourceQuotaLimiter​(org.wso2.carbon.apimgt.api.quotalimiter.ResourceQuotaLimiter resourceQuotaLimiter)
      • getEventPublisherFactory

        public org.wso2.carbon.apimgt.eventing.EventPublisherFactory getEventPublisherFactory()
      • setEventPublisherFactory

        public void setEventPublisherFactory​(org.wso2.carbon.apimgt.eventing.EventPublisherFactory eventPublisherFactory)
      • setAPIMConfigService

        public void setAPIMConfigService​(APIMConfigService apimConfigService)
      • removeExternalGatewayDeployer

        public void removeExternalGatewayDeployer​(String type)
      • removeExternalEnvironments

        public void removeExternalEnvironments​(String type)
      • addAPIDefinitionParser

        public void addAPIDefinitionParser​(String type,
                                           org.wso2.carbon.apimgt.api.APIDefinition apiDefinition)
      • getApiDefinitionMap

        public Map<String,​org.wso2.carbon.apimgt.api.APIDefinition> getApiDefinitionMap()
      • removeAPIDefinitionParser

        public void removeAPIDefinitionParser​(String type)
      • getWorkflowTaskService

        public org.wso2.carbon.apimgt.api.model.WorkflowTaskService getWorkflowTaskService()
      • setWorkflowTaskService

        public void setWorkflowTaskService​(org.wso2.carbon.apimgt.api.model.WorkflowTaskService workflowTaskService)