Class VimServiceImpl

    • Constructor Detail

      • VimServiceImpl

        public VimServiceImpl()
    • Method Detail

      • list

        public List<? extends TackerVim> list()
        List vims - Lists instantiated vims in VIM Manager
        Specified by:
        list in interface VimService
        Returns:
        list of all Vim(s)
      • list

        public List<? extends TackerVim> list​(Map<String,​String> filteringParams)
        List vims - Lists instantiated vims in VIM Manager filtered by parameters.
        Specified by:
        list in interface VimService
        Parameters:
        filteringParams - map (name, value) of filtering parameters
        Returns:
        filtered list of Vim(s)
      • show

        public TackerVim show​(String vimId)
        Show Vim - Show information for a specified vimId.
        Specified by:
        show in interface VimService
        Parameters:
        vimId - the Vim identifier
        Returns:
        the Vim or null if not found
      • delete

        public ActionResponse delete​(String vimId)
        Delete Vim - Deletes a specified vimId from the VIM catalog.
        Specified by:
        delete in interface VimService
        Parameters:
        vimId - the Vim identifier
        Returns:
        the action response
      • register

        public Vim register​(Vim vim)
        Create Vim - Register a Vim entry based on the Vim template.
        Specified by:
        register in interface VimService
        Returns:
        Vim