Class JazzProcess


  • public class JazzProcess
    extends Namespace
    Namespace of Jazz Process.

    See the Jazz website for details:
    https://jazz.net/

    Since:
    1.1.0
    • Method Detail

      • getInstance

        public static JazzProcess getInstance()
      • qname

        public static QName qname​(String localPart)
      • getGlobalConfigurationAware

        public static String getGlobalConfigurationAware​(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider)
        Returns the value of the "http://jazz.net/xmlns/prod/jazz/process/1.0/globalConfigurationAware" property, which indicates the level of support of Jazz Global Configuration.

        Value might be:

        • "yes": the application supports configurations and versioned artifacts.
        • "compatible": the application does not support configurations, but it can still link to or interact with versioned artifacts.
        • "no": the application has no support for configurations or versioning.
        Parameters:
        provider - the service provider
        Returns:
        the value of the globalConfigurationAware property, "no" if the property is not set.
      • setGlobalConfigurationAware

        public static void setGlobalConfigurationAware​(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider,
                                                       String value)
        Sets the value of the "http://jazz.net/xmlns/prod/jazz/process/1.0/globalConfigurationAware" property, which indicates the level of support of Jazz Global Configuration.

        Value might be:

        • "yes": the application supports configurations and versioned artifacts.
        • "compatible": the application does not support configurations, but it can still link to or interact with versioned artifacts.
        • "no": the application has no support for configurations or versioning.
        Parameters:
        provider - the service provider
        value - the value of the globalConfigurationAware property.
      • getSupportContributionsToLinkIndexProvider

        public static boolean getSupportContributionsToLinkIndexProvider​(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider)
        Returns the value of the "http://jazz.net/xmlns/prod/jazz/process/1.0/supportContributionsToLinkIndexProvider" property, which indicates whether the application provides a TRS feed that populates the Link Index Provider with information for the target application.
        Parameters:
        provider - the service provider
        Returns:
        true if the application provides a TRS feed, false if not.
      • setSupportContributionsToLinkIndexProvider

        public static void setSupportContributionsToLinkIndexProvider​(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider,
                                                                      boolean value)
        Sets the value of the "http://jazz.net/xmlns/prod/jazz/process/1.0/supportContributionsToLinkIndexProvider" property, which indicates whether the application provides a TRS feed that populates the Link Index Provider with information for the target application.
        Parameters:
        provider - the service provider
        value - true if the application provides a TRS feed, false if not.
      • isSupportLinkDiscoveryViaLinkIndexProvider

        public static boolean isSupportLinkDiscoveryViaLinkIndexProvider​(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider)
        Returns the value of the "http://jazz.net/xmlns/prod/jazz/process/1.0/supportLinkDiscoveryViaLinkIndexProvider" property, which indicates whether the application queries the Link Index Provider to get information about incoming links from other applications.
        Parameters:
        provider - the service provider
        Returns:
        true if the application queries the Link Index Provider, false if not.
      • setSupportLinkDiscoveryViaLinkIndexProvider

        public static void setSupportLinkDiscoveryViaLinkIndexProvider​(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider,
                                                                       boolean value)
        Sets the value of the "http://jazz.net/xmlns/prod/jazz/process/1.0/supportLinkDiscoveryViaLinkIndexProvider" property, which indicates whether the application queries the Link Index Provider to get information about incoming links from other applications.
        Parameters:
        provider - the service provider
        value - true to indicate the application queries the Link Index Provider, false if not.