Class VFSRuntimeRegistry

  • All Implemented Interfaces:
    org.guvnor.ala.registry.RuntimeRegistry

    @ApplicationScoped
    @Specializes
    public class VFSRuntimeRegistry
    extends org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
    Stores the registered elements in the VFS.
    • Constructor Detail

      • VFSRuntimeRegistry

        public VFSRuntimeRegistry()
      • VFSRuntimeRegistry

        @Inject
        public VFSRuntimeRegistry​(VFSRegistryHelper registryHelper)
    • Method Detail

      • registerProvider

        public void registerProvider​(org.guvnor.ala.runtime.providers.Provider provider)
        Specified by:
        registerProvider in interface org.guvnor.ala.registry.RuntimeRegistry
        Overrides:
        registerProvider in class org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
      • deregisterProvider

        public void deregisterProvider​(org.guvnor.ala.runtime.providers.Provider provider)
        Specified by:
        deregisterProvider in interface org.guvnor.ala.registry.RuntimeRegistry
        Overrides:
        deregisterProvider in class org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
      • deregisterProvider

        public void deregisterProvider​(String providerId)
        Specified by:
        deregisterProvider in interface org.guvnor.ala.registry.RuntimeRegistry
        Overrides:
        deregisterProvider in class org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
      • registerRuntime

        public void registerRuntime​(org.guvnor.ala.runtime.Runtime runtime)
        Specified by:
        registerRuntime in interface org.guvnor.ala.registry.RuntimeRegistry
        Overrides:
        registerRuntime in class org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry
      • deregisterRuntime

        public void deregisterRuntime​(org.guvnor.ala.runtime.RuntimeId runtimeId)
        Specified by:
        deregisterRuntime in interface org.guvnor.ala.registry.RuntimeRegistry
        Overrides:
        deregisterRuntime in class org.guvnor.ala.registry.inmemory.InMemoryRuntimeRegistry