Package com.sodius.oslc.app.jazz.model
Class JazzProcess
- java.lang.Object
-
- com.sodius.oslc.core.model.Namespace
-
- com.sodius.oslc.app.jazz.model.JazzProcess
-
public class JazzProcess extends Namespace
Namespace of Jazz Process.See the Jazz website for details:
https://jazz.net/- Since:
- 1.1.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJazzProcess.GenericEntitiesGeneric Entities for Jazz Process shapes, used when replying with a collection of entities in a Response object.
-
Field Summary
Fields Modifier and Type Field Description static StringNAMESPACE_PREFIXstatic StringNAMESPACE_URIstatic StringPROPERTY_GLOBAL_CONFIGURATION_AWAREstatic StringPROPERTY_LINK_TYPEstatic StringPROPERTY_LINKSstatic StringPROPERTY_SUPPORT_CONTRIBUTIONS_TO_LINK_INDEX_PROVIDERstatic StringPROPERTY_SUPPORT_LINK_DISCOVERY_VIA_LINK_INDEX_PROVIDERstatic StringPROPERTY_URLstatic StringTYPE_LINKstatic StringTYPE_LINKS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetGlobalConfigurationAware(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.static JazzProcessgetInstance()static booleangetSupportContributionsToLinkIndexProvider(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.static booleanisSupportLinkDiscoveryViaLinkIndexProvider(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.static QNameqname(String localPart)static voidsetGlobalConfigurationAware(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.static voidsetSupportContributionsToLinkIndexProvider(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.static voidsetSupportLinkDiscoveryViaLinkIndexProvider(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.-
Methods inherited from class com.sodius.oslc.core.model.Namespace
equals, getPrefix, getPrefixed, getQName, getUri, hashCode, parseQName, toString
-
-
-
-
Field Detail
-
NAMESPACE_URI
public static final String NAMESPACE_URI
- See Also:
- Constant Field Values
-
NAMESPACE_PREFIX
public static final String NAMESPACE_PREFIX
- See Also:
- Constant Field Values
-
TYPE_LINKS
public static final String TYPE_LINKS
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
TYPE_LINK
public static final String TYPE_LINK
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
PROPERTY_GLOBAL_CONFIGURATION_AWARE
public static final String PROPERTY_GLOBAL_CONFIGURATION_AWARE
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
PROPERTY_LINK_TYPE
public static final String PROPERTY_LINK_TYPE
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
PROPERTY_LINKS
public static final String PROPERTY_LINKS
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
PROPERTY_SUPPORT_CONTRIBUTIONS_TO_LINK_INDEX_PROVIDER
public static final String PROPERTY_SUPPORT_CONTRIBUTIONS_TO_LINK_INDEX_PROVIDER
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
PROPERTY_SUPPORT_LINK_DISCOVERY_VIA_LINK_INDEX_PROVIDER
public static final String PROPERTY_SUPPORT_LINK_DISCOVERY_VIA_LINK_INDEX_PROVIDER
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
PROPERTY_URL
public static final String PROPERTY_URL
- Since:
- 1.4.0
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static JazzProcess getInstance()
-
getGlobalConfigurationAware
public static String getGlobalConfigurationAware(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
globalConfigurationAwareproperty,"no"if the property is not set.
-
setGlobalConfigurationAware
public static void setGlobalConfigurationAware(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 providervalue- the value of theglobalConfigurationAwareproperty.
-
getSupportContributionsToLinkIndexProvider
public static boolean getSupportContributionsToLinkIndexProvider(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:
trueif the application provides a TRS feed,falseif not.
-
setSupportContributionsToLinkIndexProvider
public static void setSupportContributionsToLinkIndexProvider(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 providervalue-trueif the application provides a TRS feed,falseif not.
-
isSupportLinkDiscoveryViaLinkIndexProvider
public static boolean isSupportLinkDiscoveryViaLinkIndexProvider(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:
trueif the application queries the Link Index Provider,falseif not.
-
setSupportLinkDiscoveryViaLinkIndexProvider
public static void setSupportLinkDiscoveryViaLinkIndexProvider(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 providervalue-trueto indicate the application queries the Link Index Provider,falseif not.
-
-