Class ProviderTypeServiceImpl

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

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

      • ProviderTypeServiceImpl

        public ProviderTypeServiceImpl()
      • ProviderTypeServiceImpl

        @Inject
        public ProviderTypeServiceImpl​(org.guvnor.ala.services.api.backend.RuntimeProvisioningServiceBackend runtimeProvisioningService,
                                       org.guvnor.ala.ui.preferences.ProvisioningPreferences provisioningPreferences,
                                       org.uberfire.preferences.shared.PreferenceScopeFactory scopeFactory)
    • Method Detail

      • getAvailableProviderTypes

        public Collection<org.guvnor.ala.ui.model.ProviderType> getAvailableProviderTypes()
        Specified by:
        getAvailableProviderTypes in interface org.guvnor.ala.ui.service.ProviderTypeService
      • getProviderType

        public org.guvnor.ala.ui.model.ProviderType getProviderType​(org.guvnor.ala.ui.model.ProviderTypeKey providerTypeKey)
        Specified by:
        getProviderType in interface org.guvnor.ala.ui.service.ProviderTypeService
      • getEnabledProviderTypes

        public Collection<org.guvnor.ala.ui.model.ProviderType> getEnabledProviderTypes()
        Specified by:
        getEnabledProviderTypes in interface org.guvnor.ala.ui.service.ProviderTypeService
      • enableProviderTypes

        public void enableProviderTypes​(Collection<org.guvnor.ala.ui.model.ProviderType> providerTypes)
        Specified by:
        enableProviderTypes in interface org.guvnor.ala.ui.service.ProviderTypeService
      • disableProviderType

        public void disableProviderType​(org.guvnor.ala.ui.model.ProviderType providerType)
        Specified by:
        disableProviderType in interface org.guvnor.ala.ui.service.ProviderTypeService
      • getProviderTypesStatus

        public Map<org.guvnor.ala.ui.model.ProviderType,​org.guvnor.ala.ui.model.ProviderTypeStatus> getProviderTypesStatus()
        Specified by:
        getProviderTypesStatus in interface org.guvnor.ala.ui.service.ProviderTypeService