Class ProviderServiceImpl

  • All Implemented Interfaces:
    org.guvnor.ala.ui.service.ProviderService

    @ApplicationScoped
    public class ProviderServiceImpl
    extends Object
    implements org.guvnor.ala.ui.service.ProviderService
    • Constructor Detail

      • ProviderServiceImpl

        public ProviderServiceImpl()
      • ProviderServiceImpl

        @Inject
        public ProviderServiceImpl​(org.guvnor.ala.services.api.backend.RuntimeProvisioningServiceBackend runtimeProvisioningService,
                                   ProviderConverterFactory providerConverterFactory)
    • Method Detail

      • getProviders

        public Collection<org.guvnor.ala.ui.model.Provider> getProviders​(org.guvnor.ala.ui.model.ProviderType providerType)
        Specified by:
        getProviders in interface org.guvnor.ala.ui.service.ProviderService
      • getProvidersKey

        public Collection<org.guvnor.ala.ui.model.ProviderKey> getProvidersKey​(org.guvnor.ala.ui.model.ProviderType providerType)
        Specified by:
        getProvidersKey in interface org.guvnor.ala.ui.service.ProviderService
      • createProvider

        public void createProvider​(org.guvnor.ala.ui.model.ProviderType providerType,
                                   org.guvnor.ala.ui.model.ProviderConfiguration configuration)
        Specified by:
        createProvider in interface org.guvnor.ala.ui.service.ProviderService
      • deleteProvider

        public void deleteProvider​(org.guvnor.ala.ui.model.ProviderKey providerKey)
        Specified by:
        deleteProvider in interface org.guvnor.ala.ui.service.ProviderService
      • getProvider

        public org.guvnor.ala.ui.model.Provider getProvider​(org.guvnor.ala.ui.model.ProviderKey providerKey)
        Specified by:
        getProvider in interface org.guvnor.ala.ui.service.ProviderService