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 class
JazzProcess.GenericEntities
Generic 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 String
NAMESPACE_PREFIX
static String
NAMESPACE_URI
static String
PROPERTY_GLOBAL_CONFIGURATION_AWARE
static String
PROPERTY_LINK_TYPE
static String
PROPERTY_LINKS
static String
PROPERTY_SUPPORT_CONTRIBUTIONS_TO_LINK_INDEX_PROVIDER
static String
PROPERTY_SUPPORT_LINK_DISCOVERY_VIA_LINK_INDEX_PROVIDER
static String
PROPERTY_URL
static String
TYPE_LINK
static String
TYPE_LINKS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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.static JazzProcess
getInstance()
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.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.static QName
qname(String localPart)
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.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.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.-
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
globalConfigurationAware
property,"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 theglobalConfigurationAware
property.
-
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:
true
if the application provides a TRS feed,false
if 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
-true
if the application provides a TRS feed,false
if 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:
true
if the application queries the Link Index Provider,false
if 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
-true
to indicate the application queries the Link Index Provider,false
if not.
-
-