Interface ApplicationLinksService


public interface ApplicationLinksService
  • Method Details

    • getApplicationLinks

      ApplicationLinksBean getApplicationLinks()
      Gets all application links.
      Returns:
      the application links
    • getApplicationLink

      ApplicationLinkBean getApplicationLink(UUID uuid)
      Gets a single application link.
      Parameters:
      uuid - the application link uuid query
      Returns:
      the application link
    • setApplicationLinks

      ApplicationLinksBean setApplicationLinks(@NotNull ApplicationLinksBean applicationLinksBean, boolean ignoreSetupErrors)
      Sets or updates the given application links
      Parameters:
      applicationLinksBean - the application links to set / update
      ignoreSetupErrors - whether or not to ignore authentication or other setup errors when setting up the link which usually happens if the application to link has not setup the link counterpart yet
      Returns:
      the updated application links
    • setApplicationLink

      ApplicationLinkBean setApplicationLink(@NotNull UUID uuid, @NotNull ApplicationLinkBean applicationLinkBean, boolean ignoreSetupErrors)
      Updates the given application link
      Parameters:
      uuid - the application link uuid to update
      applicationLinkBean - the application link to set / update
      ignoreSetupErrors - whether or not to ignore authentication or other setup errors when setting up the link which usually happens if the application to link has not setup the link counterpart yet
      Returns:
      the updated application link
    • addApplicationLink

      ApplicationLinkBean addApplicationLink(@NotNull ApplicationLinkBean applicationLinkBean, boolean ignoreSetupErrors)
      Adds a single application link
      Parameters:
      applicationLinkBean - the application link to set
      ignoreSetupErrors - whether or not to ignore authentication or other setup errors when setting up the link which usually happens if the application to link has not setup the link counterpart yet
      Returns:
      the added application link
    • deleteApplicationLinks

      void deleteApplicationLinks(boolean force)
      Deletes all application links
      Parameters:
      force - must be set to 'true' in order to delete all entries
    • deleteApplicationLink

      void deleteApplicationLink(@NotNull UUID uuid)
      Deletes a single application link
      Parameters:
      uuid - the application link uuid to delete