@ApplicationScoped public class RuntimeProvisioningServiceBackendImpl extends Object implements RuntimeProvisioningServiceBackend
| Constructor and Description |
|---|
RuntimeProvisioningServiceBackendImpl() |
RuntimeProvisioningServiceBackendImpl(RuntimeProvisioningService runtimeProvisioningService) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyRuntime(String runtimeId) |
List<RuntimeQueryResultItem> |
executeQuery(RuntimeQuery query) |
List<Provider> |
getProviders(Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
List<ProviderType> |
getProviderTypes(Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
List<Runtime> |
getRuntimes(Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
String |
newRuntime(RuntimeConfig conf) |
void |
registerProvider(ProviderConfig conf) |
void |
restartRuntime(String runtimeId) |
void |
startRuntime(String runtimeId) |
void |
stopRuntime(String runtimeId) |
void |
unregisterProvider(String name) |
public RuntimeProvisioningServiceBackendImpl()
@Inject public RuntimeProvisioningServiceBackendImpl(RuntimeProvisioningService runtimeProvisioningService)
public List<ProviderType> getProviderTypes(Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException
getProviderTypes in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic List<Provider> getProviders(Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException
getProviders in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic List<Runtime> getRuntimes(Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException
getRuntimes in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic void registerProvider(ProviderConfig conf) throws BusinessException
registerProvider in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic void unregisterProvider(String name) throws BusinessException
unregisterProvider in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic String newRuntime(RuntimeConfig conf) throws BusinessException
newRuntime in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic void destroyRuntime(String runtimeId) throws BusinessException
destroyRuntime in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic void startRuntime(String runtimeId) throws BusinessException
startRuntime in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic void stopRuntime(String runtimeId) throws BusinessException
stopRuntime in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic void restartRuntime(String runtimeId) throws BusinessException
restartRuntime in interface RuntimeProvisioningServiceBackendBusinessExceptionpublic List<RuntimeQueryResultItem> executeQuery(RuntimeQuery query) throws BusinessException
executeQuery in interface RuntimeProvisioningServiceBackendBusinessExceptionCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.