Interface BaseAgentType

    • Method Detail

      • getType

        String getType()
        Returns the type of the external agent.

        This should be an uniqueable identifiable value for this type

        Returns:
        the type of the external agent
      • getEditProfileUrl

        @Nullable
        String getEditProfileUrl()
        Properties editor jsp
        Returns:
        properties editor JSP file
        Since:
        5.1
      • getInitialParameterValues

        @NotNull
        Map<String,​String> getInitialParameterValues()
        Return initial values for form pareters.
        Returns:
        map of initial values
      • getPropertiesProcessor

        @NotNull
        PropertiesProcessor getPropertiesProcessor()
        Returns the properties processor instance (validator).
        Returns:
        properties processor
      • getProfileIconUrl

        @NotNull
        default String getProfileIconUrl()
        Retrieves the URL of the icon for the given agent type
        Returns:
        the URL of the icon
        Since:
        2024.07
      • getTypeDescription

        @NotNull
        String getTypeDescription()