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. |
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.