org.apache.juddi.v3.client
Interface UDDIConstants


public interface UDDIConstants

This file was borrowed from juddi-core's constants file with modifications

Author:
Alex O'Ree

Field Summary
static String AND_ALL_KEYS
          andAllKeys: this changes the behavior for identifierBag to AND keys rather than OR them.
static String AND_ALL_KEYS_TMODEL
          andAllKeys: this changes the behavior for identifierBag to AND keys rather than OR them.
static String APPROXIMATE_MATCH
          approximateMatch: signifies that wildcard search behavior is desired.
static String APPROXIMATE_MATCH_TMODEL
          approximateMatch: signifies that wildcard search behavior is desired.
static String BINARY_SORT
          binarySort: this qualifier allows for greater speed in sorting.
static String BINARY_SORT_TMODEL
          binarySort: this qualifier allows for greater speed in sorting.
static String BINDING_SUBSET
          bindingSubset: this is used in the find_business API or the find_service API and is used only in conjunction with a categoryBag argument.
static String BINDING_SUBSET_TMODEL
          bindingSubset: this is used in the find_business API or the find_service API and is used only in conjunction with a categoryBag argument.
static String CASE_INSENSITIVE_MATCH
          caseInsensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to case.
static String CASE_INSENSITIVE_MATCH_TMODEL
          caseInsensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to case.
static String CASE_INSENSITIVE_SORT
          caseInsensitiveSort: signifies that the result set should be sorted without regard to case.
static String CASE_INSENSITIVE_SORT_TMODEL
          caseInsensitiveSort: signifies that the result set should be sorted without regard to case.
static String CASE_SENSITIVE_MATCH
          caseSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to case.
static String CASE_SENSITIVE_MATCH_TMODEL
          caseSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to case.
static String CASE_SENSITIVE_SORT
          caseSensitiveSort: signifies that the result set should be sorted with regard to case.
static String CASE_SENSITIVE_SORT_TMODEL
          caseSensitiveSort: signifies that the result set should be sorted with regard to case.
static String CHECKED
          checked: Marking a tModel with this categorization asserts that it represents a value set or category group system whose use, through keyedReferences, may be checked.
static String COMBINE_CATEGORY_BAGS
          combineCategoryBags: this may only be used in the find_business and find_service calls.
static String COMBINE_CATEGORY_BAGS_TMODEL
          combineCategoryBags: this may only be used in the find_business and find_service calls.
static String DIACRITIC_INSENSITIVE_MATCH
          diacriticInsensitiveMatch: signifies that matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to diacritics.
static String DIACRITIC_INSENSITIVE_MATCH_TMODEL
          diacriticInsensitiveMatch: signifies that matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to diacritics.
static String DIACRITIC_SENSITIVE_MATCH
          diacriticSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to diacritics.
static String DIACRITIC_SENSITIVE_MATCH_TMODEL
          diacriticSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to diacritics.
static String ENTITY_KEY_VALUES
          Category system used to declare that a value set uses entity keys as valid values.
static String EXACT_MATCH
          exactMatch: signifies that only entries with names, keyValues and keyNames (where applicable) that exactly match the name argument passed in, after normalization, will be returned.
static String EXACT_MATCH_TMODEL
          exactMatch: signifies that only entries with names, keyValues and keyNames (where applicable) that exactly match the name argument passed in, after normalization, will be returned.
static String IS_DERVIVED_FROM
          Category system for referring tModels to other tModels for the purpose of reuse.
static String IS_REPLACED_BY
          Identifier system used to point to the UDDI entity, using UDDI keys, that is the logical replacement for the one in which isReplacedBy is used.
static String IS_VALIDATED_BY
          Category system used to point a value set or category group system tModel to associated value set Web service implementations.
static String KEY_GENERATOR
          keyGenerator: Marking a tModel with this categorization designates it as one whose tModelKey identifies a key generator partition that can be used by its owner to derive and assign other entity keys.
static String OR_ALL_KEYS
          orAllKeys: this changes the behavior for tModelBag and categoryBag to OR the keys within a bag, rather than to AND them.
static String OR_ALL_KEYS_TMODEL
          orAllKeys: this changes the behavior for tModelBag and categoryBag to OR the keys within a bag, rather than to AND them.
