@ApplicationScoped @Specializes public class VFSRuntimeRegistry extends InMemoryRuntimeRegistry
Modifier and Type | Field and Description |
---|---|
protected static String |
PROVIDER_SUFFIX |
protected static String |
RUNTIME_REGISTRY_PATH |
protected static String |
RUNTIME_SUFFIX |
providers, providerTypes, runtimes
PROVIDER_ID_SORT, PROVIDER_TYPE_NAME_SORT, PROVIDER_TYPE_VERSION_SORT, RUNTIME_ID_SORT, RUNTIME_STATE_SORT
Constructor and Description |
---|
VFSRuntimeRegistry() |
VFSRuntimeRegistry(VFSRegistryHelper registryHelper) |
Modifier and Type | Method and Description |
---|---|
void |
deregisterProvider(Provider provider) |
void |
deregisterProvider(String providerId) |
void |
deregisterRuntime(RuntimeId runtimeId) |
protected void |
init() |
void |
registerProvider(Provider provider) |
void |
registerRuntime(Runtime runtime) |
deregisterProviderType, getProvider, getProvider, getProviders, getProvidersByType, getProviderTypes, getRuntimeById, getRuntimes, registerProviderType
protected static final String RUNTIME_REGISTRY_PATH
protected static final String PROVIDER_SUFFIX
protected static final String RUNTIME_SUFFIX
public VFSRuntimeRegistry()
@Inject public VFSRuntimeRegistry(VFSRegistryHelper registryHelper)
@PostConstruct protected void init()
public void registerProvider(Provider provider)
registerProvider
in interface RuntimeRegistry
registerProvider
in class InMemoryRuntimeRegistry
public void deregisterProvider(Provider provider)
deregisterProvider
in interface RuntimeRegistry
deregisterProvider
in class InMemoryRuntimeRegistry
public void deregisterProvider(String providerId)
deregisterProvider
in interface RuntimeRegistry
deregisterProvider
in class InMemoryRuntimeRegistry
public void registerRuntime(Runtime runtime)
registerRuntime
in interface RuntimeRegistry
registerRuntime
in class InMemoryRuntimeRegistry
public void deregisterRuntime(RuntimeId runtimeId)
deregisterRuntime
in interface RuntimeRegistry
deregisterRuntime
in class InMemoryRuntimeRegistry
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.