electric.uddi
Class Qualifier
java.lang.Object
electric.uddi.Qualifier
- All Implemented Interfaces:
- ISerializable, IUDDIConstants
- public final class Qualifier
- extends java.lang.Object
- implements ISerializable, IUDDIConstants
Qualifier represents a UDDI qualifier.
- Author:
- webMethods
Fields inherited from interface electric.uddi.IUDDIConstants |
ACCESS_POINT, ADD_PUBLISHER_ASSERTIONS, ADDRESS, ADDRESS_LINE, AND_ALL_KEYS, ASCENDING, ASSERTION_STATUS_ITEM, ASSERTION_STATUS_REPORT, ASSERTION_TYPE, AUTH_INFO, AUTH_TOKEN, AUTHORIZED_NAME, BINDING_DETAIL, BINDING_KEY, BINDING_TEMPLATE, BINDING_TEMPLATES, BINDING_TYPE, BUSINESS_DETAIL, BUSINESS_DETAIL_EXT, BUSINESS_ENTITY, BUSINESS_ENTITY_EXT, BUSINESS_INFO, BUSINESS_INFOS, BUSINESS_KEY, BUSINESS_LIST, BUSINESS_SERVICE, BUSINESS_SERVICES, BUSINESS_TYPE, CASE_SENSITIVE_MATCH, CATEGORY_BAG, CHECKED, COMBINE_CATEGORY_BAGS, COMPARE_AND_ALL_KEYS, COMPARE_OR_ALL_KEYS, COMPARE_OR_LIKE_KEYS, comparisonStrategies, COMPLETION_STATUS, CONTACT, CONTACTS, CRED, DEFAULT_SITE_OPERATOR, DELETE_BINDING, DELETE_BUSINESS, DELETE_PUBLISHER_ASSERTIONS, DELETE_SERVICE, DELETE_SUBSCRIPTION, DELETE_TMODEL, DESCENDING, DESCRIPTION, directions, DISCARD_AUTH_TOKEN, DISCOVERY_URL, DISCOVERY_URLS, DISPOSITION_REPORT, E_accountLimitExceeded, E_accountLimitExceeded_TEXT, E_assertionNotFound, E_assertionNotFound_TEXT, E_authTokenExpired, E_authTokenExpired_TEXT, E_authTokenRequired, E_authTokenRequired_TEXT, E_busy, E_busy_TEXT, E_categorizationNotAllowed, E_categorizationNotAllowed_TEXT, E_fatalError, E_fatalError_TEXT, E_invalidCategory, E_invalidCategory_TEXT, E_invalidCompletionStatus, E_invalidCompletionStatus_TEXT, E_invalidKeyPassed, E_invalidKeyPassed_TEXT, E_invalidProjection, E_invalidProjection_TEXT, E_invalidURLPassed, E_invalidURLPassed_TEXT, E_invalidValue, E_invalidValue_TEXT, E_keyRetired, E_keyRetired_TEXT, E_languageError, E_languageError_TEXT, E_messageTooLarge, E_messageTooLarge_TEXT, E_nameTooLong, E_nameTooLong_TEXT, E_operatorMismatch, E_operatorMismatch_TEXT, E_other, E_other_TEXT, E_publisherCancelled, E_publisherCancelled_TEXT, E_requestDenied, E_requestDenied_TEXT, E_secretUnknown, E_secretUnknown_TEXT, E_success, E_success_TEXT, E_tooManyOptions, E_tooManyOptions_TEXT, E_transferAborted, E_transferAborted_TEXT, E_unknownUser, E_unknownUser_TEXT, E_unrecognizedVersion, E_unrecognizedVersion_TEXT, E_unsupported, E_unsupported_TEXT, E_userMismatch, E_userMismatch_TEXT, E_valueNotAllowed, E_valueNotAllowed_TEXT, EMAIL, ENTITY_KEY, ERR_CODE, ERR_INFO, ERR_NO, EXACT_NAME_MATCH, FIND_BINDING, FIND_BUSINESS, FIND_QUALIFIER, FIND_QUALIFIERS, FIND_RELATED_BUSINESSES, FIND_SERVICE, FIND_TMODEL, FROM_KEY, FROM_USER, GENERIC, GET_ASSERTION_STATUS_REPORT, GET_AUTH_TOKEN, GET_BINDING_DETAIL, GET_BUSINESS_DETAIL, GET_BUSINESS_DETAIL_EXT, GET_OPERATIONAL_INFO, GET_PUBLISHER_ASSERTIONS, GET_REGISTERED_INFO, GET_SERVICE_DETAIL, GET_SUBSCRIPTION_RESULTS, GET_SUBSCRIPTIONS, GET_TMODEL_DETAIL, HIDDEN, HOSTING_REDIRECTOR, IDENTIFIER, IDENTIFIER_BAG, INQUIRY_METHODS, INSTANCE_DETAILS, INSTANCE_PARMS, KEY_NAME, KEY_VALUE, KEYED_REFERENCE, KEYS_OWNED, LANG, MAX_ROWS, MAX_STANDARD_SERVICES, NAME, NONE, OK, OPERATIONAL_INFOS, OPERATOR, OR_ALL_KEYS, OR_LIKE_KEYS, OVERVIEW_DOC, OVERVIEW_URL, PERSON_NAME, PHONE, PUBLISH_METHODS, PUBLISHER_ASSERTION, PUBLISHER_ASSERTIONS, REGISTERED_INFO, RELATED_BUSINESS_INFO, RELATED_BUSINESS_INFOS, RELATED_BUSINESS_LIST, RESULT, SAVE_BINDING, SAVE_BUSINESS, SAVE_SERVICE, SAVE_SUBSCRIPTION, SAVE_TMODEL, SERVICE_DETAIL, SERVICE_INFO, SERVICE_INFOS, SERVICE_KEY, SERVICE_LIST, SERVICE_SUBSET, SERVICE_TYPE, SET_PUBLISHER_ASSERTIONS, SHARED_RELATIONSHIPS, SORT_BY_DATE_ASCENDING, SORT_BY_DATE_DESCENDING, SORT_BY_NAME_ASCENDING, SORT_BY_NAME_DESCENDING, SORT_CODE, SOUNDEX_NAME_MATCH, SUBSCRIPTION_TYPE, TMODEL, TMODEL_BAG, TMODEL_DETAIL, TMODEL_INFO, TMODEL_INFOS, TMODEL_INSTANCE_DETAILS, TMODEL_INSTANCE_INFO, TMODEL_KEY, TMODEL_LIST, TMODEL_TYPE, TO_KEY, TO_USER, TRUE, TRUNCATED, UDDI, UDDI_BUS_ENTITY_NAME, UDDI_BUS_ENTITY_UUID, UDDI_BUS_REL_NAME, UDDI_BUS_REL_UUID, UDDI_DUNS_NAME, UDDI_DUNS_UUID, UDDI_FAX_NAME, UDDI_FAX_UUID, UDDI_FTP_NAME, UDDI_FTP_UUID, UDDI_GENERAL_KEYWORD_KEY, UDDI_GENERAL_KEYWORD_NAME, UDDI_HOMEPAGE_NAME, UDDI_HOMEPAGE_UUID, UDDI_HTTP_NAME, UDDI_HTTP_UUID, UDDI_INQUIRY_API_NAME, UDDI_INQUIRY_API_NAME_V2, UDDI_INQUIRY_API_UUID, UDDI_INQUIRY_API_UUID_V2, UDDI_ISO3166_NAME, UDDI_ISO3166_UUID, UDDI_MAX_NAME_LENGTH, UDDI_MAX_NAMES, UDDI_MAX_ROWS, UDDI_MISC_TAXONOMY_NAME, UDDI_MISC_TAXONOMY_UUID, UDDI_NAICS_NAME, UDDI_NAICS_UUID, UDDI_NAMESPACE_V1, UDDI_NAMESPACE_V2, UDDI_NAMESPACE_V3, UDDI_OPERATOR_MAX_ROWS, UDDI_OPERATORS_NAME, UDDI_OPERATORS_UUID, UDDI_PUBLISH_API_NAME, UDDI_PUBLISH_API_NAME_V2, UDDI_PUBLISH_API_UUID, UDDI_PUBLISH_API_UUID_V2, UDDI_SMTP_NAME, UDDI_SMTP_UUID, UDDI_SOAP_ACTION, UDDI_STATUS_COMPLETE, UDDI_STATUS_FROM_KEY_INCOMPLETE, UDDI_STATUS_TO_KEY_INCOMPLETE, UDDI_TAXONOMY_API_NAME, UDDI_TAXONOMY_API_NAME_V2, UDDI_TAXONOMY_API_UUID, UDDI_TAXONOMY_API_UUID_V2, UDDI_TELEPHONE_NAME, UDDI_TELEPHONE_UUID, UDDI_THOMAS_REGISTER_NAME, UDDI_THOMAS_REGISTER_UUID, UDDI_TYPE_TAXONOMY_NAME, UDDI_TYPE_TAXONOMY_NAME_UUID, UDDI_UNSPSC_NAME, UDDI_UNSPSC_UUID, UDDI_V1, UDDI_V2, UDDI_V3, UNCHECKED, UPLOAD_REGISTER, URL_TYPE, USE_TYPE, USER_ID, USER_NAME, USER_TYPE, XML |
Constructor Summary |
Qualifier()
Construct a Qualifier with exactNameMatch = false,
caseSensitiveMatch = false, nameSortDirection = NONE,
dateSortDirection = NONE and maxRows = infinity. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT
public static final Qualifier DEFAULT
Qualifier
public Qualifier()
- Construct a Qualifier with exactNameMatch = false,
caseSensitiveMatch = false, nameSortDirection = NONE,
dateSortDirection = NONE and maxRows = infinity.
toString
public java.lang.String toString()
- Return my description.
isDefault
public boolean isDefault()
setExactNameMatch
public void setExactNameMatch(boolean flag)
- Set my exact name match flag.
- Parameters:
flag
- If true, select exact name matching.
getExactNameMatch
public boolean getExactNameMatch()
- Return true if I select exact name matching.
setCaseSensitiveMatch
public void setCaseSensitiveMatch(boolean flag)
- Set my case sensitive match flag.
- Parameters:
flag
- If true, select case sensitive matching.
getCaseSensitiveMatch
public boolean getCaseSensitiveMatch()
- Return true if I select case sensitive matching.
setSoundexNameMatch
public void setSoundexNameMatch(boolean flag)
- Set my soundex match flag.
- Parameters:
flag
- If true, select soundex name matching.
getSoundexNameMatch
public boolean getSoundexNameMatch()
- Return true if I select soundex name matching.
setComparisonStrategy
public void setComparisonStrategy(int strategy)
- Set my comparison strategy.
- Parameters:
strategy
- Determines how keys will be combined for matching.
getComparisonStrategy
public int getComparisonStrategy()
- Return strategy used for matching keys.
setCombineCategoryBags
public void setCombineCategoryBags(boolean flag)
- Set my combine category bags flag.
- Parameters:
flag
- If true, select combine category bags.
getCombineCategoryBags
public boolean getCombineCategoryBags()
- Return true if I select to combine category bags.
setServiceSubset
public void setServiceSubset(boolean flag)
- Set my service subset flag.
- Parameters:
flag
- If true, use service subset approach to find businesses.
getServiceSubset
public boolean getServiceSubset()
- Return true if I select to use service subset.
setNameSortDirection
public void setNameSortDirection(int direction)
- Set my name sort directory.
- Parameters:
direction
- Valid values are NONE, ASCENDING and DESCENDING.
getNameSortDirection
public int getNameSortDirection()
- Return my name sort direction.
setDateSortDirection
public void setDateSortDirection(int dateSortDirection)
- Set my date sort direction.
- Parameters:
dateSortDirection
- Valid values are NONE, ASCENDING and DESCENDING.
getDateSortDirection
public int getDateSortDirection()
- Return my date sort direction.
setMaxRows
public void setMaxRows(int maxRows)
- Set the maximum number of rows that should be returned.
- Parameters:
maxRows
- The maximum number of rows.
getMaxRows
public int getMaxRows()
- Return the maximum number of rows that should be returned.
write
public void write(IWriter writer)
throws java.io.IOException
- Write myself to the specified writer.
- Specified by:
write
in interface ISerializable
- Parameters:
writer
- The IWriter
- Throws:
java.io.IOException
- If a serialization error occurs.
read
public void read(IReader reader)
throws java.io.IOException
- Restore myself from the specified reader.
- Specified by:
read
in interface ISerializable
- Parameters:
reader
- The IReader
- Throws:
java.io.IOException
- If a deserialization error occurs.
hasQualifier
public static boolean hasQualifier(Element xml)
- Return true if the specified element has a qualifier.
readQualifier
public static Qualifier readQualifier(IReader reader)
throws java.io.IOException
- Parameters:
reader
-
- Throws:
java.io.IOException
copyright© 2001-2004 by webMethods All Rights Reserved.