static String OR_LIKE_KEYS
          orLikeKeys: when a bag container (i.e.
static String OR_LIKE_KEYS_TMODEL
          orLikeKeys: when a bag container (i.e.
static String OWNING_BUSINESS
          Category system used to point to the businessEntity associated with the publisher of the tModel.
static String PROTOCOL_REST
          A tModel that represents the Representational State Transfer architectural style
static String PROTOCOL_SOAP
          A tModel that represents the SOAP 1.1 protocol
static String PROTOCOL_SOAP12
          A tModel that represents the SOAP 1.2 protocol
static String PROTOCOL_SSLv3
          Secure Sockets Layer Version 3.0 with Server Authentication
static String PROTOCOL_SSLv3_CLIENT_CERT
          Secure Sockets Layer Version 3.0 with Mutual Authentication
static String RELATIONSHIPS
          Basic types of business relationships
static String SERVICE_SUBSET
          serviceSubset: this is used only with the find_business API and is used only in conjunction with a categoryBag argument.
static String SERVICE_SUBSET_TMODEL
          serviceSubset: this is used only with the find_business API and is used only in conjunction with a categoryBag argument.
static String SIGNATURE_PRESENT
          signaturePresent: this is used with any find_xx API to restrict the result set to entities which either contain an XML Digital Signature element, or are contained in an entity which contains one.
static String SIGNATURE_PRESENT_TMODEL
          signaturePresent: this is used with any find_xx API to restrict the result set to entities which either contain an XML Digital Signature element, or are contained in an entity which contains one.
static String SORT_BY_DATE_ASC
          sortByDateAsc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in ascending chronological order (oldest are returned first).
static String SORT_BY_DATE_ASC_TMODEL
          sortByDateAsc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in ascending chronological order (oldest are returned first).
static String SORT_BY_DATE_DESC
          sortByDateDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in descending chronological order (most recently changed are returned first.
static String SORT_BY_DATE_DESC_TMODEL
          sortByDateDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in descending chronological order (most recently changed are returned first.
static String SORT_BY_NAME_ASC
          sortByNameAsc: causes the result set returned by a find_xx or get_xx inquiry APIs to be sorted on the name field in ascending order.
static String SORT_BY_NAME_ASC_TMODEL
          sortByNameAsc: causes the result set returned by a find_xx or get_xx inquiry APIs to be sorted on the name field in ascending order.
static String SORT_BY_NAME_DESC
          sortByNameDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted on the name field in descending order.
static String SORT_BY_NAME_DESC_TMODEL
          sortByNameDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted on the name field in descending order.
static String SUPPRESS_PROJECTED_SERVICES
          suppressProjectedServices: signifies that service projections MUST NOT be returned by the find_service or find_business APIs with which this findQualifier is associated.
static String SUPPRESS_PROJECTED_SERVICES_TMODEL
          suppressProjectedServices: signifies that service projections MUST NOT be returned by the find_service or find_business APIs with which this findQualifier is associated.
static String TMODEL_GENERAL_KEYWORDS
          unchecked: Marking a tModel with this categorization asserts that it represents a value set or category group system whose use, through keyedReferences, is not checked.
static String TRANSPORT_AMQP
          A Web service that uses the AMQP transport
static String TRANSPORT_EMAIL
          E-mail based Web service
static String TRANSPORT_FAX
          Fax-based Web service
static String TRANSPORT_FTP
          File Transfer Protocol (FTP) based Web service
static String TRANSPORT_HTTP
          A Web service that uses HTTP transport -
static String TRANSPORT_JMS
          A Web service that uses the JMS API
static String TRANSPORT_JNDI_RMI
          A Java RMI based service registered to a JNDI Registry
static String TRANSPORT_OMGDDS
          A Web service that uses the OMG DDS transport
static String TRANSPORT_POTS
          Telephone based service
static String TRANSPORT_RMI
          Java RMI based service registered to the Java Registry
static String TRANSPORT_UDP
          A Web service that uses UDP
static String UNCACHEABLE
          uncacheable: Marking a tModel with this categorization asserts that it represents a checked value set or category group system whose values must not be cached for validation.
static String UNCHECKED
          An unchecked value set is one that allows unrestricted references to its values.
static String UTS_10
          UTS-10: this is used to cause sorting of results based on the Unicode Collation Algorithm on elements normalized according to Unicode Normalization Form C.
static String UTS_10_TMODEL
          UTS-10: this is used to cause sorting of results based on the Unicode Collation Algorithm on elements normalized according to Unicode Normalization Form C.
static String WILDCARD
          This is the Wild card field used by UDDI, represents any number of characters Wildcards, when they are allowed, may occur at any position in the string of characters that constitutes the argument value and may occur more than once.
static String WILDCARD_CHAR
          Presents any SINGLE character
Wildcards, when they are allowed, may occur at any position in the string of characters that constitutes the argument value and may occur more than once.
 

Field Detail

AND_ALL_KEYS

static final String AND_ALL_KEYS
andAllKeys: this changes the behavior for identifierBag to AND keys rather than OR them. This is already the default for categoryBag and tModelBag.

See Also:
Constant Field Values

AND_ALL_KEYS_TMODEL

static final String AND_ALL_KEYS_TMODEL
andAllKeys: this changes the behavior for identifierBag to AND keys rather than OR them. This is already the default for categoryBag and tModelBag.

See Also:
Constant Field Values

APPROXIMATE_MATCH

static final String APPROXIMATE_MATCH
approximateMatch: signifies that wildcard search behavior is desired. This behavior is defined by the uddi-org:approximatematch:SQL99 tModel and means "approximate matching as defined for the character like predicate in ISO/IEC9075-2:1999(E) Section 8.5 like predicate, where the percent sign (%) indicates any number of characters and an underscore (_) indicates any single character. The backslash character (\) is used as an escape character for the percent sign, underscore and backslash characters. This find qualifier adjusts the matching behavior for name, keyValue and keyName (where applicable).

See Also:
Constant Field Values

APPROXIMATE_MATCH_TMODEL

static final String APPROXIMATE_MATCH_TMODEL
approximateMatch: signifies that wildcard search behavior is desired. This behavior is defined by the uddi-org:approximatematch:SQL99 tModel and means "approximate matching as defined for the character like predicate in ISO/IEC9075-2:1999(E) Section 8.5 like predicate, where the percent sign (%) indicates any number of characters and an underscore (_) indicates any single character. The backslash character (\) is used as an escape character for the percent sign, underscore and backslash characters. This find qualifier adjusts the matching behavior for name, keyValue and keyName (where applicable).

See Also:
Constant Field Values

BINARY_SORT

static final String BINARY_SORT
binarySort: this qualifier allows for greater speed in sorting. It causes a binary sort by name, as represented in Unicode codepoints.

See Also:
Constant Field Values

BINARY_SORT_TMODEL

static final String BINARY_SORT_TMODEL
binarySort: this qualifier allows for greater speed in sorting. It causes a binary sort by name, as represented in Unicode codepoints.

See Also:
Constant Field Values

BINDING_SUBSET

static final String BINDING_SUBSET
bindingSubset: this is used in the find_business API or the find_service API and is used only in conjunction with a categoryBag argument. It causes the component of the search that involves categorization to use only the categoryBag elements from contained bindingTemplate elements within the registered data and ignores any entries found in the categoryBag which are not direct descendent elements of registered businessEntity elements or businessService elements. The resulting businessList or serviceList return those businesses or services that matched based on this modified behavior, in conjunction with any other search arguments provided. Additionally, in the case of the returned businessList from a find_business, the contained serviceInfos elements will only reflect summary data (in a serviceInfo element) for those services (contained or referenced) that contained a binding that matched on one of the supplied categoryBag arguments.

See Also:
Constant Field Values

BINDING_SUBSET_TMODEL

static final String BINDING_SUBSET_TMODEL
bindingSubset: this is used in the find_business API or the find_service API and is used only in conjunction with a categoryBag argument. It causes the component of the search that involves categorization to use only the categoryBag elements from contained bindingTemplate elements within the registered data and ignores any entries found in the categoryBag which are not direct descendent elements of registered businessEntity elements or businessService elements. The resulting businessList or serviceList return those businesses or services that matched based on this modified behavior, in conjunction with any other search arguments provided. Additionally, in the case of the returned businessList from a find_business, the contained serviceInfos elements will only reflect summary data (in a serviceInfo element) for those services (contained or referenced) that contained a binding that matched on one of the supplied categoryBag arguments.

See Also:
Constant Field Values

CASE_INSENSITIVE_SORT

static final String CASE_INSENSITIVE_SORT
caseInsensitiveSort: signifies that the result set should be sorted without regard to case. This overrides the default case sensitive sorting behavior.

See Also:
Constant Field Values

CASE_INSENSITIVE_SORT_TMODEL

static final String CASE_INSENSITIVE_SORT_TMODEL
caseInsensitiveSort: signifies that the result set should be sorted without regard to case. This overrides the default case sensitive sorting behavior.

See Also:
Constant Field Values

CASE_INSENSITIVE_MATCH

static final String CASE_INSENSITIVE_MATCH
caseInsensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to case.

See Also:
Constant Field Values

CASE_INSENSITIVE_MATCH_TMODEL

static final String CASE_INSENSITIVE_MATCH_TMODEL
caseInsensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to case.

See Also:
Constant Field Values

CASE_SENSITIVE_SORT

static final String CASE_SENSITIVE_SORT
caseSensitiveSort: signifies that the result set should be sorted with regard to case. This is the default behavior.

See Also:
Constant Field Values

CASE_SENSITIVE_SORT_TMODEL

static final String CASE_SENSITIVE_SORT_TMODEL
caseSensitiveSort: signifies that the result set should be sorted with regard to case. This is the default behavior.

See Also:
Constant Field Values

CASE_SENSITIVE_MATCH

static final String CASE_SENSITIVE_MATCH
caseSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to case. This is the default behavior.

See Also:
Constant Field Values

CASE_SENSITIVE_MATCH_TMODEL

static final String CASE_SENSITIVE_MATCH_TMODEL
caseSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to case. This is the default behavior.

See Also:
Constant Field Values

COMBINE_CATEGORY_BAGS

static final String COMBINE_CATEGORY_BAGS
combineCategoryBags: this may only be used in the find_business and find_service calls. In the case of find_business, this qualifier makes the categoryBag entries for the full businessEntity element behave as though all categoryBag elements found at the businessEntity level and in all contained or referenced businessService elements and bindingTemplate elements were combined. Searching for a category will yield a positive match on a registered business if any of the categoryBag elements contained within the full businessEntity element (including the categoryBag elements within contained or referenced businessService elements or bindingTemplate elements) contains the filter criteria. In the case of find_service, this qualifier makes the categoryBag entries for the full businessService element behave as though all categoryBag elements found at the businessService level and in all contained or referenced elements in the bindingTemplate elements were combined. Searching for a category will yield a positive match on a registered service if any of the categoryBag elements contained within the full businessService element (including the categoryBag elements within contained or referenced bindingTemplate elements) contains the filter criteria. This find qualifier does not cause the keyedReferences in categoryBags to be combined with the keyedReferences in keyedReferenceGroups in categoryBags when performing the comparison. The keyedReferences are combined with each other, and the keyedReferenceGroups are combined with each other.

See Also:
Constant Field Values

COMBINE_CATEGORY_BAGS_TMODEL

static final String COMBINE_CATEGORY_BAGS_TMODEL
combineCategoryBags: this may only be used in the find_business and find_service calls. In the case of find_business, this qualifier makes the categoryBag entries for the full businessEntity element behave as though all categoryBag elements found at the businessEntity level and in all contained or referenced businessService elements and bindingTemplate elements were combined. Searching for a category will yield a positive match on a registered business if any of the categoryBag elements contained within the full businessEntity element (including the categoryBag elements within contained or referenced businessService elements or bindingTemplate elements) contains the filter criteria. In the case of find_service, this qualifier makes the categoryBag entries for the full businessService element behave as though all categoryBag elements found at the businessService level and in all contained or referenced elements in the bindingTemplate elements were combined. Searching for a category will yield a positive match on a registered service if any of the categoryBag elements contained within the full businessService element (including the categoryBag elements within contained or referenced bindingTemplate elements) contains the filter criteria. This find qualifier does not cause the keyedReferences in categoryBags to be combined with the keyedReferences in keyedReferenceGroups in categoryBags when performing the comparison. The keyedReferences are combined with each other, and the keyedReferenceGroups are combined with each other.

See Also:
Constant Field Values

DIACRITIC_INSENSITIVE_MATCH

static final String DIACRITIC_INSENSITIVE_MATCH
diacriticInsensitiveMatch: signifies that matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to diacritics. Support for this findQualifier by nodes is OPTIONAL.

See Also:
Constant Field Values

DIACRITIC_INSENSITIVE_MATCH_TMODEL

static final String DIACRITIC_INSENSITIVE_MATCH_TMODEL
diacriticInsensitiveMatch: signifies that matching behavior for name, keyValue and keyName (where applicable) should be performed without regard to diacritics. Support for this findQualifier by nodes is OPTIONAL.

See Also:
Constant Field Values

DIACRITIC_SENSITIVE_MATCH

static final String DIACRITIC_SENSITIVE_MATCH
diacriticSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to diacritics. This is the default behavior.

See Also:
Constant Field Values

DIACRITIC_SENSITIVE_MATCH_TMODEL

static final String DIACRITIC_SENSITIVE_MATCH_TMODEL
diacriticSensitiveMatch: signifies that the matching behavior for name, keyValue and keyName (where applicable) should be performed with regard to diacritics. This is the default behavior.

See Also:
Constant Field Values

EXACT_MATCH

static final String EXACT_MATCH
exactMatch: signifies that only entries with names, keyValues and keyNames (where applicable) that exactly match the name argument passed in, after normalization, will be returned. This qualifier is sensitive to case and diacritics where applicable. This qualifier represents the default behavior.

See Also:
Constant Field Values

EXACT_MATCH_TMODEL

static final String EXACT_MATCH_TMODEL
exactMatch: signifies that only entries with names, keyValues and keyNames (where applicable) that exactly match the name argument passed in, after normalization, will be returned. This qualifier is sensitive to case and diacritics where applicable. This qualifier represents the default behavior.

See Also:
Constant Field Values

SIGNATURE_PRESENT

static final String SIGNATURE_PRESENT
signaturePresent: this is used with any find_xx API to restrict the result set to entities which either contain an XML Digital Signature element, or are contained in an entity which contains one. The Signature element is retrieved using a get_xx API call and SHOULD be verified by the client. A UDDI node may or may not verify the signature and therefore use of this find qualifier, or the presence of a Signature element SHOULD only be for the refinement of the result set from the find_xx API and SHOULD not be used as a verification mechanism by UDDI clients.

See Also:
Constant Field Values

SIGNATURE_PRESENT_TMODEL

static final String SIGNATURE_PRESENT_TMODEL
signaturePresent: this is used with any find_xx API to restrict the result set to entities which either contain an XML Digital Signature element, or are contained in an entity which contains one. The Signature element is retrieved using a get_xx API call and SHOULD be verified by the client. A UDDI node may or may not verify the signature and therefore use of this find qualifier, or the presence of a Signature element SHOULD only be for the refinement of the result set from the find_xx API and SHOULD not be used as a verification mechanism by UDDI clients.

See Also:
Constant Field Values

OR_ALL_KEYS

static final String OR_ALL_KEYS
orAllKeys: this changes the behavior for tModelBag and categoryBag to OR the keys within a bag, rather than to AND them. Using this findQualifier with both a categoryBag and a tModelBag, will cause all of the keys in BOTH the categoryBag and the tModelBag to be OR’d together rather than AND’d. It is not possible to OR the categories and retain the default AND behavior of the tModels. The behavior of keyedReferenceGroups in a categoryBag is analogous to that of individual keyedReferences, that is, the complete categoryBag is changed to OR the keys.

See Also:
Constant Field Values

OR_ALL_KEYS_TMODEL

static final String OR_ALL_KEYS_TMODEL
orAllKeys: this changes the behavior for tModelBag and categoryBag to OR the keys within a bag, rather than to AND them. Using this findQualifier with both a categoryBag and a tModelBag, will cause all of the keys in BOTH the categoryBag and the tModelBag to be OR’d together rather than AND’d. It is not possible to OR the categories and retain the default AND behavior of the tModels. The behavior of keyedReferenceGroups in a categoryBag is analogous to that of individual keyedReferences, that is, the complete categoryBag is changed to OR the keys.

See Also:
Constant Field Values

OR_LIKE_KEYS

static final String OR_LIKE_KEYS
orLikeKeys: when a bag container (i.e. categoryBag or identifierBag) contains multiple keyedReference elements, any keyedReference filters that come from the same namespace (e.g. have the same tModelKey value) are OR’d together rather than AND’d. For example "find any of these four values from this namespace, and any of these two values from this namespace". The behavior of keyedReferenceGroups is analogous to that of keyedReferences, that is, keyedReferenceGroups that have the same tModelKey value are OR’d together rather than AND’d.

See Also:
Constant Field Values

OR_LIKE_KEYS_TMODEL

static final String OR_LIKE_KEYS_TMODEL
orLikeKeys: when a bag container (i.e. categoryBag or identifierBag) contains multiple keyedReference elements, any keyedReference filters that come from the same namespace (e.g. have the same tModelKey value) are OR’d together rather than AND’d. For example "find any of these four values from this namespace, and any of these two values from this namespace". The behavior of keyedReferenceGroups is analogous to that of keyedReferences, that is, keyedReferenceGroups that have the same tModelKey value are OR’d together rather than AND’d.

See Also:
Constant Field Values

SERVICE_SUBSET

static final String SERVICE_SUBSET
serviceSubset: this is used only with the find_business API and is used only in conjunction with a categoryBag argument. It causes the component of the search that involves categorization to use only the categoryBag elements from contained or referenced businessService elements within the registered data and ignores any entries found in the categoryBag which are not direct descendent elements of registered businessEntity elements. The resulting businessList structure contains those businesses that matched based on this modified behavior, in conjunction with any other search arguments provided. Additionally, the contained serviceInfos elements will only reflect summary data (in a serviceInfo element) for those services (contained or referenced) that matched on one of the supplied categoryBag arguments.

See Also:
Constant Field Values

SERVICE_SUBSET_TMODEL

static final String SERVICE_SUBSET_TMODEL
serviceSubset: this is used only with the find_business API and is used only in conjunction with a categoryBag argument. It causes the component of the search that involves categorization to use only the categoryBag elements from contained or referenced businessService elements within the registered data and ignores any entries found in the categoryBag which are not direct descendent elements of registered businessEntity elements. The resulting businessList structure contains those businesses that matched based on this modified behavior, in conjunction with any other search arguments provided. Additionally, the contained serviceInfos elements will only reflect summary data (in a serviceInfo element) for those services (contained or referenced) that matched on one of the supplied categoryBag arguments.

See Also:
Constant Field Values

SORT_BY_NAME_ASC

static final String SORT_BY_NAME_ASC
sortByNameAsc: causes the result set returned by a find_xx or get_xx inquiry APIs to be sorted on the name field in ascending order. This sort is applied prior to any truncation of result sets. It is only applicable to queries that return a name element in the top-most detail level of the result set and if no conflicting sort qualifier is specified, this is the default sorting direction. This findQualifier takes precedence over sortByDateAsc and sortByDateDesc qualifiers, but if a sortByDateXxx findQualifier is used without a sortByNameXxx qualifier, sorting is performed based on date with or without regard to name.

See Also:
Constant Field Values

SORT_BY_NAME_ASC_TMODEL

static final String SORT_BY_NAME_ASC_TMODEL
sortByNameAsc: causes the result set returned by a find_xx or get_xx inquiry APIs to be sorted on the name field in ascending order. This sort is applied prior to any truncation of result sets. It is only applicable to queries that return a name element in the top-most detail level of the result set and if no conflicting sort qualifier is specified, this is the default sorting direction. This findQualifier takes precedence over sortByDateAsc and sortByDateDesc qualifiers, but if a sortByDateXxx findQualifier is used without a sortByNameXxx qualifier, sorting is performed based on date with or without regard to name.

See Also:
Constant Field Values

SORT_BY_NAME_DESC

static final String SORT_BY_NAME_DESC
sortByNameDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted on the name field in descending order. This sort is applied prior to any truncation of result sets. It is only applicable to queries that return a name element in the top-most detail level of the result set. This is the reverse of the default sorting direction. This findQualifier takes precedence over sortByDateAsc and sortByDateDesc qualifiers but if a sortByDateXxx findQualifier is used without a sortByNameXxx qualifier, sorting is performed based on date with or without regard to name.

See Also:
Constant Field Values

SORT_BY_NAME_DESC_TMODEL

static final String SORT_BY_NAME_DESC_TMODEL
sortByNameDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted on the name field in descending order. This sort is applied prior to any truncation of result sets. It is only applicable to queries that return a name element in the top-most detail level of the result set. This is the reverse of the default sorting direction. This findQualifier takes precedence over sortByDateAsc and sortByDateDesc qualifiers but if a sortByDateXxx findQualifier is used without a sortByNameXxx qualifier, sorting is performed based on date with or without regard to name.

See Also:
Constant Field Values

SORT_BY_DATE_ASC

static final String SORT_BY_DATE_ASC
sortByDateAsc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in ascending chronological order (oldest are returned first). When names are included in the result set returned, this find qualifier may also be used in conjunction with either the sortByNameAsc or sortByNameDesc findQualifiers. When so combined, the date-based sort is secondary to the name-based sort (results are sorted within name by date, oldest to newest).

See Also:
Constant Field Values

SORT_BY_DATE_ASC_TMODEL

static final String SORT_BY_DATE_ASC_TMODEL
sortByDateAsc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in ascending chronological order (oldest are returned first). When names are included in the result set returned, this find qualifier may also be used in conjunction with either the sortByNameAsc or sortByNameDesc findQualifiers. When so combined, the date-based sort is secondary to the name-based sort (results are sorted within name by date, oldest to newest).

See Also:
Constant Field Values

SORT_BY_DATE_DESC

static final String SORT_BY_DATE_DESC
sortByDateDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in descending chronological order (most recently changed are returned first. When names are included in the result set returned, this find qualifier may also be used in conjunction with either the sortByNameAsc or sortByNameDesc find qualifiers. When so combined, the date-based sort is secondary to the name-based sort (results are sorted within name by date, newest to oldest).

See Also:
Constant Field Values

SORT_BY_DATE_DESC_TMODEL

static final String SORT_BY_DATE_DESC_TMODEL
sortByDateDesc: causes the result set returned by a find_xx or get_xx inquiry call to be sorted based on the most recent date when each entity, or any entities they contain, were last updated, in descending chronological order (most recently changed are returned first. When names are included in the result set returned, this find qualifier may also be used in conjunction with either the sortByNameAsc or sortByNameDesc find qualifiers. When so combined, the date-based sort is secondary to the name-based sort (results are sorted within name by date, newest to oldest).

See Also:
Constant Field Values

SUPPRESS_PROJECTED_SERVICES

static final String SUPPRESS_PROJECTED_SERVICES
suppressProjectedServices: signifies that service projections MUST NOT be returned by the find_service or find_business APIs with which this findQualifier is associated. This findQualifier is automatically enabled by default whenever find_service is used without a businessKey.

See Also:
Constant Field Values

SUPPRESS_PROJECTED_SERVICES_TMODEL

static final String SUPPRESS_PROJECTED_SERVICES_TMODEL
suppressProjectedServices: signifies that service projections MUST NOT be returned by the find_service or find_business APIs with which this findQualifier is associated. This findQualifier is automatically enabled by default whenever find_service is used without a businessKey.

See Also:
Constant Field Values

UTS_10

static final String UTS_10
UTS-10: this is used to cause sorting of results based on the Unicode Collation Algorithm on elements normalized according to Unicode Normalization Form C. When this qualifier is referenced, a sort is performed according to the Unicode Collation Element Table in conjunction with the Unicode Collation Algorithm on the name field, normalized using Unicode Normalization Form C. Support of this findQualifier by nodes is OPTIONAL.

See Also:
Constant Field Values

UTS_10_TMODEL

static final String UTS_10_TMODEL
UTS-10: this is used to cause sorting of results based on the Unicode Collation Algorithm on elements normalized according to Unicode Normalization Form C. When this qualifier is referenced, a sort is performed according to the Unicode Collation Element Table in conjunction with the Unicode Collation Algorithm on the name field, normalized using Unicode Normalization Form C. Support of this findQualifier by nodes is OPTIONAL.

See Also:
Constant Field Values

WILDCARD

static final String WILDCARD
This is the Wild card field used by UDDI, represents any number of characters Wildcards, when they are allowed, may occur at any position in the string of characters that constitutes the argument value and may occur more than once. Wildcards are denoted with a percent sign (%) to indicate any value for any number of characters and an underscore (_) to indicate any value for a single character. The backslash character (\) is used as an escape character for the percent sign, underscore and backslash characters. Use of the "exactMatch" findQualifier will cause wildcard characters to be interpreted literally, and as such should not also be combined with the escape character.

See Also:
Constant Field Values

WILDCARD_CHAR

static final String WILDCARD_CHAR
Presents any SINGLE character
Wildcards, when they are allowed, may occur at any position in the string of characters that constitutes the argument value and may occur more than once. Wildcards are denoted with a percent sign (%) to indicate any value for any number of characters and an underscore (_) to indicate any value for a single character. The backslash character (\) is used as an escape character for the percent sign, underscore and backslash characters. Use of the "exactMatch" findQualifier will cause wildcard characters to be interpreted literally, and as such should not also be combined with the escape character.

See Also:
Constant Field Values

TMODEL_GENERAL_KEYWORDS

static final String TMODEL_GENERAL_KEYWORDS
unchecked: Marking a tModel with this categorization asserts that it represents a value set or category group system whose use, through keyedReferences, is not checked.

See Also:
Constant Field Values

UNCHECKED

static final String UNCHECKED
An unchecked value set is one that allows unrestricted references to its values. A UDDI registry is REQUIRED to have a policy to differentiate between unchecked value sets and checked value sets. UDDI registries MUST allow unchecked value sets to be referred to in keyedReferences. tModels that represent unchecked value sets SHOULD be categorized with the unchecked value from the uddi-org:types category system.

See Also:
Constant Field Values

CHECKED

static final String CHECKED
checked: Marking a tModel with this categorization asserts that it represents a value set or category group system whose use, through keyedReferences, may be checked. Registry, and possibly node policy determines when and how a checked value set is supported.

See Also:
Constant Field Values

UNCACHEABLE

static final String UNCACHEABLE
uncacheable: Marking a tModel with this categorization asserts that it represents a checked value set or category group system whose values must not be cached for validation. The validation algorithm for a supported uncacheable checked value set must be specified and associated with the tModel marked with this categorization and may consider contextual criteria involving the entity associated with the reference.

See Also:
Constant Field Values

RELATIONSHIPS

static final String RELATIONSHIPS
Basic types of business relationships

See Also:
Constant Field Values

KEY_GENERATOR

static final String KEY_GENERATOR
keyGenerator: Marking a tModel with this categorization designates it as one whose tModelKey identifies a key generator partition that can be used by its owner to derive and assign other entity keys. This categorization is reserved for key generator tModels. Any attempt to use this categorization for something other than a key generator tModel will fail with E_valueNotAllowed returned.

See Also:
Constant Field Values

IS_REPLACED_BY

static final String IS_REPLACED_BY
Identifier system used to point to the UDDI entity, using UDDI keys, that is the logical replacement for the one in which isReplacedBy is used.

See Also:
Constant Field Values

IS_VALIDATED_BY

static final String IS_VALIDATED_BY
Category system used to point a value set or category group system tModel to associated value set Web service implementations.

See Also:
Constant Field Values

IS_DERVIVED_FROM

static final String IS_DERVIVED_FROM
Category system for referring tModels to other tModels for the purpose of reuse.

See Also:
Constant Field Values

ENTITY_KEY_VALUES

static final String ENTITY_KEY_VALUES
Category system used to declare that a value set uses entity keys as valid values.

See Also:
Constant Field Values

OWNING_BUSINESS

static final String OWNING_BUSINESS
Category system used to point to the businessEntity associated with the publisher of the tModel.

See Also:
Constant Field Values

PROTOCOL_SSLv3

static final String PROTOCOL_SSLv3
Secure Sockets Layer Version 3.0 with Server Authentication

See Also:
Constant Field Values

PROTOCOL_SSLv3_CLIENT_CERT

static final String PROTOCOL_SSLv3_CLIENT_CERT
Secure Sockets Layer Version 3.0 with Mutual Authentication

See Also:
Constant Field Values

TRANSPORT_HTTP

static final String TRANSPORT_HTTP
A Web service that uses HTTP transport -

See Also:
Constant Field Values

TRANSPORT_EMAIL

static final String TRANSPORT_EMAIL
E-mail based Web service

See Also:
Constant Field Values

TRANSPORT_FTP

static final String TRANSPORT_FTP
File Transfer Protocol (FTP) based Web service

See Also:
Constant Field Values

TRANSPORT_FAX

static final String TRANSPORT_FAX
Fax-based Web service

See Also:
Constant Field Values

TRANSPORT_POTS

static final String TRANSPORT_POTS
Telephone based service

See Also:
Constant Field Values

TRANSPORT_RMI

static final String TRANSPORT_RMI
Java RMI based service registered to the Java Registry

See Also:
Constant Field Values

TRANSPORT_JNDI_RMI

static final String TRANSPORT_JNDI_RMI
A Java RMI based service registered to a JNDI Registry

See Also:
Constant Field Values

TRANSPORT_AMQP

static final String TRANSPORT_AMQP
A Web service that uses the AMQP transport

See Also:
Constant Field Values

TRANSPORT_OMGDDS

static final String TRANSPORT_OMGDDS
A Web service that uses the OMG DDS transport

See Also:
Constant Field Values

TRANSPORT_UDP

static final String TRANSPORT_UDP
A Web service that uses UDP

See Also:
Constant Field Values

TRANSPORT_JMS

static final String TRANSPORT_JMS
A Web service that uses the JMS API

See Also:
Constant Field Values

PROTOCOL_REST

static final String PROTOCOL_REST
A tModel that represents the Representational State Transfer architectural style

See Also:
Constant Field Values

PROTOCOL_SOAP

static final String PROTOCOL_SOAP
A tModel that represents the SOAP 1.1 protocol

See Also:
Constant Field Values

PROTOCOL_SOAP12

static final String PROTOCOL_SOAP12
A tModel that represents the SOAP 1.2 protocol

See Also:
Constant Field Values


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.