Interface KieContainersRegistry


  • public interface KieContainersRegistry
    • Method Detail

      • addIfDoesntExist

        KieContainerInstanceImpl addIfDoesntExist​(String containerId,
                                                  KieContainerInstanceImpl ci)
        Adds a KieContainerInstance to the registry if one does not exists yet.
        Parameters:
        containerId - the id of the container
        ci - the container instance
        Returns:
        null if it was added or the previous instance if one exists
      • getContainer

        KieContainerInstanceImpl getContainer​(String containerId)
        Returns the container instance for the given container id
        Parameters:
        containerId -
        Returns:
      • removeContainer

        KieContainerInstanceImpl removeContainer​(String containerId)
        Removes container instance from the registry
        Parameters:
        containerId -
        Returns:
        the instance or null if it did not exist