@ApplicationScoped public class ProviderTypeServiceImpl extends Object implements ProviderTypeService
Constructor and Description |
---|
ProviderTypeServiceImpl() |
ProviderTypeServiceImpl(RuntimeProvisioningServiceBackend runtimeProvisioningService,
ProvisioningPreferences provisioningPreferences,
org.uberfire.preferences.shared.PreferenceScopeFactory scopeFactory) |
Modifier and Type | Method and Description |
---|---|
void |
disableProviderType(ProviderType providerType) |
void |
enableProviderTypes(Collection<ProviderType> providerTypes) |
Collection<ProviderType> |
getAvailableProviderTypes() |
Collection<ProviderType> |
getEnabledProviderTypes() |
ProviderType |
getProviderType(ProviderTypeKey providerTypeKey) |
Map<ProviderType,ProviderTypeStatus> |
getProviderTypesStatus() |
public ProviderTypeServiceImpl()
@Inject public ProviderTypeServiceImpl(RuntimeProvisioningServiceBackend runtimeProvisioningService, ProvisioningPreferences provisioningPreferences, org.uberfire.preferences.shared.PreferenceScopeFactory scopeFactory)
public Collection<ProviderType> getAvailableProviderTypes()
getAvailableProviderTypes
in interface ProviderTypeService
public ProviderType getProviderType(ProviderTypeKey providerTypeKey)
getProviderType
in interface ProviderTypeService
public Collection<ProviderType> getEnabledProviderTypes()
getEnabledProviderTypes
in interface ProviderTypeService
public void enableProviderTypes(Collection<ProviderType> providerTypes)
enableProviderTypes
in interface ProviderTypeService
public void disableProviderType(ProviderType providerType)
disableProviderType
in interface ProviderTypeService
public Map<ProviderType,ProviderTypeStatus> getProviderTypesStatus()
getProviderTypesStatus
in interface ProviderTypeService
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.