Package org.guvnor.ala.registry.vfs
Class VFSRuntimeRegistry
- java.lang.Object
-
- org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
-
- org.guvnor.ala.registry.vfs.VFSRuntimeRegistry
-
- All Implemented Interfaces:
org.guvnor.ala.registry.RuntimeRegistry
@ApplicationScoped @Specializes public class VFSRuntimeRegistry extends org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistryStores the registered elements in the VFS.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringPROVIDER_SUFFIXprotected static StringRUNTIME_REGISTRY_PATHprotected static StringRUNTIME_SUFFIX
-
Constructor Summary
Constructors Constructor Description VFSRuntimeRegistry()VFSRuntimeRegistry(VFSRegistryHelper registryHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidderegisterProvider(String providerId)voidderegisterProvider(org.guvnor.ala.runtime.providers.Provider provider)voidderegisterRuntime(org.guvnor.ala.runtime.RuntimeId runtimeId)protected voidinit()voidregisterProvider(org.guvnor.ala.runtime.providers.Provider provider)voidregisterRuntime(org.guvnor.ala.runtime.Runtime runtime)
-
-
-
Field Detail
-
RUNTIME_REGISTRY_PATH
protected static final String RUNTIME_REGISTRY_PATH
- See Also:
- Constant Field Values
-
PROVIDER_SUFFIX
protected static final String PROVIDER_SUFFIX
- See Also:
- Constant Field Values
-
RUNTIME_SUFFIX
protected static final String RUNTIME_SUFFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VFSRuntimeRegistry
public VFSRuntimeRegistry()
-
VFSRuntimeRegistry
@Inject public VFSRuntimeRegistry(VFSRegistryHelper registryHelper)
-
-
Method Detail
-
init
@PostConstruct protected void init()
-
registerProvider
public void registerProvider(org.guvnor.ala.runtime.providers.Provider provider)
- Specified by:
registerProviderin interfaceorg.guvnor.ala.registry.RuntimeRegistry- Overrides:
registerProviderin classorg.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
-
deregisterProvider
public void deregisterProvider(org.guvnor.ala.runtime.providers.Provider provider)
- Specified by:
deregisterProviderin interfaceorg.guvnor.ala.registry.RuntimeRegistry- Overrides:
deregisterProviderin classorg.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
-
deregisterProvider
public void deregisterProvider(String providerId)
- Specified by:
deregisterProviderin interfaceorg.guvnor.ala.registry.RuntimeRegistry- Overrides:
deregisterProviderin classorg.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
-
registerRuntime
public void registerRuntime(org.guvnor.ala.runtime.Runtime runtime)
- Specified by:
registerRuntimein interfaceorg.guvnor.ala.registry.RuntimeRegistry- Overrides:
registerRuntimein classorg.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
-
deregisterRuntime
public void deregisterRuntime(org.guvnor.ala.runtime.RuntimeId runtimeId)
- Specified by:
deregisterRuntimein interfaceorg.guvnor.ala.registry.RuntimeRegistry- Overrides:
deregisterRuntimein classorg.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
-
-